@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap');html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pushy{position:fixed;width:100%;height:100%;top:0;z-index:9999;background:#191918;overflow:auto;-webkit-overflow-scrolling:touch;}.pushy-content{visibility:hidden;}.pushy-left{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.pushy-open-left #page-wrapper,.pushy-open-left .push{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.pushy-right{-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.pushy-open-right #page-wrapper,.pushy-open-right .push{-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.pushy-open-left .pushy,.pushy-open-right .pushy{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.pushy-open-left .pushy-content,.pushy-open-right .pushy-content{visibility:visible;}#page-wrapper,.pushy,.push{transition:transform 0.2s cubic-bezier(0.16,0.68,0.43,0.99);}.pushy-content{transition:visibility 0.2s cubic-bezier(0.16,0.68,0.43,0.99);}.site-overlay{display:none;}.pushy-open-left .site-overlay,.pushy-open-right .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,0.5);-webkit-animation:fade 500ms;animation:fade 500ms;}@keyframes fade{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fade{0%{opacity:0;}100%{opacity:1;}}.pushy-submenu{}.pushy-submenu > ul{padding-left:15px;transition:max-height 0.2s ease-in-out,visibility 0.2s ease-in-out;}.pushy-submenu > ul .pushy-link{transition:opacity 0.2s ease-in-out;}.pushy-submenu button{width:100%;color:#b3b3b1;padding:15px 30px;text-align:left;background:transparent;border:0;}.pushy-submenu button:hover{color:#FFF;}.pushy-submenu > a,.pushy-submenu > button{position:relative;}.pushy-submenu > a::after,.pushy-submenu > button::after{content:'';display:block;height:11px;width:8px;position:absolute;top:50%;right:15px;background:url(/sites/all/themes/zavod_fbs/lib/img/arrow.svg) no-repeat;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:transform 0.2s;}.pushy-submenu-closed > ul{max-height:0;overflow:hidden;visibility:hidden;}.pushy-submenu-closed .pushy-link{opacity:0;}.pushy-submenu-open{}.pushy-submenu-open > ul{max-height:1000px;visibility:visible;}.pushy-submenu-open .pushy-link{opacity:1;}.pushy-submenu-open > a::after,.pushy-submenu-open > button::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}
.desktop-visible-768,.desktop-visible-768-table-cell,.desktop-visible-992,.desktop-visible-1200,.desktop-visible-1440{display:none !important;}.container{margin:auto;}@media (min-width:768px){.container{width:750px;}}@media (min-width:992px){.container{width:970px;}}@media (min-width:1200px){.container{width:1170px;}}@media (min-width:1440px){.container{width:1410px;}}@media (min-width:768px){.mobile-visible{display:none !important;}.desktop-visible-768{display:block !important;}.desktop-visible-768-table-cell{display:table-cell !important;}}@media (min-width:992px){.desktop-visible-992{display:block !important;}}@media (min-width:1200px){.desktop-visible-1200{display:block !important;}}@media (min-width:1440px){.desktop-visible-1440{display:block !important;}}#top-mobile{background-color:#F1EFED;padding:15px 10px;}@media (min-width:430px){#top-mobile{padding:15px;}}#header-1-mobile{padding:15px 10px;}@media (min-width:430px){#header-1-mobile{padding:20px 15px;}}#header-1-mobile #logo-mobile{width:180px;}#header-1-mobile #logo-mobile display:block@media (min-width:380px){width:230px;}#header-1-mobile .region-header-1-mobile{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;}#header-2-mobile{clear:both;padding:10px;}@media (min-width:430px){#header-2-mobile{padding:10px 15px;}}#header-2-mobile .region-header-2-mobile{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:center;}@media (min-width:380px){#header-2-mobile .region-header-2-mobile{flex-direction:row;}}#top{background:#434954;padding:10px 0;}#top .region-top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#header{border-bottom:1px solid #CFD4D7;}#header .container{padding:15px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#header .container #logo{width:260px;}#header .region-header{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#navigation{margin:12px auto;}#navigation .region-navigation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#breadcrumb{padding:20px 0;border-top:1px solid #CFD4D7;}#breadcrumb .breadcrumb{margin:0 10px;padding:0;font-size:13px;font-weight:500;line-height:15px;color:#525760;}#breadcrumb .breadcrumb a{color:#448C74;}@media (min-width:430px){#breadcrumb .breadcrumb{margin:0 15px;}}@media (min-width:768px){#breadcrumb .breadcrumb{margin:0;}}.page-title-bg{padding:0 10px;}@media (min-width:430px){.page-title-bg{padding:0 15px;}}@media (min-width:768px){.page-title-bg{padding:0;}}.front .page-title-bg{position:relative;height:470px;background-repeat:no-repeat;background-position:35% center;background-size:auto 470px;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-front-mobile.jpg);}.front .page-title-bg #page-title{padding:40px 0 20px;color:#fff;}.front .page-title-bg .after-h1{font-size:20px;line-height:28px;font-weight:400;color:#fff;}@media (min-width:768px){.front .page-title-bg{height:400px;background-size:cover;background-position:left -70px center;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-front-992.jpg);}.front .page-title-bg .after-h1{font-size:32px;line-height:40px;font-weight:700;}.front .page-title-bg .tooltip{position:absolute;}.front .page-title-bg .tooltip .tooltip-green{width:32px;height:32px;position:absolute;z-index:100;background:#448C74;border:2px solid #434954;border-radius:50%;text-align:center;cursor:pointer;}.front .page-title-bg .tooltip .tooltip-green:hover{background:#25D366;}.front .page-title-bg .tooltip .tooltip-green .tooltip-white{width:18px;height:18px;font-size:16px;line-height:16px;margin:5px;background:#fff;border-radius:50%;}.front .page-title-bg .tooltip.tooltip-fence{top:210px;left:310px;}.front .page-title-bg .tooltip.tooltip-base{top:310px;left:625px;}.front .page-title-bg .tooltip.tooltip-household{top:300px;left:710px;}.front .page-title-bg .tooltip.tooltip-relax{top:280px;left:560px;}.front .page-title-bg .tooltip.tooltip-foundation{top:255px;left:510px;}}@media (min-width:992px){.front .page-title-bg{height:480px;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds//bg-front-1200.jpg);background-position:left center;}.front .page-title-bg #page-title{padding:80px 0 20px;}.front .page-title-bg .tooltip.tooltip-fence{top:255px;left:460px;}.front .page-title-bg .tooltip.tooltip-base{top:380px;left:840px;}.front .page-title-bg .tooltip.tooltip-household{top:370px;left:945px;}.front .page-title-bg .tooltip.tooltip-relax{top:340px;left:760px;}.front .page-title-bg .tooltip.tooltip-foundation{top:305px;left:700px;}}@media (min-width:1200px){.front .page-title-bg{height:580px;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-front-1440.jpg);}.front .page-title-bg #page-title{padding:120px 0 20px;}.front .page-title-bg .tooltip.tooltip-fence{top:315px;left:555px;}.front .page-title-bg .tooltip.tooltip-base{top:455px;left:1015px;}.front .page-title-bg .tooltip.tooltip-household{top:450px;left:1135px;}.front .page-title-bg .tooltip.tooltip-relax{top:420px;left:925px;}.front .page-title-bg .tooltip.tooltip-foundation{top:370px;left:850px;}}@media (min-width:1440px){.front .page-title-bg{height:700px;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-front-1920.jpg);}.front .page-title-bg .after-h1{font-size:48px;line-height:72px;}.front .page-title-bg .tooltip.tooltip-fence{top:380px;left:670px;}.front .page-title-bg .tooltip.tooltip-base{top:550px;left:1230px;}.front .page-title-bg .tooltip.tooltip-household{top:545px;left:1375px;}.front .page-title-bg .tooltip.tooltip-relax{top:510px;left:1115px;}.front .page-title-bg .tooltip.tooltip-foundation{top:450px;left:1025px;}}.region-after-title{margin:20px 10px;}@media (min-width:430px){.region-after-title{margin:20px 15px;}}#advantages .region-advantages{background:#F1EFED;border-radius:10px;margin:20px 10px;padding:30px 20px;}@media (min-width:430px){#advantages .region-advantages{margin:20px 15px;}}@media (min-width:768px){#advantages{background:#F1EFED;}#advantages .region-advantages{margin:0;padding:30px 0;}}@media (min-width:1200px){#advantages .region-advantages{padding:50px 0;}}.region-before-content{margin:0 10px 20px 10px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}@media (min-width:430px){.region-before-content{margin:0 15px 20px 15px;}}@media (min-width:768px){.region-before-content{margin:30px 0 20px;}}@media (min-width:1440px){.region-before-content{margin:60px 0 50px;padding-bottom:60px;}}.region-content{margin:0 10px;}.region-content > .block{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}.region-content > .block:last-child{margin-bottom:40px;padding-bottom:0;border-bottom:none;}@media (min-width:430px){.region-content{margin:0 15px;}}@media (min-width:768px){.region-content{margin:0;}}@media (min-width:1200px){.region-content > .block{margin-bottom:40px;padding-bottom:40px;}}@media (min-width:1440px){.region-content > .block{margin-bottom:60px;padding-bottom:60px;}.region-content > .block:last-child{margin-bottom:60px;}}#before-footer{background:#F1EFED;}#before-footer .region-before-footer{padding:30px 10px;}@media (min-width:430px){#before-footer .region-before-footer{padding:40px 15px;}}@media (min-width:768px){#before-footer .region-before-footer{padding:30px 0;}}@media (min-width:1200px){#before-footer .region-before-footer{padding:40px 0;}}@media (min-width:1440px){#before-footer .region-before-footer{padding:60px 0;}}#footer{padding:40px 10px;border-top:1px solid #CFD4D7;}#footer .region{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #CFD4D7;}#footer .region .block{margin-bottom:30px;}#footer .region .block .block-title{font-size:20px;font-weight:600;line-height:27px;}#footer .region .block:last-child{margin-bottom:0;}#footer .region:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}@media (min-width:430px){#footer{padding:50px 15px;}}@media (min-width:768px){#footer{padding:40px 0;}#footer .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#footer .container .region{width:48%;}#footer .container .region-footer-3{margin-bottom:0;padding-bottom:0;border:none;}}@media (min-width:1200px){#footer .container .region{width:23%;border:none;margin:0;padding:0;}}body{margin-bottom:60px;}#bottom-mobile{position:fixed;left:0;right:0;bottom:0;padding:10px;background:#fff;z-index:999;}@media (min-width:768px){body{margin-bottom:0;}}#developer{margin-bottom:10px;text-align:center;}#developer a{color:#999;font-size:0.6em;}#pushy{background:#fff;}#pushy .pushy-close{margin:15px 10px;text-align:right;}@media (min-width:430px){#pushy .pushy-close{margin:20px 15px;}}#pushy .pushy-close .pushy-link{display:inline-block;width:40px;height:40px;background-image:url(/sites/all/themes/zavod_fbs/img/icons//hamburger-close.png);background-repeat:no-repeat;background-position:center center;background-size:40px auto;cursor:pointer;}#cookie-compliance{position:fixed;bottom:0;left:0;right:0;z-index:10000000000;background-color:#434954;}.cookie-compliance__text p{margin:0;font-size:12px !important;line-height:1.2;}.cookie-compliance__text a,.cookie-compliance__text a:focus{text-decoration:underline;color:#fff;}.cookie-compliance__text a:hover{text-decoration:none;color:#fff;}#simple-cookie-compliance-dismiss-form > div{margin-top:10px;text-align:center;}#simple-cookie-compliance-dismiss-form button{font-size:12px;padding:5px 10px;height:auto;}@media (min-width:768px){.cookie-compliance__inner{display:flex;align-items:center;}#simple-cookie-compliance-dismiss-form > div{margin-left:20px;margin-top:0;}}body{font-family:"Inter",sans-serif;font-weight:400;font-style:normal;color:#525760;font-size:16px;line-height:24px;}@media (min-width:1440px){body{font-size:18px;line-height:30px;}}p{margin-bottom:20px;}p:last-child{margin-bottom:0;}strong,.strong{font-weight:600;}.hidden{display:none;}.link-button,.add-to-cart .form-actions input{display:block;border-radius:5px;padding:10px 20px;text-align:center;text-decoration:none;cursor:pointer;}.link-button-green-normal,.add-to-cart .form-actions input{background-color:#448C74;color:#fff;}.link-button-green-normal:hover,.add-to-cart .form-actions input:hover{background-color:#37715D;}.link-button-green-normal-outline{border:1px solid #448C74;color:#448C74;}.link-button-green-normal-outline:hover{box-shadow:0px 0px 10px 1px #448C74;}.link-button-green-bright{background-color:#25D366;color:#fff;}.link-button-green-bright:hover{box-shadow:0px 0px 10px 1px #25D366;}.link-button-green-bright-outline{border:1px solid #25D366;color:#25D366;}.link-button-green-bright-outline:hover{box-shadow:0px 0px 10px 1px #25D366;}.link-button-gray-blue-outline{border:1px solid #405460;color:#405460;}.link-button-gray-blue-outline:hover{color:#448C74;border-color:#448C74;}.link-button-blue-tg{background-color:#2aabee;color:#fff;}.link-button-blue-tg:hover{box-shadow:0px 0px 24px 0px #00000040;}.link-button-max{background:linear-gradient(110deg,#2fa8ff 0%,#1761ff 42%,#5535ef 70%,#b04ce2 100%);color:#fff;}.link-button-max:hover{box-shadow:0px 0px 24px 0px #00000040;}.accent-green{color:#448C74;}.accent-red{color:#DC653E;}.accent-yellow{color:#FFC847;}.img-responsive{display:block;max-width:100%;height:auto;width:100%;}.clearfix:after{display:block;clear:both;content:"";}a{color:#448C74;}a:hover{text-decoration:none;}.table-responsive{min-height:.01%;overflow-x:auto;}.table-responsive table{width:100%;max-width:100%;}table th{text-align:center;font-weight:600;}table th,table td{padding:10px;border:1px solid #CFD4D7;color:#121519;vertical-align:middle;}@media (min-width:992px){table th,table td{padding:15px;}}@media (min-width:1440px){table th,table td{padding:20px;}}.field ol,.field ul,.taxonomy-term-description ol,.taxonomy-term-description ul{margin:20px 0 20px 20px;}.field ol li,.field ul li,.taxonomy-term-description ol li,.taxonomy-term-description ul li{margin:10px 0;}.field ol,.taxonomy-term-description ol{list-style-type:decimal;}.field ul,.taxonomy-term-description ul{list-style-type:disc;}h1,h2,h3{font-weight:600;color:#434954;}@media (min-width:768px){h1,h2,h3{font-weight:700;}}h1{font-size:40px;line-height:48px;}@media (min-width:768px){h1{font-size:48px;line-height:58px;}}h2,.block-title{font-size:32px;line-height:45px;margin-bottom:20px;font-weight:600;}@media (min-width:1440px){h2,.block-title{font-size:40px;line-height:56px;font-weight:700;}}h3{margin-bottom:20px;font-size:24px;line-height:36px;}.grippie,.element-invisible{display:none;}.form-item{margin:0 0 15px;}.form-text,.form-textarea,select{border:1px solid #CFD4D7;border-radius:8px;padding:15px 30px;font-size:16px;font-weight:500;line-height:19px;color:#525760;box-sizing:border-box;width:100%;font-family:"Inter",sans-serif;}.form-text::placeholder,.form-textarea::placeholder,select::placeholder{font-family:"Inter",sans-serif;color:#CFD4D7;font-size:16px;font-weight:500;line-height:19px;}.webform-component--soglasie{font-size:13px;font-weight:400;line-height:15px;text-align:left;}.webform-component--soglasie a{color:#525760;}.webform-component--soglasie a:hover{text-decoration:none;}.form-actions{margin:0;}.form-actions .form-submit{padding:15px 30px;text-aligh:center;color:#fff;font-size:16px;font-weight:700;line-height:24px;background:#448C74;border:none;border-radius:8px;cursor:pointer;}.form-actions .form-submit:hover{background:#37715D;}div.messages{margin:15px 0;padding:15px 15px 15px 50px;background-position:15px 12px;border:2px solid #448C74;border-radius:8px;}div.messages.error{color:red;border-color:red;}#block-superfish-2{margin-right:50px;}#block-superfish-2 li.sf-depth-1{margin-right:15px;}#block-superfish-2 li.sf-depth-1 a,#block-superfish-2 li.sf-depth-1 .nolink{font-size:15px;font-weight:500;line-height:18px;color:#121519;text-decoration:none;}#block-superfish-2 li.sf-depth-1 a:hover,#block-superfish-2 li.sf-depth-1 .nolink:hover{color:#448C74;cursor:pointer;}#block-superfish-2 li.sf-depth-1 .nolink{padding-right:12px;background-repeat:no-repeat;background-position:right center;background-size:8px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/menu-parent-arrow.png);}#block-superfish-2 li.sf-depth-1 .nolink:hover{background-image:url(/sites/all/themes/zavod_fbs/img/icons/menu-parent-arrow-h.png);}#block-superfish-2 li.sf-depth-1 ul{background:#fff;box-shadow:0px 32px 32px 0px #121519;width:240px;padding:0 20px;margin-top:-1px;}#block-superfish-2 li.sf-depth-1 ul li.sf-depth-2{border-bottom:1px solid #CFD4D7;}#block-superfish-2 li.sf-depth-1 ul li.sf-depth-2 a{padding:15px 0;}#block-superfish-2 li.sf-depth-1 ul li.sf-depth-2:last-child{border:none;}#block-superfish-2 li.sf-depth-1.sf-item-2,#block-superfish-2 li.sf-depth-1.sf-item-5{display:none;}#block-superfish-2 li.sf-depth-1:last-child{margin-right:0;}@media (min-width:1200px){#block-superfish-2 li.sf-depth-1.sf-item-5{display:list-item;}}@media (min-width:1440px){#block-superfish-2{margin-right:90px;}#block-superfish-2 li.sf-depth-1{margin-right:25px;}#block-superfish-2 li.sf-depth-1.sf-item-2{display:list-item;}}#block-superfish-1 li.sf-depth-1{margin-right:15px;}#block-superfish-1 li.sf-depth-1 a,#block-superfish-1 li.sf-depth-1 .nolink{font-size:16px;font-weight:700;line-height:19px;color:#121519;text-transform:uppercase;text-decoration:none;}#block-superfish-1 li.sf-depth-1 a:hover,#block-superfish-1 li.sf-depth-1 .nolink:hover{color:#448C74;cursor:pointer;}#block-superfish-1 li.sf-depth-1 .nolink{padding-right:12px;background-repeat:no-repeat;background-position:right center;background-size:8px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/menu-parent-arrow.png);}#block-superfish-1 li.sf-depth-1 .nolink:hover{background-image:url(/sites/all/themes/zavod_fbs/img/icons/menu-parent-arrow-h.png);}#block-superfish-1 li.sf-depth-1 ul{background:#F1EFED;width:240px;margin-top:-1px;box-shadow:0px 32px 32px 0px #121519;}#block-superfish-1 li.sf-depth-1 ul li.sf-depth-2{border-bottom:1px solid #CFD4D7;}#block-superfish-1 li.sf-depth-1 ul li.sf-depth-2 a{font-size:15px;font-weight:400;line-height:18px;text-transform:none;padding:15px 30px;}#block-superfish-1 li.sf-depth-1 ul li.sf-depth-2 a:hover{color:#fff;background:#434954;}#block-superfish-1 li.sf-depth-1 ul li.sf-depth-2:last-child{border:none;}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-1 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-2 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-3 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-4 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-5 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-6 a{background-repeat:no-repeat;background-position:right 25px center;background-size:auto 30px;}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-1 a{background-image:url(/files/block_categories/block-categories-menu-fbs-bloki.png);}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-2 a{background-image:url(/files/block_categories/block-categories-menu-lego-bloki.png);}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-3 a{background-image:url(/files/block_categories/block-categories-menu-truncated-bloki.png);}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-4 a{background-image:url(/files/block_categories/block-categories-menu-fbs-bloki.png);}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-5 a{background-image:url(/files/block_categories/block-categories-menu-fbs-bloki.png);}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-6 a{background-image:url(/files/block_categories/block-categories-menu-dorozhnye-plity.png);}#block-superfish-1 li.sf-depth-1.sf-item-4{margin-right:0;}#block-superfish-1 li.sf-depth-1.sf-item-4 a{padding-right:16px;background-repeat:no-repeat;background-position:right center;background-size:14px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/percent.png);}#block-superfish-1 li.sf-depth-1.sf-item-5{display:none;}#block-superfish-1 li.sf-depth-1:last-child{margin-right:0;}@media (min-width:1200px){#block-superfish-1 li.sf-depth-1{margin-right:25px;}#block-superfish-1 li.sf-depth-1.sf-item-5{display:list-item;margin-left:25px;}}@media (min-width:1440px){#block-superfish-1 li.sf-depth-1{margin-right:70px;}#block-superfish-1 li.sf-depth-1 ul{width:305px;margin-top:-5px;}#block-superfish-1 li.sf-depth-1.sf-item-5{margin-left:70px;}#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-1 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-2 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-3 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-4 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-5 a,#block-superfish-1 li.sf-depth-1.sf-item-1 ul li.sf-item-6 a{padding:30px;background-position:right 30px center;background-size:auto 56px;}}#block-menu-menu-blocks-footer,#block-menu-menu-services-footer,#block-menu-menu-info-footer{width:230px;margin:auto;}#block-menu-menu-blocks-footer .menu li,#block-menu-menu-services-footer .menu li,#block-menu-menu-info-footer .menu li{list-style:none;margin:0;padding:0;}#block-menu-menu-blocks-footer .menu li a,#block-menu-menu-services-footer .menu li a,#block-menu-menu-info-footer .menu li a{display:inline-block;margin:0 0 7px;font-size:18px;font-weight:400;line-height:30px;text-decoration:none;color:#434954;}#block-menu-menu-blocks-footer .menu li a:hover,#block-menu-menu-services-footer .menu li a:hover,#block-menu-menu-info-footer .menu li a:hover{text-decoration:underline;}@media (min-width:380px){#block-menu-menu-blocks-footer,#block-menu-menu-services-footer,#block-menu-menu-info-footer{width:280px;}}#top-mobile #block-block-1 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#top-mobile #block-block-1 .block-content .link-button{font-size:13px;font-weight:700;padding:10px;}@media (min-width:380px){#top-mobile #block-block-1 .block-content .link-button{padding:10px 15px;}}@media (min-width:410px){#top-mobile #block-block-1 .block-content .link-button{padding:10px 20px;}}#top-mobile #block-block-1 .block-content .link-button-gray-blue-outline{background-image:url(/sites/all/themes/zavod_fbs/img/icons/price-list.png);background-repeat:no-repeat;background-position:10px center;background-size:16px auto;padding-left:30px;}#top-mobile #block-block-1 .block-content .link-button-gray-blue-outline:hover{background-image:url(/sites/all/themes/zavod_fbs/img/icons/price-list-h.png);}@media (min-width:410px){#top-mobile #block-block-1 .block-content .link-button-gray-blue-outline{background-position:20px center;padding-left:40px;}}#header-1-mobile{display:flex;align-items:center;justify-content:space-between;}#header-1-mobile .block-uc-cart .block-content .cart{position:relative;display:block;width:40px;height:40px;background:url(/sites/all/themes/zavod_fbs/img/icons/shopping-cart-black.png) center center/32px auto no-repeat;}#header-1-mobile .block-uc-cart .block-content .cart .qty{position:absolute;top:-10px;right:-5px;display:block;width:15px;height:15px;padding:3px 0;text-align:center;font-size:10px;line-height:1;background-color:#e30327;border-radius:50%;color:#fff;text-decoration:none;}#header-1-mobile #block-block-5 .pushy-menu-btn{display:block;width:40px;height:40px;margin-left:10px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/hamburger.png);background-repeat:no-repeat;background-position:center center;background-size:32px auto;cursor:pointer;}#header-2-mobile #block-block-3 .block-content{font-size:15px;font-weight:500;line-height:21px;color:#121519;}#header-2-mobile #block-block-4{flex-shrink:0;}#header-2-mobile #block-block-4 .block-content{display:flex;align-items:center;}#header-2-mobile #block-block-4 .link-wathsapp,#header-2-mobile #block-block-4 .link-tg,#header-2-mobile #block-block-4 .link-max{display:block;width:40px;height:40px;margin-right:5px;border-radius:50%;background-color:#25D366;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-white.png);background-repeat:no-repeat;background-position:center center;background-size:24px auto;}#header-2-mobile #block-block-4 .link-tg{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-color:transparent;}#header-2-mobile #block-block-4 .link-max{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max.png);background-color:transparent;}#header-2-mobile #block-block-4 .link-phone{font-size:20px;font-weight:700;line-height:24px;color:#405460;text-decoration:none;}#block-block-27 .block-content,#block-block-28 .block-content{padding-left:25px;background-repeat:no-repeat;background-position:left center;background-size:auto 16px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/watch.png);font-size:13px;font-weight:500;line-height:15px;color:#fff;}#block-block-28 .block-content{background-image:url(/sites/all/themes/zavod_fbs/img/icons/map-marker.png);}#block-block-29{flex-shrink:0;}#block-block-29 .link-phone{font-size:20px;font-weight:500;line-height:24px;color:#405460;text-decoration:none;}#block-block-29 .link-whatsapp,#block-block-29 .link-tg,#block-block-29 .link-max{display:inline-block;margin-left:10px;width:24px;height:24px;background-size:cover;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-green-normal.png);}#block-block-29 .link-tg{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);}#block-block-29 .link-max{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max.png);}#block-block-29 .mail{text-align:right;}#block-block-29 .mail a{color:#4F91D9;}#block-block-29 .mail a:hover{text-decoration:none;}#block-block-26 .block-content{display:flex;align-items:center;justify-content:space-between;}#block-block-26 .calc,#block-block-26 .price-list,#block-block-26 .cart{padding:25px 10px 0;font-size:13px;font-weight:700;line-height:15px;color:#448C74;text-decoration:none;background-position:center top;background-size:auto 24px;background-repeat:no-repeat;}#block-block-26 .calc{background-image:url(/sites/all/themes/zavod_fbs/img/icons/calc-green.png);}#block-block-26 .price-list{background-image:url(/sites/all/themes/zavod_fbs/img/icons/price-list-green.png);}#block-block-26 .cart{background-image:url(/sites/all/themes/zavod_fbs/img/icons/shopping-cart-green.png);position:relative;}#block-block-26 .cart .qty{position:absolute;top:-7px;right:20px;display:block;width:15px;height:15px;padding:3px 0;text-align:center;font-size:10px;line-height:1;background-color:#e30327;border-radius:50%;color:#fff;}#block-block-7 .advantage,#block-block-48 .advantage{margin-bottom:40px;padding-left:80px;background-repeat:no-repeat;background-position:left center;background-size:64px auto;}#block-block-7 .advantage .title,#block-block-48 .advantage .title{font-size:24px;font-weight:700;line-height:30px;color:#121519;}#block-block-7 .advantage .desc,#block-block-48 .advantage .desc{font-size:20px;font-weight:400;line-height:30px;}@media (min-width:380px){#block-block-7 .advantage,#block-block-48 .advantage{padding-left:100px;}}#block-block-7 .advantage:nth-child(1),#block-block-48 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-front-map.png);}#block-block-7 .advantage:nth-child(2),#block-block-48 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-front-pickup.png);}#block-block-7 .advantage:nth-child(3),#block-block-48 .advantage:nth-child(3){margin-bottom:0;background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-front-all-sizes.png);}@media (min-width:768px){#block-block-7 .block-content,#block-block-48 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-7 .block-content .advantage,#block-block-48 .block-content .advantage{width:30%;margin-bottom:0;padding-left:80px;}#block-block-7 .block-content .advantage .title,#block-block-48 .block-content .advantage .title{font-size:18px;line-height:22px;}#block-block-7 .block-content .advantage .desc,#block-block-48 .block-content .advantage .desc{font-size:14px;line-height:22px;}}@media (min-width:992px){#block-block-7 .block-content .advantage,#block-block-48 .block-content .advantage{background-size:contain;padding-left:55px;}#block-block-7 .block-content .advantage:first-child,#block-block-48 .block-content .advantage:first-child{flex-shrink:0;}}@media (min-width:1200px){#block-block-7 .block-content .advantage,#block-block-48 .block-content .advantage{background-size:auto 70px;background-position:left top;padding-left:80px;}#block-block-7 .block-content .advantage .title,#block-block-48 .block-content .advantage .title{font-size:24px;line-height:30px;}#block-block-7 .block-content .advantage .desc,#block-block-48 .block-content .advantage .desc{font-size:20px;line-height:30px;}#block-block-7 .block-content .advantage:first-child,#block-block-48 .block-content .advantage:first-child{width:35%;}}@media (min-width:1440px){#block-block-7 .block-content .advantage,#block-block-48 .block-content .advantage{background-size:contain;}}#block-block-19 .advantage{margin-bottom:40px;padding-left:80px;background-repeat:no-repeat;background-position:left center;background-size:64px auto;font-size:24px;font-weight:700;line-height:30px;color:#121519;}@media (min-width:768px){#block-block-19 .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-19 .flex .advantage{width:30%;margin-bottom:0;padding-left:80px;font-size:18px;line-height:22px;}}@media (min-width:992px){#block-block-19 .flex .advantage{background-size:contain;padding-left:55px;}}@media (min-width:1200px){#block-block-19 .flex .advantage{padding-left:80px;font-size:24px;line-height:30px;}#block-block-19 .flex .advantage:first-child{width:35%;}}#block-block-8 .left{text-align:center;}#block-block-8 .left .title{font-size:32px;font-weight:600;line-height:45px;margin-bottom:40px;color:#434954;}#block-block-8 .right{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-block-8 .right .advantage{width:50%;text-align:center;margin-bottom:30px;}#block-block-8 .right .advantage .advantage-icon span{display:inline-block;width:64px;height:64px;background-color:#448C74;background-repeat:no-repeat;background-position:center center;background-size:32px auto;border-radius:8px;margin-bottom:10px;}#block-block-8 .right .advantage .advantage-title{font-size:18px;font-weight:500;line-height:22px;color:#121519;}#block-block-8 .right .advantage:nth-child(1) .advantage-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-fbs-gost.png);}#block-block-8 .right .advantage:nth-child(2) .advantage-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-fbs-strength.png);}#block-block-8 .right .advantage:nth-child(3) .advantage-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-fbs-crushed-stone.png);}#block-block-8 .right .advantage:nth-child(4) .advantage-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-fbs-vibropress.png);}#block-block-8 .right .advantage:nth-child(5) .advantage-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-fbs-portland-cement.png);}#block-block-8 .right .advantage:nth-child(6) .advantage-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-fbs-hidden-hinge.png);}@media (min-width:768px){#block-block-8 .block-content .left .title{margin-bottom:20px;}#block-block-8 .block-content .left .animation{margin:auto;width:300px;height:300px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-animation.gif);background-color:#F1EFED;}#block-block-8 .block-content .right .advantage{margin-bottom:40px;}#block-block-8 .block-content .right .advantage .advantage-desc{margin-top:10px;font-size:16px;font-weight:400;line-height:24px;color:#525760;}}@media (min-width:1200px){#block-block-8 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-8 .block-content .left{width:40%;text-align:left;}#block-block-8 .block-content .left .animation{width:440px;height:440px;margin:0;}#block-block-8 .block-content .right{width:55%;}#block-block-8 .block-content .right .advantage{width:48%;text-align:left;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-8 .block-content .right .advantage .advantage-icon{margin-right:20px;}}@media (min-width:1440px){#block-block-8 .block-content .left{width:40%;}#block-block-8 .block-content .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:60px;}#block-block-8 .block-content .left .animation{width:450px;height:450px;}#block-block-8 .block-content .right{width:55%;}#block-block-8 .block-content .right .advantage{width:46%;margin-bottom:60px;}#block-block-8 .block-content .right .advantage .advantage-title{font-size:20px;font-weight:500;line-height:24px;color:#121519;}#block-block-8 .block-content .right .advantage .advantage-desc{margin-top:15px;}}#block-block-21 .title,#block-block-32 .title,#block-block-33 .title,#block-block-34 .title,#block-block-57 .title,#block-block-58 .title,#block-block-63 .title,#block-block-64 .title,#block-block-66 .title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}#block-block-21 .hint .icon,#block-block-32 .hint .icon,#block-block-33 .hint .icon,#block-block-34 .hint .icon,#block-block-57 .hint .icon,#block-block-58 .hint .icon,#block-block-63 .hint .icon,#block-block-64 .hint .icon,#block-block-66 .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#448C74;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/ruble.png);}#block-block-21 .hint .text,#block-block-32 .hint .text,#block-block-33 .hint .text,#block-block-34 .hint .text,#block-block-57 .hint .text,#block-block-58 .hint .text,#block-block-63 .hint .text,#block-block-64 .hint .text,#block-block-66 .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}#block-block-21 .desc-bold,#block-block-32 .desc-bold,#block-block-33 .desc-bold,#block-block-34 .desc-bold,#block-block-57 .desc-bold,#block-block-58 .desc-bold,#block-block-63 .desc-bold,#block-block-64 .desc-bold,#block-block-66 .desc-bold{font-size:20px;font-weight:600;line-height:30px;text-align:center;color:#434954;margin-bottom:30px;}#block-block-21 .desc,#block-block-32 .desc,#block-block-33 .desc,#block-block-34 .desc,#block-block-57 .desc,#block-block-58 .desc,#block-block-63 .desc,#block-block-64 .desc,#block-block-66 .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;}@media (min-width:1200px){#block-block-21 .block-content .flex,#block-block-32 .block-content .flex,#block-block-33 .block-content .flex,#block-block-34 .block-content .flex,#block-block-57 .block-content .flex,#block-block-58 .block-content .flex,#block-block-63 .block-content .flex,#block-block-64 .block-content .flex,#block-block-66 .block-content .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}#block-block-21 .block-content .flex .left,#block-block-32 .block-content .flex .left,#block-block-33 .block-content .flex .left,#block-block-34 .block-content .flex .left,#block-block-57 .block-content .flex .left,#block-block-58 .block-content .flex .left,#block-block-63 .block-content .flex .left,#block-block-64 .block-content .flex .left,#block-block-66 .block-content .flex .left{width:52%;}#block-block-21 .block-content .flex .left .title,#block-block-32 .block-content .flex .left .title,#block-block-33 .block-content .flex .left .title,#block-block-34 .block-content .flex .left .title,#block-block-57 .block-content .flex .left .title,#block-block-58 .block-content .flex .left .title,#block-block-63 .block-content .flex .left .title,#block-block-64 .block-content .flex .left .title,#block-block-66 .block-content .flex .left .title{text-align:left;}#block-block-21 .block-content .flex .right,#block-block-32 .block-content .flex .right,#block-block-33 .block-content .flex .right,#block-block-34 .block-content .flex .right,#block-block-57 .block-content .flex .right,#block-block-58 .block-content .flex .right,#block-block-63 .block-content .flex .right,#block-block-64 .block-content .flex .right,#block-block-66 .block-content .flex .right{width:48%;}#block-block-21 .block-content .flex .right .desc-bold,#block-block-32 .block-content .flex .right .desc-bold,#block-block-33 .block-content .flex .right .desc-bold,#block-block-34 .block-content .flex .right .desc-bold,#block-block-57 .block-content .flex .right .desc-bold,#block-block-58 .block-content .flex .right .desc-bold,#block-block-63 .block-content .flex .right .desc-bold,#block-block-64 .block-content .flex .right .desc-bold,#block-block-66 .block-content .flex .right .desc-bold{text-align:left;margin-bottom:10px;}#block-block-21 .block-content .block-views,#block-block-32 .block-content .block-views,#block-block-33 .block-content .block-views,#block-block-34 .block-content .block-views,#block-block-57 .block-content .block-views,#block-block-58 .block-content .block-views,#block-block-63 .block-content .block-views,#block-block-64 .block-content .block-views,#block-block-66 .block-content .block-views{margin-top:40px;}}@media (min-width:1440px){#block-block-21 .block-content .flex .left,#block-block-32 .block-content .flex .left,#block-block-33 .block-content .flex .left,#block-block-34 .block-content .flex .left,#block-block-57 .block-content .flex .left,#block-block-58 .block-content .flex .left,#block-block-63 .block-content .flex .left,#block-block-64 .block-content .flex .left,#block-block-66 .block-content .flex .left{width:51%;}#block-block-21 .block-content .flex .left .title,#block-block-32 .block-content .flex .left .title,#block-block-33 .block-content .flex .left .title,#block-block-34 .block-content .flex .left .title,#block-block-57 .block-content .flex .left .title,#block-block-58 .block-content .flex .left .title,#block-block-63 .block-content .flex .left .title,#block-block-64 .block-content .flex .left .title,#block-block-66 .block-content .flex .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}#block-block-21 .block-content .flex .left .hint .text,#block-block-32 .block-content .flex .left .hint .text,#block-block-33 .block-content .flex .left .hint .text,#block-block-34 .block-content .flex .left .hint .text,#block-block-57 .block-content .flex .left .hint .text,#block-block-58 .block-content .flex .left .hint .text,#block-block-63 .block-content .flex .left .hint .text,#block-block-64 .block-content .flex .left .hint .text,#block-block-66 .block-content .flex .left .hint .text{font-size:18px;}#block-block-21 .block-content .flex .right,#block-block-32 .block-content .flex .right,#block-block-33 .block-content .flex .right,#block-block-34 .block-content .flex .right,#block-block-57 .block-content .flex .right,#block-block-58 .block-content .flex .right,#block-block-63 .block-content .flex .right,#block-block-64 .block-content .flex .right,#block-block-66 .block-content .flex .right{width:49%;}#block-block-21 .block-content .flex .right .desc-bold,#block-block-32 .block-content .flex .right .desc-bold,#block-block-33 .block-content .flex .right .desc-bold,#block-block-34 .block-content .flex .right .desc-bold,#block-block-57 .block-content .flex .right .desc-bold,#block-block-58 .block-content .flex .right .desc-bold,#block-block-63 .block-content .flex .right .desc-bold,#block-block-64 .block-content .flex .right .desc-bold,#block-block-66 .block-content .flex .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}#block-block-21 .block-content .block-views,#block-block-32 .block-content .block-views,#block-block-33 .block-content .block-views,#block-block-34 .block-content .block-views,#block-block-57 .block-content .block-views,#block-block-58 .block-content .block-views,#block-block-63 .block-content .block-views,#block-block-64 .block-content .block-views,#block-block-66 .block-content .block-views{margin-top:60px;}}#block-block-16 .title,#block-block-51 .title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}#block-block-16 .hint,#block-block-51 .hint{margin-bottom:20px;}#block-block-16 .hint .icon,#block-block-51 .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#DC653E;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/24-hours.png);}#block-block-16 .hint .text-accent,#block-block-16 .hint .text,#block-block-51 .hint .text-accent,#block-block-51 .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;}#block-block-16 .hint .text,#block-block-51 .hint .text{color:#525760;}#block-block-16 .desc-bold,#block-block-51 .desc-bold{font-size:20px;font-weight:600;line-height:30px;color:#434954;margin-bottom:10px;}#block-block-16 .desc,#block-block-51 .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;margin-bottom:30px;}@media (min-width:1200px){#block-block-16 .block-content .flex,#block-block-51 .block-content .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}#block-block-16 .block-content .flex .left,#block-block-51 .block-content .flex .left{width:35%;}#block-block-16 .block-content .flex .left .title,#block-block-51 .block-content .flex .left .title{text-align:left;}#block-block-16 .block-content .flex .left .hint,#block-block-51 .block-content .flex .left .hint{margin:0;}#block-block-16 .block-content .flex .right,#block-block-51 .block-content .flex .right{width:65%;}#block-block-16 .block-content .flex .right .desc-bold,#block-block-51 .block-content .flex .right .desc-bold{margin-bottom:20px;}#block-block-16 .block-content .flex .right .desc,#block-block-51 .block-content .flex .right .desc{margin:0;}#block-block-16 .block-content .block-views,#block-block-51 .block-content .block-views{margin-top:40px;}}@media (min-width:1440px){#block-block-16 .block-content .flex .left,#block-block-51 .block-content .flex .left{width:51%;}#block-block-16 .block-content .flex .left .title,#block-block-51 .block-content .flex .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}#block-block-16 .block-content .flex .left .text-accent,#block-block-16 .block-content .flex .left .text,#block-block-51 .block-content .flex .left .text-accent,#block-block-51 .block-content .flex .left .text{font-size:18px;}#block-block-16 .block-content .flex .right,#block-block-51 .block-content .flex .right{width:49%;}#block-block-16 .block-content .flex .right .desc-bold,#block-block-51 .block-content .flex .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}#block-block-16 .block-content .block-views,#block-block-51 .block-content .block-views{margin-top:60px;}}#block-block-18 .title,#block-block-31 .title,#block-block-52 .title{font-size:32px;font-weight:600;line-height:45px;color:#434954;margin-bottom:20px;}#block-block-18 .hint,#block-block-31 .hint,#block-block-52 .hint{margin-bottom:20px;}#block-block-18 .hint .icon,#block-block-31 .hint .icon,#block-block-52 .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#448C74;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/eye.png);}#block-block-18 .hint .text,#block-block-31 .hint .text,#block-block-52 .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}#block-block-18 .desc-bold,#block-block-18 .desc,#block-block-31 .desc-bold,#block-block-31 .desc,#block-block-52 .desc-bold,#block-block-52 .desc{font-size:20px;font-weight:600;line-height:30px;color:#434954;margin-bottom:20px;}@media (min-width:1200px){#block-block-18 > .block-content .flex,#block-block-31 > .block-content .flex,#block-block-52 > .block-content .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}#block-block-18 > .block-content .flex .left,#block-block-31 > .block-content .flex .left,#block-block-52 > .block-content .flex .left{width:35%;}#block-block-18 > .block-content .flex .left .title,#block-block-31 > .block-content .flex .left .title,#block-block-52 > .block-content .flex .left .title{text-align:left;}#block-block-18 > .block-content .flex .left .hint,#block-block-31 > .block-content .flex .left .hint,#block-block-52 > .block-content .flex .left .hint{margin:0;}#block-block-18 > .block-content .flex .right,#block-block-31 > .block-content .flex .right,#block-block-52 > .block-content .flex .right{width:65%;}#block-block-18 > .block-content .flex .right .desc-bold,#block-block-31 > .block-content .flex .right .desc-bold,#block-block-52 > .block-content .flex .right .desc-bold{margin-bottom:20px;}#block-block-18 > .block-content .flex .right .desc,#block-block-31 > .block-content .flex .right .desc,#block-block-52 > .block-content .flex .right .desc{font-size:18px;font-weight:400;line-height:30px;margin:0;}#block-block-18 > .block-content #block-block-17,#block-block-31 > .block-content #block-block-17,#block-block-52 > .block-content #block-block-17{margin-top:40px;}}@media (min-width:1440px){#block-block-18 > .block-content .flex .left,#block-block-31 > .block-content .flex .left,#block-block-52 > .block-content .flex .left{width:50%;}#block-block-18 > .block-content .flex .left .title,#block-block-31 > .block-content .flex .left .title,#block-block-52 > .block-content .flex .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}#block-block-18 > .block-content .flex .left .hint .text,#block-block-31 > .block-content .flex .left .hint .text,#block-block-52 > .block-content .flex .left .hint .text{font-size:18px;}#block-block-18 > .block-content .flex .right,#block-block-31 > .block-content .flex .right,#block-block-52 > .block-content .flex .right{width:50%;}#block-block-18 > .block-content .flex .right .desc-bold,#block-block-31 > .block-content .flex .right .desc-bold,#block-block-52 > .block-content .flex .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}#block-block-18 > .block-content #block-block-17,#block-block-31 > .block-content #block-block-17,#block-block-52 > .block-content #block-block-17{margin-top:60px;}}#block-block-31 .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;margin-bottom:20px;}@media (min-width:992px){#block-block-31 > .block-content .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-31 > .block-content .flex .left{width:40%;}#block-block-31 > .block-content .flex .left .title{text-align:left;}#block-block-31 > .block-content .flex .left .hint{margin:0;}#block-block-31 > .block-content .flex .right{width:55%;}#block-block-31 > .block-content .flex .right .desc-bold{margin-bottom:20px;}#block-block-31 > .block-content .flex .right .desc{font-size:18px;font-weight:400;line-height:30px;margin:0;}#block-block-31 > .block-content #block-block-17{margin-top:40px;}}@media (min-width:1200px){#block-block-31 > .block-content .flex .left{width:35%;}#block-block-31 > .block-content .flex .right{width:60%;}}@media (min-width:1440px){#block-block-31 > .block-content #block-block-17{margin-top:60px;}}#block-block-17 .wrapper{background:#F1EFED;padding:20px;border-radius:10px;}#block-block-17 .wrapper .photo{margin-bottom:30px;}#block-block-17 .wrapper .photo img{border-radius:8px;}#block-block-17 .wrapper .address-title{font-size:20px;font-weight:600;line-height:27px;color:#121519;margin-bottom:20px;}#block-block-17 .wrapper .address{font-size:16px;font-weight:400;line-height:19px;color:#525760;padding-left:25px;background-repeat:no-repeat;background-position:left top;background-size:16px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/map-marker.png);margin-bottom:40px;margin-bottom:20px;}#block-block-17 .wrapper .route{font-size:16px;font-weight:700;line-height:27px;color:#525760;display:inline-block;padding-left:25px;background-repeat:no-repeat;background-position:left top;background-size:16px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/route.png);margin-bottom:40px;}#block-block-17 .wrapper .route:hover{text-decoration:none;}#block-block-17 .wrapper .link-button{font-size:16px;font-weight:700;line-height:24px;}@media (min-width:380px){#block-block-17 .wrapper .link-button{padding:15px 30px;}}@media (min-width:1200px){#block-block-17 > .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}#block-block-17 > .block-content .left{width:30%;}#block-block-17 > .block-content .right{width:67%;border-radius:10px;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-location-map.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat;}}@media (min-width:1440px){#block-block-17 > .block-content .left{width:24%;}#block-block-17 > .block-content .right{width:74%;}}#block-block-10 .title,#block-block-45 .title,#block-block-53 .title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}#block-block-10 .hint .icon,#block-block-45 .hint .icon,#block-block-53 .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#448C74;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/house.png);}#block-block-10 .hint .text,#block-block-45 .hint .text,#block-block-53 .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}#block-block-10 .desc-bold,#block-block-45 .desc-bold,#block-block-53 .desc-bold{font-size:20px;font-weight:600;line-height:30px;color:#434954;margin-bottom:20px;}#block-block-10 .desc,#block-block-45 .desc,#block-block-53 .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;}@media (min-width:1200px){#block-block-10 .block-content .flex,#block-block-45 .block-content .flex,#block-block-53 .block-content .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-block-10 .block-content .flex .left,#block-block-45 .block-content .flex .left,#block-block-53 .block-content .flex .left{width:25%;}#block-block-10 .block-content .flex .left .title,#block-block-45 .block-content .flex .left .title,#block-block-53 .block-content .flex .left .title{text-align:left;}#block-block-10 .block-content .flex .right,#block-block-45 .block-content .flex .right,#block-block-53 .block-content .flex .right{width:50%;}#block-block-10 .block-content .flex .right .desc-bold,#block-block-45 .block-content .flex .right .desc-bold,#block-block-53 .block-content .flex .right .desc-bold{margin-bottom:20px;}#block-block-10 .block-content .block-views,#block-block-45 .block-content .block-views,#block-block-53 .block-content .block-views{margin-top:40px;}}@media (min-width:1440px){#block-block-10 .block-content .flex .left,#block-block-45 .block-content .flex .left,#block-block-53 .block-content .flex .left{width:50%;}#block-block-10 .block-content .flex .left .title,#block-block-45 .block-content .flex .left .title,#block-block-53 .block-content .flex .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}#block-block-10 .block-content .flex .left .hint .text,#block-block-45 .block-content .flex .left .hint .text,#block-block-53 .block-content .flex .left .hint .text{font-size:18px;}#block-block-10 .block-content .flex .right .desc-bold,#block-block-45 .block-content .flex .right .desc-bold,#block-block-53 .block-content .flex .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}#block-block-10 .block-content .block-views,#block-block-45 .block-content .block-views,#block-block-53 .block-content .block-views{margin-top:60px;}}#block-block-22 .title,#block-block-54 .title{font-size:32px;font-weight:600;line-height:45px;color:#434954;margin-bottom:20px;}#block-block-22 .hint,#block-block-54 .hint{margin-bottom:20px;}#block-block-22 .hint .icon,#block-block-54 .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#448C74;background-repeat:no-repeat;background-position:center center;background-size:auto 24px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/map-marker-white.png);}#block-block-22 .hint .text,#block-block-54 .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}#block-block-22 .desc-bold,#block-block-54 .desc-bold{font-size:20px;font-weight:600;line-height:30px;color:#434954;margin-bottom:30px;}#block-block-22 .subtitle,#block-block-54 .subtitle{font-size:24px;font-weight:700;line-height:36px;color:#434954;margin-bottom:10px;}#block-block-22 .view-content,#block-block-54 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}#block-block-22 .view-content a,#block-block-54 .view-content a{font-size:18px;font-weight:400;line-height:30px;color:#434954;text-decoration:none;background-repeat:no-repeat;background-position:left center;background-size:12px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/arrow-right.png);display:block;padding-left:20px;margin-bottom:10px;}#block-block-22 .view-content a:hover,#block-block-54 .view-content a:hover{color:#448C74;background-image:url(/sites/all/themes/zavod_fbs/img/icons/arrow-right-h.png);}#block-block-22 .view-footer,#block-block-54 .view-footer{margin-top:20px;}#block-block-22 .view-footer a,#block-block-54 .view-footer a{padding:15px 30px;font-size:16px;font-weight:700;line-height:24px;}@media (min-width:1200px){#block-block-22 .flex,#block-block-54 .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-block-22 .flex .left,#block-block-54 .flex .left{width:30%;}#block-block-22 .flex .left .hint,#block-block-54 .flex .left .hint{margin-bottom:40px;}#block-block-22 .flex .left .map,#block-block-54 .flex .left .map{width:300px;height:300px;border-radius:50%;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-geography-service.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}#block-block-22 .flex .right,#block-block-54 .flex .right{width:50%;}#block-block-22 .flex .right .desc-bold,#block-block-54 .flex .right .desc-bold{margin-bottom:60px;}#block-block-22 .flex .right .view-footer a,#block-block-54 .flex .right .view-footer a{display:inline-block;}}@media (min-width:1440px){#block-block-22 .flex,#block-block-54 .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-block-22 .flex .left,#block-block-54 .flex .left{width:35%;}#block-block-22 .flex .left .hint,#block-block-54 .flex .left .hint{margin-bottom:60px;}#block-block-22 .flex .left .hint .text,#block-block-54 .flex .left .hint .text{font-size:18px;}#block-block-22 .flex .left .map,#block-block-54 .flex .left .map{width:330px;height:330px;border-radius:50%;}#block-block-22 .flex .right .desc-bold,#block-block-54 .flex .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:80px;}}#block-block-23 .block-title,#block-block-24 .block-title{text-align:center;margin-bottom:40px;}#block-block-23 .item,#block-block-24 .item{margin-bottom:40px;clear:both;}#block-block-23 .item .icon,#block-block-24 .item .icon{float:left;margin:0 20px 40px 0;width:48px;height:48px;border-radius:8px;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-color:#F1EFED;}#block-block-23 .item .title,#block-block-24 .item .title{font-size:18px;font-weight:500;line-height:24px;color:#121519;}#block-block-23 .item .hint,#block-block-24 .item .hint{font-size:14px;font-weight:400;line-height:24px;color:#525760;}#block-block-23 .item:first-child .icon,#block-block-24 .item:first-child .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/cash.png);}#block-block-23 .item:nth-child(2) .icon,#block-block-24 .item:nth-child(2) .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bank-payment.png);}#block-block-23 .item:last-child .icon,#block-block-24 .item:last-child .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bank-card.png);}@media (min-width:768px){#block-block-23 .block-content,#block-block-24 .block-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-block-23 .item,#block-block-24 .item{width:50%;margin-bottom:0;}#block-block-23 .item:last-child,#block-block-24 .item:last-child{margin:auto;}}@media (min-width:992px){#block-block-23 .block-content,#block-block-24 .block-content{flex-wrap:nowrap;}#block-block-23 .item,#block-block-24 .item{width:30%;}#block-block-23 .item:last-child,#block-block-24 .item:last-child{margin:0;}}@media (min-width:1200px){#block-block-23 .item,#block-block-24 .item{margin-bottom:20px;}#block-block-23 .item .icon,#block-block-24 .item .icon{margin-bottom:0;}}@media (min-width:1440px){#block-block-23 .item,#block-block-24 .item{margin-bottom:0;}#block-block-23 .item .icon,#block-block-24 .item .icon{width:64px;height:64px;background-size:32px auto;}#block-block-23 .item .title,#block-block-24 .item .title{font-size:20px;}#block-block-23 .item .hint,#block-block-24 .item .hint{font-size:16px;margin-top:10px;}}#block-block-25 .block-title{text-align:center;margin-bottom:40px;}#block-block-25 .left{margin-bottom:40px;}#block-block-25 .title{font-size:18px;font-weight:500;line-height:24px;color:#121519;margin-bottom:10px;}#block-block-25 .desc{font-size:16px;font-weight:400;line-height:30px;color:#121519;}@media (min-width:992px){#block-block-25 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-25 .block-content .left{margin-bottom:0;width:45%;padding:10px 0;}#block-block-25 .block-content .center{width:1px;background:#CFD4D7;}#block-block-25 .block-content .right{width:45%;padding:10px 0;}#block-block-25 .title{margin-bottom:20px;}}@media (min-width:1440px){#block-block-25 .block-content .left{width:40%;}#block-block-25 .block-content .right{width:40%;}#block-block-25 .title{font-size:20px;margin-bottom:30px;}#block-block-25 .desc{font-size:18px;}}#block-block-36 .right .title{margin-bottom:40px;font-size:24px;font-weight:700;line-height:29px;color:#121519;}@media (min-width:768px){#block-block-36{border:none;}#block-block-36 .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}#block-block-36 .flex .left{width:60%;}#block-block-36 .flex .right{width:35%;}}@media (min-width:1200px){#block-block-36 .flex .left{width:70%;}#block-block-36 .flex .right{width:25%;}}@media (min-width:1440px){#block-block-36{padding-bottom:0;}}#block-custom-block-pricelist-custom-block-pricelist-nav .left{font-size:18px;font-weight:600;line-height:30px;color:#525760;text-transform:uppercase;margin-bottom:10px;}#block-custom-block-pricelist-custom-block-pricelist-nav .right a{display:inline-block;margin:0 20px 10px 0;text-decoration:none;border-bottom:1px dashed #448C74;font-size:18px;}@media (min-width:992px){#block-custom-block-pricelist-custom-block-pricelist-nav .flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;}#block-custom-block-pricelist-custom-block-pricelist-nav .flex .left{margin-bottom:0;margin-right:20px;}}#block-custom-block-pricelist-custom-block-pricelist .table-responsive{margin-bottom:40px;font-size:14px;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive caption{text-align:left;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive td.price{white-space:nowrap;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive td.name,#block-custom-block-pricelist-custom-block-pricelist .table-responsive td.dimensions,#block-custom-block-pricelist-custom-block-pricelist .table-responsive td.price{text-align:center;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-whatsapp,#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-tg,#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-max{white-space:nowrap;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-whatsapp .icon,#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-tg .icon,#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-max .icon{display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:24px;border-radius:50%;background-color:#fff;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-green-bright.png);background-repeat:no-repeat;background-position:center center;background-size:12px auto;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-whatsapp .text,#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-tg .text,#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-max .text{display:inline-block;vertical-align:middle;font-weight:700;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-tg .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-size:14px auto;background-position:40% center;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive .link-max .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max-white.png);background-size:20px auto;background-color:transparent;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive:last-child{margin:0;}@media (min-width:768px){#block-custom-block-pricelist-custom-block-pricelist .table-responsive{font-size:16px;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive table .cat-img{width:120px;}}@media (min-width:992px){#block-custom-block-pricelist-custom-block-pricelist .table-responsive table .cat-img{width:160px;}}@media (min-width:1440px){#block-custom-block-pricelist-custom-block-pricelist .table-responsive{margin-bottom:60px;font-size:18px;}#block-custom-block-pricelist-custom-block-pricelist .table-responsive table .cat-img{width:200px;}}#block-block-11 .title{font-size:32px;font-weight:600;line-height:56px;color:#434954;margin-bottom:30px;}#block-block-11 .photo{width:128px;height:128px;border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds//bg-director.jpg);float:left;margin:0 30px 40px 0;}#block-block-11 .name{font-size:20px;font-weight:500;line-height:24px;color:#434954;padding:20px 0 10px;}#block-block-11 .position{font-size:13px;font-weight:500;line-height:15px;color:#525760;}#block-block-11 .desc{clear:both;font-size:18px;font-weight:400;line-height:30px;color:#525760;padding:50px 0;background-repeat:no-repeat;background-position:left top;background-size:32px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons//quotes.png);}#block-block-11 .right{background:#fff;border-radius:16px;padding:40px 30px;}@media (min-width:430px){#block-block-11 .right{padding:50px 40px;}}@media (min-width:992px){#block-block-11 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-block-11 .block-content .left{width:100%;}#block-block-11 .block-content .left .desc{padding-right:20px;}}@media (min-width:1440px){#block-block-11 .block-content .left{width:75%;}#block-block-11 .block-content .left .title{font-size:40px;font-weight:700;}#block-block-11 .block-content .left .desc{padding-right:60px;}#block-block-11 .block-content .right{padding:60px;}#block-block-11 .block-content .right .webform-component--soglasie{float:right;width:270px;}}#block-block-30 .title{font-size:32px;font-weight:600;line-height:56px;color:#434954;margin-bottom:20px;}#block-block-30 .desc{font-size:18px;font-weight:400;line-height:30px;color:#525760;margin-bottom:20px;}#block-block-30 .hint{font-size:14px;font-weight:400;line-height:18px;color:#525760;margin-bottom:20px;}#block-block-30 .right{background:#fff;border-radius:16px;padding:40px 30px;}@media (min-width:430px){#block-block-30 .right{padding:50px 40px;}}@media (min-width:992px){#block-block-30 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-block-30 .block-content .left{width:50%;}#block-block-30 .block-content .left .desc{padding-right:20px;}#block-block-30 .block-content .right{width:50%;}}@media (min-width:1440px){#block-block-30 .block-content .left .title{font-size:40px;font-weight:700;margin-bottom:30px;}#block-block-30 .block-content .left .desc{margin-bottom:30px;}#block-block-30 .block-content .right{padding:60px;}#block-block-30 .block-content .right .webform-component--soglasie{float:right;width:270px;}}#block-webform-client-block-19 .webform-component--zagolovok{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;}#block-webform-client-block-19 .description{font-size:13px;font-weight:400;line-height:15px;margin-top:15px;}#block-webform-client-block-19 .form-actions{text-align:center;}@media (min-width:992px){#block-webform-client-block-19 form > div{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;}#block-webform-client-block-19 form > div .webform-component--zagolovok,#block-webform-client-block-19 form > div .webform-component--telefon,#block-webform-client-block-19 form > div .form-actions{width:30%;margin:0;}#block-webform-client-block-19 form > div .webform-component--zagolovok{text-align:left;}}@media (min-width:1200px){#block-webform-client-block-19 form > div .webform-component--zagolovok{width:35%;}#block-webform-client-block-19 form > div .webform-component--telefon{width:30%;}#block-webform-client-block-19 form > div .form-actions{width:30%;}}@media (min-width:1440px){#block-webform-client-block-19 form > div .webform-component--zagolovok{width:30%;}#block-webform-client-block-19 form > div .webform-component--telefon{width:25%;}#block-webform-client-block-19 form > div .form-actions{width:25%;}#block-webform-client-block-19 form > div .form-actions .form-submit{width:100%;}}#block-block-55 .title{font-size:32px;font-weight:600;line-height:44px;color:#434954;margin-bottom:20px;}#block-block-55 .desc{font-size:18px;font-weight:400;line-height:30px;color:#525760;margin-bottom:20px;}#block-block-55 .hint{font-size:14px;font-weight:400;line-height:18px;color:#525760;margin-bottom:20px;}#block-block-55 .right{background:#fff;border-radius:16px;padding:40px 30px;}@media (min-width:430px){#block-block-55 .right{padding:50px 40px;}}@media (min-width:992px){#block-block-55 .block-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-block-55 .block-content .left{width:50%;}#block-block-55 .block-content .left .desc{padding-right:20px;}#block-block-55 .block-content .right{width:50%;}}@media (min-width:1200px){#block-block-55 .block-content .left{width:40%;}#block-block-55 .block-content .left .desc{padding-right:40px;}#block-block-55 .block-content .right{width:60%;}}@media (min-width:1440px){#block-block-55 .block-content .left .title{font-size:40px;font-weight:700;line-height:56px;}#block-block-55 .block-content .left .desc{padding-right:60px;}#block-block-55 .block-content .right{padding:60px;}#block-block-55 .block-content .right .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:nowrpap;justify-content:space-between;}#block-block-55 .block-content .right .fieldset-wrapper > div:first-child{width:35%;}#block-block-55 .block-content .right .fieldset-wrapper > div:last-child{width:60%;}#block-block-55 .block-content .right .webform-component--soglasie{float:right;width:270px;}}#block-block-14 .block-content{text-align:center;}#block-block-14 .block-content .logo img{width:210px;height:37px;margin:auto;}#block-block-14 .block-content .slogan{margin-top:15px;font-size:12px;font-weight:500;line-height:18px;color:#525760;}@media (min-width:1200px){#block-block-14 .block-content{text-align:left;}#block-block-14 .block-content .logo img{margin:0;}}#block-block-12{text-align:center;}#block-block-12 .youtube,#block-block-12 .rutube,#block-block-12 .tg,#block-block-12 .vk,#block-block-12 .max{display:inline-block;width:36px;height:36px;margin:0 5px;background-repeat:no-repeat;background-position:center center;background-size:auto 36px;}#block-block-12 .youtube{background-image:url(/sites/all/themes/zavod_fbs/img/icons/youtube.png);}#block-block-12 .rutube{background-image:url(/sites/all/themes/zavod_fbs/img/icons/rutube.png);}#block-block-12 .tg{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg.png);}#block-block-12 .vk{background-image:url(/sites/all/themes/zavod_fbs/img/icons/vk.png);}#block-block-12 .max{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max.png);border-radius:50%;}@media (min-width:1200px){#block-block-12{text-align:left;}}#block-block-13 .block-content{text-align:center;}#block-block-13 .block-content .qr-code{width:128px;height:128px;margin:auto;border:1px solid #CFD4D7;}#block-block-13 .block-content .qr-code-hint{margin-top:10px;font-size:12px;font-weight:500;line-height:18px;color:#525760;}@media (min-width:1200px){#block-block-13 .block-content{text-align:left;}#block-block-13 .block-content .qr-code{margin:0;}}#block-block-15{text-align:center;}#block-block-15 .timetable{font-size:18px;font-weight:400;line-height:30px;color:#525760;margin-bottom:10px;}#block-block-15 .phone a{display:inline-block;font-size:24px;font-weight:700;line-height:27px;color:#121519;text-decoration:none;background-repeat:no-repeat;background-position:left center;background-size:18px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/phone.png);padding-left:28px;margin-bottom:25px;}#block-block-15 .phone a:hover{color:#448C74;}#block-block-15 .payment{font-size:18px;font-weight:400;line-height:30px;color:#525760;margin-bottom:10px;}#block-block-15 .cards{height:41px;background-repeat:no-repeat;background-position:center center;background-size:auto 41px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/mc-visa.png);margin-bottom:40px;}#block-block-15 .link-whatsapp{border-radius:8px;padding:15px;margin-bottom:40px;}@media (min-width:430px){#block-block-15 .link-whatsapp{padding:20px;}}#block-block-15 .link-whatsapp .icon{display:inline-block;vertical-align:middle;width:36px;height:36px;border-radius:50%;background-color:#25D366;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-white.png);background-repeat:no-repeat;background-position:center center;background-size:18px auto;}#block-block-15 .link-whatsapp .text{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700;margin-left:10px;}#block-block-15 .write-director{display:inline-block;background-image:url(/sites/all/themes/zavod_fbs/img/icons/write-director.png);background-repeat:no-repeat;background-position:left center;background-size:18px auto;margin-bottom:40px;}#block-block-15 .write-director .text{display:inline-block;margin-left:28px;font-size:16px;font-weight:700;line-height:27px;color:#121519;padding-bottom:5px;border-bottom:1px solid #121519;}#block-block-15 .to-top{width:56px;height:56px;border:1px solid #121519;border-radius:8px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/to-top.png);background-repeat:no-repeat;background-position:center center;background-size:auto 32px;margin:auto;cursor:pointer;}@media (min-width:1200px){#block-block-15{text-align:right;}#block-block-15 .phone a{font-size:20px;}#block-block-15 .cards{background-position:right center;}#block-block-15 .to-top{float:right;}#block-block-15 .link-whatsapp{padding:15px 5px;}}@media (min-width:1440px){#block-block-15 .phone a{font-size:24px;}}.region-pushy #block-block-9{margin:20px 10px;}@media (min-width:430px){.region-pushy #block-block-9{margin:20px 15px;}}.region-pushy #block-menu-menu-services-mobile{margin-bottom:20px;}.region-pushy #block-menu-menu-services-mobile ul li{margin:0;padding:0;list-style:none;}.region-pushy #block-menu-menu-services-mobile ul li a{display:block;text-decoration:none;color:#121519;background:#F1EFED;font-size:20px;font-weight:400;line-height:27px;margin-bottom:2px;padding:10px;}@media (min-width:430px){.region-pushy #block-menu-menu-services-mobile ul li a{padding:15px;}}.region-pushy #block-menu-menu-info-mobile{margin:10px;}@media (min-width:430px){.region-pushy #block-menu-menu-info-mobile{margin:15px;}}.region-pushy #block-menu-menu-info-mobile ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}.region-pushy #block-menu-menu-info-mobile ul li{margin:0;padding:0;list-style:none;width:50%;align-self:center;}.region-pushy #block-menu-menu-info-mobile ul li a{display:block;padding:10px 0;font-size:18px;font-weight:400;line-height:24px;color:#121519;text-decoration:none;}.region-pushy #block-block-6{margin:20px 10px;padding-top:20px;border-top:1px solid #CFD4D7;}@media (min-width:430px){.region-pushy #block-block-6{margin:20px 15px;}}.region-pushy #block-block-6 .block-content{text-align:center;}.region-pushy #block-block-6 .block-content > div:nth-child(1){font-size:20px;font-weight:600;}.region-pushy #block-block-6 .block-content .link-phone{display:inline-block;font-size:24px;font-weight:700;text-decoration:none;padding:15px 0;color:#405460;}.region-pushy #block-block-6 .block-content > div:nth-child(3){font-size:18px;font-weight:400;}.region-pushy #block-block-6 .block-content > div:nth-child(4){font-size:16px;font-weight:400;padding:15px 0;}.region-pushy #block-block-6 .block-content .link-whatsapp,.region-pushy #block-block-6 .block-content .link-tg{border-radius:8px;color:#fff;padding:15px;}@media (min-width:430px){.region-pushy #block-block-6 .block-content .link-whatsapp,.region-pushy #block-block-6 .block-content .link-tg{padding:20px;}}.region-pushy #block-block-6 .block-content .link-whatsapp .icon,.region-pushy #block-block-6 .block-content .link-tg .icon{display:inline-block;vertical-align:middle;width:36px;height:36px;border-radius:50%;background-color:#25D366;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-white.png);background-repeat:no-repeat;background-position:center center;background-size:18px auto;}.region-pushy #block-block-6 .block-content .link-whatsapp .text,.region-pushy #block-block-6 .block-content .link-tg .text{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700;margin-left:10px;}.region-pushy #block-block-6 .block-content .link-tg .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-size:cover;background-position:40% center;background-color:#fff;background-size:22px auto;}#block-block-67 .block-content{display:flex;justify-content:space-around;align-items:center;}#block-block-67 .block-content .bottom-mobile-cat,#block-block-67 .block-content a{display:block;font-size:12px;line-height:1;cursor:pointer;color:#434954;text-decoration:none;background-repeat:no-repeat;background-position:center top;background-size:24px auto;padding-top:30px;}#block-block-67 .block-content .bottom-mobile-cat{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bottom-mobile-cat.png);}#block-block-67 .block-content .bottom-mobile-max{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bottom-mobile-max.png);background-size:20px auto;background-position:center 3px;}#block-block-67 .block-content .bottom-mobile-wa{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bottom-mobile-wa.png);}#block-block-67 .block-content .bottom-mobile-tg{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);}#block-block-67 .block-content .bottom-mobile-phone{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bottom-mobile-phone.png);background-size:20px auto;background-position:center 2px;}#block-block-67 .block-content .bottom-mobile-reviews{background-image:url(/sites/all/themes/zavod_fbs/img/icons/bottom-mobile-reviews.png);background-position:5px top;position:relative;}#block-block-67 .block-content .bottom-mobile-reviews span{display:block;font-weight:bold;position:absolute;top:12px;right:0;}#block-block-35 .title,#block-block-50 .title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}#block-block-35 .hint,#block-block-50 .hint{margin-bottom:20px;}#block-block-35 .hint .icon,#block-block-50 .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#448C74;background-repeat:no-repeat;background-position:center center;background-size:auto 24px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/calculator.png);}#block-block-35 .hint .text,#block-block-50 .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}#block-block-35 .hint .text a,#block-block-50 .hint .text a{color:#448C74;background-image:url(/sites/all/themes/zavod_fbs/img/icons/max.png);background-repeat:no-repeat;background-position:right center;background-size:contain;padding-right:30px;}#block-block-35 .hint .text a:hover,#block-block-50 .hint .text a:hover{text-decoration:none;}#block-block-35 .desc-bold,#block-block-50 .desc-bold{font-size:20px;font-weight:600;line-height:30px;text-align:center;color:#434954;margin-bottom:10px;}#block-block-35 .desc,#block-block-50 .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;}@media (min-width:1200px){#block-block-35 .block-content .flex,#block-block-50 .block-content .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}#block-block-35 .block-content .flex .left,#block-block-50 .block-content .flex .left{width:35%;}#block-block-35 .block-content .flex .left .title,#block-block-50 .block-content .flex .left .title{text-align:left;}#block-block-35 .block-content .flex .left .hint,#block-block-50 .block-content .flex .left .hint{margin:0;}#block-block-35 .block-content .flex .right,#block-block-50 .block-content .flex .right{width:65%;}#block-block-35 .block-content .flex .right .desc-bold,#block-block-50 .block-content .flex .right .desc-bold{margin-bottom:20px;}#block-block-35 .block-content .flex .right .desc-bold,#block-block-50 .block-content .flex .right .desc-bold{text-align:left;}#block-block-35 .block-content .block,#block-block-50 .block-content .block{margin-top:40px;}}@media (min-width:1440px){#block-block-35 .block-content .flex .left,#block-block-50 .block-content .flex .left{width:51%;}#block-block-35 .block-content .flex .left .title,#block-block-50 .block-content .flex .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}#block-block-35 .block-content .flex .left .text,#block-block-50 .block-content .flex .left .text{font-size:18px;}#block-block-35 .block-content .flex .right,#block-block-50 .block-content .flex .right{width:49%;}#block-block-35 .block-content .flex .right .desc-bold,#block-block-50 .block-content .flex .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}#block-block-35 .block-content .block,#block-block-50 .block-content .block{margin-top:60px;}}#block-custom-block-calc-custom-block-calc{background:#F1EFED;border-radius:10px;padding:20px 10px;}#block-custom-block-calc-custom-block-calc .custom-calc-group-title{font-size:20px;font-weight:600;line-height:27px;color:#121519;margin-bottom:20px;}#block-custom-block-calc-custom-block-calc .custom-calc-length,#block-custom-block-calc-custom-block-calc .custom-calc-width,#block-custom-block-calc-custom-block-calc .custom-calc-height{padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #CFD4D7;}#block-custom-block-calc-custom-block-calc .custom-calc-length .form-item,#block-custom-block-calc-custom-block-calc .custom-calc-width .form-item,#block-custom-block-calc-custom-block-calc .custom-calc-height .form-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-custom-block-calc-custom-block-calc .custom-calc-length .form-item label,#block-custom-block-calc-custom-block-calc .custom-calc-width .form-item label,#block-custom-block-calc-custom-block-calc .custom-calc-height .form-item label{font-size:16px;font-weight:400;line-height:20px;color:#434954;background-repeat:no-repeat;background-position:left center;background-size:40px auto;padding:10px 0 10px 45px;}#block-custom-block-calc-custom-block-calc .custom-calc-length .form-item .form-text,#block-custom-block-calc-custom-block-calc .custom-calc-length .form-item .form-select,#block-custom-block-calc-custom-block-calc .custom-calc-width .form-item .form-text,#block-custom-block-calc-custom-block-calc .custom-calc-width .form-item .form-select,#block-custom-block-calc-custom-block-calc .custom-calc-height .form-item .form-text,#block-custom-block-calc-custom-block-calc .custom-calc-height .form-item .form-select{width:35%;padding:15px 20px;}#block-custom-block-calc-custom-block-calc .custom-calc-length label{background-image:url(/sites/all/themes/zavod_fbs/img/icons/calc-foundation-length.png);}#block-custom-block-calc-custom-block-calc .custom-calc-width label{background-image:url(/sites/all/themes/zavod_fbs/img/icons/calc-foundation-width.png);}#block-custom-block-calc-custom-block-calc .custom-calc-height label{background-image:url(/sites/all/themes/zavod_fbs/img/icons/calc-foundation-height.png);}#block-custom-block-calc-custom-block-calc .custom-calc-product label{font-size:20px;font-weight:600;line-height:27px;color:#121519;margin-bottom:20px;}#block-custom-block-calc-custom-block-calc .form-actions{margin-top:10px;}#block-custom-block-calc-custom-block-calc .form-actions .form-submit{width:100%;}#block-custom-block-calc-custom-block-calc .accent-red,#block-custom-block-calc-custom-block-calc .custom-calc-result{padding-top:10px;margin-top:20px;border-top:1px solid #CFD4D7;}#block-custom-block-calc-custom-block-calc .accent-red{text-align:center;}#block-custom-block-calc-custom-block-calc .custom-calc-result .custom-calc-blocks-cars{font-size:20px;font-weight:600;line-height:27px;color:#448C74;margin-bottom:20px;}#block-custom-block-calc-custom-block-calc .custom-calc-result .custom-calc-hint{font-size:16px;font-weight:400;line-height:20px;color:#434954;padding-left:40px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/info.png);background-repeat:no-repeat;background-position:left center;background-size:24px auto;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right{margin-top:20px;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right .link-button{font-size:16px;font-weight:700;line-height:24px;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right .link-button-max .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:10px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/max-white.png);background-repeat:no-repeat;background-size:contain;}@media (min-width:768px){#block-custom-block-calc-custom-block-calc{padding:20px 30px;}#block-custom-block-calc-custom-block-calc .custom-calc-length .form-item label,#block-custom-block-calc-custom-block-calc .custom-calc-width .form-item label,#block-custom-block-calc-custom-block-calc .custom-calc-height .form-item label{background-size:60px auto;padding-left:65px;}}@media (min-width:992px){#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper{padding-bottom:15px;margin-bottom:25px;border-bottom:1px solid #CFD4D7;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex > div{width:30%;border:none;margin:0;padding:0;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex .custom-calc-height{width:35%;border:none;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .custom-calc-product{width:70%;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .custom-calc-product .form-item{margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .custom-calc-product .form-item label{margin:0 10px 0 0;white-space:nowrap;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .form-actions{margin:0;width:20%;}#block-custom-block-calc-custom-block-calc .accent-red,#block-custom-block-calc-custom-block-calc .custom-calc-result{margin-top:30px;padding-top:20px;}#block-custom-block-calc-custom-block-calc .custom-calc-result{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}#block-custom-block-calc-custom-block-calc .custom-calc-result .left{width:70%;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right{width:20%;margin:0;}}@media (min-width:1200px){#block-custom-block-calc-custom-block-calc{padding:30px 40px;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex > div .form-item .form-text,#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex > div .form-item .form-select{width:28%;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex .custom-calc-height{width:33%;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .custom-calc-product{width:60%;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .form-actions{width:30%;}#block-custom-block-calc-custom-block-calc .custom-calc-result .left{width:60%;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right{width:30%;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right .link-button{padding:15px 30px;}}@media (min-width:1440px){#block-custom-block-calc-custom-block-calc{padding:40px 60px;border-radius:16px;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper{padding-bottom:35px;margin-bottom:45px;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .custom-calc-group-title{margin-bottom:30px;}#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex .custom-calc-length .form-item label,#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex .custom-calc-width .form-item label,#block-custom-block-calc-custom-block-calc .custom-calc-dimensions-wrapper .flex .custom-calc-height .form-item label{font-size:18px;line-height:30px;background-size:80px auto;padding-left:90px;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .custom-calc-product{width:50%;}#block-custom-block-calc-custom-block-calc .custom-calc-block-select-wrapper .form-actions{width:33%;}#block-custom-block-calc-custom-block-calc .accent-red,#block-custom-block-calc-custom-block-calc .custom-calc-result{margin-top:40px;padding-top:30px;}#block-custom-block-calc-custom-block-calc .custom-calc-result .left{width:60%;}#block-custom-block-calc-custom-block-calc .custom-calc-result .right{width:33%;}}.view .pager--infinite-scroll a{display:block;padding:15px 30px;color:#448C74;border:1px solid #448C74;border-radius:8px;text-decoration:none;text-align:center;font-size:16px;font-weight:700;line-height:24px;margin:10px 0;}.view .pager--infinite-scroll a:hover{background:#448C74;color:#fff;}#block-views-block-categories-block .view-content,#block-block-9 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}#block-views-block-categories-block .view-content .views-row,#block-block-9 .view-content .views-row{width:50%;margin-bottom:20px;}#block-views-block-categories-block .view-content .views-row .taxonomy-term,#block-block-9 .view-content .views-row .taxonomy-term{background:#F1EFED;border-radius:10px;padding:10px;text-align:center;}#block-views-block-categories-block .view-content .views-row .taxonomy-term .field-name-field-block-category-menu-image img,#block-block-9 .view-content .views-row .taxonomy-term .field-name-field-block-category-menu-image img{display:block;max-width:100%;width:80px;height:auto;margin:auto;}#block-views-block-categories-block .view-content .views-row .taxonomy-term .field-name-title a,#block-block-9 .view-content .views-row .taxonomy-term .field-name-title a{color:#525760;font-size:14px;font-weight:700;line-height:17px;text-decoration:none;display:block;}#block-views-block-categories-block .view-content .views-row:nth-child(1) > div,#block-views-block-categories-block .view-content .views-row:nth-child(3) > div,#block-views-block-categories-block .view-content .views-row:nth-child(5) > div,#block-views-block-categories-block .view-content .views-row:nth-child(7) > div,#block-block-9 .view-content .views-row:nth-child(1) > div,#block-block-9 .view-content .views-row:nth-child(3) > div,#block-block-9 .view-content .views-row:nth-child(5) > div,#block-block-9 .view-content .views-row:nth-child(7) > div{margin-right:5px;}@media (min-width:430px){#block-views-block-categories-block .view-content .views-row:nth-child(1) > div,#block-views-block-categories-block .view-content .views-row:nth-child(3) > div,#block-views-block-categories-block .view-content .views-row:nth-child(5) > div,#block-views-block-categories-block .view-content .views-row:nth-child(7) > div,#block-block-9 .view-content .views-row:nth-child(1) > div,#block-block-9 .view-content .views-row:nth-child(3) > div,#block-block-9 .view-content .views-row:nth-child(5) > div,#block-block-9 .view-content .views-row:nth-child(7) > div{margin-right:10px;}}#block-views-block-categories-block .view-content .views-row:nth-child(2) > div,#block-views-block-categories-block .view-content .views-row:nth-child(4) > div,#block-views-block-categories-block .view-content .views-row:nth-child(6) > div,#block-views-block-categories-block .view-content .views-row:nth-child(8) > div,#block-block-9 .view-content .views-row:nth-child(2) > div,#block-block-9 .view-content .views-row:nth-child(4) > div,#block-block-9 .view-content .views-row:nth-child(6) > div,#block-block-9 .view-content .views-row:nth-child(8) > div{margin-left:5px;}@media (min-width:430px){#block-views-block-categories-block .view-content .views-row:nth-child(2) > div,#block-views-block-categories-block .view-content .views-row:nth-child(4) > div,#block-views-block-categories-block .view-content .views-row:nth-child(6) > div,#block-views-block-categories-block .view-content .views-row:nth-child(8) > div,#block-block-9 .view-content .views-row:nth-child(2) > div,#block-block-9 .view-content .views-row:nth-child(4) > div,#block-block-9 .view-content .views-row:nth-child(6) > div,#block-block-9 .view-content .views-row:nth-child(8) > div{margin-left:10px;}}#block-views-block-categories-block .view-content .views-row:nth-child(7),#block-block-9 .view-content .views-row:nth-child(7){margin-bottom:0;}#block-views-blocks-fbs-block-2 .view-content,#block-views-blocks-fbs-block-4 .view-content,#block-views-blocks-fbs-block-6 .view-content,#block-views-blocks-fbs-block-8 .view-content,#block-views-blocks-fbs-block-9 .view-content,#block-views-blocks-fbs-block-11 .view-content,#block-views-blocks-fbs-block-13 .view-content,#block-views-blocks-fbs-block-15 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}@media (min-width:768px){#block-views-blocks-fbs-block-2 .view-content,#block-views-blocks-fbs-block-4 .view-content,#block-views-blocks-fbs-block-6 .view-content,#block-views-blocks-fbs-block-8 .view-content,#block-views-blocks-fbs-block-9 .view-content,#block-views-blocks-fbs-block-11 .view-content,#block-views-blocks-fbs-block-13 .view-content,#block-views-blocks-fbs-block-15 .view-content{gap:5%;}#block-views-blocks-fbs-block-2 .view-content .views-row,#block-views-blocks-fbs-block-4 .view-content .views-row,#block-views-blocks-fbs-block-6 .view-content .views-row,#block-views-blocks-fbs-block-8 .view-content .views-row,#block-views-blocks-fbs-block-9 .view-content .views-row,#block-views-blocks-fbs-block-11 .view-content .views-row,#block-views-blocks-fbs-block-13 .view-content .views-row,#block-views-blocks-fbs-block-15 .view-content .views-row{width:30%;}}@media (min-width:1200px){#block-views-blocks-fbs-block-2 .view-content,#block-views-blocks-fbs-block-4 .view-content,#block-views-blocks-fbs-block-6 .view-content,#block-views-blocks-fbs-block-8 .view-content,#block-views-blocks-fbs-block-9 .view-content,#block-views-blocks-fbs-block-11 .view-content,#block-views-blocks-fbs-block-13 .view-content,#block-views-blocks-fbs-block-15 .view-content{gap:4%;}#block-views-blocks-fbs-block-2 .view-content .views-row,#block-views-blocks-fbs-block-4 .view-content .views-row,#block-views-blocks-fbs-block-6 .view-content .views-row,#block-views-blocks-fbs-block-8 .view-content .views-row,#block-views-blocks-fbs-block-9 .view-content .views-row,#block-views-blocks-fbs-block-11 .view-content .views-row,#block-views-blocks-fbs-block-13 .view-content .views-row,#block-views-blocks-fbs-block-15 .view-content .views-row{width:22%;}}#block-views-delivery-auto-block-1 .view-content .views-row-last,#block-views-delivery-auto-block-2 .view-content .views-row-last{display:none;}@media (min-width:768px){#block-views-delivery-auto-block-1 .view-content,#block-views-delivery-auto-block-2 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-views-delivery-auto-block-1 .view-content .views-row,#block-views-delivery-auto-block-2 .view-content .views-row{width:48%;}#block-views-delivery-auto-block-1 .view-content .views-row-last,#block-views-delivery-auto-block-2 .view-content .views-row-last{display:block;}}@media (min-width:1200px){#block-views-delivery-auto-block-1 .view-content .views-row,#block-views-delivery-auto-block-2 .view-content .views-row{width:32%;}#block-views-delivery-auto-block-1 .view-content .views-row-last,#block-views-delivery-auto-block-2 .view-content .views-row-last{width:100%;}}@media (min-width:1440px){#block-views-delivery-auto-block-1 .view-content .views-row,#block-views-delivery-auto-block-1 .view-content .views-row-last,#block-views-delivery-auto-block-2 .view-content .views-row,#block-views-delivery-auto-block-2 .view-content .views-row-last{width:23.7%;}}#block-views-services-block-1 .block-title,#block-views-services-block-2 .block-title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;}@media (min-width:768px){#block-views-services-block-1 .view-content,#block-views-services-block-2 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-views-services-block-1 .view-content .views-row,#block-views-services-block-2 .view-content .views-row{width:48%;}}@media (min-width:1200px){#block-views-services-block-1 .block-title,#block-views-services-block-2 .block-title{text-align:left;}#block-views-services-block-1 .view-content .views-row,#block-views-services-block-2 .view-content .views-row{width:32%;}}@media (min-width:1440px){#block-views-services-block-1 .block-title,#block-views-services-block-2 .block-title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}}@media (min-width:768px){#block-views-objects-block-1 .view-content,#block-views-objects-block-2 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-views-objects-block-1 .view-content .views-row,#block-views-objects-block-2 .view-content .views-row{width:48%;}}@media (min-width:1200px){#block-views-objects-block-1 .view-content .views-row,#block-views-objects-block-2 .view-content .views-row{width:32%;}#block-views-objects-block-1 .view-content .views-row-last,#block-views-objects-block-2 .view-content .views-row-last{display:none;}}#block-views-objects-block-2{margin-bottom:20px;padding-bottom:0;border:none;}#block-views-product-towns-block-2 h3{margin-top:40px;}#block-views-product-towns-block-2 .views-row{display:inline-block;margin-right:30px;}#block-views-product-towns-block-2 .views-row a{font-size:18px;font-weight:400;line-height:30px;color:#434954;text-decoration:none;background-repeat:no-repeat;background-position:left center;background-size:12px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/arrow-right.png);display:block;padding-left:20px;margin-bottom:10px;}#block-views-product-towns-block-2 .views-row a:hover{color:#448C74;background-image:url(/sites/all/themes/zavod_fbs/img/icons/arrow-right-h.png);}#block-views-certificates-block-1 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-views-certificates-block-1 .view-content .views-row{width:48%;}@media (min-width:992px){#block-views-certificates-block-1 .view-content .views-row{width:23%;}}#block-views-vacancies-block-1 .views-row{margin-bottom:20px;border-bottom:1px solid #CFD4D7;}#block-views-vacancies-block-1 .views-row-last{border:none;}@media (min-width:1440px){#block-views-vacancies-block-1 .views-row{margin-bottom:30px;padding-bottom:10px;}#block-views-vacancies-block-1 .views-row-last{padding-bottom:0;}}#block-views-faq-block-1{margin-bottom:20px;}#block-views-faq-block-1 .views-row{border-bottom:1px solid #CFD4D7;}#block-views-faq-block-1 .views-row fieldset legend{width:100%;}#block-views-faq-block-1 .views-row fieldset legend .fieldset-legend{padding:0;background:none;}#block-views-faq-block-1 .views-row fieldset legend .fieldset-legend a{display:block;padding:20px 60px 20px 20px;color:#434954;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:600;line-height:30px;background:url(/sites/all/themes/zavod_fbs/img/icons/faq-item-close.png) right center no-repeat;background-size:40px auto;}#block-views-faq-block-1 .views-row fieldset legend .fieldset-legend .summary{display:none;}#block-views-faq-block-1 .views-row fieldset .fieldset-wrapper{padding:0 20px 20px 20px;}#block-views-faq-block-1 .views-row fieldset.collapsed .fieldset-legend a{background:url(/sites/all/themes/zavod_fbs/img/icons/faq-item.png) right center no-repeat;}#block-views-faq-block-1 .views-row fieldset.collapsed .fieldset-legend a:hover{background:url(/sites/all/themes/zavod_fbs/img/icons/faq-item-h.png) right center no-repeat;}@media (min-width:768px){#block-views-faq-block-1{margin-bottom:0;}#block-views-faq-block-1 .views-row fieldset .fieldset-wrapper{padding:0 60px 20px 20px;}}@media (min-width:1200px){#block-views-faq-block-1 .views-row fieldset legend .fieldset-legend a{padding:30px 60px 30px 20px;}}@media (min-width:1440px){#block-views-faq-block-1 .views-row fieldset legend .fieldset-legend a{font-size:18px;}}#block-views-articles-block-2 .views-row{margin-bottom:40px;}#block-views-articles-block-2 .views-row:last-child{margin:0;}@media (min-width:768px){#block-views-articles-block-1 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}#block-views-articles-block-1 .view-content .views-row{width:48%;}}@media (min-width:1200px){#block-views-articles-block-1 .view-content .views-row{width:32%;}}#block-views-reviews-block-1 .view-content .views-row{margin-bottom:20px;padding:20px;background:#F1EFED;}@media (min-width:992px){#block-views-reviews-block-1 .view-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}#block-views-reviews-block-1 .view-content .views-row{width:48%;margin-bottom:30px;}}@media (min-width:1200px){#block-views-reviews-block-1 .view-content .views-row{margin-bottom:40px;padding:30px;}}@media (min-width:1440px){#block-views-reviews-block-1 .view-content .views-row{margin-bottom:60px;padding:40px;}}.node-object.node-teaser{margin-bottom:40px;}.node-object.node-teaser .swiper-object{margin-bottom:15px;}.node-object.node-teaser .swiper-object img{border-radius:16px;}.node-object.node-teaser .swiper-object-thumbs{margin-bottom:20px;}.node-object.node-teaser .swiper-object-thumbs a{display:block;border:2px solid #fff;border-radius:8px;cursor:pointer;}.node-object.node-teaser .swiper-object-thumbs a img{border-radius:8px;opacity:0.8;}.node-object.node-teaser .swiper-object-thumbs .swiper-slide-thumb-active a{border:2px solid #448C74;}.node-object.node-teaser .swiper-object-thumbs .swiper-slide-thumb-active a img{opacity:1;}.node-object.node-teaser .field-name-title{font-size:20px;font-weight:600;line-height:24px;color:#434954;margin-bottom:15px;}.node-object.node-teaser .field-name-field-object-region,.node-object.node-teaser .field-name-field-object-time{font-size:16px;font-weight:500;line-height:28px;color:#525760;background-repeat:no-repeat;background-position:left center;background-size:12px auto;padding-left:20px;}.node-object.node-teaser .field-name-field-object-region{margin-bottom:10px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/map-marker.png);}.node-object.node-teaser .field-name-field-object-time{background-image:url(/sites/all/themes/zavod_fbs/img/icons/calendar.png);}.node-delivery-auto.node-teaser{margin-bottom:20px;}.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images a,.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images img{border-radius:16px 16px 0 0;}.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-prev,.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-next{background:#fff;width:40px;height:40px;border-radius:50px;}.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-prev:after,.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-next:after{color:#448C74;font-size:16px;font-weight:600;}.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-prev:after:hover,.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-next:after:hover{color:#fff;background:#448C74;}.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-prev:hover,.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-next:hover{background:#448C74;}.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-prev:hover:after,.node-delivery-auto.node-teaser .field-name-field-delivery-auto-images .swiper-button-next:hover:after{color:#fff;}.node-delivery-auto.node-teaser .group-text-content{background:#F1EFED;border-radius:0 0 16px 16px;padding:30px;}.node-delivery-auto.node-teaser .group-text-content .field-name-title{margin-bottom:30px;font-size:20px;font-weight:600;line-height:24px;color:#434954;}.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-capacity,.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-dimensions{border-top:1px solid #CFD4D7;padding:10px 0;}.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-capacity .field-data-wrapper,.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-dimensions .field-data-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-dot.png);background-repeat:repeat-x;background-position:left bottom 4px;}.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-capacity .field-data-wrapper .field-label,.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-capacity .field-data-wrapper .field-items,.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-dimensions .field-data-wrapper .field-label,.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-dimensions .field-data-wrapper .field-items{font-size:15px;font-weight:400;line-height:18px;color:#525760;float:none;background:#F1EFED;}.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-capacity .field-data-wrapper .field-items,.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-dimensions .field-data-wrapper .field-items{text-align:right;}.node-delivery-auto.node-teaser .group-text-content .field-name-field-delivery-auto-dimensions{border-bottom:1px solid #CFD4D7;}.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp{margin-top:30px;}.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-whatsapp,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-tg,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-max{border-radius:8px;padding:15px;}@media (min-width:430px){.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-whatsapp,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-tg,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-max{padding:20px;}}.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-whatsapp .icon,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-tg .icon,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-max .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;border-radius:50%;background-color:#25D366;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-white.png);background-repeat:no-repeat;background-position:center center;background-size:12px auto;}.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-whatsapp .text,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-tg .text,.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-max .text{display:inline-block;vertical-align:middle;font-size:15px;font-weight:600;margin-left:10px;}.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-tg .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-position:40% center;background-color:#fff;background-size:14px auto;}.node-delivery-auto.node-teaser .group-text-content .field-name-ds-delivery-auto-whatsapp .link-max .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max-white.png);background-color:transparent;background-size:20px auto;}.node-delivery-auto-hint.node-teaser{background:#525760;border-radius:16px;padding:40px 30px;color:#fff;box-sizing:border-box;}.node-delivery-auto-hint.node-teaser .field-name-title{font-family:Inter;font-size:24px;font-weight:700;line-height:36px;color:#fff;}.node-delivery-auto-hint.node-teaser .field-name-body{margin-top:120px;}.node-delivery-auto-hint.node-teaser .field-name-body .item{margin-top:30px;display:flex;flex-direction:row;flex-wrap:nowrap;}.node-delivery-auto-hint.node-teaser .field-name-body .item .num{flex-shrink:0;width:24px;height:24px;background:#448C74;border-radius:4px;font-size:15px;font-weight:700;line-height:27px;text-align:center;}.node-delivery-auto-hint.node-teaser .field-name-body .item .text{font-size:15px;font-weight:400;line-height:18px;margin:3px 0 0 10px;}@media (min-width:1200px){.node-delivery-auto-hint.node-teaser .field-name-body{margin-top:20px;}}@media (min-width:1440px){.node-delivery-auto-hint.node-teaser .field-name-body{margin-top:100px;}}.node-about.node-teaser .field-name-field-about-block-title{font-size:32px;font-weight:600;line-height:45px;margin-bottom:20px;color:#434954;}.node-about.node-teaser .field-name-field-about-block-content{font-size:18px;font-weight:400;line-height:30px;color:#434954;margin-bottom:20px;}.node-about.node-teaser .field-name-field-about-block-images{margin-bottom:20px;}.node-about.node-teaser .field-name-field-about-block-images a,.node-about.node-teaser .field-name-field-about-block-images img{border-radius:16px;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev,.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next{background:#fff;width:40px;height:40px;border-radius:50px;top:auto;bottom:10px;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev:after,.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next:after{color:#448C74;font-size:16px;font-weight:600;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev:after:hover,.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next:after:hover{color:#fff;background:#448C74;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next{left:70px;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev:hover,.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next:hover{background:#448C74;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev:hover:after,.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next:hover:after{color:#fff;}@media (min-width:768px){.node-about.node-teaser .swiper-about{width:640px;}}@media (min-width:1200px){.node-about.node-teaser{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.node-about.node-teaser .group-wrapper{width:55%;}.node-about.node-teaser .group-wrapper .field-name-field-about-block-title,.node-about.node-teaser .group-wrapper .field-name-field-about-block-content{padding-left:30px;}.node-about.node-teaser .group-wrapper .field-name-field-about-block-title p,.node-about.node-teaser .group-wrapper .field-name-field-about-block-content p{margin-bottom:0;}.node-about.node-teaser .field-name-field-about-block-images{order:-1;width:45%;}.node-about.node-teaser .field-name-field-about-block-images .swiper-about{width:526px !important;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev{left:25px;bottom:20px;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next{left:80px;bottom:20px;}}@media (min-width:1440px){.node-about.node-teaser .group-wrapper{width:50%;}.node-about.node-teaser .group-wrapper .field-name-field-about-block-title{padding-left:0;font-size:40px;font-weight:700;line-height:56px;margin-bottom:80px;}.node-about.node-teaser .group-wrapper .field-name-field-about-block-content{padding-left:0;}.node-about.node-teaser .group-wrapper .field-name-field-about-block-content p{margin-bottom:20px;}.node-about.node-teaser .field-name-field-about-block-images{order:-1;}.node-about.node-teaser .field-name-field-about-block-images .swiper-about{width:auto !important;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-prev{left:25px;bottom:20px;}.node-about.node-teaser .field-name-field-about-block-images .swiper-button-next{left:80px;bottom:20px;}}.node-type-contacts #block-system-main{margin-top:40px;}.node-type-contacts .node-contacts.view-mode-full .field{margin-bottom:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}.node-type-contacts .node-contacts.view-mode-full .field .icon{width:64px;height:64px;flex-shrink:0;border-radius:8px;background-color:#F1EFED;background-position:center center;background-repeat:no-repeat;background-size:32px 32px;}.node-type-contacts .node-contacts.view-mode-full .field .data .field-label{margin:0 0 10px 20px;font-size:20px;font-weight:500;line-height:24px;color:#121519;}.node-type-contacts .node-contacts.view-mode-full .field .data .field-items{margin-left:20px;font-size:16px;font-weight:400;line-height:24px;color:#525760;}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-timetable .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/watch-contact.png);}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/phone-contact.png);}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-phone{font-size:20px;font-weight:500;line-height:24px;color:#525760;text-decoration:none;}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-phone:hover{color:#448C74;}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-whatsapp,.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-tg,.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-max{display:inline-block;margin-left:10px;width:18px;height:18px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-green-normal.png);}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-tg{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-size:cover;width:24px;height:24px;}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-phone .link-max{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max.png);background-size:cover;width:24px;height:24px;}.node-type-contacts .node-contacts.view-mode-full .field-name-field-contacts-details .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/details-contact.png);}@media (min-width:768px){.node-type-contacts .node-contacts.view-mode-full{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}@media (min-width:1440px){.node-type-contacts #block-system-main{margin-top:60px;}}.node-type-info-page #breadcrumb,.node-type-about #breadcrumb,.node-type-products-town #breadcrumb,.page-taxonomy-term-1 #breadcrumb,.page-taxonomy-term-2 #breadcrumb,.page-taxonomy-term-3 #breadcrumb,.page-taxonomy-term-4 #breadcrumb,.page-taxonomy-term-28 #breadcrumb,.page-taxonomy-term-29 #breadcrumb,.page-taxonomy-term-30 #breadcrumb{background:#F1EFED;}.node-type-info-page .page-title-bg,.node-type-about .page-title-bg,.node-type-products-town .page-title-bg,.page-taxonomy-term-1 .page-title-bg,.page-taxonomy-term-2 .page-title-bg,.page-taxonomy-term-3 .page-title-bg,.page-taxonomy-term-4 .page-title-bg,.page-taxonomy-term-28 .page-title-bg,.page-taxonomy-term-29 .page-title-bg,.page-taxonomy-term-30 .page-title-bg{background:#F1EFED;border-bottom:1px solid #CFD4D7;margin-bottom:40px;}.node-type-info-page .page-title-bg .container,.node-type-about .page-title-bg .container,.node-type-products-town .page-title-bg .container,.page-taxonomy-term-1 .page-title-bg .container,.page-taxonomy-term-2 .page-title-bg .container,.page-taxonomy-term-3 .page-title-bg .container,.page-taxonomy-term-4 .page-title-bg .container,.page-taxonomy-term-28 .page-title-bg .container,.page-taxonomy-term-29 .page-title-bg .container,.page-taxonomy-term-30 .page-title-bg .container{padding:20px 0 40px;}.node-type-info-page .page-title-bg #page-title,.node-type-about .page-title-bg #page-title,.node-type-products-town .page-title-bg #page-title,.page-taxonomy-term-1 .page-title-bg #page-title,.page-taxonomy-term-2 .page-title-bg #page-title,.page-taxonomy-term-3 .page-title-bg #page-title,.page-taxonomy-term-4 .page-title-bg #page-title,.page-taxonomy-term-28 .page-title-bg #page-title,.page-taxonomy-term-29 .page-title-bg #page-title,.page-taxonomy-term-30 .page-title-bg #page-title{font-size:32px;line-height:45px;margin-bottom:30px;}.node-type-info-page .page-title-bg .after-h1-left,.node-type-about .page-title-bg .after-h1-left,.node-type-products-town .page-title-bg .after-h1-left,.page-taxonomy-term-1 .page-title-bg .after-h1-left,.page-taxonomy-term-2 .page-title-bg .after-h1-left,.page-taxonomy-term-3 .page-title-bg .after-h1-left,.page-taxonomy-term-4 .page-title-bg .after-h1-left,.page-taxonomy-term-28 .page-title-bg .after-h1-left,.page-taxonomy-term-29 .page-title-bg .after-h1-left,.page-taxonomy-term-30 .page-title-bg .after-h1-left{font-size:18px;font-weight:400;line-height:30px;color:#525760;margin-bottom:20px;}.node-type-info-page .page-title-bg .after-h1-right .icon,.node-type-about .page-title-bg .after-h1-right .icon,.node-type-products-town .page-title-bg .after-h1-right .icon,.page-taxonomy-term-1 .page-title-bg .after-h1-right .icon,.page-taxonomy-term-2 .page-title-bg .after-h1-right .icon,.page-taxonomy-term-3 .page-title-bg .after-h1-right .icon,.page-taxonomy-term-4 .page-title-bg .after-h1-right .icon,.page-taxonomy-term-28 .page-title-bg .after-h1-right .icon,.page-taxonomy-term-29 .page-title-bg .after-h1-right .icon,.page-taxonomy-term-30 .page-title-bg .after-h1-right .icon{float:left;margin:0 20px 20px 0;width:48px;height:48px;border-radius:8px;background-repeat:no-repeat;background-position:center center;background-size:24px auto;}.node-type-info-page .page-title-bg .after-h1-right .text,.node-type-about .page-title-bg .after-h1-right .text,.node-type-products-town .page-title-bg .after-h1-right .text,.page-taxonomy-term-1 .page-title-bg .after-h1-right .text,.page-taxonomy-term-2 .page-title-bg .after-h1-right .text,.page-taxonomy-term-3 .page-title-bg .after-h1-right .text,.page-taxonomy-term-4 .page-title-bg .after-h1-right .text,.page-taxonomy-term-28 .page-title-bg .after-h1-right .text,.page-taxonomy-term-29 .page-title-bg .after-h1-right .text,.page-taxonomy-term-30 .page-title-bg .after-h1-right .text{font-size:14px;font-weight:400;line-height:24px;color:#525760;}.node-type-info-page #block-system-main,.node-type-about #block-system-main,.node-type-products-town #block-system-main,.page-taxonomy-term-1 #block-system-main,.page-taxonomy-term-2 #block-system-main,.page-taxonomy-term-3 #block-system-main,.page-taxonomy-term-4 #block-system-main,.page-taxonomy-term-28 #block-system-main,.page-taxonomy-term-29 #block-system-main,.page-taxonomy-term-30 #block-system-main{display:none;}@media (min-width:992px){.node-type-info-page .after-h1-left-right,.node-type-about .after-h1-left-right,.node-type-products-town .after-h1-left-right,.page-taxonomy-term-1 .after-h1-left-right,.page-taxonomy-term-2 .after-h1-left-right,.page-taxonomy-term-3 .after-h1-left-right,.page-taxonomy-term-4 .after-h1-left-right,.page-taxonomy-term-28 .after-h1-left-right,.page-taxonomy-term-29 .after-h1-left-right,.page-taxonomy-term-30 .after-h1-left-right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-type-info-page .after-h1-left-right .after-h1-left,.node-type-about .after-h1-left-right .after-h1-left,.node-type-products-town .after-h1-left-right .after-h1-left,.page-taxonomy-term-1 .after-h1-left-right .after-h1-left,.page-taxonomy-term-2 .after-h1-left-right .after-h1-left,.page-taxonomy-term-3 .after-h1-left-right .after-h1-left,.page-taxonomy-term-4 .after-h1-left-right .after-h1-left,.page-taxonomy-term-28 .after-h1-left-right .after-h1-left,.page-taxonomy-term-29 .after-h1-left-right .after-h1-left,.page-taxonomy-term-30 .after-h1-left-right .after-h1-left{width:55%;}.node-type-info-page .after-h1-left-right .after-h1-right,.node-type-about .after-h1-left-right .after-h1-right,.node-type-products-town .after-h1-left-right .after-h1-right,.page-taxonomy-term-1 .after-h1-left-right .after-h1-right,.page-taxonomy-term-2 .after-h1-left-right .after-h1-right,.page-taxonomy-term-3 .after-h1-left-right .after-h1-right,.page-taxonomy-term-4 .after-h1-left-right .after-h1-right,.page-taxonomy-term-28 .after-h1-left-right .after-h1-right,.page-taxonomy-term-29 .after-h1-left-right .after-h1-right,.page-taxonomy-term-30 .after-h1-left-right .after-h1-right{width:40%;}}@media (min-width:1200px){.node-type-info-page .after-h1-left-right .after-h1-left,.node-type-about .after-h1-left-right .after-h1-left,.node-type-products-town .after-h1-left-right .after-h1-left,.page-taxonomy-term-1 .after-h1-left-right .after-h1-left,.page-taxonomy-term-2 .after-h1-left-right .after-h1-left,.page-taxonomy-term-3 .after-h1-left-right .after-h1-left,.page-taxonomy-term-4 .after-h1-left-right .after-h1-left,.page-taxonomy-term-28 .after-h1-left-right .after-h1-left,.page-taxonomy-term-29 .after-h1-left-right .after-h1-left,.page-taxonomy-term-30 .after-h1-left-right .after-h1-left{width:45%;}.node-type-info-page .after-h1-left-right .after-h1-right,.node-type-about .after-h1-left-right .after-h1-right,.node-type-products-town .after-h1-left-right .after-h1-right,.page-taxonomy-term-1 .after-h1-left-right .after-h1-right,.page-taxonomy-term-2 .after-h1-left-right .after-h1-right,.page-taxonomy-term-3 .after-h1-left-right .after-h1-right,.page-taxonomy-term-4 .after-h1-left-right .after-h1-right,.page-taxonomy-term-28 .after-h1-left-right .after-h1-right,.page-taxonomy-term-29 .after-h1-left-right .after-h1-right,.page-taxonomy-term-30 .after-h1-left-right .after-h1-right{width:35%;}}@media (min-width:1440px){.node-type-info-page .page-title-bg,.node-type-about .page-title-bg,.node-type-products-town .page-title-bg,.page-taxonomy-term-1 .page-title-bg,.page-taxonomy-term-2 .page-title-bg,.page-taxonomy-term-3 .page-title-bg,.page-taxonomy-term-4 .page-title-bg,.page-taxonomy-term-28 .page-title-bg,.page-taxonomy-term-29 .page-title-bg,.page-taxonomy-term-30 .page-title-bg{margin-bottom:60px;}.node-type-info-page .page-title-bg #page-title,.node-type-about .page-title-bg #page-title,.node-type-products-town .page-title-bg #page-title,.page-taxonomy-term-1 .page-title-bg #page-title,.page-taxonomy-term-2 .page-title-bg #page-title,.page-taxonomy-term-3 .page-title-bg #page-title,.page-taxonomy-term-4 .page-title-bg #page-title,.page-taxonomy-term-28 .page-title-bg #page-title,.page-taxonomy-term-29 .page-title-bg #page-title,.page-taxonomy-term-30 .page-title-bg #page-title{font-size:40px;line-height:56px;}.node-type-info-page .page-title-bg .after-h1-left-right .after-h1-left,.node-type-about .page-title-bg .after-h1-left-right .after-h1-left,.node-type-products-town .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-1 .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-2 .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-3 .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-4 .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-28 .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-29 .page-title-bg .after-h1-left-right .after-h1-left,.page-taxonomy-term-30 .page-title-bg .after-h1-left-right .after-h1-left{width:55%;font-size:24px;line-height:36px;}.node-type-info-page .page-title-bg .after-h1-left-right .after-h1-right .text,.node-type-about .page-title-bg .after-h1-left-right .after-h1-right .text,.node-type-products-town .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-1 .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-2 .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-3 .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-4 .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-28 .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-29 .page-title-bg .after-h1-left-right .after-h1-right .text,.page-taxonomy-term-30 .page-title-bg .after-h1-left-right .after-h1-right .text{font-size:18px;}}.node-type-info-page.page-node-3 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-4 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-6 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-7 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-9 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-58 .page-title-bg .after-h1-right .icon{background-color:#448C74;}.node-type-info-page.page-node-3 .page-title-bg .after-h1-right .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/map-marker-white.png);background-size:auto 24px;}.node-type-info-page.page-node-4 .page-title-bg .after-h1-right .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/eye.png);}.node-type-info-page.page-node-5 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-52 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-57 .page-title-bg .after-h1-right .icon{background-color:#DC653E;background-image:url(/sites/all/themes/zavod_fbs/img/icons/24-hours.png);}.node-type-about.page-node-41 .page-title-bg .after-h1-right .text a,.node-type-info-page.page-node-52 .page-title-bg .after-h1-right .text a{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max.png);background-repeat:no-repeat;background-position:right center;background-size:contain;padding-right:30px;}.node-type-info-page.page-node-6 .page-title-bg .after-h1-right .icon,.node-type-info-page.page-node-9 .page-title-bg .after-h1-right .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/house.png);}.node-type-info-page.page-node-7 .page-title-bg .after-h1-right .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/docs.png);background-size:30px auto;}.node-type-info-page.page-node-52 .page-title-bg .after-h1-right .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/24-hours.png);}.node-type-info-page.page-node-58 .page-title-bg .after-h1-right .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/calculator.png);}.node-certificate.node-teaser .field-name-field-certificate-image{margin-bottom:10px;}.node-certificate.node-teaser .field-name-field-certificate-image .field-item{padding:10px;background:#F1EFED;}.node-certificate.node-teaser .field-name-field-certificate-image .field-item img{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.2);}@media (min-width:768px){.node-certificate.node-teaser .field-name-field-certificate-image{margin-bottom:30px;}.node-certificate.node-teaser .field-name-field-certificate-image .field-item{padding:30px;}}@media (min-width:992px){.node-certificate.node-teaser .field-name-field-certificate-image{margin-bottom:20px;}.node-certificate.node-teaser .field-name-field-certificate-image .field-item{padding:20px;}}@media (min-width:1440px){.node-certificate.node-teaser .field-name-field-certificate-image{margin-bottom:30px;}.node-certificate.node-teaser .field-name-field-certificate-image .field-item{padding:30px;}}.node-vacancy.node-teaser .field-name-title{font-size:20px;font-weight:700;line-height:30px;color:#448C74;margin-bottom:15px;}.node-vacancy.node-teaser .field-name-field-vacancy-requirements,.node-vacancy.node-teaser .field-name-field-vacancy-conditions{margin-bottom:30px;}.node-vacancy.node-teaser .field-name-field-vacancy-requirements .field-label,.node-vacancy.node-teaser .field-name-field-vacancy-conditions .field-label{font-size:16px;font-weight:600;line-height:30px;color:#121519;margin-bottom:10px;}.node-vacancy.node-teaser .field-name-field-vacancy-requirements .field-item,.node-vacancy.node-teaser .field-name-field-vacancy-conditions .field-item{font-size:16px;font-weight:400;line-height:30px;color:#121519;}@media (min-width:1440px){.node-vacancy.node-teaser .field-name-title{font-size:24px;}.node-vacancy.node-teaser .field-name-field-vacancy-requirements .field-label,.node-vacancy.node-teaser .field-name-field-vacancy-conditions .field-label{font-size:18px;}.node-vacancy.node-teaser .field-name-field-vacancy-requirements .field-item,.node-vacancy.node-teaser .field-name-field-vacancy-conditions .field-item{font-size:18px;}}.node-type-about #block-system-main{display:block;}.node-type-about .page-title-bg .icon{background-color:#448C74;background-image:url(/sites/all/themes/zavod_fbs/img/icons/house.png);}.node-type-about .field-name-field-about-content-1{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}.node-type-about .field-name-field-about-content-1 .left .title,.node-type-about .field-name-field-about-content-2 .left .title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}.node-type-about .field-name-field-about-content-1 .left .hint,.node-type-about .field-name-field-about-content-2 .left .hint{margin-bottom:20px;}.node-type-about .field-name-field-about-content-1 .left .hint .icon,.node-type-about .field-name-field-about-content-2 .left .hint .icon{display:block;float:left;margin-right:20px;width:48px;height:48px;border-radius:8px;background-color:#DC653E;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/24-hours.png);}.node-type-about .field-name-field-about-content-1 .left .hint .text-accent,.node-type-about .field-name-field-about-content-2 .left .hint .text-accent{font-size:14px;font-weight:400;line-height:24px;color:#DC653E;}.node-type-about .field-name-field-about-content-1 .left .hint .text,.node-type-about .field-name-field-about-content-2 .left .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}.node-type-about .field-name-field-about-content-1 .right .desc-bold,.node-type-about .field-name-field-about-content-2 .right .desc-bold{font-size:20px;font-weight:600;line-height:30px;color:#434954;margin-bottom:20px;}.node-type-about .field-name-field-about-content-1 .right .desc,.node-type-about .field-name-field-about-content-2 .right .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;}@media (min-width:992px){.node-type-about .field-name-field-about-content-1 .field-item,.node-type-about .field-name-field-about-content-2 .field-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-type-about .field-name-field-about-content-1 .field-item .left,.node-type-about .field-name-field-about-content-2 .field-item .left{width:40%;}.node-type-about .field-name-field-about-content-1 .field-item .left .title,.node-type-about .field-name-field-about-content-2 .field-item .left .title{text-align:left;}.node-type-about .field-name-field-about-content-1 .field-item .right,.node-type-about .field-name-field-about-content-2 .field-item .right{width:55%;}}@media (min-width:1200px){.node-type-about .after-h1-left-right .after-h1-left{width:60%;}.node-type-about .field-name-field-about-content-1{margin-bottom:40px;padding-bottom:40px;}.node-type-about .field-name-field-about-content-1 .field-item .left,.node-type-about .field-name-field-about-content-2 .field-item .left{width:35%;}.node-type-about .field-name-field-about-content-1 .field-item .left .title,.node-type-about .field-name-field-about-content-2 .field-item .left .title{margin-bottom:40px;}.node-type-about .field-name-field-about-content-1 .field-item .right,.node-type-about .field-name-field-about-content-2 .field-item .right{width:60%;}}@media (min-width:1440px){.node-type-about .field-name-field-about-content-1{margin-bottom:60px;padding-bottom:60px;}.node-type-about .field-name-field-about-content-1 .left .title,.node-type-about .field-name-field-about-content-2 .left .title{font-size:40px;font-weight:700;line-height:56px;}.node-type-about .field-name-field-about-content-1 .left .hint .text-accent,.node-type-about .field-name-field-about-content-2 .left .hint .text-accent{font-size:18px;}.node-type-about .field-name-field-about-content-1 .left .hint .text,.node-type-about .field-name-field-about-content-2 .left .hint .text{font-size:18px;}.node-type-about .field-name-field-about-content-1 .right .desc-bold,.node-type-about .field-name-field-about-content-2 .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}}.node-article.node-teaser{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.node-article.node-teaser .field-name-field-article-image{flex-shrink:0;margin-right:20px;}.node-article.node-teaser .field-name-field-article-image img{border-radius:10px;}.node-article.node-teaser .field-name-title a{font-size:16px;font-weight:700;line-height:24px;color:#121519;text-decoration:none;}.node-article.node-teaser .field-name-title a:hover{color:#448C74;}.node-article.view-mode-token{margin-bottom:40px;}.node-article.view-mode-token .field-name-field-article-image{margin-bottom:20px;}.node-article.view-mode-token .field-name-field-article-image img{border-radius:16px;}.node-article.view-mode-token .field-name-title{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}.node-article.view-mode-token .field-name-title a{font-size:20px;font-weight:600;line-height:24px;text-decoration:none;}@media (min-width:1440px){.node-article.view-mode-token{margin-bottom:60px;}}.node-article.view-mode-full{margin-top:40px;}.node-article.view-mode-full .field-name-field-article-image{margin-bottom:20px;}.node-article.view-mode-full .field-name-field-article-image img{border-radius:16px;}.node-article.view-mode-full .paragraphs-items-field-article-text{margin-top:20px;padding-top:20px;border-top:1px solid #CFD4D7;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-left .title{font-size:24px;font-weight:700;line-height:29px;color:#434954;text-align:center;margin-bottom:30px;}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint{margin:40px 0 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint .icon{flex-shrink:0;margin-right:20px;width:52px;height:52px;border-radius:8px;background-position:center center;background-repeat:no-repeat;background-size:32px auto;background-color:#448C74;}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint .text{font-size:16px;line-height:24px;}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint.accent-red .icon{background-color:#DC653E;}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint.gost .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-gost.png);}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint.vibropress .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-vibropress.png);}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint.strength .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-strength.png);}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint.geometry .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-geometry.png);}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right .hint.perfomance .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-perfomance.png);}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right ul{list-style-image:url(/sites/all/themes/zavod_fbs/img/icons/list-item-green.png);}.node-article.view-mode-full .paragraphs-items-field-article-text .field-name-field-article-text-right ul li{padding-left:7px;margin:15px 0;}@media (min-width:768px){.node-article.view-mode-full .field-name-field-article-image{float:left;margin:0 20px 20px 0;max-width:50%;}.node-article.view-mode-full .field-name-field-article-products > .field-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.node-article.view-mode-full .field-name-field-article-products > .field-items > .field-item{width:30%;}}@media (min-width:1200px){.node-article.view-mode-full .paragraphs-items-field-article-text{margin-top:30px;padding-top:30px;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item{margin-bottom:30px;padding-bottom:30px;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-left{width:25%;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-left .title{text-align:left;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-left .hint{font-size:16px;font-weight:400;line-height:24px;color:#525760;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-right{width:70%;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-right .hint:first-child{margin-top:0;}.node-article.view-mode-full .field-name-field-article-products > .field-items > .field-item{width:22%;}}@media (min-width:1440px){.node-article.view-mode-full .paragraphs-items-field-article-text{margin-top:40px;padding-top:40px;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item{margin-bottom:40px;padding-bottom:40px;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-left{width:330px;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-right{width:1050px;}.node-article.view-mode-full .paragraphs-items-field-article-text .entity-paragraphs-item > .content .field-name-field-article-text-right .hint .text{font-size:20px;}.node-article.view-mode-full .field-name-field-article-products > .field-items > .field-item{width:23.7%;}}.node-review.view-mode-teaser{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.node-review.view-mode-teaser .field-name-field-review-image{width:30%;}.node-review.view-mode-teaser .field-name-field-review-image img{border:5px solid #448C74;}.node-review.view-mode-teaser .field-name-field-review-image img:hover{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.2);}.node-review.view-mode-teaser .group-right{width:60%;}.node-review.view-mode-teaser .field-name-title{font-size:18px;font-weight:500;line-height:30px;color:#121519;margin-bottom:20px;}.node-review.view-mode-teaser .field-name-body{font-size:16px;font-weight:400;line-height:24px;color:#525760;}.node-review.view-mode-teaser .field-name-field-review-date{font-size:14px;font-weight:400;line-height:20px;color:#525760;margin-top:20px;padding-top:20px;border-top:1px solid #CFD4D7;}.node-review.view-mode-teaser .field-name-field-review-date .field-items{background-repeat:no-repeat;background-position:left center;background-size:12px auto;padding-left:20px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/calendar.png);}@media (min-width:1440px){.node-review.view-mode-teaser .field-name-title{font-size:20px;}.node-review.view-mode-teaser .field-name-body{font-size:18px;line-height:28px;}.node-review.view-mode-teaser .field-name-field-review-date{font-size:16px;margin-top:30px;padding-top:30px;}}.node-product.node-teaser{border:1px solid #CFD4D7;border-radius:8px;padding:30px;margin-bottom:20px;}.node-product.node-teaser .field-name-field-product-images{margin-bottom:15px;}.node-product.node-teaser .field-name-field-product-images img{border-radius:8px;}.node-product.node-teaser .field-name-title{margin-bottom:15px;}.node-product.node-teaser .field-name-title a{font-size:20px;font-weight:600;line-height:24px;color:#121519;text-decoration:none;}.node-product.node-teaser .field-name-field-product-raiting{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}.node-product.node-teaser .field-name-field-product-raiting .form-item{margin:0 10px 0 0;}.node-product.node-teaser .field-name-field-product-raiting .num-reviews{font-size:13px;font-weight:400;line-height:15px;color:#434954;}.node-product.node-teaser .field-name-field-product-teaser-desc{font-size:15px;font-weight:400;line-height:18px;color:#434954;}.node-product.node-teaser .field-name-field-product-teaser-desc ul{margin-left:15px;}.node-product.node-teaser .field-name-field-product-teaser-desc ul li{list-style:disc;margin-bottom:5px;}.node-product.node-teaser .group-flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:25px;}.node-product.node-teaser .display-price{float:none;padding:0;margin:0;text-align:left;font-size:24px;font-weight:600;line-height:29px;color:#121519;}.node-product.node-teaser .display-price span{font-size:18px;font-weight:500;line-height:22px;}.node-product.node-teaser .field-name-node-link a{font-size:16px;font-weight:700;line-height:24px;border-radius:8px;}@media (min-width:380px){.node-product.node-teaser .field-name-node-link a{padding:15px 30px;}}@media (min-width:768px){.node-product.node-teaser{padding:0;border:none;margin-bottom:40px;}}.node-product.view-mode-full .field-name-field-product-images{margin-bottom:40px;}.node-product.view-mode-full .field-name-field-product-images .swiper-product{margin-bottom:15px;}.node-product.view-mode-full .field-name-field-product-images .swiper-product img{border-radius:16px;}.node-product.view-mode-full .field-name-field-product-images .swiper-product-thumbs img{border-radius:8px;border:1px solid #CFD4D7;opacity:0.8;cursor:pointer;}.node-product.view-mode-full .field-name-field-product-images .swiper-product-thumbs .swiper-slide-thumb-active img{border-color:#448C74;opacity:1;}.node-product.view-mode-full .field-name-title h1{font-size:32px;line-height:45px;margin-bottom:20px;}.node-product.view-mode-full .field-name-field-product-raiting{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;}.node-product.view-mode-full .field-name-field-product-raiting .form-item{margin:0 10px 0 0;}.node-product.view-mode-full .field-name-field-product-raiting .num-reviews{font-size:13px;font-weight:400;line-height:15px;color:#434954;border-bottom:1px dashed;cursor:pointer;}.node-product.view-mode-full .field-name-field-product-params{margin-top:20px;padding-top:20px;border-top:1px solid #CFD4D7;margin-bottom:20px;}.node-product.view-mode-full .field-name-field-product-params .field-label{font-size:16px;font-weight:700;line-height:24px;color:#121519;margin-bottom:15px;}.node-product.view-mode-full .field-name-field-product-params .container-inline{margin-bottom:10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-dot.png);background-repeat:repeat-x;background-position:left bottom 4px;}.node-product.view-mode-full .field-name-field-product-params .container-inline .double-field-first,.node-product.view-mode-full .field-name-field-product-params .container-inline .double-field-second{font-size:15px;font-weight:400;line-height:18px;color:#434954;background:#fff;}.node-product.view-mode-full .field-name-ds-loading-rate,.node-product.view-mode-full .field-name-field-product-loading-rate{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}.node-product.view-mode-full .field-name-ds-loading-rate .loading-rate,.node-product.view-mode-full .field-name-field-product-loading-rate .loading-rate{display:inline-block;border-bottom:1px dashed #121519;cursor:pointer;font-size:16px;font-weight:700;line-height:24px;color:#121519;}.node-product.view-mode-full .display-price{display:inline-block;float:none;padding:10px;margin:0 10px 0 0;border-radius:8px;background:#FFC847;font-size:24px;font-weight:600;line-height:29px;color:#121519;}.node-product.view-mode-full .display-price span{font-size:18px;}.node-product.view-mode-full .field-name-field-product-availability{display:inline-block;}.node-product.view-mode-full .field-name-field-product-availability .field-items{font-size:13px;font-weight:500;line-height:15px;color:#448C74;padding-left:20px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/list-item-white.png);background-position:left center;background-size:12px auto;background-repeat:no-repeat;}.node-product.view-mode-full .add-to-cart{margin:15px 0;}.node-product.view-mode-full .add-to-cart form > div{display:flex;}.node-product.view-mode-full .add-to-cart .form-item-qty{margin:0 10px 0 0;}.node-product.view-mode-full .add-to-cart .form-item-qty label{display:none;}.node-product.view-mode-full .add-to-cart .form-item-qty .form-text{width:60px;padding:9px;font-size:16px;line-height:24px;}.node-product.view-mode-full .add-to-cart .form-actions{width:100%;}.node-product.view-mode-full .add-to-cart .form-actions .form-submit{width:100%;font-size:16px;font-weight:700;line-height:24px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/shopping-cart-white.png);background-size:28px auto;background-repeat:no-repeat;}.node-product.view-mode-full .field-name-ds-product-whatsapp .link-whatsapp,.node-product.view-mode-full .field-name-ds-product-whatsapp .link-tg,.node-product.view-mode-full .field-name-ds-product-whatsapp .link-max{font-size:16px;font-weight:700;line-height:24px;}.node-product.view-mode-full .field-name-ds-product-whatsapp .link-whatsapp .icon,.node-product.view-mode-full .field-name-ds-product-whatsapp .link-tg .icon,.node-product.view-mode-full .field-name-ds-product-whatsapp .link-max .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;background:#25D366;border-radius:50%;margin-right:10px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-white.png);background-position:center center;background-size:12px auto;background-repeat:no-repeat;}.node-product.view-mode-full .field-name-ds-product-whatsapp .link-tg .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-size:14px auto;background-position:40% center;background-color:#fff;}.node-product.view-mode-full .field-name-ds-product-whatsapp .link-max .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max-white.png);background-color:transparent;background-size:20px auto;}.node-product.view-mode-full .group-usage{margin-top:20px;}.node-product.view-mode-full .group-usage .field{background:#F1EFED;border-radius:10px;margin-bottom:15px;}.node-product.view-mode-full .group-usage .field-name-field-product-usage{padding:40px 20px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-usage.png);background-position:left 20px top 40px;background-size:48px auto;background-repeat:no-repeat;}.node-product.view-mode-full .group-usage .field-name-field-product-usage .field-label{margin:0 0 15px 70px;font-size:16px;font-weight:700;line-height:24px;color:#121519;}.node-product.view-mode-full .group-usage .field-name-field-product-usage .field-items{margin-left:70px;}.node-product.view-mode-full .group-usage .field-name-field-product-usage .field-items ul{margin-left:15px;}.node-product.view-mode-full .group-usage .field-name-field-product-usage .field-items ul li{font-size:15px;font-weight:400;line-height:18px;}.node-product.view-mode-full .group-usage .field-name-field-product-usage .field-items ul li:last-child{margin:0;}.node-product.view-mode-full .group-usage .field-name-ds-delivery,.node-product.view-mode-full .group-usage .field-name-ds-pickup,.node-product.view-mode-full .group-usage .field-name-ds-payment{padding:15px 20px;background-position:left 20px center;background-size:48px auto;background-repeat:no-repeat;}.node-product.view-mode-full .group-usage .field-name-ds-delivery .field-items,.node-product.view-mode-full .group-usage .field-name-ds-pickup .field-items,.node-product.view-mode-full .group-usage .field-name-ds-payment .field-items{background-image:url(/sites/all/themes/zavod_fbs/img/icons/arrow-right-gray.png);background-position:right center;background-size:8px auto;background-repeat:no-repeat;}.node-product.view-mode-full .group-usage .field-name-ds-delivery .field-items .title,.node-product.view-mode-full .group-usage .field-name-ds-pickup .field-items .title,.node-product.view-mode-full .group-usage .field-name-ds-payment .field-items .title{font-size:16px;font-weight:700;line-height:24px;color:#121519;padding-left:70px;cursor:pointer;}.node-product.view-mode-full .group-usage .field-name-ds-delivery:hover,.node-product.view-mode-full .group-usage .field-name-ds-pickup:hover,.node-product.view-mode-full .group-usage .field-name-ds-payment:hover{background-color:#F5F4F3;}.node-product.view-mode-full .group-usage .field-name-ds-delivery:hover .field-items,.node-product.view-mode-full .group-usage .field-name-ds-pickup:hover .field-items,.node-product.view-mode-full .group-usage .field-name-ds-payment:hover .field-items{background-image:url(/sites/all/themes/zavod_fbs/img/icons/arrow-right-green.png);}.node-product.view-mode-full .group-usage .field-name-ds-delivery{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-delivery.png);}.node-product.view-mode-full .group-usage .field-name-ds-pickup{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-pickup.png);}.node-product.view-mode-full .group-usage .field-name-ds-payment{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-payment.png);}.node-product.view-mode-full .group-tabs{margin-top:40px;}.node-product.view-mode-full .group-tabs .horizontal-tabs{margin:0;border:none;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list{background:none;border:none;border-bottom:1px solid #CFD4D7;margin:0 0 10px;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li{background:none;border:none;padding:0;margin:0 20px 10px 0;min-width:auto;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li:hover a strong{color:#448C74;border-bottom:2px solid #448C74;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li a{padding:0;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li a:hover{background:none;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li a strong{display:block;font-size:18px;font-weight:600;line-height:30px;color:#525760;border-bottom:2px solid transparent;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li.selected{background:none;border:none;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li.selected a strong{color:#448C74;border-bottom:2px solid #448C74;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-panes fieldset{padding:0;min-width:0;display:table-cell;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-panes fieldset.group-price-desc .fieldset-wrapper .field:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}.node-product.view-mode-full .field-name-ds-block-price,.node-product.view-mode-full .field-name-field-product-content-1,.node-product.view-mode-full .field-name-field-product-content-2,.node-product.view-mode-full .field-name-field-product-content-3,.node-product.view-mode-full .field-name-field-product-content-4{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}.node-product.view-mode-full .field-name-ds-block-price .title,.node-product.view-mode-full .field-name-field-product-content-1 .title,.node-product.view-mode-full .field-name-field-product-content-2 .title,.node-product.view-mode-full .field-name-field-product-content-3 .title,.node-product.view-mode-full .field-name-field-product-content-4 .title{font-size:24px;font-weight:700;line-height:29px;color:#434954;text-align:center;margin-bottom:30px;}.node-product.view-mode-full .field-name-ds-block-price .left .hint,.node-product.view-mode-full .field-name-field-product-content-1 .left .hint,.node-product.view-mode-full .field-name-field-product-content-2 .left .hint,.node-product.view-mode-full .field-name-field-product-content-3 .left .hint,.node-product.view-mode-full .field-name-field-product-content-4 .left .hint{font-size:16px;font-weight:400;line-height:24px;color:#525760;}.node-product.view-mode-full .field-name-ds-block-price .product-prices{font-size:14px;}.node-product.view-mode-full .field-name-ds-block-price .product-prices td{text-align:center;white-space:nowrap;}.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-whatsapp .icon,.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-tg .icon,.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-max .icon{display:inline-block;vertical-align:middle;margin-right:10px;width:24px;height:24px;border-radius:50%;background-color:#fff;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-green-bright.png);background-repeat:no-repeat;background-position:center center;background-size:12px auto;}.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-whatsapp .text,.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-tg .text,.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-max .text{display:inline-block;vertical-align:middle;font-weight:700;}.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-tg .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-size:14px auto;background-position:40% center;}.node-product.view-mode-full .field-name-ds-block-price .product-prices .link-max .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max-white.png);background-color:transparent;background-size:20px auto;}.node-product.view-mode-full .field-name-ds-block-price .show-all-price{margin-top:15px;font-size:18px;font-weight:600;line-height:30px;color:#448C74;cursor:pointer;}.node-product.view-mode-full .field-name-ds-block-price .show-all-price span{display:inline-block;vertical-align:middle;text-align:center;margin-right:8px;width:24px;height:24px;border-radius:4px;color:#fff;background:#448C74;font-size:24px;line-height:22px;font-weight:400;}.node-product.view-mode-full .field-name-field-product-content-2 .right .hint{margin:40px 0 10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.node-product.view-mode-full .field-name-field-product-content-2 .right .hint .icon{flex-shrink:0;margin-right:20px;width:52px;height:52px;border-radius:8px;background-position:center center;background-repeat:no-repeat;background-size:32px auto;background-color:#448C74;}.node-product.view-mode-full .field-name-field-product-content-2 .right .hint .text{font-size:16px;line-height:24px;}.node-product.view-mode-full .field-name-field-product-content-2 .hint.accent-red .icon{background-color:#DC653E;}.node-product.view-mode-full .field-name-field-product-content-2 .hint.gost .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-gost.png);}.node-product.view-mode-full .field-name-field-product-content-2 .hint.vibropress .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-vibropress.png);}.node-product.view-mode-full .field-name-field-product-content-2 .hint.strength .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-strength.png);}.node-product.view-mode-full .field-name-field-product-content-2 .hint.geometry .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-geometry.png);}.node-product.view-mode-full .field-name-field-product-content-2 .hint.perfomance .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/product-perfomance.png);}.node-product.view-mode-full .field-name-field-product-content-3 .right{color:#121519;}.node-product.view-mode-full .field-name-field-product-content-3 .right ul{list-style-image:url(/sites/all/themes/zavod_fbs/img/icons/list-item-green.png);}.node-product.view-mode-full .field-name-field-product-content-3 .right ul li{padding-left:7px;margin:15px 0;}.node-product.view-mode-full .field-name-field-product-content-4 .right{color:#121519;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next{background:#fff;width:40px;height:40px;border-radius:50px;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev:after,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next:after{color:#448C74;font-size:16px;font-weight:600;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev:hover,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next:hover{background:#448C74;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev:hover:after,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next:hover:after{color:#fff;}.node-product.view-mode-full .field-name-field-product-video .field-item{margin-bottom:40px;}.node-product.view-mode-full .field-name-field-product-video .field-item iframe,.node-product.view-mode-full .field-name-field-product-video .field-item video{width:100%;max-height:100%;}.node-product.view-mode-full .field-name-field-product-video .field-item:last-child{margin:0;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-slide a{display:block;padding:10px;background:#F1EFED;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-slide a img{box-shadow:0px 4px 16px 0px rgba(0,0,0,0.2);}.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-prev,.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-next{background:#448C74;width:40px;height:40px;border-radius:50px;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-prev:after,.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-next:after{color:#fff;font-size:16px;font-weight:600;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-prev:hover,.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-next:hover{background:#fff;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-prev:hover:after,.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-next:hover:after{color:#448C74;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-prev{left:0;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-button-next{right:0;}.node-product.view-mode-full .field-name-field-product-related-products{margin-top:40px;padding-top:20px;border-top:1px solid #CFD4D7;}.node-product.view-mode-full .field-name-field-product-related-products .block-title{color:#434954;}.node-product.view-mode-full .field-name-field-product-related-products > .field-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}@media (min-width:768px){.node-product.view-mode-full .group-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}.node-product.view-mode-full .group-columns .field-name-field-product-images{width:50%;}.node-product.view-mode-full .group-columns .group-params{width:45%;}.node-product.view-mode-full .group-columns .group-usage{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-product.view-mode-full .group-columns .group-usage .field-name-field-product-usage{width:50%;padding:15px 20px;background-position:left 20px top 15px;}.node-product.view-mode-full .group-columns .group-usage .group-buttons{width:45%;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list{margin:0 0 30px;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li{margin-bottom:0;}.node-product.view-mode-full .field-name-ds-block-price .product-prices{font-size:16px;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next{background:#448C74;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev:after,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next:after{color:#fff;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev:hover,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next:hover{background:#fff;}.node-product.view-mode-full .field-name-field-product-photo .swiper-button-prev:hover:after,.node-product.view-mode-full .field-name-field-product-photo .swiper-button-next:hover:after{color:#448C74;}.node-product.view-mode-full .swiper-button-prev{left:0;}.node-product.view-mode-full .swiper-button-next{right:0;}.node-product.view-mode-full .field-name-field-product-related-products > .field-items{gap:5%;}.node-product.view-mode-full .field-name-field-product-related-products > .field-items > .field-item{width:30%;}}@media (min-width:1200px){.node-product.view-mode-full .group-columns{flex-wrap:nowrap;}.node-product.view-mode-full .group-columns .field-name-field-product-images{width:38%;margin-bottom:0;}.node-product.view-mode-full .group-columns .group-params{width:30%;}.node-product.view-mode-full .group-columns .group-usage{width:27%;display:block;margin-top:0;}.node-product.view-mode-full .group-columns .group-usage .field-name-field-product-usage{width:100%;padding:15px 20px;}.node-product.view-mode-full .group-columns .group-usage .group-buttons{width:100%;}.node-product.view-mode-full .group-columns .group-usage .field-name-ds-payment{margin-bottom:0;}.node-product.view-mode-full .field-name-ds-block-price,.node-product.view-mode-full .field-name-field-product-content-1,.node-product.view-mode-full .field-name-field-product-content-2,.node-product.view-mode-full .field-name-field-product-content-3,.node-product.view-mode-full .field-name-field-product-content-4{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #CFD4D7;}.node-product.view-mode-full .field-name-ds-block-price .title,.node-product.view-mode-full .field-name-field-product-content-1 .title,.node-product.view-mode-full .field-name-field-product-content-2 .title,.node-product.view-mode-full .field-name-field-product-content-3 .title,.node-product.view-mode-full .field-name-field-product-content-4 .title{text-align:left;}.node-product.view-mode-full .field-name-ds-block-price .flex,.node-product.view-mode-full .field-name-field-product-content-1 .field-item,.node-product.view-mode-full .field-name-field-product-content-2 .field-item,.node-product.view-mode-full .field-name-field-product-content-3 .field-item,.node-product.view-mode-full .field-name-field-product-content-4 .field-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;}.node-product.view-mode-full .field-name-ds-block-price .flex .left,.node-product.view-mode-full .field-name-field-product-content-1 .field-item .left,.node-product.view-mode-full .field-name-field-product-content-2 .field-item .left,.node-product.view-mode-full .field-name-field-product-content-3 .field-item .left,.node-product.view-mode-full .field-name-field-product-content-4 .field-item .left{width:25%;}.node-product.view-mode-full .field-name-ds-block-price .flex .right,.node-product.view-mode-full .field-name-field-product-content-1 .field-item .right,.node-product.view-mode-full .field-name-field-product-content-2 .field-item .right,.node-product.view-mode-full .field-name-field-product-content-3 .field-item .right,.node-product.view-mode-full .field-name-field-product-content-4 .field-item .right{width:70%;}.node-product.view-mode-full .field-name-field-product-content-2 .right .hint:first-child{margin-top:0;}.node-product.view-mode-full .field-name-field-product-content-3 .right ul{margin-top:0;}.node-product.view-mode-full .field-name-field-product-content-3 .right ul li:first-child{margin-top:0;}.node-product.view-mode-full .field-name-field-product-video .field-items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.node-product.view-mode-full .field-name-field-product-video .field-items .field-item{width:48%;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-slide a{padding:20px;}.node-product.view-mode-full .field-name-field-product-related-products{margin-top:60px;padding-top:40px;}}@media (min-width:1440px){.node-product.view-mode-full .group-columns .field-name-field-product-images{width:450px;}.node-product.view-mode-full .group-columns .field-name-field-product-images .swiper-product{margin-bottom:30px;}.node-product.view-mode-full .group-columns .group-params{width:450px;}.node-product.view-mode-full .group-columns .group-params .display-price{margin-right:30px;padding:15px;}.node-product.view-mode-full .group-columns .group-params .field-name-ds-product-order .link-button,.node-product.view-mode-full .group-columns .group-params .field-name-ds-product-whatsapp .link-whatsapp{border-radius:8px;padding:15px 20px;}.node-product.view-mode-full .group-columns .group-usage{width:330px;}.node-product.view-mode-full .group-columns .group-usage .field-name-field-product-usage{padding:40px 20px;background-position:left 20px top 40px;}.node-product.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list{margin-bottom:50px;}.node-product.view-mode-full .field-name-ds-block-price,.node-product.view-mode-full .field-name-field-product-content-1,.node-product.view-mode-full .field-name-field-product-content-2,.node-product.view-mode-full .field-name-field-product-content-3,.node-product.view-mode-full .field-name-field-product-content-4{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #CFD4D7;}.node-product.view-mode-full .field-name-ds-block-price .flex .left,.node-product.view-mode-full .field-name-field-product-content-1 .field-item .left,.node-product.view-mode-full .field-name-field-product-content-2 .field-item .left,.node-product.view-mode-full .field-name-field-product-content-3 .field-item .left,.node-product.view-mode-full .field-name-field-product-content-4 .field-item .left{width:330px;}.node-product.view-mode-full .field-name-ds-block-price .flex .right,.node-product.view-mode-full .field-name-field-product-content-1 .field-item .right,.node-product.view-mode-full .field-name-field-product-content-2 .field-item .right,.node-product.view-mode-full .field-name-field-product-content-3 .field-item .right,.node-product.view-mode-full .field-name-field-product-content-4 .field-item .right{width:1050px;}.node-product.view-mode-full .field-name-ds-block-price .product-prices{font-size:18px;}.node-product.view-mode-full .field-name-field-product-content-2 .right .hint:first-child{margin-top:0;}.node-product.view-mode-full .field-name-field-product-content-2 .right .hint .text{font-size:20px;}.node-product.view-mode-full .field-name-field-product-content-3 .right ul{margin-top:0;}.node-product.view-mode-full .field-name-field-product-content-3 .right ul li:first-child{margin-top:0;}.node-product.view-mode-full .field-name-field-product-certificates .swiper-slide a{padding:30px;}.node-product.view-mode-full .field-name-field-product-related-products{margin-top:80px;padding-top:60px;}}#loading-rate-popup{padding:20px;}#loading-rate-popup .loading-rate-title{font-size:24px;font-weight:700;line-height:29px;color:#434954;text-align:center;margin-bottom:30px;}#loading-rate-popup ul{margin-left:20px;}#loading-rate-popup ul li{list-style:disc;margin-top:5px;white-space:nowrap;}.node-service.node-teaser,.node-foundation-build.node-teaser{background:#F1EFED;border-radius:16px;padding:20px;margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.node-service.node-teaser .field-name-field-service-teaser-image img,.node-foundation-build.node-teaser .field-name-field-service-teaser-image img{width:90px;height:90px;}.node-service.node-teaser .field-name-title a,.node-foundation-build.node-teaser .field-name-title a{display:block;font-size:20px;font-weight:600;line-height:24px;color:#525760;text-decoration:none;margin-left:20px;}.node-service.node-teaser .field-name-title a:hover,.node-foundation-build.node-teaser .field-name-title a:hover{color:#448C74;}@media (min-width:380px){.node-service.node-teaser .field-name-field-service-teaser-image img,.node-foundation-build.node-teaser .field-name-field-service-teaser-image img{width:100px;height:100px;}}@media (min-width:430px){.node-service.node-teaser,.node-foundation-build.node-teaser{padding:20px 30px;}.node-service.node-teaser .field-name-field-service-teaser-image img,.node-foundation-build.node-teaser .field-name-field-service-teaser-image img{width:128px;height:128px;}.node-service.node-teaser .field-name-title a,.node-foundation-build.node-teaser .field-name-title a{margin-left:30px;}}@media (min-width:768px){.node-service.node-teaser .field-name-title a,.node-foundation-build.node-teaser .field-name-title a{margin-left:15px;}}@media (min-width:1440px){.node-service.node-teaser,.node-foundation-build.node-teaser{padding:20px 50px;margin-bottom:30px;}.node-service.node-teaser .field-name-title a,.node-foundation-build.node-teaser .field-name-title a{margin-left:25px;}}.node-type-service.page-node-20 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-mobile.jpg);}@media (min-width:768px){.node-type-service.page-node-20 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-992.jpg);}}@media (min-width:992px){.node-type-service.page-node-20 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-1200.jpg);}}@media (min-width:1200px){.node-type-service.page-node-20 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-1440.jpg);}}@media (min-width:1440px){.node-type-service.page-node-20 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-1920.jpg);}}.node-type-service.page-node-20 #block-block-19 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-blocks-installation-delivery.png);}.node-type-service.page-node-20 #block-block-19 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-blocks-installation-install.png);}.node-type-service.page-node-20 #block-block-19 .advantage:nth-child(3){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-blocks-installation-waranty.png);}.node-type-service.page-node-20 .field-name-field-service-banner .left .banner-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-banner-installation-blocks.png);}.node-type-service.page-node-21 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-waterproofing-mobile.jpg);}@media (min-width:768px){.node-type-service.page-node-21 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-waterproofing-992.jpg);}}@media (min-width:992px){.node-type-service.page-node-21 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-waterproofing-1200.jpg);}}@media (min-width:1200px){.node-type-service.page-node-21 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-waterproofing-1440.jpg);}}@media (min-width:1440px){.node-type-service.page-node-21 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-waterproofing-1920.jpg);}}.node-type-service.page-node-21 #block-block-19 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-waterproofing-calculator.png);}.node-type-service.page-node-21 #block-block-19 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-waterproofing-free.png);}.node-type-service.page-node-21 #block-block-19 .advantage:nth-child(3){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-waterproofing-waranty.png);}.node-type-service.page-node-21 .field-name-field-service-banner .left .banner-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-banner-waterproofing.png);}.node-type-service.page-node-22 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-mobile.jpg);}@media (min-width:768px){.node-type-service.page-node-22 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-992.jpg);}}@media (min-width:992px){.node-type-service.page-node-22 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-1200.jpg);}}@media (min-width:1200px){.node-type-service.page-node-22 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-1440.jpg);}}@media (min-width:1440px){.node-type-service.page-node-22 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-1920.jpg);}}.node-type-service.page-node-22 #block-block-19 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-rent-calendar.png);}.node-type-service.page-node-22 #block-block-19 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-rent-strength.png);}.node-type-service.page-node-22 #block-block-19 .advantage:nth-child(3){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-rent-delivery.png);}.node-type-service.page-node-22 .field-name-field-service-banner .left .banner-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-banner-rent.png);}.node-type-service.page-node-23 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-mobile.jpg);}@media (min-width:768px){.node-type-service.page-node-23 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-992.jpg);}}@media (min-width:992px){.node-type-service.page-node-23 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-1200.jpg);}}@media (min-width:1200px){.node-type-service.page-node-23 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-1440.jpg);}}@media (min-width:1440px){.node-type-service.page-node-23 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-block-rent-1920.jpg);}}.node-type-service.page-node-23 #block-block-19 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-free.png);}.node-type-service.page-node-23 #block-block-19 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-calculator.png);}.node-type-service.page-node-23 #block-block-19 .advantage:nth-child(3){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-waranty.png);}.node-type-service.page-node-23 .field-name-field-service-banner .left .banner-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-banner-rent.png);}.node-type-service.page-node-24 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-laboratory-mobile.jpg);}@media (min-width:768px){.node-type-service.page-node-24 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-laboratory-992.jpg);}}@media (min-width:992px){.node-type-service.page-node-24 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-laboratory-1200.jpg);}}@media (min-width:1200px){.node-type-service.page-node-24 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-laboratory-1440.jpg);}}@media (min-width:1440px){.node-type-service.page-node-24 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-laboratory-1920.jpg);}}.node-type-service.page-node-24 #block-block-19 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-free.png);}.node-type-service.page-node-24 #block-block-19 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-calculator.png);}.node-type-service.page-node-24 #block-block-19 .advantage:nth-child(3){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-waranty.png);}.node-type-service.page-node-24 .field-name-field-service-banner .left .banner-icon span{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-banner-rent.png);}.node-type-service #breadcrumb .breadcrumb,.node-type-foundation-build #breadcrumb .breadcrumb{color:#fff;}.node-type-service #breadcrumb .breadcrumb a,.node-type-foundation-build #breadcrumb .breadcrumb a{color:#fff;}.node-type-service .page-title-bg,.node-type-foundation-build .page-title-bg{margin-top:-55px;height:400px;background-repeat:no-repeat;background-position:center center;background-size:cover;}.node-type-service .page-title-bg #page-title,.node-type-foundation-build .page-title-bg #page-title{padding:95px 0 20px;color:#fff;}.node-type-service .page-title-bg .after-h1,.node-type-foundation-build .page-title-bg .after-h1{font-size:24px;line-height:32px;font-weight:500;color:#fff;}@media (min-width:768px){.node-type-service .page-title-bg .after-h1,.node-type-foundation-build .page-title-bg .after-h1{font-size:32px;line-height:40px;}}@media (min-width:992px){.node-type-service .page-title-bg,.node-type-foundation-build .page-title-bg{height:450px;}.node-type-service .page-title-bg #page-title,.node-type-foundation-build .page-title-bg #page-title{padding:135px 0 20px;}}@media (min-width:1200px){.node-type-service .page-title-bg,.node-type-foundation-build .page-title-bg{height:500px;}.node-type-service .page-title-bg #page-title,.node-type-foundation-build .page-title-bg #page-title{padding:175px 0 20px;}.node-type-service .page-title-bg .after-h1,.node-type-foundation-build .page-title-bg .after-h1{font-size:40px;line-height:56px;}}@media (min-width:1440px){.node-type-service .page-title-bg,.node-type-foundation-build .page-title-bg{height:550px;}.node-type-service .page-title-bg .after-h1,.node-type-foundation-build .page-title-bg .after-h1{font-size:48px;line-height:72px;}}.node-service.view-mode-full .field-name-field-service-advantages .left .title,.node-foundation-build.view-mode-full .field-name-field-service-advantages .left .title{font-size:32px;font-weight:600;line-height:45px;margin-bottom:40px;color:#434954;text-align:center;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage{width:50%;text-align:center;margin-bottom:30px;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span{display:inline-block;width:64px;height:64px;background-repeat:no-repeat;background-position:center center;background-size:32px auto;border-radius:8px;margin-bottom:10px;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon.icon-red span,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon.icon-red span{background-color:#DC653E;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon.icon-gray span,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon.icon-gray span{background-color:#525760;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.turnkey,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.turnkey{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-turnkey.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.brigade,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.brigade{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-brigade.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.benefit,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.benefit{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-benefit.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.difficulty,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.difficulty{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-difficulty.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.rent,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.rent{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-rent.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.flexibility,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.flexibility{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-flexibility.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.start,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-icon span.start{background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-services-start.png);}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-title,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-title{font-size:18px;font-weight:500;line-height:22px;color:#121519;}.node-service.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-desc,.node-foundation-build.view-mode-full .field-name-field-service-advantages .right .advantages .advantage .advantage-desc{margin-top:10px;font-size:16px;font-weight:400;line-height:24px;color:#525760;}.node-service.view-mode-full .field-name-field-service-banner,.node-foundation-build.view-mode-full .field-name-field-service-banner{border:2px solid #448C74;border-radius:16px;}.node-service.view-mode-full .field-name-field-service-banner .left,.node-foundation-build.view-mode-full .field-name-field-service-banner .left{background:linear-gradient(270deg,#448C74,#12261F);border-radius:14px 14px 0 0;}.node-service.view-mode-full .field-name-field-service-banner .left .banner-icon,.node-foundation-build.view-mode-full .field-name-field-service-banner .left .banner-icon{padding:10px;}.node-service.view-mode-full .field-name-field-service-banner .left .banner-icon span,.node-foundation-build.view-mode-full .field-name-field-service-banner .left .banner-icon span{display:block;height:128px;width:128px;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:contain;}.node-service.view-mode-full .field-name-field-service-banner .left .banner-title,.node-foundation-build.view-mode-full .field-name-field-service-banner .left .banner-title{font-size:24px;font-weight:700;line-height:36px;color:#fff;text-align:center;padding:0 10px 10px 10px;}.node-service.view-mode-full .field-name-field-service-banner .right,.node-foundation-build.view-mode-full .field-name-field-service-banner .right{background:#F5F4F3;padding:15px;border-radius:0 0 14px 14px;}.node-service.view-mode-full .field-name-field-service-banner .right p,.node-foundation-build.view-mode-full .field-name-field-service-banner .right p{font-size:18px;font-weight:400;line-height:24px;color:#525760;padding-left:20px;background-image:url(/sites/all/themes/zavod_fbs/img/icons/list-item-gray.png);background-position:left top 7px;background-repeat:no-repeat;background-size:12px auto;}.node-service.view-mode-full .field-name-field-service-steps-title,.node-foundation-build.view-mode-full .field-name-field-service-steps-title{margin:20px 0 40px;padding-top:20px;border-top:1px solid #CFD4D7;}.node-service.view-mode-full .field-name-field-service-steps-title .left,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .left{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}.node-service.view-mode-full .field-name-field-service-steps-title .right,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .right{font-size:20px;font-weight:600;line-height:30px;text-align:center;color:#434954;}.node-service.view-mode-full .field-name-field-service-steps .steps,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.node-service.view-mode-full .field-name-field-service-steps .steps .step,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step{width:50%;margin-bottom:40px;}.node-service.view-mode-full .field-name-field-service-steps .steps .step .step-icon,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step .step-icon{width:56px;height:50px;margin-bottom:10px;background-position:center center;background-repeat:no-repeat;background-size:56px auto;}.node-service.view-mode-full .field-name-field-service-steps .steps .step .step-title,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step .step-title{font-size:24px;font-weight:700;line-height:30px;color:#525760;}.node-service.view-mode-full .field-name-field-service-steps .steps .step .step-desc,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step .step-desc{margin-top:10px;font-size:18px;font-weight:400;line-height:30px;color:#434954;}.node-service.view-mode-full .field-name-field-service-steps .steps .step:nth-child(1) .step-icon,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step:nth-child(1) .step-icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/step-1.png);}.node-service.view-mode-full .field-name-field-service-steps .steps .step:nth-child(2) .step-icon,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step:nth-child(2) .step-icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/step-2.png);}.node-service.view-mode-full .field-name-field-service-steps .steps .step:nth-child(3) .step-icon,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step:nth-child(3) .step-icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/step-3.png);}.node-service.view-mode-full .field-name-field-service-steps .steps .step:nth-child(4) .step-icon,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step:nth-child(4) .step-icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/step-4.png);}.node-service.view-mode-full .field-name-ds-calculate-cost,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost{background:#F1EFED;margin:20px 0;padding:20px 10px;border-radius:16px;}.node-service.view-mode-full .field-name-ds-calculate-cost .left .title,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .left .title{background-position:left center;background-repeat:no-repeat;background-size:60px auto;background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-calculate-cost.png);padding:10px 0 10px 80px;font-size:32px;font-weight:600;line-height:40px;color:#434954;margin-bottom:20px;}.node-service.view-mode-full .field-name-ds-calculate-cost .form-actions input,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .form-actions input{background:#FFC847;color:#525760;}.node-service.view-mode-full .field-name-ds-calculate-cost .form-actions input:hover,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .form-actions input:hover{background:#525760;color:#fff;}.node-service.view-mode-full .field-name-ds-calculate-cost .description,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .description{font-size:13px;font-weight:400;line-height:15px;margin-top:15px;}@media (min-width:768px){.node-service.view-mode-full .field-name-field-service-advantages,.node-foundation-build.view-mode-full .field-name-field-service-advantages{margin-top:30px;}.node-service.view-mode-full .field-name-field-service-advantages .advantages .advantage,.node-foundation-build.view-mode-full .field-name-field-service-advantages .advantages .advantage{margin-bottom:40px;}.node-service.view-mode-full .field-name-field-service-banner .left .banner-title,.node-foundation-build.view-mode-full .field-name-field-service-banner .left .banner-title{padding:0 20px 20px 20px;}.node-service.view-mode-full .field-name-field-service-banner .right,.node-foundation-build.view-mode-full .field-name-field-service-banner .right{padding:20px;}.node-service.view-mode-full .field-name-field-service-steps .steps .step,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step{width:48%;}.node-service.view-mode-full .field-name-ds-calculate-cost,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost{padding:20px 30px;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex > div,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex > div{width:48%;}}@media (min-width:992px){.node-service.view-mode-full .field-name-ds-calculate-cost .flex .left,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .left{width:30%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .left .title,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .left .title{margin:0;padding:0 0 0 80px;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right{width:65%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div{width:30%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form .form-item,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form .form-item{margin:0;}.node-service.view-mode-full .field-name-ds-calculate-cost .webform-component--soglasie,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .webform-component--soglasie{margin-top:15px;margin-left:80px;}.node-service.view-mode-full .field-name-ds-calculate-cost .description,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .description{display:none;}}@media (min-width:1200px){.node-service.view-mode-full .field-name-field-service-advantages,.node-foundation-build.view-mode-full .field-name-field-service-advantages{margin:40px 0 10px;}.node-service.view-mode-full .field-name-field-service-advantages .field-item,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .left,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .left{width:30%;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .left .title,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .left .title{text-align:left;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right{width:65%;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage{width:48%;text-align:left;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage .advantage-icon,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage .advantage-icon{margin-right:20px;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage .advantage-icon span,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage .advantage-icon span{margin-bottom:10px;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right .advantages-3-items .advantage,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right .advantages-3-items .advantage{width:100%;}.node-service.view-mode-full .field-name-field-service-banner .field-item,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.node-service.view-mode-full .field-name-field-service-banner .field-item .left,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .left{width:35%;border-radius:14px 0 0 14px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;}.node-service.view-mode-full .field-name-field-service-banner .field-item .left .banner-icon,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .left .banner-icon{width:40%;padding:20px;}.node-service.view-mode-full .field-name-field-service-banner .field-item .left .banner-title,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .left .banner-title{width:60%;text-align:left;padding:20px;}.node-service.view-mode-full .field-name-field-service-banner .field-item .right,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .right{width:65%;border-radius:0 14px 14px 0;padding:20px 20px 20px 60px;}.node-service.view-mode-full .field-name-field-service-steps-title,.node-foundation-build.view-mode-full .field-name-field-service-steps-title{margin-top:40px;}.node-service.view-mode-full .field-name-field-service-steps-title .field-item,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;}.node-service.view-mode-full .field-name-field-service-steps-title .field-item .left,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item .left{width:52%;text-align:left;margin-bottom:0;}.node-service.view-mode-full .field-name-field-service-steps-title .field-item .right,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item .right{width:48%;text-align:left;}.node-service.view-mode-full .field-name-field-service-steps .steps,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps{flex-wrap:nowrap;}.node-service.view-mode-full .field-name-field-service-steps .steps .step,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step{width:23%;margin-bottom:0;}.node-service.view-mode-full .field-name-ds-calculate-cost,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost{margin-top:40px;padding:30px 40px;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .left,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .left{width:30%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right{width:70%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div{width:45%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:first-child,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:first-child{width:25%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:last-child,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:last-child{width:20%;}}@media (min-width:1440px){.node-service.view-mode-full .field-name-field-service-advantages,.node-foundation-build.view-mode-full .field-name-field-service-advantages{margin:60px 0 30px;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .left,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .left{width:40%;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right{width:55%;}.node-service.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage,.node-foundation-build.view-mode-full .field-name-field-service-advantages .field-item .right .advantages .advantage{width:46%;margin-bottom:60px;}.node-service.view-mode-full .field-name-field-service-banner .field-item .left,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .left{width:30%;}.node-service.view-mode-full .field-name-field-service-banner .field-item .left .banner-icon,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .left .banner-icon{padding:25px;}.node-service.view-mode-full .field-name-field-service-banner .field-item .left .banner-title,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .left .banner-title{padding:25px;}.node-service.view-mode-full .field-name-field-service-banner .field-item .right,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .right{width:70%;padding:25px 25px 25px 100px;}.node-service.view-mode-full .field-name-field-service-banner .field-item .right p,.node-foundation-build.view-mode-full .field-name-field-service-banner .field-item .right p{line-height:30px;}.node-service.view-mode-full .field-name-field-service-steps-title,.node-foundation-build.view-mode-full .field-name-field-service-steps-title{margin-top:60px;padding-top:60px;}.node-service.view-mode-full .field-name-field-service-steps-title .field-item,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item{align-items:flex-start;}.node-service.view-mode-full .field-name-field-service-steps-title .field-item .left,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item .left{width:51%;font-size:40px;font-weight:700;line-height:56px;}.node-service.view-mode-full .field-name-field-service-steps-title .field-item .right,.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item .right{width:49%;font-size:36px;font-weight:500;line-height:43px;}.node-service.view-mode-full .field-name-field-service-steps .steps,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps{flex-wrap:nowrap;}.node-service.view-mode-full .field-name-field-service-steps .steps .step,.node-foundation-build.view-mode-full .field-name-field-service-steps .steps .step{width:23%;margin-bottom:0;}.node-service.view-mode-full .field-name-ds-calculate-cost,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost{margin-top:60px;padding:40px 60px;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .left,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .left{width:40%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .left .title,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .left .title{padding:10px 0 10px 80px;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right{width:60%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div{width:40%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:first-child,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:first-child{width:30%;}.node-service.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:last-child,.node-foundation-build.view-mode-full .field-name-ds-calculate-cost .flex .right form > div > div:last-child{width:25%;}}.node-foundation-build.view-mode-full .field-name-field-foundation-build-banner{border:2px solid #DC653E;border-radius:16px;background:#F5F4F3;padding:15px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-banner .title{font-size:24px;font-weight:700;line-height:36px;color:#434954;margin-bottom:20px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-banner p{font-size:18px;font-weight:400;line-height:24px;color:#525760;}.node-foundation-build.view-mode-full .field-name-field-service-steps-title .right .desc-bold{font-size:20px;font-weight:600;line-height:30px;text-align:center;color:#434954;}.node-foundation-build.view-mode-full .field-name-field-service-steps-title .right .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs{margin:0;border:none;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list{background:none;border:none;border-bottom:1px solid #CFD4D7;margin:0 0 10px;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li{background:none;border:none;padding:0;margin:0 20px 10px 0;min-width:auto;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li:hover a strong{color:#DC653E;border-bottom:2px solid #DC653E;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li a{padding:0;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li a:hover{background:none;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li a strong{display:block;font-size:18px;font-weight:600;line-height:30px;color:#525760;border-bottom:2px solid transparent;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li.selected{background:none;border:none;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li.selected a strong{color:#DC653E;border-bottom:2px solid #DC653E;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-panes fieldset{padding:0;min-width:0;display:table-cell;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-panes fieldset.group-price-desc .fieldset-wrapper .field:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-i,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-i,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-i,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-i,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-i,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-i{margin-bottom:20px;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-i img,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-i img,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-i img,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-i img,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-i img,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-i img{border-radius:16px;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d .title{margin-bottom:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d .title .num{flex-shrink:0;background:#DC653E;border-radius:50%;color:#fff;font-weight:700;font-size:24px;padding:10px;width:44px;text-align:center;margin-right:10px;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d .title .text{font-size:24px;font-weight:700;line-height:29px;color:#525760;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d p,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d p,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d p,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d p,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d p,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d p{font-size:18px;font-weight:400;line-height:30px;color:#121519;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t{margin:20px 0 40px;padding-top:20px;border-top:1px solid #CFD4D7;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .left .title{font-size:32px;font-weight:600;line-height:45px;text-align:center;color:#434954;margin-bottom:20px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .left .hint{margin-bottom:20px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .left .hint .icon{display:block;float:left;margin:0 20px 10px 0;width:48px;height:48px;border-radius:8px;background-color:#DC653E;background-repeat:no-repeat;background-position:center center;background-size:24px auto;background-image:url(/sites/all/themes/zavod_fbs/img/icons/specialist.png);}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .left .hint .text{display:block;font-size:14px;font-weight:400;line-height:24px;color:#525760;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .right .desc-bold{font-size:20px;font-weight:600;line-height:30px;text-align:center;color:#434954;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .right .desc{font-size:18px;font-weight:400;line-height:30px;color:#434954;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices{font-size:14px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices tr td:nth-child(2),.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices tr td:nth-child(3),.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices tr td:nth-child(4){text-align:center;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices span.yes,.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices span.no{display:inline-block;width:24px;height:24px;background-position:center center;background-repeat:no-repeat;background-size:24px auto;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices span.yes{background-image:url(/sites/all/themes/zavod_fbs/img/icons/table-plus.png);}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices span.no{background-image:url(/sites/all/themes/zavod_fbs/img/icons/table-minus.png);}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices .link-button .icon{display:inline-block;vertical-align:middle;width:24px;height:24px;border-radius:50%;background-color:#fff;background-image:url(/sites/all/themes/zavod_fbs/img/icons/wa-green-bright.png);background-repeat:no-repeat;background-position:center center;background-size:12px auto;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices .link-button .text{display:inline-block;vertical-align:middle;font-size:16px;font-weight:700;line-height:24px;margin-left:10px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices .link-tg .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/tg-blue.png);background-size:14px auto;background-position:40% center;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices .link-max .icon{background-image:url(/sites/all/themes/zavod_fbs/img/icons/max-white.png);background-size:20px auto;background-color:transparent;}@media (min-width:768px){.node-foundation-build.view-mode-full .field-name-field-foundation-build-banner{padding:20px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices{font-size:16px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices .link-button{padding:10px;}}@media (min-width:992px){.node-foundation-build.view-mode-full .group-tabs .fieldset-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-foundation-build.view-mode-full .group-tabs .fieldset-wrapper > div{width:49%;}}@media (min-width:1200px){.node-foundation-build.view-mode-full .field-name-field-foundation-build-banner{padding:40px;}.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item{align-items:flex-start;}.node-foundation-build.view-mode-full .field-name-field-service-steps-title .field-item .right .desc-bold{text-align:left;}.node-foundation-build.view-mode-full .group-tabs .fieldset-wrapper{margin-top:20px;}.node-foundation-build.view-mode-full .group-tabs .fieldset-wrapper > div{width:48%;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t{margin-top:40px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .left{width:35%;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .left .title{text-align:left;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .right{width:65%;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .right .desc-bold{text-align:left;margin-bottom:20px;}}@media (min-width:1440px){.node-foundation-build.view-mode-full .field-name-field-foundation-build-banner{padding:90px 60px;}.node-foundation-build.view-mode-full .field-name-field-service-steps-title{margin-bottom:60px;}.node-foundation-build.view-mode-full .field-name-field-service-steps-title .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}.node-foundation-build.view-mode-full .group-tabs .horizontal-tabs .horizontal-tabs-list li{margin:0 30px 0 0;}.node-foundation-build.view-mode-full .group-tabs .fieldset-wrapper{margin-top:40px;}.node-foundation-build.view-mode-full .group-tabs .fieldset-wrapper > div{width:46%;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d .title,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d .title{margin-bottom:30px;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d .title .num,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d .title .num{width:50px;margin-right:20px;}.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-1-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-2-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-3-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-4-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-5-d .title .text,.node-foundation-build.view-mode-full .group-tabs .field-name-field-foundation-build-step-6-d .title .text{font-size:24px;font-weight:700;line-height:29px;color:#525760;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t{padding-top:60px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .left{width:51%;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .left .title{font-size:40px;font-weight:700;line-height:56px;margin-bottom:40px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .left .hint .text{font-size:18px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .right{width:49%;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types-t .field-item .right .desc-bold{font-size:36px;font-weight:500;line-height:43px;margin-bottom:30px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices{font-size:18px;}.node-foundation-build.view-mode-full .field-name-field-foundation-build-types .foundation-build-prices .link-button{display:inline-block;padding:10px 30px;}}.node-type-foundation-build.page-node-25 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-mobile.jpg);}@media (min-width:768px){.node-type-foundation-build.page-node-25 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-992.jpg);}}@media (min-width:992px){.node-type-foundation-build.page-node-25 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-1200.jpg);}}@media (min-width:1200px){.node-type-foundation-build.page-node-25 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-1440.jpg);}}@media (min-width:1440px){.node-type-foundation-build.page-node-25 .page-title-bg{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-foundation-build-1920.jpg);}}.node-type-foundation-build.page-node-25 #block-block-19 .advantage:nth-child(1){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-free.png);}.node-type-foundation-build.page-node-25 #block-block-19 .advantage:nth-child(2){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-calculator.png);}.node-type-foundation-build.page-node-25 #block-block-19 .advantage:nth-child(3){background-image:url(/sites/all/themes/zavod_fbs/img/icons/advantages-foundation-build-waranty.png);}.page-taxonomy-term-1 #block-system-main,.page-taxonomy-term-2 #block-system-main,.page-taxonomy-term-3 #block-system-main,.page-taxonomy-term-4 #block-system-main,.page-taxonomy-term-28 #block-system-main,.page-taxonomy-term-29 #block-system-main,.page-taxonomy-term-30 #block-system-main,.node-type-products-town #block-system-main{display:block;}@media (min-width:768px){.page-taxonomy-term-1 .page-title-bg,.page-taxonomy-term-2 .page-title-bg,.page-taxonomy-term-3 .page-title-bg,.page-taxonomy-term-4 .page-title-bg,.page-taxonomy-term-28 .page-title-bg,.page-taxonomy-term-29 .page-title-bg,.page-taxonomy-term-30 .page-title-bg,.node-type-products-town .page-title-bg{margin-bottom:0;border:none;}.page-taxonomy-term-1 .page-title-bg .container,.page-taxonomy-term-2 .page-title-bg .container,.page-taxonomy-term-3 .page-title-bg .container,.page-taxonomy-term-4 .page-title-bg .container,.page-taxonomy-term-28 .page-title-bg .container,.page-taxonomy-term-29 .page-title-bg .container,.page-taxonomy-term-30 .page-title-bg .container,.node-type-products-town .page-title-bg .container{padding-bottom:20px;}.page-taxonomy-term-1 #advantages,.page-taxonomy-term-2 #advantages,.page-taxonomy-term-3 #advantages,.page-taxonomy-term-4 #advantages,.page-taxonomy-term-28 #advantages,.page-taxonomy-term-29 #advantages,.page-taxonomy-term-30 #advantages,.node-type-products-town #advantages{margin-bottom:30px;}}@media (min-width:992px){.page-taxonomy-term-1 .page-title-bg .container,.page-taxonomy-term-2 .page-title-bg .container,.page-taxonomy-term-3 .page-title-bg .container,.page-taxonomy-term-4 .page-title-bg .container,.page-taxonomy-term-28 .page-title-bg .container,.page-taxonomy-term-29 .page-title-bg .container,.page-taxonomy-term-30 .page-title-bg .container,.node-type-products-town .page-title-bg .container{background-position:right 50px center;background-repeat:no-repeat;background-size:contain;}}@media (min-width:1200px){.page-taxonomy-term-1 .page-title-bg .container,.page-taxonomy-term-2 .page-title-bg .container,.page-taxonomy-term-3 .page-title-bg .container,.page-taxonomy-term-4 .page-title-bg .container,.page-taxonomy-term-28 .page-title-bg .container,.page-taxonomy-term-29 .page-title-bg .container,.page-taxonomy-term-30 .page-title-bg .container,.node-type-products-town .page-title-bg .container{background-position:right 150px center;}.page-taxonomy-term-1 #advantages,.page-taxonomy-term-2 #advantages,.page-taxonomy-term-3 #advantages,.page-taxonomy-term-4 #advantages,.page-taxonomy-term-28 #advantages,.page-taxonomy-term-29 #advantages,.page-taxonomy-term-30 #advantages,.node-type-products-town #advantages{margin-bottom:40px;}}@media (min-width:1440px){.page-taxonomy-term-1 #advantages,.page-taxonomy-term-2 #advantages,.page-taxonomy-term-3 #advantages,.page-taxonomy-term-4 #advantages,.page-taxonomy-term-28 #advantages,.page-taxonomy-term-29 #advantages,.page-taxonomy-term-30 #advantages,.node-type-products-town #advantages{margin-bottom:60px;}}@media (min-width:992px){.page-taxonomy-term-1 .page-title-bg .container,.page-taxonomy-term-4 .page-title-bg .container,.page-taxonomy-term-28 .page-title-bg .container,.page-taxonomy-term-29 .page-title-bg .container,.node-type-products-town.categoty-blocks-fbs .page-title-bg .container{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-blocks-fbs.png);}.page-taxonomy-term-2 .page-title-bg .container,.node-type-products-town.categoty-lego-blocks .page-title-bg .container{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-lego-blocks.png);}.page-taxonomy-term-3 .page-title-bg .container,.node-type-products-town.categoty-truncated-blocks .page-title-bg .container{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-truncated-blocks.png);}.page-taxonomy-term-30 .page-title-bg .container{background-image:url(/sites/all/themes/zavod_fbs/img/backgrounds/bg-dorozhnye-plity.png);}}#comments{margin:0;}#comments .add-review-link{display:inline-block;font-size:18px;font-weight:600;line-height:27px;text-decoration:none;border-bottom:1px dashed;margin-bottom:30px;}#comments .comment{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #CFD4D7;}#comments .comment .username{display:inline-block;font-size:18px;font-weight:500;line-height:30px;color:#121519;}#comments .comment .field-name-post-date{display:inline-block;font-size:16px;font-weight:400;color:#525760;margin-left:20px;}#comments .comment .field-name-field-product-raiting{margin-bottom:20px;}#comments .comment .field-name-comment-body{margin-bottom:20px;}#comments .comment .field-name-comment-body .field-label,#comments .comment .field-name-field-comment-disadvantages .field-label{font-size:18px;font-weight:500;line-height:30px;color:#121519;}#comments .title-reviews-form{font-size:20px;font-weight:600;line-height:27px;color:#121519;margin-bottom:20px;}#comments .hint-reviews-form{margin-bottom:20px;}#comments .field-name-field-product-raiting{margin-bottom:15px;}#comments .field-name-field-product-raiting label{font-weight:600;color:#121519;}@media (min-width:768px){#comments #reviews-form form > div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;}#comments #reviews-form form > div > div{width:47%;}}@media (min-width:1200px){#comments .comment{margin-bottom:30px;padding-bottom:30px;}}@media (min-width:1440px){#comments .comment{margin-bottom:40px;padding-bottom:40px;}}.page-cart #page-title{margin-bottom:40px;}.page-cart #uc-cart-view-form-table{min-height:.01%;overflow-x:auto;}.page-cart #uc-cart-view-form-table table{font-size:14px;}.page-cart #uc-cart-view-form-table table tr.odd{background-color:#F5F4F3;}.page-cart #uc-cart-view-form-table table tr.even{background-color:transparent;}.page-cart #uc-cart-view-form-table table th,.page-cart #uc-cart-view-form-table table td{padding:5px;vertical-align:middle;}.page-cart #uc-cart-view-form-table table .remove{text-align:center;}.page-cart #uc-cart-view-form-table table .remove .form-submit{background-color:#e30327;color:#fff;border:none;font-size:14px;border-radius:4px;cursor:pointer;}.page-cart #uc-cart-view-form-table table th:nth-child(3),.page-cart #uc-cart-view-form-table table .image{display:none;}.page-cart #uc-cart-view-form-table table .qty .form-text{font-size:14px;line-height:1;border-radius:4px;padding:5px;}.page-cart #edit-actions{margin-top:40px;display:flex;align-items:center;justify-content:space-between;}.page-cart #edit-actions a{display:none;}.page-cart #edit-actions .form-submit{font-size:14px;padding:8px 12px;}@media (min-width:768px){.page-cart #uc-cart-view-form-table table th:nth-child(3),.page-cart #uc-cart-view-form-table table .image{display:table-cell;}.page-cart #uc-cart-view-form-table table th:nth-child(3) img,.page-cart #uc-cart-view-form-table table .image img{float:none;padding:3px;background:#fff;border:1px solid #CFD4D7;border-radius:4px;}.page-cart #edit-actions{justify-content:flex-start;}.page-cart #edit-actions .form-submit{margin-right:20px;}}@media (min-width:992px){.page-cart #uc-cart-view-form-table table{font-size:16px;}.page-cart #uc-cart-view-form-table table th,.page-cart #uc-cart-view-form-table table td{padding:15px;}.page-cart #uc-cart-view-form-table table .remove .form-submit{font-size:16px;}.page-cart #uc-cart-view-form-table table .qty .form-text{font-size:16px;padding:5px 7px;}.page-cart #edit-actions .form-submit{font-size:16px;padding:10px 20px;}}@media (min-width:1200px){.page-cart #uc-cart-view-form-table table{font-size:18px;}.page-cart #uc-cart-view-form-table table th,.page-cart #uc-cart-view-form-table table td{padding:20px;}.page-cart #uc-cart-view-form-table table .remove .form-submit{font-size:18px;}.page-cart #uc-cart-view-form-table table .qty .form-text{font-size:18px;padding:5px 10px;}.page-cart #edit-actions .form-submit{font-size:18px;padding:15px 30px;}}.page-cart-checkout #cart-pane,.page-cart-checkout #customer-pane,.page-cart-checkout #delivery-pane,.page-cart-checkout #comments-pane{margin-bottom:40px;}.page-cart-checkout #cart-pane .fieldset-legend,.page-cart-checkout #customer-pane .fieldset-legend,.page-cart-checkout #delivery-pane .fieldset-legend,.page-cart-checkout #comments-pane .fieldset-legend{display:block;font-size:18px;font-weight:500;line-height:22px;color:#121519;margin-bottom:5px;}.page-cart-checkout #cart-pane .fieldset-wrapper,.page-cart-checkout #customer-pane .fieldset-wrapper,.page-cart-checkout #delivery-pane .fieldset-wrapper,.page-cart-checkout #comments-pane .fieldset-wrapper{min-height:.01%;overflow-x:auto;}.page-cart-checkout #cart-pane .fieldset-description,.page-cart-checkout #customer-pane .fieldset-description,.page-cart-checkout #delivery-pane .fieldset-description,.page-cart-checkout #comments-pane .fieldset-description{font-size:14px;line-height:20px;}.page-cart-checkout #cart-pane table,.page-cart-checkout #customer-pane table,.page-cart-checkout #delivery-pane table,.page-cart-checkout #comments-pane table{font-size:14px;}.page-cart-checkout #cart-pane table tr.odd,.page-cart-checkout #customer-pane table tr.odd,.page-cart-checkout #delivery-pane table tr.odd,.page-cart-checkout #comments-pane table tr.odd{background-color:#F5F4F3;}.page-cart-checkout #cart-pane table tr.even,.page-cart-checkout #customer-pane table tr.even,.page-cart-checkout #delivery-pane table tr.even,.page-cart-checkout #comments-pane table tr.even{background-color:transparent;}.page-cart-checkout #cart-pane table th,.page-cart-checkout #cart-pane table td,.page-cart-checkout #customer-pane table th,.page-cart-checkout #customer-pane table td,.page-cart-checkout #delivery-pane table th,.page-cart-checkout #delivery-pane table td,.page-cart-checkout #comments-pane table th,.page-cart-checkout #comments-pane table td{padding:5px;vertical-align:middle;}.page-cart-checkout #delivery-pane .form-item{margin:15px 0 0;padding:0;display:flex;align-items:center;justify-content:space-around;}.page-cart-checkout #delivery-pane .form-item label{width:45%;padding:0;font-size:14px;font-weight:500;}.page-cart-checkout #delivery-pane .form-item .form-text{width:50%;font-size:14px;line-height:1;border-radius:4px;padding:5px 10px;}.page-cart-checkout #comments-pane .form-item{margin:15px 0 0;padding:0;}.page-cart-checkout #comments-pane .form-item > label{display:none;}.page-cart-checkout #comments-pane .form-item .form-textarea{font-size:14px;padding:10px;}@media (min-width:768px){.page-cart-checkout .cart-review th.qty{white-space:nowrap;}.page-cart-checkout #delivery-pane .form-item{justify-content:flex-start;}.page-cart-checkout #delivery-pane .form-item label{width:120px;margin-right:10px;}.page-cart-checkout #delivery-pane .form-item .form-text{width:300px;}}@media (min-width:992px){.page-cart-checkout #cart-pane .fieldset-description,.page-cart-checkout #customer-pane .fieldset-description,.page-cart-checkout #delivery-pane .fieldset-description,.page-cart-checkout #comments-pane .fieldset-description{font-size:16px;line-height:24px;}.page-cart-checkout #cart-pane table,.page-cart-checkout #customer-pane table,.page-cart-checkout #delivery-pane table,.page-cart-checkout #comments-pane table{font-size:16px;}.page-cart-checkout #cart-pane table th,.page-cart-checkout #cart-pane table td,.page-cart-checkout #customer-pane table th,.page-cart-checkout #customer-pane table td,.page-cart-checkout #delivery-pane table th,.page-cart-checkout #delivery-pane table td,.page-cart-checkout #comments-pane table th,.page-cart-checkout #comments-pane table td{padding:15px;}.page-cart-checkout #delivery-pane .form-item{margin:20px 0 0;}.page-cart-checkout #delivery-pane .form-item label{width:150px;font-size:16px;}.page-cart-checkout #delivery-pane .form-item .form-text{width:350px;font-size:16px;border-radius:4px;padding:7px 12px;}.page-cart-checkout #comments-pane .form-item{margin:20px 0 0;}.page-cart-checkout #comments-pane .form-item .form-textarea{font-size:16px;padding:15px;}}@media (min-width:1200px){.page-cart-checkout #cart-pane,.page-cart-checkout #customer-pane,.page-cart-checkout #delivery-pane,.page-cart-checkout #comments-pane{margin-bottom:60px;}.page-cart-checkout #cart-pane .fieldset-legend,.page-cart-checkout #customer-pane .fieldset-legend,.page-cart-checkout #delivery-pane .fieldset-legend,.page-cart-checkout #comments-pane .fieldset-legend{font-size:20px;font-weight:600;line-height:27px;}.page-cart-checkout #cart-pane .fieldset-description,.page-cart-checkout #customer-pane .fieldset-description,.page-cart-checkout #delivery-pane .fieldset-description,.page-cart-checkout #comments-pane .fieldset-description{font-size:18px;}.page-cart-checkout #cart-pane table,.page-cart-checkout #customer-pane table,.page-cart-checkout #delivery-pane table,.page-cart-checkout #comments-pane table{font-size:18px;}.page-cart-checkout #cart-pane table th,.page-cart-checkout #cart-pane table td,.page-cart-checkout #customer-pane table th,.page-cart-checkout #customer-pane table td,.page-cart-checkout #delivery-pane table th,.page-cart-checkout #delivery-pane table td,.page-cart-checkout #comments-pane table th,.page-cart-checkout #comments-pane table td{padding:20px;}.page-cart-checkout #delivery-pane .form-item label{width:170px;font-size:18px;}.page-cart-checkout #delivery-pane .form-item .form-text{width:450px;font-size:18px;border-radius:8px;padding:15px 20px;}.page-cart-checkout #comments-pane .form-item .form-textarea{font-size:18px;padding:20px;}}.page-cart-checkout-review #review-instructions{font-size:14px;line-height:20px;}.page-cart-checkout-review .order-review-table{font-size:14px;border:none;}.page-cart-checkout-review .order-review-table .pane-title-row{background:none;border:none;font-size:18px;font-weight:500;line-height:22px;color:#121519;margin-bottom:5px;text-align:left;}.page-cart-checkout-review .order-review-table .pane-title-row td{padding:40px 0 5px;}.page-cart-checkout-review .order-review-table td{padding:0;border:none;}.page-cart-checkout-review .order-review-table .cart-review tr.odd{background-color:#F5F4F3;}.page-cart-checkout-review .order-review-table .cart-review tr.even{background-color:transparent;}.page-cart-checkout-review .order-review-table .cart-review td{padding:5px;border:1px solid #CFD4D7;}.page-cart-checkout-review .order-review-table .title-col{padding:0 5px 5px 0;font-weight:500;vertical-align:bottom;}.page-cart-checkout-review .order-review-table .data-col{width:100%;padding:0 0 5px 5px;}.page-cart-checkout-review .order-review-table .review-button-row{background:none;border:none;}@media (min-width:992px){.page-cart-checkout-review #review-instructions{font-size:16px;line-height:24px;}.page-cart-checkout-review .order-review-table{font-size:16px;}.page-cart-checkout-review .order-review-table .cart-review td{padding:15px;}.page-cart-checkout-review .order-review-table .title-col{padding:0 10px 10px 0;}.page-cart-checkout-review .order-review-table .data-col{width:100%;padding:0 0 10px 10px;}}@media (min-width:1200px){.page-cart-checkout-review #review-instructions{font-size:18px;}.page-cart-checkout-review .order-review-table{font-size:18px;}.page-cart-checkout-review .order-review-table .pane-title-row{font-size:20px;font-weight:600;line-height:27px;}.page-cart-checkout-review .order-review-table .pane-title-row td{padding:40px 0 5px;}.page-cart-checkout-review .order-review-table .cart-review td{padding:20px;}.page-cart-checkout-review .order-review-table .title-col{padding:0 10px 20px 0;}.page-cart-checkout-review .order-review-table .data-col{width:100%;padding:0 0 20px 10px;}}
.node-delivery-auto-hint.node-teaser{height:calc(100% - 20px);@media (min-width:1200px){height:auto;}@media (min-width:1440px){height:calc(100% - 20px);}}.node-product.view-mode-full .field-group-htabs-wrapper .field-name-field-product-photo .swiper-slide{width:100% !important;@media (min-width:768px){width:calc(50% - 30px) !important;margin:0 15px;}@media (min-width:992px){width:calc(33.3% - 40px) !important;margin:0 20px;}}.node-product.view-mode-full .field-group-htabs-wrapper .field-name-field-product-certificates .swiper-slide{width:calc(50% - 20px) !important;margin:0 10px;@media (min-width:768px){width:calc(33.3% - 30px) !important;margin:0 15px;}@media (min-width:992px){width:calc(25% - 40px) !important;margin:0 20px;}}.node-product.view-mode-full .add-to-cart .form-actions input{background-position:calc(50% - 65px) center;}
