@charset "UTF-8";body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{position:absolute!important;visibility:hidden;top:-9999px;margin:0;left:-9999px}.fancybox-container{-webkit-tap-highlight-color:transparent;height:100%;transform:translateZ(0);-webkit-backface-visibility:hidden;position:fixed;outline:none;top:0;left:0;width:100%;-ms-touch-action:manipulation;touch-action:manipulation;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{right:0;position:absolute;bottom:0;top:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{transition-duration:inherit;transition-timing-function:cubic-bezier(.47,0,.74,.71);opacity:0;background:#1e1e1e;transition-property:opacity}.fancybox-is-open .fancybox-bg{transition-timing-function:cubic-bezier(.22,.61,.36,1);opacity:.9}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{transition:opacity .25s ease,visibility 0s ease .25s;position:absolute;opacity:0;visibility:hidden;direction:ltr;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{transition:opacity .25s ease 0s,visibility 0s ease 0s;opacity:1;visibility:visible}.fancybox-infobar{height:44px;pointer-events:none;padding:0 10px;font-size:13px;-webkit-touch-callout:none;color:#ccc;mix-blend-mode:difference;min-width:44px;top:0;-webkit-font-smoothing:subpixel-antialiased;left:0;line-height:44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{overflow:visible;transform:translateZ(0);direction:ltr;z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{height:100%;overflow:auto;-webkit-backface-visibility:hidden;padding:44px;position:absolute;outline:none;text-align:center;top:0;-webkit-overflow-scrolling:touch;left:0;width:100%;white-space:normal;transition-property:transform,opacity;display:none;z-index:99994}.fancybox-slide:before{height:100%;font-size:0;content:"";width:0;vertical-align:middle;display:inline-block}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{overflow:auto;padding:44px;position:relative;max-width:100%;text-align:left;-webkit-overflow-scrolling:touch;margin:0;background:#fff;vertical-align:middle;display:inline-block}.fancybox-slide--image .fancybox-content{overflow:visible;-webkit-backface-visibility:hidden;padding:0;animation-timing-function:cubic-bezier(.5,0,.14,1);position:absolute;max-width:none;background:transparent;background-size:100% 100%;top:0;transform-origin:top left;left:0;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:transform,opacity;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{height:100%;padding:0;border:0;position:absolute;max-width:none;max-height:none;top:0;margin:0;background:transparent;left:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{height:100%;overflow:hidden;padding:0;border:0;margin:0;background:transparent;width:100%;display:block}.fancybox-iframe{position:absolute;top:0;left:0}.fancybox-error{padding:40px;max-width:400px;background:#fff;cursor:default;width:100%}.fancybox-error p{padding:0;font-size:16px;color:#444;margin:0;line-height:20px}.fancybox-button{height:44px;padding:10px;border:0;transition:color .2s;position:relative;visibility:inherit;margin:0;box-shadow:none;border-radius:0;background:rgba(30,30,30,.6);cursor:pointer;width:44px;vertical-align:top;display:inline-block}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;outline:none;cursor:default}.fancybox-button div{height:100%}.fancybox-button svg{height:100%;overflow:visible;position:relative;width:100%;display:block}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{height:2px;transform:scaleX(0);right:0;transition-timing-function:linear;position:absolute;top:0;transform-origin:0;background:#ff5268;left:0;transition-property:transform;z-index:99998}.fancybox-close-small{padding:8px;border:0;right:-12px;color:#ccc;position:absolute;opacity:.8;top:-44px;border-radius:0;background:transparent;cursor:pointer;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{padding:10px;right:0;color:currentColor;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{height:100px;background-clip:content-box;position:absolute;opacity:0;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{padding:31px 26px 31px 6px;left:0;left:env(safe-area-inset-left)}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{pointer-events:none;padding:75px 44px 25px;font-size:14px;font-weight:400;right:0;color:#eee;bottom:0;text-align:center;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);left:0;line-height:1.5;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{overflow:auto;pointer-events:all;max-height:50vh}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{text-decoration:none;color:#ccc}.fancybox-caption a:hover{text-decoration:underline;color:#fff}.fancybox-loading{animation:a 1s linear infinite;border:4px solid;border-color:#888 #888 #fff;height:50px;padding:0;position:absolute;opacity:.7;top:50%;margin:-25px 0 0 -25px;border-radius:50%;background:transparent;left:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{transition-timing-function:cubic-bezier(.19,1,.22,1);opacity:0}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-right:6px;padding-left:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{height:36px;padding:6px;right:0;color:#f2f4f6;opacity:1;top:0;background:#4e4e4e;width:36px}.fancybox-caption{padding-right:12px;padding-left:12px}@supports (padding:max(0px)){.fancybox-caption{padding-right:max(12px,env(safe-area-inset-right));padding-left:max(12px,env(safe-area-inset-left))}}}.fancybox-share{padding:30px;max-width:90%;text-align:center;border-radius:3px;background:#f4f4f4}.fancybox-share h1{font-size:35px;font-weight:700;color:#222;margin:0 0 20px}.fancybox-share p{padding:0;margin:0}.fancybox-share__button{padding:0 15px;font-size:14px;border:0;text-decoration:none;font-weight:700;transition:all .2s;min-width:130px;margin:0 5px 10px;border-radius:3px;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;display:inline-block}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;width:25px;vertical-align:middle}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{padding:10px 15px;font-size:14px;border:0;color:#5d5b5b;border-bottom:1px solid #d7d7d7;outline:none;margin:10px 0 0;border-radius:0;background:transparent;width:100%}.fancybox-thumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);padding:2px 2px 4px;right:0;position:absolute;-ms-overflow-style:-ms-autohiding-scrollbar;bottom:0;top:0;-webkit-overflow-scrolling:touch;margin:0;background:#ddd;width:212px;display:none;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{list-style:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:0;font-size:0;position:absolute;position:relative;margin:0;width:100%;white-space:nowrap}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background:#fff}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{border-radius:10px;background:#2a2a2a}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;height:75px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;position:relative;max-width:calc(50% - 4px);max-height:calc(100% - 8px);background-size:cover;outline:none;background-color:rgba(0,0,0,.1);margin:2px;background-position:50%;cursor:pointer;width:100px;float:left;background-repeat:no-repeat}.fancybox-thumbs__list a:before{border:6px solid #ff5268;right:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);content:"";position:absolute;opacity:0;bottom:0;top:0;left:0;z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEz0dL_nz.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzQdL_nz.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzwdL_nz.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzMdL_nz.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEz8dL_nz.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEz4dL_nz.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2) format("woff2");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc3CsTKlA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc-CsTKlA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc2CsTKlA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc5CsTKlA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc1CsTKlA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format("woff2");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+1f??}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0370-03ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+1ea0-1ef9,u+20ab}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+0100-024f,u+0259,u+1e??,u+2020,u+20a0-20ab,u+20ad-20cf,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{src:url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}div.title-search-result{width:300px!important}div.title-search-fader{background-image:url(/local/templates/bfk_theme2/components/bitrix/search.title/headerCustom/images/fader.png)}.header-search.header-search-pc{height:40px;position:relative;width:40px}.header-search-form input[type=text]{transition:all .2s;width:auto}.header-search-form label{transition:all .2s}.header-search #title-search{height:40px;right:0;position:absolute;top:0;width:300px;z-index:5}.header-search-pc.show.header-search #title-search{z-index:11}.header-search .header-search-form{right:0;transition:background .3s;position:absolute;top:0;width:300px}.header-aside-top__item.header-menu-top{z-index:10}@media (min-width:1200px){.header-search .header-search-form{background:linear-gradient(270deg,#fff 0,transparent)}.header-search.show .header-search-form{background:linear-gradient(270deg,#fff 100%,transparent 0)}}@media (max-width:768px){.header-search-pc{display:none}}div.title-search-result{overflow:hidden;border:1px solid #c6c6c6;display:none;z-index:1000}table.title-search-result{table-layout:fixed;border:none;border-collapse:collapse;width:100%}table.title-search-result th{border-right:1px solid #e8e8e8;padding:2px 12px 2px 14px;font-weight:400;color:#949494;text-align:right;background-color:#f7f7f7;width:1%;vertical-align:top;white-space:nowrap}table.title-search-result td{padding-top:2px;font-weight:400;color:#000;text-align:left;background-color:#fff;padding-bottom:2px;white-space:normal}table.title-search-result td.title-search-item{padding:6px 15px 6px 7px}table.title-search-result td.title-search-item a{text-decoration:none;color:#000;padding-right:15px;vertical-align:top;padding-left:4px;display:block}table.title-search-result td.title-search-item img{margin-right:7px;vertical-align:top;display:inline}table.title-search-result td.title-search-item b{font-weight:400;color:#004ab3}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td.title-search-more a,table.title-search-result tr.title-search-selected td:not(.title-search-all){background-color:#efefef}table.title-search-result td.title-search-more{padding-top:0;font-size:11px;font-weight:400;padding-right:15px;padding-left:24px}table.title-search-result td.title-search-more a{text-decoration:none;color:#999;padding-right:15px;padding-left:12px}table.title-search-result td.title-search-all{padding-right:15px;padding-left:24px}table.title-search-result td.title-search-all a{padding:5px 10px;border:1px solid;text-decoration:none;color:grey;text-align:center;margin-top:15px;display:block}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;font-size:4px;padding-bottom:0}div.title-search-fader{position:absolute;background-position:100% 0;background-image:url(/local/templates/bfk_theme2/components/bitrix/search.title/headerCustomMobile/images/fader.png);background-repeat:repeat-y;display:none}.header-search-form input[type=text]{height:35px;border:none;margin-bottom:0;transition:opacity .2s ease-in,widht .4s ease-in-out;border-bottom:1px solid #333;outline:none;background-color:transparent;width:100%}.header-search-form{position:relative}.header-search-form label{height:20px;right:0;transition:all .2s ease-in-out;position:absolute;top:8px;cursor:pointer;width:20px;display:block}.header-search-form.close input[type=text]{opacity:0;width:0}.header-search-form.close label[data-show=open],.header-search-form:not(.close) label[data-show=close]{opacity:0;visibility:hidden}.header-search-form input[type=text]::placeholder{font-size:14px}.header-search{margin-left:auto}@media (max-width:1200px){.header-search-form input[type=text]::placeholder{color:#000}}@media (min-width:768px){.header-search-mob{display:none}}@media (max-width:768px){.header-mobile-aside-bottom{padding-top:60px!important}.mobile-aside-bottom{margin-top:20px!important}}.footer-drop-menu__item.footer-mega-drop{flex-direction:column;display:flex}.footer-drop-menu__item.footer-mega-drop a{padding-bottom:10px}.footer-drop-menu__item.footer-mega-drop a:hover{text-decoration:underline!important}.footer-drop-menu__link:before{background:none!important}.mobile-menu-wrapper div:last-child{flex-direction:column;gap:20px;display:flex}.mobile-menu-wrapper div:last-child a{width:204px;display:flex!important}.mobile-menu-wrapper div a{font-size:14px}.mobile-submenu__box{justify-content:space-between;display:flex}.mobile-submenu__box .mobile-submenu{justify-content:center;font-size:20px;margin-right:20px;color:#c7cbd8;align-items:flex-end;width:100%;display:flex!important}.mobile-menu-wrapper div .calc-mobile{padding-top:20px;justify-content:center;background-color:#c7cbd8;padding-bottom:20px}.mobile-menu-wrapper .mobile-menu__item{position:relative}.mobile-menu__dropdown.toogle-menu{display:block}.mobile-menu__dropdown.toogle-menu>li>.mobile-submenu__box>a,.mobile-menu__dropdown.toogle-menu>li>a{position:relative;left:20px;width:280px}.mobile-menu__dropdown{display:none}.mobile-menu__dropdown.toogle-menu .mobile-menu__item{background-color:#fff}.mobile-menu__dropdown.toogle-menu .mobile-menu__item a{color:#000}.mobile-menu__dropdown .l-20 a{position:relative;left:40px!important}@media screen and (max-width:990px){.calc .calc-selectOption-item label{align-items:center;display:flex}}.calc .calc-title-wrap{margin-bottom:25px;margin-left:0}@media (min-width:670px) and (max-width:760px){.calc .calc-wrap{font-size:18px!important}}@media (max-width:800px){.calc .calc{margin-bottom:39px}.calc .calc-basket-list{padding:20px 38px}.calc .calc-wrap{font-size:14px;line-height:15px}.calc .calc-title-wrap{margin-bottom:17px}.calc .calc-selectOption-title{margin-bottom:3px}.calc .calc-selectOption{-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px}.calc .calc-selectOption-wrap{row-gap:12px}.calc .calc-swiper .swiper-slide{padding:10px 16px}.calc .calc-btnSwiper img{margin-top:69px}.calc .calc-swiper-sizeWindow{font-size:14px}.calc .calc-addCard-wrap .btn,.calc-totalSum-wrap .btn{padding:12px 27px;font-size:10px;border-radius:6px}.calc .calc-addCard-priceWindow{padding:10px 24px;font-size:11px;border-radius:6px}.calc .calc-basket-list-imgCard{margin-right:10px}.calc .calc-addCard-wrap{row-gap:19px}.calc .calc-addCard-priceWindow span{font-size:15px}.calc .calc-basket-list{padding:20px 23px}.calc .calc-basket-icon-wrap{height:20px}.calc .calc-totalSum span{font-size:20px}.calc .calc-totalSum span:first-child{margin-right:5px;margin-left:16px}.calc .calc-subTextPrice{max-width:90%}}@media (max-width:670px){.calc{margin-bottom:26px;padding-bottom:21px}.calc .calc-wrap{font-size:10px;line-height:20px}.calc .calc-title-wrap{margin-bottom:12px;margin-left:0}.calc .calc-selectOption{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.calc .calc-selectOption-wrap{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;-ms-grid-columns:-webkit-max-content 20px -webkit-max-content;-ms-grid-columns:max-content 20px max-content;row-gap:8px;display:-ms-grid;display:grid}.calc .calc-swiper .swiper-slide{padding:10px 9px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.25);box-shadow:0 4px 10px rgba(0,0,0,.25);border-radius:15px}.calc .calc-selectOption-block1{row-gap:0}.calc .calc-selectOption-block3 .calc-selectOption-wrap{grid-template-columns:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content max-content;-ms-grid-columns:-webkit-max-content -webkit-max-content -webkit-max-content;-ms-grid-columns:max-content max-content max-content}.calc .titleSlider{margin-bottom:20px}.calc .calc-swiper{padding-top:34px;padding-bottom:63px}.calc .calc-swiper .swiper-slide.swiper-slide-active{transform:none;z-index:1}.calc .cal-swiper-wrap .swiper-slide.swiper-slide-next,.calc .cal-swiper-wrap .swiper-slide.swiper-slide-prev{transform:none!important;box-shadow:none!important}.calc .calc-addCard-wrap{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 10px 1fr;margin-bottom:10px;row-gap:5px}.calc .calc-addCard-wrap .btn{-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/3;justify-self:right;font-size:12px;-ms-grid-column-align:right;border-radius:5px}.calc .calc-addCard-priceWindow{-ms-grid-column:1;grid-column:1/1;justify-self:left;-ms-grid-row:1;grid-row:1/1;font-size:14px;-ms-grid-column-align:left;text-align:center;-webkit-box-shadow:none;box-shadow:none;border-radius:5px}.calc .calc-addCard-priceWindow span:first-child{margin-left:14px}.calc .calc-addCard-priceWindow span{font-size:18px}.calc .calc-subTextPrice{-ms-grid-column:1;grid-column:1/1;justify-self:left;-ms-grid-column-align:left;text-align:left}.calc .calc-basket-list{border-radius:5px}.calc .calc-basket-list-imgCard{width:59px}.calc .calc-basket-list-text{font-size:14px}.calc .calc-basket-list-item:not(:last-child):after{width:81%}.calc .calc-totalSum-wrap{-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch}.calc .calc-totalSum{padding:4px 19px;border-radius:5px;background:#fff}.calc .calc-totalSum-wrap .btn{font-size:11px;border-radius:5px}.calc .miniPopup-bg{padding:32px 57px}}@media (max-width:390px){.calc .calc-wrap .calc-swiper .swiper-slide.swiper-slide-active{transform:none!important;padding:20px!important;box-shadow:0 15px 10px 0 rgba(0,0,0,.25)}.calc-swiper .swiper-slide .titleSlider{display:none!important}.calc .calc-swiper .swiper-slide{padding-top:40px!important}}@media (max-width:519px){.calc .calc-btnSwiper img{max-width:38px;max-height:38px;width:107px}}@media (max-width:800px){.calc .calc-btnSwiper img{width:42px;margin-top:69px}}@media (max-width:960px){.calc .calc-btnSwiper img{width:128px;margin-top:73px}}.btnPfh{padding:20px 68px;font-size:15px;color:#000;border-radius:15px;background:#fcad36;font-family:Montserrat-Bold}.calc .calc-addCard-wrap .btnPfh{-ms-grid-column:2;grid-column:2/2;padding:0;justify-self:center;font-size:15px;color:#fff;-ms-grid-column-align:center;background-color:#1b4e9b;width:100%;line-height:18px}@media (max-width:400px){.calc .calc-swiper .swiper-slide img{height:140px}}form#form-raschet{font-size:16px!important}.acs-modal-subtitle{font-size:20px!important}.acs-modal-title{font-size:24px!important}@media (max-width:550px){.miniPopup *{font-size:16px!important}.miniPopup-title{font-size:18px!important}}@font-face{src:url(/barnaul.site14.local/produce/calculator/assets/fonts/montserrat-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-family:Montserrat}@font-face{src:url(/barnaul.site14.local/produce/calculator/assets/fonts/montserrat-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-family:Montserrat}@font-face{src:url(/produce/calculator/assets/fonts/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-family:Montserrat}.calc{padding-top:30px;margin-bottom:62px;background:#f5f5f5;padding-bottom:31px;font-family:Montserrat,sans-serif}.calc-wrap{font-size:20px;line-height:24px}.calc-title-wrap{margin-bottom:25px;margin-left:73px}.calc-title{font-size:20px;font-weight:600;margin-bottom:20px;line-height:24px}.calc-selectOption{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.calc-selectOption,.calc-selectOption-block1{display:-webkit-box;display:-ms-flexbox;display:flex}.calc-selectOption-block1{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:34px}.calc-selectOption-title{font-weight:600;margin-bottom:20px;line-height:30px}.calc-selectOption-wrap{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;row-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-selectOption-item{column-gap:6px;position:relative;display:flex}.calc-selectOption-item-detailIcon{height:11px;justify-content:center;font-size:7px;border:1px solid #000;text-align:center;top:-8px;align-items:center;border-radius:22px;cursor:pointer;left:87%;width:11px;display:flex}.calc-selectOption-item-detailIcon:hover+.calc-selectOption-item-detailText-wrap{display:flex}.calc-selectOption-item-detailText-wrap{position:absolute;bottom:100%;left:100%;display:none;z-index:22}.calc-selectOption-item-detailText-wrap.activeEl{display:flex}.calc-selectOption-item-detailText{padding:20px 8px;font-size:10px;box-shadow:0 10px 15px rgba(0,0,0,.25);border-radius:15px;background:#fff;width:257px;line-height:12px;z-index:1}.calc-selectOption-item-detailText .closeBtn{right:0;opacity:1;top:7px;display:none}.calc-selectOption-item-detailText .closeBtn:before,.closeBtn:after{background:#1b4e9b}.calc-selectOption-item-detailText-title{display:none}.calc-selectOption-item input{position:absolute;opacity:0;z-index:-1}.calc-selectOption-item input[type=radio]+label:before{height:.9em;padding:5px;border:1px solid grey;margin-right:8px;content:"";border-radius:100%;width:.9em;vertical-align:baseline;display:inline-block}.calc-selectOption-item input:checked+label:before{background-color:#1b4e9b;-webkit-box-shadow:inset 0 0 0 1.5px #fff;box-shadow:inset 0 0 0 1.5px #fff}.calc-selectOption-item input:checked+label{font-weight:600;color:#1b4e9b}.calc-selectOption-item input[type=checkbox]+label:before{height:.9em;padding:5px;border:1px solid grey;margin-right:8px;content:"";width:.9em;vertical-align:baseline;display:inline-block}.titleSlider{font-size:15px;font-weight:600;margin-bottom:20px;text-align:center}.cal-swiper-wrap{-webkit-column-gap:31px;-moz-column-gap:31px;column-gap:31px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-swiper{overflow-x:hidden;padding-right:5px;padding-bottom:40px;padding-left:5px}.calc-swiper .swiper-slide{-ms-flex-pack:justify;-webkit-transform:scale(.8)!important;-ms-transform:scale(.8)!important;transform:scale(.8)!important;padding:26px 35px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;align-items:center;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.25);box-shadow:0 15px 10px rgba(0,0,0,.25);border-radius:15px;background:#fff;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-swiper .swiper-slide.swiper-slide-active{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.calc-swiper-sizeWindow{font-size:15px;font-weight:600;text-align:center;line-height:18px}.calc-swiper .swiper-slide img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.calc-btnSwiper img{height:81px;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));cursor:pointer;width:178px;margin-top:110px}.calc-addCard-wrap{grid-template-columns:repeat(3,1fr);-ms-grid-columns:repeat(3,1fr);row-gap:45px;display:-ms-grid;display:grid}.calc-addCard-wrap .btnPfh{-ms-grid-column:2;grid-column:2/2;padding:0;justify-self:center;font-size:15px;color:#fff;-ms-grid-column-align:center;background-color:#1b4e9b;width:100%;line-height:18px}.calc-addCard-priceWindow{-ms-grid-column-span:1;-ms-grid-column:3;grid-column:3/4;padding:20px 37px;justify-self:end;font-size:15px;font-weight:600;color:#000;-ms-grid-column-align:end;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.25);box-shadow:0 15px 10px rgba(0,0,0,.25);border-radius:15px;background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:18px}.calc-addCard-priceWindow span:first-child{margin-left:20px}.calc-addCard-priceWindow span{font-size:20px;line-height:24px}.calc-subTextPrice{-ms-grid-column-span:1;-ms-grid-column:3;grid-column:3/4;justify-self:end;font-size:10px;color:#818181;max-width:72%;-ms-grid-column-align:end;text-align:right;line-height:12px}.calc-basket-title{font-size:16px;font-weight:600;margin-bottom:20px;color:#000}.calc-basket-list{padding:20px 58px;margin-bottom:25px;border-radius:8px;background:#fff}.calc-basket-list-item{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-basket-list-item:not(:last-child):after{height:.5px;right:0;content:"";position:absolute;top:calc(100% + 20px);background-color:#9e9e9e;margin:0 auto;left:0;width:95%}.calc-basket-list-item:not(:last-child){margin-bottom:42px}.calc-basket-list-imgCard{width:106px}.calc-basket-list-imgCard img{max-height:145px;margin:0 auto}.calc-basket-list-text{width:319px}.calc-basket-list-price{font-size:16px;font-weight:600;width:150px}.calc-totalSum-wrap{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calc-basket-icon-wrap{column-gap:16px;display:flex}.calc-totalSum{font-weight:600}.calc-totalSum span{font-size:30px;color:#ef801a;line-height:37px}.feedback_calculator-wrap{padding:69px 84px 90px;position:relative;max-width:550px;background-color:#fff;border-radius:15px}.thanks-close svg{height:20px;width:20px}@media (max-width:700px){.thanks-close svg{height:13px;width:13px}}.calc-totalSum span:first-child{margin-right:5px;margin-left:40px}.calc-totalSum-wrap .btnPfh{padding:16px 34px;color:#fff}@media (max-width:500px){.calc-totalSum-wrap{justify-content:center!important}}footer{border-top-right-radius:25px;color:#fff;border-top-left-radius:25px;background:#081a34}.footer-wrap{padding-top:53px;padding-bottom:15px}.footer-address-wrap{-ms-flex-pack:distribute;justify-content:space-around;font-size:20px;font-weight:600;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-address:first-child{text-transform:uppercase;margin-top:-14px}.footer-address table{letter-spacing:1px;border-spacing:10px 0}.footer-address:not(:first-child){text-align:right}.footer-address:first-child p:first-child{font-size:15px;text-transform:none;line-height:18px}.footer-address-item{position:relative}.footer-address-item:before{height:27px;content:"";position:absolute;background-size:cover;top:1px;left:6px;width:24px;background-image:url(/local/templates/img/address-mark.svg)}.footer-address-item{margin-bottom:10px}.line{border:1px solid #1b4e9b;margin-bottom:30px;margin-top:30px}.footer-menu{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(4,1fr);font-size:15px;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;align-content:center;line-height:23px;-ms-flex-line-pack:center;display:-ms-grid;display:grid}.footer-menu>*{justify-self:center;-ms-grid-column-align:center}.footer-menu li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer-contact{font-size:20px;text-align:right;line-height:24px}.footer-contact-icons{text-align:center;margin-top:5px}.political-info{-ms-flex-pack:justify;-ms-grid-column-span:4;-ms-grid-column:1;grid-column:1/5;justify-content:space-between;-webkit-box-pack:justify;font-size:11px;width:100%;line-height:13px;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.political-info p:first-child{max-width:35%}.info-develop{font-size:10px;color:#8592a7;line-height:12px;margin-top:24px}.calc-swiper .calcSwiper{height:auto;justify-content:space-around;max-height:410px}.upPower{position:fixed;bottom:0;cursor:pointer;display:none;z-index:22}.upPower.activeUp{display:block}#feedback_calculator{WIDTH:100VW!important;padding:0!important;LEFT:0;TOP:0!important;BACKGROUND:NONE;ALIGN-ITEMS:CENTER;DISPLAY:FLEX;HEIGHT:100VH;JUSTIFY-CONTENT:CENTER;z-index:999999}.header-hero-prev{height:45px;transform:rotate(180deg);top:50%;left:0}.header-hero-next,.header-hero-prev{filter:brightness(1.5);background-size:contain;width:40px;background-image:url(/local/templates/bfk_theme2/assets/img/next.png)!important;background-repeat:no-repeat;z-index:10}.header-hero-next{height:40px;right:0;top:51%}.swiper-button-next:after,.swiper-button-prev:after{display:none}@media (max-width:650px){.header-hero-next,.header-hero-prev{display:none}}.windows-calc-calc-main-slider{padding-top:30px;padding-bottom:30px}.windows-calc-nav{transform:translate(-50%);position:absolute;cursor:pointer;left:50%;z-index:10}.windows-calc-nav-prev{top:0}.windows-calc-nav-next{transform:translate(-50%) rotate(180deg);bottom:0}.header-info-contacts__phone *{opacity:1!important}.footer-contact-phone-ad{font-size:13px!important;color:#ffffff69}.bread-crumbs{margin-top:60px}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/icon-fonts/fonts/icomoon.eot?j220vg);src:url(/local/templates/bfk_theme2/assets/fonts/icon-fonts/fonts/icomoon.eot?j220vg#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/icon-fonts/fonts/icomoon.ttf?j220vg) format("truetype"),url(/local/templates/bfk_theme2/assets/fonts/icon-fonts/fonts/icomoon.woff?j220vg) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/icon-fonts/fonts/icomoon.svg?j220vg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block;font-family:icomoon}[class*=" icon-"],[class^=icon-]{font-weight:400;font-style:normal;font-variant:normal;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important}.icon-flat:before{content:"\e920"}.icon-house:before{content:"\e921"}.icon-office:before{content:"\e922"}.icon-phone:before{content:"\e91f"}.icon-small-arrow:before{content:"\e900"}.icon-clock:before{content:"\e901"}.icon-add:before{content:"\e902"}.icon-arrow-bold-left:before{content:"\e903"}.icon-arrow-bold-right:before{content:"\e904"}.icon-arrow-right:before{content:"\e905"}.icon-calculator:before{content:"\e906"}.icon-calendar:before{content:"\e907"}.icon-chart:before{content:"\e908"}.icon-clip:before{content:"\e909"}.icon-close:before{content:"\e90a"}.icon-exit:before{content:"\e90b"}.icon-facebook:before{content:"\e90c"}.icon-img_add:before{content:"\e90d"}.icon-instagramm:before{content:"\e90e"}.icon-menuToggle:before{content:"\e90f"}.icon-note:before{content:"\e910"}.icon-notification:before{content:"\e911"}.icon-paper_airline:before{content:"\e912"}.icon-percent:before{content:"\e913"}.icon-personal_accaunt:before{content:"\e914"}.icon-plus:before{content:"\e915"}.icon-ribbon:before{content:"\e916"}.icon-search:before{content:"\e917"}.icon-settings:before{content:"\e918"}.icon-slides:before{content:"\e919"}.icon-synergy:before{content:"\e91a"}.icon-synergy_logo:before{content:"\e91b"}.icon-tick:before{content:"\e91c"}.icon-twitter:before{content:"\e91d"}.icon-vk:before{content:"\e91e"}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-MediumItalic.eot);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-MediumItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-MediumItalic.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Italic.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Italic.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Italic.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Bold.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(/barnaul.site14.local/local/templates/bfk_theme2/assets/fonts/roboto/roboto-bold.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(/barnaul.site14.local/local/templates/bfk_theme2/assets/fonts/roboto/roboto-regular.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Medium.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(/barnaul.site14.local/local/templates/bfk_theme2/assets/fonts/roboto/roboto-medium.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BoldItalic.eot);src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BoldItalic.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-ThinItalic.eot);src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-ThinItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-ThinItalic.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Black.eot);src:local("Roboto Black"),local("Roboto-Black"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Black.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Light.eot);src:local("Roboto Light"),local("Roboto-Light"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(/barnaul.site14.local/local/templates/bfk_theme2/assets/fonts/roboto/roboto-light.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-LightItalic.eot);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-LightItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-LightItalic.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BlackItalic.eot);src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BlackItalic.eot?#iefix) format("embedded-opentype"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BlackItalic.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap;font-family:Roboto}@font-face{src:url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Thin.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(/barnaul.site14.local/local/templates/bfk_theme2/assets/fonts/roboto/roboto-thin.woff) format("woff"),url(/local/templates/bfk_theme2/assets/fonts/roboto/Roboto-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap;font-family:Roboto}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{text-rendering:optimizeSpeed;scroll-behavior:smooth}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;-o-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important;-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important}}.container{margin-right:auto;margin-left:auto;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1200px}}@media (min-width:320px) and (max-width:575px){.container{padding:0 15px}}html{font-size:15px}body{font-size:1rem}.title,body{color:#000;font-family:Roboto,sans-serif}.title{font-weight:400;font-style:normal;line-height:136%}.title span{font-weight:600;color:#004ab3}@media (min-width:992px) and (max-width:1199px){.title{font-size:36px;line-height:120%}}@media (min-width:320px) and (max-width:575px){.title{font-size:36px;line-height:110%}}.btn{border:none;outline:none;cursor:pointer}[data-simplebar]{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-box-align:start;position:relative;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;align-content:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start;-ms-flex-line-pack:start}.simplebar-wrapper{height:inherit;overflow:hidden;max-width:inherit;max-height:inherit;width:inherit}.simplebar-mask{height:auto!important;overflow:hidden;padding:0;right:0;position:absolute;bottom:0;top:0;margin:0;left:0;width:auto!important;direction:inherit;z-index:0}.calc-nexSwiper.swiper-button-disabled,.calc-prevSwiper.swiper-button-disabled{pointer-events:none;opacity:.35;cursor:auto}input[name=phone]::-webkit-input-placeholder{-webkit-background-clip:text;background-image:-webkit-gradient(linear,right top,left top,color-stop(90%,grey),color-stop(25%,#004ab3));background-image:linear-gradient(270deg,grey 90%,#004ab3 0);-webkit-text-fill-color:transparent}input[name=phone]::-moz-placeholder{-webkit-background-clip:text;background-image:linear-gradient(270deg,grey 90%,#004ab3 0);-webkit-text-fill-color:transparent}input[name=phone]:-ms-input-placeholder{-webkit-background-clip:text;background-image:linear-gradient(270deg,grey 90%,#004ab3 0);-webkit-text-fill-color:transparent}input[name=phone]::-ms-input-placeholder{-webkit-background-clip:text;background-image:linear-gradient(270deg,grey 90%,#004ab3 0);-webkit-text-fill-color:transparent}input[name=phone]::placeholder{-webkit-background-clip:text;background-image:-webkit-gradient(linear,right top,left top,color-stop(90%,grey),color-stop(25%,#004ab3));background-image:-o-linear-gradient(right,grey 90%,#004ab3 25%);background-image:linear-gradient(270deg,grey 90%,#004ab3 0);-webkit-text-fill-color:transparent}#form-raschet2 input[name=phone]::-webkit-input-placeholder{background-image:-webkit-gradient(linear,right top,left top,color-stop(90%,#004ab3),color-stop(25%,#004ab3));background-image:linear-gradient(270deg,#004ab3 90%,#004ab3 0)}#form-raschet2 input[name=phone]::-moz-placeholder{background-image:linear-gradient(270deg,#004ab3 90%,#004ab3 0)}#form-raschet2 input[name=phone]:-ms-input-placeholder{background-image:linear-gradient(270deg,#004ab3 90%,#004ab3 0)}#form-raschet2 input[name=phone]::-ms-input-placeholder{background-image:linear-gradient(270deg,#004ab3 90%,#004ab3 0)}#form-raschet2 input[name=phone]::placeholder{background-image:-webkit-gradient(linear,right top,left top,color-stop(90%,#004ab3),color-stop(25%,#004ab3));background-image:-o-linear-gradient(right,#004ab3 90%,#004ab3 25%);background-image:linear-gradient(270deg,#004ab3 90%,#004ab3 0)}#form-raschet input[name=phone]::-webkit-input-placeholder{background-image:-webkit-gradient(linear,right top,left top,color-stop(95%,grey),color-stop(25%,#004ab3));background-image:linear-gradient(270deg,grey 95%,#004ab3 0)}#form-raschet input[name=phone]::-moz-placeholder{background-image:linear-gradient(270deg,grey 95%,#004ab3 0)}#form-raschet input[name=phone]:-ms-input-placeholder{background-image:linear-gradient(270deg,grey 95%,#004ab3 0)}#form-raschet input[name=phone]::-ms-input-placeholder{background-image:linear-gradient(270deg,grey 95%,#004ab3 0)}#form-raschet input[name=phone]::placeholder{background-image:-webkit-gradient(linear,right top,left top,color-stop(95%,grey),color-stop(25%,#004ab3));background-image:-o-linear-gradient(right,grey 95%,#004ab3 25%);background-image:linear-gradient(270deg,grey 95%,#004ab3 0)}.simplebar-offset{padding:0;resize:none!important;right:0;position:absolute;bottom:0;top:0;-webkit-overflow-scrolling:touch;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;margin:0;left:0;direction:inherit!important}.simplebar-content-wrapper{height:100%;position:relative;max-width:100%;-ms-overflow-style:none;max-height:100%;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:auto;scrollbar-width:none;direction:inherit;display:block}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{pointer-events:none;max-width:100%;max-height:100%;width:100%}.simplebar-height-auto-observer-wrapper{flex-grow:inherit;height:100%;overflow:hidden;pointer-events:none;flex-shrink:0;padding:0;-webkit-box-flex:inherit;-ms-flex-negative:0;position:relative;max-width:1px;max-height:1px;-ms-flex-preferred-size:0;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;margin:0;width:100%;flex-basis:0;float:left;-ms-flex-positive:inherit;z-index:-1}.simplebar-height-auto-observer{height:1000%;min-height:1px;opacity:0;min-width:1px;top:0;-webkit-box-sizing:inherit;box-sizing:inherit;left:0;width:1000%;display:block;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{right:0;bottom:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;right:0;position:absolute;left:0}.simplebar-scrollbar:before{right:2px;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;content:"";position:absolute;opacity:0;border-radius:7px;background:#000;left:2px}.simplebar-scrollbar.simplebar-visible:before{-webkit-transition:opacity 0s linear;-o-transition:opacity 0s linear;transition:opacity 0s linear;opacity:.5}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;right:2px;left:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;min-height:0;right:auto;min-width:10px;top:2px;left:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{height:500px;overflow-y:hidden;overflow-x:scroll;position:fixed;opacity:0;visibility:hidden;width:500px;direction:rtl}.simplebar-hide-scrollbar{overflow-y:scroll;position:fixed;-ms-overflow-style:none;visibility:hidden;left:0;scrollbar-width:none}.slider{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider__container{list-style:none;overflow:hidden;padding:0;margin-right:auto;margin-left:auto}.slider__container,.slider__wrapper{height:100%;position:relative;width:100%;z-index:1}.slider__wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-container-initialized .slider__slide{height:100%;width:100%}.swiper-vertical>.slider__wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}@media (min-width:320px) and (max-width:767px){.windows-calc-vertical-arrow{display:none}.windows-calc-calc-main,.windows-calc-calc-main-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.windows-calc-calc-main-slider{margin-right:0;width:100%}.windows-calc-calc-main-slider>.slider{height:auto}.windows-calc-cart-item,.windows-calc-cart-item-more__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.windows-calc-cart-item-fw{width:auto}.windows-calc-slide img{height:80px}}@media (min-width:320px) and (max-width:500px){.acs-boc-image{height:200px;width:200px}.acs-boc-info-label{font-size:16px}.acs-boc-info-details{font-size:14px}.acs-boc-info-details-promo{font-size:14px;max-width:100%}.acs-boc-info-use-writer{-ms-flex-wrap:wrap;flex-wrap:wrap}.acs-boc-info-use-writer__col{width:100%}.acs-boc-info-use-writer__col:not(:last-of-type){margin-bottom:15px}.acs-boc-info-use-writer-input{height:40px;font-size:16px}.acs-boc-for-product-label,.acs-boc-info-use-writer-btn{font-size:16px}}.slider__slide{flex-shrink:0;-ms-flex-negative:0;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-container-vertical>.slider__wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}@media (min-width:320px) and (max-width:767px){.windows-calc-calc-main-slider>.slider{height:auto}.windows-calc-slide img{height:80px!important}}.header-top{position:fixed;background-color:#fff;width:100%;z-index:999}.header{height:137px}@media (max-width:1200px){.header{height:100%}}.header-aside-top{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.header-aside-top,.header-aside-top-meta,.header-aside-top__col{display:-webkit-box;display:-ms-flexbox;display:flex}.header-aside-top-meta{-ms-flex-pack:justify;padding-top:20px;justify-content:space-between;-webkit-box-pack:justify;margin-right:20px;-webkit-box-align:center;position:relative;align-items:center;padding-bottom:20px;width:100%;-ms-flex-align:center}.header-aside-top__item.header-menu-top{margin:0 auto}.header-aside-top-meta:before{height:1px;content:"";position:absolute;top:100%;background:#c7cbd8;left:0;width:100%}.header-city{display:-webkit-box;display:-ms-flexbox;display:flex}.header-city__label{margin-right:10px;color:#000}.header-city__name{color:#004ab3;-webkit-box-align:center;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;position:relative;align-items:center;cursor:pointer;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-city-drop{pointer-events:none;padding-top:20px;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;opacity:0;visibility:hidden;top:100%;left:0;z-index:3}.header-city-list{padding:10px 23px!important;max-height:250px;min-width:210px;-webkit-box-shadow:0 4px 30px rgba(0,0,0,.2);box-shadow:0 4px 30px rgba(0,0,0,.2);border-radius:10px;background:#fff}.header-city-list__item{padding:13px 0;font-size:14px;font-weight:400;line-height:14px;display:block}.header-city-list__item:not(:last-child){border-bottom:1px solid #f3f3f3}.header-city-list__link{text-decoration:none;color:#000;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;display:block}.header-city-list__link:hover,.header-city:hover .header-city__name{color:#ff8000}.header-city:hover .header-city__name--icon svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header-city:hover .header-city__name--icon svg path{fill:#ff8000}.header-city__name--text{margin-right:5px}.header-city__name--icon svg{display:block}.header-city__name--icon svg path{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.header-city__name.open .header-city__name--icon svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:#ff8000}.header-city__name.open .header-city-drop{pointer-events:auto;opacity:1;visibility:visible}.header-aside-top-menu{margin:0 -7px;display:-webkit-box;display:-ms-flexbox;display:flex}.header-aside-top-menu__item{margin:0 4px}.header-aside-top-menu__link{padding:6px;text-decoration:none;color:#000;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;position:relative}.header-aside-top-menu__link:before{content:"";position:absolute}.header-aside-top-menu__link:hover{color:#ff8000}.header-info,.header-info-schedule-container{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-info-schedule{font-size:12px}.header-info-schedule:first-of-type{margin-right:20px}.header-info-contacts{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-info-contacts__phone{font-size:16px;text-decoration:none;font-weight:600;margin-right:10px;color:#004ab3;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;margin-left:20px}.header-info-contacts__phone:hover{color:#ff8000}.header-info-contacts__whatsapp{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.header-info-contacts__whatsapp:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header-aside-top-event{-ms-flex-pack:center;flex-shrink:0;padding-top:20px;justify-content:center;-webkit-box-pack:center;text-decoration:none;font-weight:500;-ms-flex-negative:0;color:#fff;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;background:#ff8000;cursor:pointer;padding-bottom:20px;width:152px}.header-aside-top-event:hover{background:#004ab3}.mobile-burger{display:none}.header-aside-bottom{margin-bottom:20px;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.header-mobile-aside-bottom{display:none}.header-aside-bottom__col{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.header-aside-bottom-meta,.header-aside-bottom__col{display:-webkit-box;display:-ms-flexbox;display:flex}.header-aside-bottom-meta{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-right:20px;position:relative;width:100%}.header-aside-bottom-event{-ms-flex-pack:center;flex-shrink:0;padding-top:14px;justify-content:center;-webkit-box-pack:center;text-decoration:none;font-weight:500;-ms-flex-negative:0;color:#fff;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;background:#004ab3;cursor:pointer;padding-bottom:14px;width:152px}.header-aside-bottom-event:hover{background:#ff8000}.header-logo{border-right:1px solid #c7cbd8;margin-right:40px;display:block}.header-logo img{padding-top:10px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;padding-right:40px;padding-bottom:10px}.header-logo:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.header-aside-bottom-menu{padding-right:30px!important;margin:0 -14px!important;display:-webkit-box;display:-ms-flexbox;display:flex}.header-aside-bottom-menu__item{margin:0 8px}.header-aside-bottom-menu__link{padding:0 6px;font-size:16px;text-decoration:none;font-weight:400;font-style:normal;color:#000;-webkit-box-align:center;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;align-items:center;line-height:156%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-aside-bottom-menu__link:hover{color:#ff8000}.header-aside-bottom-menu__link--icon{margin-left:5px;display:block}.header-aside-bottom-menu__link--icon path{fill:#000;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.header-aside-bottom-menu__link:hover .header-aside-bottom-menu__link--icon path{fill:#ff8000}.header-aside-bottom-more{border-left:1px solid #c7cbd8;margin:0 -6px;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.header-aside-bottom-more__link{padding:0 4px;font-size:15px;text-decoration:none;font-weight:500;font-style:normal;color:#004ab3;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;margin:0 6px;line-height:167%}.header-aside-bottom-more__link:hover{color:#ff8000}.header-link-counter{position:relative}.header-link-counter,.header-link-counter span{flex-shrink:0;-ms-flex-negative:0;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-link-counter span{-ms-flex-pack:center;height:14px;justify-content:center;-webkit-box-pack:center;font-size:10px;font-weight:400;font-style:normal;color:#fff;border-radius:50%;background:#ff8000;margin-left:5px;width:14px;line-height:20px}.header-aside-bottom-menu__item{padding:10px 0;position:relative}.header-aside-bottom-drop{border:1px solid #e9e9e9;-webkit-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;position:absolute;opacity:0;visibility:hidden;top:100%;-webkit-box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);border-radius:8px;background:#fff;left:0;width:300px;z-index:10}.header-aside-bottom-drop.open,.header-top .dropduwn:hover>.header-aside-bottom-drop{pointer-events:auto;opacity:1;visibility:visible}.header-aside-bottom-drop-list__item{padding:10px 20px;font-size:16px;position:relative;cursor:pointer}.header-aside-bottom-drop-list__item:hover .header-aside-bottom-drop{opacity:1;visibility:visible}.header-aside-bottom-drop-list__item:hover>.header-aside-bottom-drop-list__link{color:#ff8000!important}.header-aside-bottom-drop-list__link{text-decoration:none;color:#333;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;display:block}.mobile-aside-bottom{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:320px) and (max-width:1199px){.header-aside-bottom,.header-aside-top-event,.header-aside-top-menu,.header-aside-top-meta:before,.header-city__label{display:none}.mobile-burger{margin-left:10px;display:block}.header-top{background:#3080d0}.header-mobile-aside-bottom{display:-webkit-box;display:-ms-flexbox;display:flex}.header-city__name--text{color:#f5f5f7}.header-city__name--icon svg path{fill:#f5f5f7}.header-info-contacts__phone,.header-info-schedule{color:#f5f5f7}.header-aside-top-meta{padding-top:10px;margin-right:0;padding-bottom:10px}.mobile-aside-bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.header-mobile-aside-bottom{padding:15px 0}}@media (min-width:992px) and (max-width:1199px){.header-info-schedule-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.header-info-schedule:first-of-type{margin-right:10px}.header-info-contacts__phone{font-size:14px;margin-left:10px}.header-aside-top-menu__link,.header-city__name--text{font-size:13px}.header-aside-top-menu__link{padding:4px}.header-aside-top-event{font-size:14px;width:145px}}@media (min-width:1200px) and (max-width:1399px){.header-aside-bottom-event,.header-aside-bottom-menu__link,.header-aside-bottom-more__link{font-size:14px}.header-logo img{padding-right:30px}}@media (min-width:992px) and (max-width:1199px){.header-logo{margin-right:20px;width:120px}.header-logo img{padding-right:20px}.header-aside-bottom-menu__link{padding:4px;font-size:13px}.header-aside-bottom-event{font-size:14px;width:145px}.header-aside-bottom-menu{padding-right:20px!important}.header-aside-bottom-menu__item{margin:0 6px}.header-aside-bottom-more{padding-left:20px}.header-aside-bottom-more__link{font-size:13px}}@media (min-width:320px) and (max-width:575px){.mobile-aside-bottom-label{font-size:12px;max-width:112px}}@media (max-width:360px){.header-info-contacts__phone,.header-info-schedule-container{font-size:11.8px}}.footer{padding-top:100px;background:#063271;padding-bottom:70px}.footer-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-wrapper__item{flex-shrink:0;-ms-flex-negative:0;width:50%}.footer-wrapper-full{width:100%}.footer-logo{margin-bottom:15px;display:inline-block}.footer-about-label{font-size:14px;margin-bottom:30px}.footer-about-group,.footer-about-label{font-weight:300;font-style:normal;color:#fff;line-height:120%}.footer-about-group{font-size:16px}.footer-meta-mode{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-meta-mode__item{flex-shrink:0;-ms-flex-negative:0;width:50%}.footer-meta-mode__label{font-size:18px;font-weight:400;font-style:normal;margin-bottom:20px;color:#5299ff;line-height:21px}.footer-meta-mode__list p{font-size:14px;font-weight:300;font-style:normal;color:#fff;line-height:120%}.footer-meta-mode__list p:not(:last-of-type){margin-bottom:10px}.footer-mega-nav{margin:50px 0}.footer-mega-nav,.footer-mega-nav__item{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-mega-nav__item{width:50%}.footer-mega-nav__item:first-of-type .footer-drop:first-of-type{margin-right:100px}.footer-mega-nav__item:nth-of-type(2){-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify}.footer-drop-label{font-size:18px;font-weight:400;font-style:normal;margin-bottom:10px;color:#5299ff;line-height:21px}.footer-drop-menu__item{position:relative}.footer-drop-menu__link{font-size:14px;text-decoration:none;font-weight:300;font-style:normal;color:#fff;position:relative;padding-right:32px;line-height:120%}.footer-drop-menu__link:before{height:1px;content:"";position:absolute;bottom:-5px;background:#c7cbd8;width:100%}.footer-drop-menu__arrow{height:8px;-webkit-transform:rotate(135deg) translate(-50%,50%);-ms-transform:rotate(135deg) translate(-50%,50%);transform:rotate(135deg) translate(-50%,50%);position:absolute;top:50%;-webkit-box-sizing:border-box;box-sizing:border-box;left:calc(100% - 10px);width:8px}.footer-drop-menu__arrow:before{border-color:#fafafa;height:100%;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;content:"";border-style:solid;border-width:1px 1px 0 0;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;width:100%;display:block}.footer-drop-menu-children{pointer-events:none;padding:20px!important;border:1px solid #e9e9e9;-webkit-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;position:absolute;opacity:0;visibility:hidden;top:calc(100% + 15px);-webkit-box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);border-radius:8px;background:#fff;left:0;width:300px;z-index:10}.footer-drop-menu-children.open{pointer-events:auto;opacity:1;visibility:visible}.footer-drop-menu-children__item{font-size:18px;cursor:pointer}.footer-drop-menu-children__item:not(:last-of-type){margin-bottom:20px}.footer-drop-menu-children__link{-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.footer-contacts{-ms-flex-pack:justify;padding:40px 0;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:80px;border-top:1px solid #c7cbd8;border-bottom:1px solid #c7cbd8;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-contacts__item{flex-shrink:0;-ms-flex-negative:0;width:auto}.footer-contact{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-contact-mail .footer-contact__target{margin-right:40px}.footer-contact__label{font-size:16px;font-weight:400;font-style:normal;margin-right:20px;color:#fff;opacity:.7;line-height:120%}.footer-contact__target{font-size:28px;font-weight:400;font-style:normal;line-height:33px}.footer-contact__target a{text-decoration:none;color:#fff;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.footer-contact__target a:hover{color:#ff8000}.footer-contact-phone{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.footer-contact-phone .footer-contact__label{margin-left:40px}.footer-bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.footer-bottom,.footer-bottom-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-bottom-menu{margin:0 -14px!important}.footer-bottom-menu__item{padding:4px;margin:0 10px}.footer-bottom-menu__link{text-decoration:none;color:#5299ff;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.footer-bottom-menu__link:hover{color:#fff}.footer-bottom-link{font-size:14px;text-decoration:none;font-weight:300;font-style:normal;color:#fff;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;line-height:120%}.footer-bottom-link:hover{color:#5299ff}.footnote{margin-top:30px}.footnote-text{font-size:12px;color:#fff;opacity:.7}.flex-footer-contant{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.social-footer{margin-right:20px}.social-footer-vk .social-footer__link{-ms-flex-pack:center;height:30px;justify-content:center;-webkit-box-pack:center;border:1px solid #fff;-webkit-box-align:center;-webkit-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease;align-items:center;border-radius:50%;width:30px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.social-footer-vk .social-footer__link svg{height:15px;width:15px}.social-footer-vk .social-footer__link svg path{fill:#fff;-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.social-footer-vk:hover .social-footer__link{border:1px solid #ff8000}.social-footer-vk:hover .social-footer__link svg path{fill:#ff8000}.social-footer__item:not(:last-of-type){margin-right:8px}@media (min-width:992px) and (max-width:1200px){.footer-about-label{font-size:12px}.footer-meta-mode__label{font-size:16px;margin-bottom:15px}.footer-meta-mode__list p{font-size:12px}.footer-about-group{font-size:14px}.footer-mega-nav__item:nth-of-type(2){-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-mega-nav__item:nth-of-type(2) .footer-drop:not(:last-of-type){margin-bottom:30px}.footer-mega-nav__item:nth-of-type(2) .footer-drop .footer-drop-menu-children{right:0;left:auto}.footer-contact__target{font-size:24px}}@media (min-width:768px) and (max-width:991px){.footer-about-label{font-size:12px}.footer-meta-mode__label{font-size:14px;margin-bottom:15px}.footer-meta-mode__list p{font-size:12px}.footer-about-group{font-size:14px}.footer-mega-nav__item:nth-of-type(2){-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-mega-nav__item:nth-of-type(2) .footer-drop:not(:last-of-type){margin-bottom:30px}.footer-mega-nav__item:nth-of-type(2) .footer-drop .footer-drop-menu-children{right:0;left:auto}.footer-contact__target{font-size:20px}.footer-mega-nav__item:first-of-type .footer-drop:first-of-type{margin-right:30px}.footer-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom-nav{margin-bottom:25px}}@media (min-width:320px) and (max-width:767px){.footer-wrapper__item{width:100%}.footer-contact-phone{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-top:20px}.footer-meta-mode{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-meta-mode__item{width:100%;margin-top:20px}.footer-mega-nav{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}.footer-mega-nav__item{width:100%}.footer-mega-nav__item:first-of-type .footer-drop:first-of-type{margin-right:20px;margin-bottom:30px}.footer-mega-nav__item:nth-of-type(2){-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start}.footer-mega-nav__item:nth-of-type(2) .footer-drop{margin-right:20px;margin-bottom:30px}.footer-contacts{padding:35px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0;margin-bottom:0}.footer-contacts__item{width:100%}.footer-contacts__item:not(:last-of-type){margin-bottom:20px}.footer-contact__label{display:none}.footer-contact__target{font-size:28px;line-height:33px}.footer-wrapper__item:first-of-type{-ms-flex-order:1;order:1;-webkit-box-ordinal-group:2}.footer-wrapper__item:nth-of-type(2){-ms-flex-order:3;order:3;-webkit-box-ordinal-group:4}.footer-wrapper__item:nth-of-type(3){-ms-flex-order:4;order:4;-webkit-box-ordinal-group:5}.footer-wrapper__item:nth-of-type(4){-ms-flex-order:2;order:2;-webkit-box-ordinal-group:3}.footer-wrapper__item:nth-of-type(5){-ms-flex-order:5;order:5;-webkit-box-ordinal-group:6}.footer-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom__item:nth-of-type(2){margin-top:20px}.footer-bottom-menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-bottom-menu__item{width:100%}.footer-mega-nav__item .footer-drop:nth-of-type(2) .footer-drop-menu-children{right:0;left:auto}.footer-drop-menu-children{width:240px}}.acs-collback,.acs-modal{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.acs-modal{height:100%;pointer-events:none;overflow-x:auto;-webkit-perspective-origin:50% 50%;perspective-origin:50% 50%;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;-o-transition:opacity .2s ease-in-out,visibility .2s ease-in-out;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:fixed;opacity:0;visibility:hidden;top:0;-webkit-perspective:500px;perspective:500px;background:rgba(0,0,0,.62);left:0;width:100%;z-index:1000}.acs-modal-on{pointer-events:auto;opacity:1;visibility:visible}.acs-modal-dialog{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;margin:auto;align-items:center;border-radius:0;background:#fff;width:550px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.acs-modal-content{position:relative}.close-acs-modal{right:20px;position:absolute;top:20px;cursor:pointer}.close-acs-modal svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;display:block}.close-acs-modal{padding:6px}.close-acs-modal:hover svg{-webkit-transform:scale(1.6);-ms-transform:scale(1.6);transform:scale(1.6)}.acs-modal-body{padding:69px 84px 90px}@media (min-width:320px) and (max-width:500px){.acs-modal-body{padding:40px 84px}}.acs-modal-title{font-size:22px;font-weight:700;margin-bottom:20px;text-align:center}.acs-modal-subtitle{font-size:18px;margin-bottom:20px;color:#c7cbd8;text-align:center}.acs-modal-formgroup:not(:last-of-type){margin-bottom:20px}.acs-modal-label{margin-bottom:4px}.acs-modal-input{height:50px;padding:0 20px}.acs-modal-select-wrapper{position:relative;display:inline-block}.acs-modal-select{padding:10px!important;border:1px solid #d9d9de;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:absolute;border-top:0;opacity:0;visibility:hidden;top:50px;background:#fff;left:0;width:100%}.acs-modal-select.show{opacity:1;visibility:visible}.acs-modal-select-item{padding:7px 0;cursor:pointer}.acs-modal-textarea{height:120px;padding:12px 20px;resize:none}.acs-modal-input,.acs-modal-textarea{border:1px solid #d9d9de;outline:none;width:100%}.acs-modal-submit{padding:17px 23px 18px 41px;color:#fff;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;outline:none;background:#004ab3;width:260px}.acs-modal-submit:hover{background:#ff8000}.windows-cart-modal-dialog{border-radius:8px;width:800px}.windows-cart-modal-body{height:90vh;overflow:auto;padding:50px}.windows-cart-modal-title{font-size:36px;font-weight:400;text-align:left;line-height:167%}.close-windows-cart{right:-50px;top:-42px}@media (max-width:400px){.close-windows-cart{border-radius:11px}.close-windows-cart svg{height:15px;width:19px}}@media (min-width:320px) and (max-width:800px){.acs-modal-dialog{width:100%}.acs-boc-product{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center}.acs-boc-image{margin-right:0;margin-bottom:20px}}@media (min-width:320px) and (max-width:700px){.acs-boc-for-product__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.acs-boc-for-product-card{width:100%}.acs-boc-for-product-card:not(:last-of-type){margin-bottom:15px}}@media (min-width:320px) and (max-width:500px){.acs-boc-image{height:200px;width:200px}.acs-boc-info-label{font-size:16px}.acs-boc-info-details{font-size:14px}.acs-boc-info-details-promo{font-size:14px;max-width:100%}.acs-boc-info-use-writer{-ms-flex-wrap:wrap;flex-wrap:wrap}.acs-boc-info-use-writer__col{width:100%}.acs-boc-info-use-writer__col:not(:last-of-type){margin-bottom:15px}.acs-boc-info-use-writer-input{height:40px;font-size:16px}.acs-boc-for-product-label,.acs-boc-info-use-writer-btn{font-size:16px}}.slide-in-top{-webkit-animation:slide-in-top .2s cubic-bezier(.25,.46,.45,.94) both;animation:slide-in-top .2s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slide-in-top{0%{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.slide-out-top{-webkit-animation:slide-out-top .5s cubic-bezier(.55,.085,.68,.53) both;animation:slide-out-top .5s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes slide-out-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}@keyframes slide-out-top{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-1000px);transform:translateY(-1000px);opacity:0}}.scale-up-top{-webkit-animation:scale-up-top .2s cubic-bezier(.39,.575,.565,1) both;animation:scale-up-top .2s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes scale-up-top{0%{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes scale-up-top{0%{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.scale-down-top{-webkit-animation:scale-down-top .2s cubic-bezier(.25,.46,.45,.94) both;animation:scale-down-top .2s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-down-top{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 0;transform-origin:50% 0}}@keyframes scale-down-top{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 0;transform-origin:50% 0}to{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 0;transform-origin:50% 0}}.mobile-burger svg path{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.mobile-burger.open svg path:nth-of-type(2){display:none}.mobile-burger.open svg path:first-of-type{-webkit-transform:rotate(42deg) translate(4px,-4px);-ms-transform:rotate(42deg) translate(4px,-4px);transform:rotate(42deg) translate(4px,-4px)}.mobile-burger.open svg path:nth-of-type(3){-webkit-transform:rotate(-42deg) translate(-8px,-1px);-ms-transform:rotate(-42deg) translate(-8px,-1px);transform:rotate(-42deg) translate(-8px,-1px)}.mobile-nav{height:100vh;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);pointer-events:none;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease;position:fixed;border-top:1px solid #004ab3;opacity:0;visibility:hidden;top:40px;background:#3080d0;left:0;width:100%;z-index:30}.mobile-nav.open{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1;visibility:visible}.mobile-menu-wrapper{height:100vh;overflow:scroll;padding-bottom:45px}.mobile-menu__item{border-bottom:1px solid #004ab3}.mobile-menu__link{padding:10px 15px;font-size:16px;text-decoration:none;font-weight:400;font-style:normal;color:#f5f5f7;-webkit-box-align:center;align-items:center;line-height:156%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-info{margin-top:40px}.mobile-info__label{font-size:16px;font-weight:400;font-style:normal;margin-bottom:5px;color:#fff;line-height:156%}.mobile-info__time{margin-bottom:20px}.mobile-info__time--item{font-size:14px;font-weight:400;font-style:normal;color:#fff;line-height:143%}.mobile-info__phone{font-size:18px;font-weight:600;font-style:normal;color:#fff;text-align:right;line-height:111%}::-webkit-resizer{height:0;width:10px;background-repeat:no-repeat}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-button{height:0;width:5px;background-repeat:no-repeat}::-webkit-scrollbar-thumb{-webkit-transition:.5s;transition:.5s;background-color:#ff8000;border-radius:0}::-webkit-scrollbar-track{background-color:#c7cbd8}.header-hero-container{max-width:1300px;margin:0 auto;width:100%}.header-hero-body{min-height:540px;max-height:545px;background:url(/local/templates/bfk_theme2/assets/img/hero.jpg) left 50% top 50%/cover no-repeat;width:100%;display:block}.header-hero-title{padding:4px 20px 4px 48px;font-size:50px;font-weight:400;font-style:normal;margin-bottom:33px;color:#fff;background:-o-linear-gradient(199.99deg,rgba(9,108,248,.94) 0,rgba(0,74,179,.94) 97.35%);background:linear-gradient(250.01deg,rgba(9,108,248,.94),rgba(0,74,179,.94) 97.35%);line-height:120%;margin-top:120px;font-family:Roboto,sans-serif;display:inline-block}.header-hero-triggers{margin-bottom:48px;margin-left:53px}.header-hero-triggers__item{font-size:20px;font-weight:400;font-style:normal;color:#fff;position:relative;line-height:100%;padding-left:50px}.header-hero-triggers__item:not(:last-of-type){margin-bottom:20px}.header-hero-triggers__item:before{height:2px;content:"";position:absolute;top:10px;background:-o-linear-gradient(199.99deg,rgba(9,108,248,.94) 0,rgba(0,74,179,.94) 97.35%);background:linear-gradient(250.01deg,rgba(9,108,248,.94),rgba(0,74,179,.94) 97.35%);left:0;width:40px;display:block}.header-hero-btn{padding:20px 40px;font-size:17px;text-decoration:none;font-weight:600;font-style:normal;color:#fff;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;background:#ff8000;margin-left:50px}@media(min-width:700px){.header-hero-btn:hover{color:#fff!important;background:#004ab3}}@media(max-width:700px){.header-hero-btn:hover{color:#fff!important}}@media (min-width:320px) and (max-width:575px){.header-hero-title{font-size:40px;margin-right:15px;padding-right:0;line-height:100%;padding-left:15px}}@media (min-width:320px) and (max-width:390px){.header-hero-btn{padding:20px;text-align:center;margin:0 15px;display:block}}.triggers-card,.triggers-container{display:-webkit-box;display:-ms-flexbox;display:flex}.triggers-card{-ms-grid-row-align:center;-ms-flex-pack:center;-ms-flex-item-align:center;padding-top:30px;justify-content:center;-webkit-box-pack:center;font-size:18px;font-weight:400;font-style:normal;color:#333;position:relative;align-self:center;min-width:240px;padding-bottom:28px;width:33.33333%;line-height:120%}.triggers-card:last-of-type span:first-of-type{text-align:right}.triggers-card:last-of-type span:nth-of-type(2){margin-left:10px}.triggers-card:not(:last-of-type):before{height:47px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";position:absolute;top:50%;background:#c7cbd8;width:1px}.triggers-card:after{height:1px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);content:"";position:absolute;bottom:0;background:#c7cbd8;left:50%;width:calc(100% - 50px)}@media (min-width:320px) and (max-width:1199px){.triggers-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.measuring{background:#f5f5f7}.measuring-wrapper{padding:80px 0;position:relative;margin:80px 0}.measuring-title{margin-bottom:40px;max-width:720px}.measuring-triggers-card{display:-webkit-box;display:-ms-flexbox;display:flex}.measuring-triggers-card:not(:last-of-type){margin-bottom:30px}.measuring-triggers-card__icon{flex-shrink:0;-ms-flex-negative:0;margin-right:20px}.measuring-triggers-card__text{font-size:18px;font-weight:400;font-style:normal;color:#333;max-width:284px;line-height:120%}.measuring-form-container{max-width:560px;margin-top:50px}.measuring-form{grid-template-columns:1fr 1fr;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-columns:1fr 1fr;display:-webkit-box;display:-ms-flexbox;display:flex;display:-ms-grid;display:grid}.measuring-form-group{margin:0 20px;width:260px}.measuring-form-group:last-child{-ms-grid-row:3;grid-row:3/4;-ms-grid-row-span:1}.measuring-form-group:not(:last-of-type){margin-bottom:20px}.measuring-form-input{padding-top:10px;font-size:16px;border:none;font-weight:400;font-style:normal;color:#004ab3;border-bottom:1px solid #c7cbd8;padding-right:10px;outline:none;background:transparent;padding-bottom:10px;width:100%;line-height:156%}.measuring-form-input::-webkit-input-placeholder{color:#004ab3;-webkit-transition:color .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:color .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease,-webkit-transform .2s ease}.measuring-form-input::-moz-placeholder{color:#004ab3;-moz-transition:transform .2s ease,color .2s ease,opacity .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease;opacity:1}.measuring-form-input:-ms-input-placeholder{color:#004ab3;-ms-transition:transform .2s ease,color .2s ease,opacity .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease}.measuring-form-input::-ms-input-placeholder{color:#004ab3;-ms-transition:transform .2s ease,color .2s ease,opacity .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease}.measuring-form-input::placeholder{color:#004ab3;-webkit-transition:color .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:color .2s ease,opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,color .2s ease,opacity .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease;transition:transform .2s ease,color .2s ease,opacity .2s ease,-webkit-transform .2s ease}.measuring-form-input:focus::-webkit-input-placeholder{-webkit-transform:scale(.8);transform:scale(.8);color:#004ab3;opacity:.8}.measuring-form-input:focus::-moz-placeholder{transform:scale(.8);color:#004ab3;opacity:.8}.measuring-form-input:focus:-ms-input-placeholder{-ms-transform:scale(.8);transform:scale(.8);color:#004ab3;opacity:.8}.measuring-form-input:focus::-ms-input-placeholder{-ms-transform:scale(.8);transform:scale(.8);color:#004ab3;opacity:.8}.measuring-form-input:focus::placeholder{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);color:#004ab3;opacity:.8}.measuring-form-btn{padding:20px;color:#fff;-webkit-transition:color .2s ease,background .2s ease;-o-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease;background:#ff8000;width:100%}.measuring-form-btn:hover{background:#d86c00}.measuring-policy-text{font-size:12px;font-weight:400;font-style:normal;color:#333;line-height:120%}.measuring-human{right:0;position:absolute;bottom:0}.promo-windows-title{max-width:94%}@media (min-width:992px) and (max-width:1199px){.measuring-human{width:400px}}@media (max-width:768px){.measuring-human{display:none}}@media (min-width:768px) and (max-width:991px){.measuring-human{text-align:right;text-align:-webkit-right}}@media (min-width:320px) and (max-width:767px){.measuring-wrapper{padding:46px 0;position:relative;margin:46px 0}.measuring-human{position:relative;bottom:-46px}}.promo-windows{margin-bottom:80px}.promo-windows-subtitle{font-size:18px;font-weight:500;font-style:normal;margin-bottom:30px;color:#000;line-height:120%;font-family:Roboto,sans-serif}.promo-windows-subtitle span{color:#004ab3}.promo-windows-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.promo-windows-card,.promo-windows-cards{display:-webkit-box;display:-ms-flexbox;display:flex}.promo-windows-card{padding:25px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 10px;-webkit-box-shadow:4px 6px 20px -5px rgba(0,0,0,.15);box-shadow:4px 6px 20px -5px rgba(0,0,0,.15);background:#f5f5f7;-webkit-box-orient:vertical;width:284px}.promo-windows-card-img{-ms-flex-pack:center;height:182px;justify-content:center;-webkit-box-pack:center;margin-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-windows-card-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;display:block}.promo-windows-card-name{font-size:22px;font-weight:600;font-style:normal;margin-bottom:18px;color:#004ab3;line-height:100%}.promo-windows-card-text{font-size:15px;margin-bottom:10px}.promo-windows-card-params{margin-bottom:32px;margin-top:auto}.promo-windows-card-params__item{font-size:18px;font-weight:400;font-style:normal;position:relative;line-height:140%}.promo-windows-card-params__item span{font-weight:500;color:#ff8000}.promo-windows-card-params__item--label{padding:0 4px;font-size:10px;font-weight:400;font-style:normal;right:-10px;color:#fff;position:absolute;top:-14px;border-radius:10px;background:#ff8000;line-height:20px}.promo-windows-card-btn,.promo-windows-card-btnDetail{padding:10px 30px;font-size:14px;text-decoration:none;font-weight:400;font-style:normal;color:#fff;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;text-align:left;background:#004ab3;cursor:pointer;line-height:16px;display:inline-block}.promo-windows-card-btnDetail{margin-bottom:1px}.promo-windows-card-btn:hover{background:#ff8000}@media (min-width:1200px) and (max-width:1399px){.promo-windows-card{width:270px}}@media (min-width:992px) and (max-width:1199px){.promo-windows-card{margin-bottom:20px;width:306px}}.services{margin-top:80px}.services-title{margin-bottom:30px}@media (max-width:991px){.services-card+.services-card{margin-top:25px}.measuring-form{grid-template-columns:1fr;-ms-grid-columns:1fr}}.services-cards{grid-template-columns:385px 385px 385px 1fr;-ms-grid-columns:385px 22px 385px 22px 385px 22px 1fr;grid-template-rows:318px 318px;grid-gap:22px;-ms-grid-rows:318px 22px 318px;display:-ms-grid;display:grid}.services-cards>:first-child{-ms-grid-column:1;-ms-grid-row:1}.services-cards>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.services-cards>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.services-cards>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.services-cards>:nth-child(5){-ms-grid-column:1;-ms-grid-row:3}.services-cards>:nth-child(6){-ms-grid-column:3;-ms-grid-row:3}.services-cards>:nth-child(7){-ms-grid-column:5;-ms-grid-row:3}.services-cards>:nth-child(8){-ms-grid-column:7;-ms-grid-row:3}.services-card{-ms-flex-pack:justify;overflow:hidden;padding:30px;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;text-decoration:none;color:#fff;-webkit-box-align:center;position:relative;align-items:center;align-content:space-between;background:#c7cbd8;-ms-flex-align:center;-ms-flex-line-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.services-card:before{height:400px;-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%);right:0;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;content:"";position:absolute;opacity:0;bottom:0;border-radius:50%;background:-o-linear-gradient(199.99deg,rgba(9,108,248,.94) 0,rgba(0,74,179,.94) 97.35%);background:linear-gradient(250.01deg,rgba(9,108,248,.94),rgba(0,74,179,.94) 97.35%);width:400px;display:block;z-index:3}.services-card:hover:before{-webkit-transform:translate(32%,26%);-ms-transform:translate(32%,26%);transform:translate(32%,26%);opacity:1}.services-card:hover .services-card-bg:before,.services-card:hover .services-card-top{opacity:1}.services-card-a{height:658px;-ms-grid-row:1;grid-row:1/3;-ms-grid-row-span:2;width:385px}.services-card-bottom,.services-card-top{position:relative;width:100%;z-index:3}.services-card-top{-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;opacity:0}.services-card-top-info__item{font-size:18px;font-weight:600;font-style:normal;max-width:220px;line-height:120%}.services-card-top-info__item:not(:last-of-type){margin-bottom:20px}.services-card-bottom__name{font-size:28px;font-weight:600;font-style:normal;margin-bottom:10px;line-height:100%}.services-card:hover .services-card-bottom__more,.services-card:hover .services-card-bottom__name{color:#fff}.services-card-bottom__more svg{margin-left:10px}.services-card-bg{z-index:2}.services-card img,.services-card-bg{height:100%;position:absolute;top:0;left:0;width:100%}.services-card img,.services-card-bg img{-o-object-fit:cover;object-fit:cover}.services-card-bg img{height:100%;width:100%;display:block}.services-card-bg:before{height:100%;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;content:"";position:absolute;opacity:0;top:0;background:-o-linear-gradient(top,rgba(0,0,0,.6) 32.87%,transparent 90.4%);background:-webkit-gradient(linear,left top,left bottom,color-stop(32.87%,rgba(0,0,0,.6)),color-stop(90.4%,transparent));background:linear-gradient(180deg,rgba(0,0,0,.6) 32.87%,transparent 90.4%);left:0;width:100%;z-index:3}.services-card-b{height:318px;-ms-grid-column-span:4;-ms-grid-column:2;grid-column:2/6;width:790px}.services-card-c,.services-card-d{height:318px;width:385px}@media (min-width:1200px) and (max-width:1399px){.services-cards{grid-template-columns:370px 370px 370px 1fr;-ms-grid-columns:370px 20px 370px 20px 370px 20px 1fr;grid-gap:20px}.services-card-a,.services-card-c,.services-card-d{width:370px}.services-card-b{width:760px}}@media (min-width:992px) and (max-width:1199px){.services-cards{grid-template-columns:300px 300px 300px 1fr;-ms-grid-columns:300px 20px 300px 20px 300px 20px 1fr;grid-gap:20px}.services-card-a,.services-card-c,.services-card-d{width:300px}.services-card-b{width:615px}.services-card-bottom__name{font-size:22px}}@media (min-width:320px) and (max-width:991px){.services-card-bottom__name{font-size:21px}.services-cards{grid-template-columns:1fr;-ms-grid-columns:1fr;display:block}.services-card-a,.services-card-b,.services-card-c,.services-card-d{height:280px;width:100%}}.about-now{margin-bottom:100px}.about-now-wrapper{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.about-now-wrapper__item{flex-shrink:0;-ms-flex-negative:0;width:calc(50% - 10px)}.about-now-text,.about-now-title{margin-bottom:20px}.about-now-text{font-size:18px;font-weight:400;font-style:normal;color:#333;line-height:120%}.about-now-text p{padding-right:20px}.about-now-text p:not(:last-of-type){margin-bottom:30px}.about-now-img-decore__image,.about-now-img-text__image{max-width:100%}.about-now-trigger-wrapper{padding-top:20px;width:100%}.about-now-triggers{display:-webkit-box;display:-ms-flexbox;display:flex}.about-now-trigger{padding-top:25px;position:relative}.about-now-trigger:not(:last-of-type):before{height:60px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:"";position:absolute;top:50%;background:#c7cbd8;width:1px}.about-now-trigger:not(:first-of-type){padding-left:26px}.about-now-trigger:after{height:1px;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);content:"";position:absolute;top:0;background:#c7cbd8;left:50%;width:calc(100% - 50px)}.about-now-trigger__year{font-size:28px;font-weight:600;font-style:normal;margin-bottom:5px;color:#004ab3;line-height:33px}.about-now-trigger__desc{font-size:18px;font-weight:400;font-style:normal;color:#333;line-height:120%}@media (min-width:768px) and (max-width:991px){.about-now-trigger__year{font-size:26px}.about-now-trigger__desc{font-size:16px}}@media (min-width:320px) and (max-width:767px){.about-now-wrapper__item{width:100%}.about-now-wrapper__item:nth-of-type(2){-ms-flex-order:2;order:2;-webkit-box-ordinal-group:3;margin-top:25px}.about-now-triggers{-ms-flex-wrap:wrap;flex-wrap:wrap}.about-now-trigger:after,.about-now-trigger:before{display:none}.about-now-trigger:not(:first-of-type){padding-left:0}}@media (max-width:920px){.close-windows-cart{border:4px solid #004ab3;right:20px;top:17px;background-color:#004ab3;border-radius:5px}.close-acs-modal:hover svg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.windows-calc{margin-bottom:95px}.windows-calc-title{margin-bottom:20px}.windows-calc-stuff{font-size:22px;font-weight:400;font-style:normal;margin-bottom:25px;color:#000;position:relative;line-height:100%}.windows-calc-stuff__selected{color:#004ab3;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.windows-calc-stuff__selected:before{height:2px;-webkit-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;content:"";position:absolute;bottom:0;background:#004ab3;left:0;width:100%}.windows-calc-stuff__selected:hover{color:#ff8000}.windows-calc-stuff__selected:hover:before{background:#ff8000}.windows-calc-stuff__selected.open{color:#ff8000}.windows-calc-stuff__selected.open:before{background:#ff8000}.windows-calc-stuff-drop{pointer-events:none;padding:20px;border:1px solid #e9e9e9;-webkit-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;position:absolute;opacity:0;visibility:hidden;top:calc(100% + 15px);-webkit-box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);border-radius:8px;background:#fff;left:0;width:300px;z-index:10}.windows-calc-stuff-drop.open{pointer-events:auto;opacity:1;visibility:visible}.windows-calc-stuff-drop__list--item{font-size:18px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.windows-calc-stuff-drop__list--item:not(:last-of-type){margin-bottom:20px}.windows-calc-stuff-drop__list--item:hover{color:#ff8000!important}.windows-calc-stuff-drop__list--item.active{color:#004ab3}.windows-calc-label{font-size:18px;font-weight:400;font-style:normal;margin-bottom:23px;color:#333;max-width:700px;line-height:120%}.windows-calc-calc-nav{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;margin-bottom:110px;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-calc-nav__item{padding:26px 15px;font-size:18px;font-weight:400;font-style:normal;color:#c7cbd8;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;position:relative;text-align:center;margin:0 -1px;cursor:pointer;width:calc(50% + 2px);line-height:120%}.windows-calc-calc-nav__item:before{height:100%;border:2px solid #c7cbd8;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out;content:"";position:absolute;top:0;background:transparent;left:0;width:100%}.windows-calc-calc-nav__item.active{color:#004ab3}.windows-calc-calc-nav__item.active:before{border:2px solid #004ab3;z-index:2}.windows-calc-cart{margin-top:60px}.windows-calc-cart__title{font-size:28px;font-weight:400;font-style:normal;margin-bottom:20px;color:#000;line-height:33px}.windows-calc-cart-item{padding:20px 0;-webkit-box-align:center;border-bottom:1px solid #c7cbd8;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-cart-item:first-of-type{border-top:1px solid #c7cbd8}.windows-calc-cart-item-col{width:100%}.windows-calc-cart-img{height:100%;max-height:50px}.windows-calc-cart-item-more,.windows-calc-cart-item-more__item{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-cart-text{font-size:16px}.windows-calc-cart-price,.windows-calc-cart-text{font-weight:400;font-style:normal;color:#000;line-height:120%}.windows-calc-cart-price{font-size:28px}.windows-calc-cart-price span,.windows-calc-cart-text span{font-size:12px;font-weight:400;font-style:normal;color:#333;line-height:120%;margin-top:5px;display:block}.windows-calc-cart-item-controlls{margin:0 -5px;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-cart-item-controlls__item{margin:0 5px}.windows-calc-cart-item-controlls__btn{cursor:pointer}.windows-calc-cart-item-controlls__btn path{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.windows-calc-cart-item-controlls__btn:hover path{fill:#ff8000}.windows-calc-cart-item-fw{flex-shrink:0;-ms-flex-negative:0;width:284px}.windows-calc-cart-bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-cart-bottom__item{width:284px}.windows-calc-cart-result__label{font-size:12px;font-weight:400;font-style:normal;color:#000;line-height:120%}.windows-calc-cart-result__amount{font-size:28px;font-weight:500;font-style:normal;color:#ff8000;line-height:120%}.windows-calc-calc-main{display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-calc-main__item{width:100%}.windows-calc-calc-main-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-calc-main-slider{flex-shrink:0;-ms-flex-negative:0;margin-right:95px;position:relative;width:64px}.windows-calc-calc-main-slider>.slider{height:370px}.windows-calc-slide{padding:15px 0;width:100%}.windows-calc-slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%;display:block}.windows-calc-calc-title{font-size:24px;font-weight:600;margin-bottom:45px;color:#000;text-align:center;line-height:28px}.windows-calc-calc-main-render-wrapper{margin-top:-85px}.windows-calc-calc-main-render,.windows-calc-calc-main-render-wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-calc-main-render{-ms-flex-pack:center;height:400px;padding:18px 30px 30px;justify-content:center;-webkit-box-pack:center;position:relative;align-content:center;-ms-flex-line-pack:center}.windows-calc-calc-main-render img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.windows-calc-calc-main-right{flex-shrink:0;-ms-flex-negative:0;width:306px}.windows-calc-horizontal-arrow,.windows-calc-vertical-arrow{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:absolute;background-size:100%;top:0;justify-items:center;align-items:center;background-position:50%;align-content:center;width:21px;-ms-flex-align:center;-ms-flex-line-pack:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1024px){.windows-calc-vertical-arrow{padding-top:19px;right:100%}.windows-calc-horizontal-arrow,.windows-calc-vertical-arrow{top:-16px}}@media (min-width:991px) and (max-width:1024){.windows-calc-horizontal-arrow{margin-bottom:19px}}.windows-calc-horizontal-arrow{-ms-flex-pack:center;height:21px;justify-content:center;-webkit-box-pack:center;margin-bottom:40px;-webkit-box-align:center;position:relative;align-items:center;left:0;width:100%;-ms-flex-align:center}.windows-calc-horizontal-arrow__line,.windows-calc-vertical-arrow__line{height:92%;position:relative;background:#c7cbd8;width:1px}.windows-calc-horizontal-arrow__line{height:1px;width:50%}.windows-calc-horizontal-arrow__line:after,.windows-calc-horizontal-arrow__line:before,.windows-calc-vertical-arrow__line:after,.windows-calc-vertical-arrow__line:before{border-right:5px solid transparent;border-left:5px solid transparent;content:"";position:absolute;left:-4px;display:block}.windows-calc-horizontal-arrow__line:before,.windows-calc-vertical-arrow__line:before{border-bottom:8px solid #c7cbd8;top:-4px}.windows-calc-horizontal-arrow__line:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.windows-calc-horizontal-arrow__line:after,.windows-calc-vertical-arrow__line:after{border-top:8px solid #c7cbd8;bottom:-4px}.windows-calc-horizontal-arrow__line:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);right:-4px;left:auto}.windows-calc-horizontal-arrow__text,.windows-calc-vertical-arrow__text{-ms-flex-pack:center;height:21px;justify-content:center;-webkit-box-pack:center;font-size:11px;border:.613636px solid #c7cbd8;font-weight:400;color:#c7cbd8;-webkit-box-align:center;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;align-items:center;border-radius:15.3409px;align-content:center;background:#fff;width:54px;line-height:15px;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-vertical-arrow__text{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.windows-calc-slide{position:relative;cursor:pointer}.windows-calc-slide:before{-ms-flex-pack:center;height:12px;pointer-events:none;justify-content:center;-webkit-box-pack:center;font-size:8px;color:#fff;-webkit-box-align:center;-webkit-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;content:"✓";position:absolute;opacity:0;visibility:hidden;top:10px;align-items:center;border-radius:50%;background:#004ab3;left:0;width:12px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-slide.selected:before{pointer-events:auto;opacity:1;visibility:visible}.windows-calc-slide__label{font-size:8px;font-weight:400;font-style:normal;right:100%;color:#fff;position:absolute;letter-spacing:-.02em;top:0;border-radius:3px;background:#004ab3;line-height:120%;display:none}.windows-calc-slide__label span{font-size:5px;font-weight:400;line-height:120%}.windows-calc-properties{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;margin-bottom:52px;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-properties__item{flex-shrink:0;-ms-flex-negative:0;width:50%}.windows-calc-properties-checkbox:not(:last-of-type){margin-bottom:10px}.windows-calc-properties-checkbox__input{position:absolute;opacity:0;z-index:-1}.windows-calc-properties-checkbox{flex-shrink:0;-ms-flex-negative:0;width:50%}.windows-calc-properties-checkbox__input+label{-webkit-box-align:center;outline:none;align-items:center;cursor:pointer;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.subPriceCalc{font-size:14px;font-weight:500;color:#004ab3;margin-left:26px}.windows-calc-properties-checkbox__input+label:before{flex-grow:0;height:16px;flex-shrink:0;-webkit-box-flex:0;border:1px solid #c7cbd8;-ms-flex-negative:0;margin-right:10px;content:"";background-size:50% 50%;outline:none;background-position:50%;border-radius:0;width:16px;-ms-flex-positive:0;background-repeat:no-repeat;display:inline-block}.windows-calc-properties-checkbox__input:not(:disabled):not(:checked)+label:hover:before{border-color:#b3d7ff}.windows-calc-properties-checkbox__input:checked+label:before{border-color:#004ab3;background-color:#004ab3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.windows-calc-properties-checkbox__input:disabled+label:before{background-color:#e9ecef}.windows-calc-frame-type-card{margin-bottom:15px}.windows-calc-frame-type__label{font-size:16px;font-weight:400;font-style:normal;margin-bottom:15px;color:#000;line-height:120%}.windows-calc-frame-type{padding:15px 20px;border:1px solid #c7cbd8;margin-bottom:15px;position:relative;cursor:pointer}.windows-calc-frame-type__inner,.windows-calc-frame-type__wrapper{position:relative}.windows-calc-frame-type__name{font-size:16px;font-weight:400;font-style:normal;color:#000;line-height:120%}.windows-calc-frame-type__subname{font-size:12px;font-weight:400;font-style:normal;color:#333;line-height:120%}.windows-calc-frame-type__arrow{right:0;position:absolute;top:0;z-index:2}.windows-calc-frame-type-drop{pointer-events:none;padding:20px;border:1px solid #e9e9e9;-webkit-transition:opacity .2s ease,visibility .2s ease;-o-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;position:absolute;opacity:0;visibility:hidden;top:100%;-webkit-box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);box-shadow:4px 6px 20px -5px rgba(0,0,0,.1);border-radius:0;background:#fff;left:0;width:100%;z-index:10}.windows-calc-frame-type__arrow{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.windows-calc-frame-type-show.open .windows-calc-frame-type__arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.windows-calc-frame-type-drop.open{pointer-events:auto;opacity:1;visibility:visible}.windows-calc-frame-type-drop__list--item{font-size:18px;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;cursor:pointer}.windows-calc-frame-type-drop__list--item:not(:last-of-type){margin-bottom:20px}.windows-calc-frame-type-drop__list--item:hover{color:#ff8000!important}.windows-calc-frame-type-drop__list--item.active{color:#004ab3}.windows-calc-offer{border:1px solid #c7cbd8;margin-bottom:15px}.windows-calc-offer__wrapper{padding:20px}.windows-calc-offer__text1{font-size:16px;font-weight:400;font-style:normal;margin-bottom:5px;color:#000;line-height:120%}.windows-calc-offer__text2{font-size:12px;font-weight:400;font-style:normal;margin-bottom:15px;color:#333;line-height:120%}.windows-calc-offer-price{font-weight:400;font-style:normal;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-calc-offer-price-now{font-size:35px;margin-right:16px;color:#ff8000;line-height:41px}.windows-calc-offer-price-old{font-size:28px;text-decoration:line-through;font-weight:300;color:#333;line-height:33px}.windows-calc-cart-btn{padding:24px;font-size:16px;font-weight:400;font-style:normal;color:#fff;max-width:306px;text-align:center;background:#004ab3;width:100%;line-height:19px}.windows-cart-modal-cart .windows-cart-modal-cart-img{flex-shrink:0;-ms-flex-negative:0;margin-right:60px;width:80px}.windows-cart-modal-cart .windows-cart-modal-cart-price{-ms-flex-pack:end;flex-shrink:0;justify-content:end;-webkit-box-pack:end;-ms-flex-negative:0;width:130px}.windows-cart-modal-cart .windows-cart-modal-cart-price .windows-calc-cart-price{text-align:right}.windows-cart-modal-cart .windows-cart-modal-cart-text{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;width:100%}.windows-cart-modal-cart .windows-cart-modal-cart-text .windows-calc-cart-text:nth-of-type(2){margin-right:100px;text-align:center;width:100px}.windows-cart-modal-cart .windows-calc-cart-text{font-size:14px}.windows-cart-modal-cart .windows-calc-cart-text span{font-size:10px;margin-top:2px}.windows-cart-modal-cart .windows-calc-cart-price{font-size:22px}.windows-cart-modal-cart .windows-calc-cart-price span{font-size:10px;margin-top:0}.windows-cart-modal-form-container{margin-top:30px}.windows-cart-modal-form{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-cart-modal-form-label{font-size:22px;font-weight:400;font-style:normal;margin-bottom:20px;color:#000;line-height:100%}.windows-cart-modal-form-data{margin:0 -20px;display:-webkit-box;display:-ms-flexbox;display:flex}.windows-cart-modal-form-group{margin:0 20px}.windows-cart-modal-form-input{padding-top:5px;font-size:14px;border:none;font-weight:400;font-style:normal;color:#004ab3;border-bottom:1px solid #333;padding-right:10px;outline:none;background:transparent;padding-bottom:5px;width:210px;line-height:120%}.windows-cart-modal-agree-text{font-size:12px;font-weight:400;font-style:normal;color:#333;line-height:120%;margin-top:15px}.windows-cart-modal-form-btn{padding:20px;color:#fff;-webkit-transition:color .2s ease,background .2s ease;-o-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease;background:#ff8000;width:200px}.windows-cart-modal-form-btn:hover{background:#d86c00}.windows-cart-modal-cart-result{text-align:right;margin-top:10px}.windows-cart-modal-cart-result__amount{font-size:22px;font-weight:500;font-style:normal;color:#ff8000;text-align:right;line-height:120%}@media (min-width:320px) and (max-width:767px){.windows-calc-vertical-arrow{right:96%}.windows-calc-calc-main,.windows-calc-calc-main-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.windows-calc-calc-main-slider{margin-right:0;width:100%}.windows-calc-calc-main-slider>.slider{height:auto}.windows-calc-cart-item,.windows-calc-cart-item-more__item{-ms-flex-wrap:wrap;flex-wrap:wrap}.windows-calc-cart-item-fw{width:auto}.windows-calc-slide img{height:80px}}@media (min-width:768px) and (max-width:991px){.windows-calc-cart-item-fw{width:170px}}@media (min-width:992px) and (max-width:1199px){.windows-calc-cart-item-fw{width:215px}}@media (max-width:500px){.windows-calc-cart-item-fw:first-of-type{width:auto}.windows-calc-cart-item-fw{flex-shrink:inherit;-ms-flex-negative:inherit}.windows-calc-cart-item{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal}.windows-calc-cart-item-more__item{width:100%}.windows-cart-modal-cart .windows-calc-cart-item-more__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.windows-calc-cart-item-more,.windows-cart-modal-cart .windows-calc-cart-item-more__item{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;-webkit-box-orient:vertical;-ms-flex-align:start}.windows-calc-cart-item-more{margin-left:15px}.windows-calc-cart-text{margin:10px 0}.windows-calc-cart-bottom{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-orient:vertical}.windows-calc-cart-bottom__item{width:100%}.windows-calc-cart-result{margin-bottom:20px;width:auto}.windows-cart-modal-title{font-size:21px}.windows-cart-modal-cart .windows-cart-modal-cart-img{flex-shrink:0;-ms-flex-negative:0;margin-right:0;width:60px}.windows-cart-modal-cart .windows-cart-modal-cart-price{width:auto}.windows-cart-modal-form,.windows-cart-modal-form-data{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.windows-cart-modal-form{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.windows-cart-modal-form__item{margin-top:20px}.close-windows-cart svg{height:22px;width:23px}.windows-cart-modal-form-group{margin:5px 20px}}@media (min-width:320px) and (max-width:1199px){.header{width:100vw}.header-top{background:#3080d0}.header-mobile-aside-bottom{padding:15px 0}.mobile-aside-bottom{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-top:76px}}@media (min-width:320px) and (max-width:575px){.container{padding:0 15px}.mobile-aside-bottom-label{font-size:12px;max-width:112px}}.mobile-menu-wrapper>div>a{-ms-flex-pack:center;height:46px;justify-content:center;-webkit-box-pack:center;font-size:16px;text-decoration:none;color:#000;-webkit-box-align:center;background-color:#c7cbd8;align-items:center;width:190px;line-height:25px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-menu-wrapper>div>a:not(:last-child){margin-bottom:20px}.mobile-menu-wrapper>div{padding:40px 15px 0}.mobile-menu-wrapper>div>a:last-child{color:#fff;background-color:#ff8000}@media (max-width:500px){.triggers-card{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;width:100%;padding-left:15px}.triggers-card:after{width:100%}.triggers-card:before{display:none}.triggers-card:last-of-type span:nth-of-type(2){margin-left:10px}.triggers-card:last-of-type{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-orient:horizontal}.triggers-card:last-of-type span:first-of-type{text-align:left;margin-left:10px}}@media (max-width:348px){.acs-modal-on{padding:0}}#feedback,#feedback_calculator,#zakaz-form{display:none}.menu-title{-webkit-margin-start:0;-webkit-margin-after:1em;-webkit-margin-end:0;margin-inline-start:0;-webkit-margin-before:1em;margin-block-end:1em;margin-block-start:1em;margin-inline-end:0}.mobile-roll.active{margin-top:20px!important}.pagination{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.header-aside-bottom-event,.header-aside-top-event:hover{color:#fff!important}.window-target{height:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:fixed;visibility:hidden;top:0;left:0;width:100%;display:none;z-index:1000}.window-target.show{visibility:visible;display:block}.window__wrapper{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;position:relative;align-items:center;width:100%;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.window__bg{height:100%;position:absolute;top:0;background-color:hsla(0,2%,9%,.322);left:0;width:100%;z-index:2}.window__body{padding:55px 60px;position:relative;text-align:center;border-radius:10px;background:#fff;width:600px;z-index:15}.window__title{font-size:34px;font-weight:500;margin-bottom:10px}.free{color:#ff8000;position:relative;display:inline-block}.windows-cart-modal-dialog .windows-calc-cart-items{overflow:auto;padding:0 11px;max-height:443px}.sizeWindowsMobile{display:none}@media (max-width:737px){.windows-calc-label{font-size:16px}}@media (max-width:424px){.windows-calc-label{font-size:14px}.windows-calc-label p{font-size:12px}}@media (max-width:416px){.mobile-aside-bottom{margin-top:86px}}@media (max-width:767px){.windows-calc-calc-main-render-wrapper{display:none}.sizeWindowsMobile{display:block}.windows-calc-calc-main__item{margin-bottom:10px}.windows-calc-properties{margin-bottom:3px}.windows-calc-offer__wrapper{padding:13px}.windows-calc-offer-price-now{font-size:32px}.windows-calc-calc-nav__item{padding:17px 14px;font-size:16px;width:calc(40% + 2px)}.windows-calc-label{font-size:14px;margin-bottom:13px}.windows-calc-title{margin-bottom:11px}.windows-calc-stuff{font-size:21px;margin-bottom:16px}.windows-calc{margin-bottom:29px}}.pulse{height:70px;right:233px;position:fixed;bottom:35px;width:70px;z-index:200}.whatsAppModal{height:100%;background-size:contain;width:100%;background-image:url(/local/templates/bfk_theme2/assets/img/wp.webp);display:block;z-index:11111}#whatsAppModal_popup .acs-modal-title{font-size:25px;font-weight:600;margin-bottom:30px;color:#000;line-height:30px}#whatsAppModal_popup .acs-modal-text{font-size:20px;font-weight:400;margin-bottom:25px;color:#000;line-height:24px}#whatsAppModal_popup .acs-modal-qr{max-width:250px;margin:0 auto}#whatsAppModal_popup .acs-modal-body{text-align:center}@media (min-width:500px){#whatsAppModal_popup .acs-modal-dialog{border-radius:45px}}#whatsAppModal_popup .acs-modal-button{-ms-flex-pack:end;height:63px;padding:8px 16px;justify-content:end;-webkit-box-pack:end;font-size:15px;color:#fff;-webkit-box-align:center;position:relative;margin:0 auto 35px;align-items:center;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:15px;background:-o-linear-gradient(right,#41e261 0,#1ebb37 100%);background:-webkit-gradient(linear,right top,left top,from(#41e261),to(#1ebb37));background:linear-gradient(270deg,#41e261,#1ebb37);width:250px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}#whatsAppModal_popup .acs-modal-button:before{height:47px;content:"";position:absolute;background-size:cover;top:8px;background-position:50%;left:16px;width:47px;background-image:url(/barnaul.site14.local/local/templates/bfk_theme2/assets/img/popupwtsp.png);background-repeat:no-repeat}#whatsAppModal_popup .acs-modal-hr{height:1px;border:none;margin-bottom:35px;outline:none;background-color:#c1c1c1}.pulse{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border-radius:50%;cursor:pointer;display:block}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(63,204,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(59,187,55,0)}to{-webkit-box-shadow:0 0 0 0 rgba(94,218,166,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(107,207,61,.4);box-shadow:0 0 0 0 rgba(107,207,61,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}to{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0);box-shadow:0 0 0 0 rgba(204,169,44,0)}}@media (max-width:1807px){.pulse{right:103px}}@media (max-width:1582px){.pulse{right:7px}}.email{margin-top:10px}html{font-size:16px;font-style:normal;color:#333;font-family:Roboto}a{text-decoration:none;color:inherit}body *{-webkit-box-sizing:border-box;box-sizing:border-box}.desktop-hidden{display:none}main{min-height:100%}.wrapper{max-width:1450px;margin:0 auto;width:100%}.main_slider .owl-dots{right:0;position:absolute;bottom:55px;left:0}.main_slider .owl-dot{height:20px;margin-right:10px;content:" "!important;background-size:20px 20px!important;margin-left:10px;width:20px;background-image:url(/local/templates/bfk_theme2/assets/img/dot.svg)!important}.main_slider .owl-dot.active{background-image:url(/local/templates/bfk_theme2/assets/img/dot-active.svg)!important}.main_slider .owl-dot:first-child{margin-left:0}.main_slider .item{padding-top:230px;background-size:cover;background-position:50%;padding-bottom:210px;background-repeat:no-repeat}.main_slider .text-block{font-size:1.125rem;border:1px solid #d9d9de;font-weight:400;position:relative;background:#fff;width:500px;line-height:1.5625rem;z-index:4}.main_slider .text-block .bottom{padding:27px 27px 28px 40px;font-size:1rem;border-top:1px solid #d9d9de}.main_slider .text-block .bottom img{margin-left:10px;display:inline-block}.main_slider .text-block a{text-decoration:none;color:inherit}.main_slider .text-block .title{font-size:2.75rem;font-weight:700;margin-bottom:16px;line-height:3.75rem;margin-top:0}.main_slider .text-block img{height:9px;width:auto}.main_slider .text-block .text{padding:25px 120px 28px 40px}.main_image .item{padding-top:230px;background-size:cover;background-position:50%;padding-bottom:210px;background-repeat:no-repeat}.main_image .text-block{padding:10px 20px;font-size:1.125rem;border:1px solid #d9d9de;font-weight:400;position:relative;max-width:100%;background:#fff;width:500px;line-height:1.5625rem;z-index:4}.main_image .text-block .bottom{padding:27px 27px 28px 40px;font-size:1rem;border-top:1px solid #d9d9de}.main_image .text-block .bottom img{margin-left:10px;display:inline-block}.main_image .text-block a{text-decoration:none;color:inherit}.main_image .text-block .title{font-size:2.75rem;font-weight:700;margin-bottom:16px;line-height:3.75rem;margin-top:0}.main_image .text-block img{height:9px;width:auto}.main_image .text-block .text{padding:25px 120px 28px 40px}.element-title{font-size:2.75rem;font-weight:700;line-height:3.75rem;margin-top:120px}.blackout{height:100%;right:0;position:absolute;bottom:0;top:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.6)),to(rgba(0,0,0,.1)));background:-o-linear-gradient(bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,.1) 100%);background:linear-gradient(1turn,rgba(0,0,0,.6),rgba(0,0,0,.1));left:0;width:100%;z-index:3}.hovered-circle.blue{height:0;right:-39px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;mix-blend-mode:normal;position:absolute;opacity:.8;bottom:-41px;border-radius:100%;background:#004ab3!important;width:0;z-index:2}.composite-element.composite--abb-acd .title{padding:32px 40px 0 30px;font-size:24px;font-weight:700;font-style:normal;position:relative;margin:0 0 10px;line-height:30px;z-index:5}.composite-second .composite-element img{height:100%;oblect-fit:cover;position:absolute;top:0;left:0;width:100%;z-index:0}.composite-second .bottom-text{color:#333;position:absolute}.orange{color:#ff8000}.blue{color:#004ab2}.for-business{border:1px solid #d9d9de}.for-business .title{font-size:1.875rem;font-weight:700;margin-bottom:14px;color:#fff;line-height:2.1875rem}.for-business .btn{padding:17px 40px 18px;font-size:1rem;border:1px solid #d9d9de;font-weight:400;color:#fff;position:relative;line-height:1.5625rem;z-index:4}.for-business .text{color:#f5f5f7}.banner{-ms-flex-pack:justify;padding:50px 60px 64px;justify-content:space-between;-webkit-box-pack:justify;-webkit-box-align:center;position:relative;background-size:cover;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center;background-repeat:no-repeat;margin-top:120px;display:-webkit-box;display:-ms-flexbox;display:flex}.banner .text-block{position:relative;z-index:4}.banner .text{font-size:1.125rem;font-weight:400;line-height:1.5625rem}.half-col{width:50%}.calculation{border:1px solid #d9d9de;font-weight:400;color:#333;-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch}.calculation .text-block{max-width:510px}.calculation .title{font-size:2.75rem;font-weight:700;margin-bottom:31px;color:#000;line-height:3.75rem;margin-top:0}.calculation label{font-size:1rem;margin-bottom:8px;line-height:1.5625rem;display:block}.calculation .btn-wrapper{-ms-flex-pack:justify;height:100%;padding-top:33px;justify-content:space-between;-webkit-box-pack:justify;font-size:.875rem;font-weight:400;font-style:normal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:280px;line-height:1.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.calculation .btn-wrapper a{text-decoration:underline}.calculation .btn-wrapper .btn{padding:27px 75px 28px 41px;font-size:1rem;color:#fff;background:#ff8000;line-height:1.5625rem}.calculation .btn-wrapper .btn img{margin-left:10px;display:inline-block}.calculation .input-block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;width:300px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.calculation input[type=text]:last-child{margin-bottom:0!important}input[type=email],input[type=tel],input[type=text]{height:50px;padding:0 20px;border:1px solid #d9d9de;margin-bottom:17px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;vertical-align:center}.installment{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.installment .title{margin-top:0}.installment .blackout{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.7)),to(rgba(0,0,0,.5)));background:-o-linear-gradient(top,rgba(0,0,0,.7) 0,rgba(0,0,0,.5));background:linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.5))}.installment .row-1,.installment .row-2{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:4}.installment .row-2{margin-top:31px}.installment .block-title{font-size:2.75rem;font-weight:700;color:#fff;line-height:3.75rem}.installment .button{padding:17px 20px 18px 41px;font-size:1rem;border:1px solid #fff;font-weight:400;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ff8000;line-height:1.5625rem}.installment .block-installment{-webkit-box-direction:normal;max-width:310px;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.installment .block-installment .text-block{font-size:1.125rem;font-weight:400;color:#f5f5f7;line-height:1.5625rem}.installment .block-installment .text-block .title{font-size:1.125rem;margin-bottom:10px;color:#fff;line-height:1.5625rem}.installment .block-installment .icon{height:100%;margin-right:26px}.today-wrapper{overflow:hidden;padding:85px 0 0;position:relative;background:url(/local/templates/bfk_theme2/assets/img/now.jpg);background-size:cover;margin-top:120px}.today-wrapper .blackout{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.4)),to(rgba(0,0,0,.2)));background:-o-linear-gradient(top,rgba(0,0,0,.4) 0,rgba(0,0,0,.2) 100%);background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.2))}.today-wrapper .wrapper{position:relative;z-index:5}.today-wrapper .element-title{color:#fff;margin-top:0}.bfk-today{padding:0 200px 145px 0;width:100%}.bfk-today .owl-stage-outer{overflow:visible}.bfk-today .owl-nav{margin-top:60px}.bfk-today .owl-nav .owl-prev{margin-right:20px}.bfk-today .item{height:290px;height:320px;padding:45px 50px 50px;border:1px solid #d9d9de;max-width:100%;background:#fff;width:600px}.bfk-today .text{font-size:1.5rem;font-weight:400;color:#333;line-height:1.875rem}.bfk-today .title{font-size:2.75rem;font-weight:700;margin-bottom:12px;line-height:3.75rem}.clarify{margin-bottom:120px;display:-webkit-box;display:-ms-flexbox;display:flex}.clarify .tabs{width:100%}.clarify .tab{height:100%;opacity:0;display:none}.clarify .tab.active{-webkit-transition:2s;-o-transition:2s;transition:2s;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex}.clarify .tab-element{font-size:1.125rem;border:1px solid #d9d9de;font-weight:400;position:relative;background:#fff;padding-bottom:184px;width:100%;line-height:1.5625rem}.clarify .tab-element:hover{border:1px solid #d9d9de;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1)}.clarify .tab-element:hover .btn-clarify{color:#fff;background:#ff8000;cursor:pointer}.clarify .tab-element:hover .btn-clarify .right-arrow{content:url(/local/templates/bfk_theme2/assets/img/arrow-white.svg)}.clarify .tab-element .windows-wrapper{-ms-flex-pack:center;padding:56px 30px 8px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.clarify .tab-element .price-wrapper{padding:0 30px;position:absolute;bottom:112px}.clarify .tab-element .price-wrapper .price{font-size:2.25rem;font-weight:700;color:#ff8000;line-height:1.875rem}.clarify .tab-element .btn-clarify{padding:27px 30px 31px 28px;position:absolute;border-top:1px solid #d9d9de;bottom:0;width:100%}.clarify .tab-element .btn-clarify .right-arrow{content:url(/local/templates/bfk_theme2/assets/img/arrow.svg)}.btn .icon-arrow-right{font-size:11px;margin-left:3px}.white{color:#fff}.choice{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:28px 30px;border:1px solid #d9d9de;border-bottom:0;background:#fff;width:302px}.choice:hover{background:#ff8000}.choice:hover .title{color:#fff}.choice:hover .description{color:#f5f5f7}.choice .title{font-size:1.5rem;margin-bottom:9px;color:#000;line-height:1.875rem}.choice .description{font-size:1.125rem;font-weight:400;color:#333;line-height:1.5625rem}.choice:last-child{border-bottom:1px solid #d9d9de}.choice.active{background:#004ab3;cursor:pointer}.choice.active .title{color:#fff}.choice.active .description{color:#f5f5f7}.first-composite{margin-top:50px}.arrow-more{font-size:12px;color:inherit;margin-left:10px;display:inline-block}.products{padding-top:50px}.category .installment,.products .calculation{margin-bottom:100px}.production-table{grid-gap:20px}.production-table img{height:235px;-o-object-fit:cover;object-fit:cover;width:100%}.bread-crumbs{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:block}.bread-crumbs .icon-arrow-right{font-size:10px;margin:7px 10px;display:inline}.bread-crumbs .item{font-size:16px;font-weight:400;font-style:normal;color:#828282;line-height:20px}.bread-crumbs .item.active{font-size:16px;font-weight:700;color:#333;line-height:20px}.choices .title{margin-top:0}.title{font-size:44px;font-weight:700;line-height:60px;margin-top:20px}.portfolio .composite,.products .composite{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:400px 320px 320px 210px;grid-template-areas:"a a a b b b" "m m m m m m" "c c d d e e" "f f f g g g" "h h j j k k" "l l z z x x" "v v v v v v";-ms-grid-rows:400px 320px 320px 210px}.products .composite.two-composite{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:400px 320px 210px;grid-template-areas:"a a a b b b" "c c d d e e" "f f g g h h" "j j k k l l" "z z x x v v";-ms-grid-rows:400px 320px 210px}.portfolio .composite--normal,.products .composite--normal{grid-template-rows:210px;-ms-grid-rows:210px}.portfolio .bottom-text a,.products .bottom-text a{margin-left:20px}.portfolio .bottom-text a:first-of-type,.products .bottom-text a:first-of-type{margin-left:0}.not_found_img{height:auto;cursor:pointer;width:100%}.category .main_slider .item{min-height:600px}.category .bread-crumbs{margin-top:60px}.normal-page{padding-top:190px}.normal-page .calculation{margin-bottom:100px}.composite.composite--abb-acd{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr;grid-template-rows:320px 320px;grid-template-areas:"a b  b" "a c d";-ms-grid-rows:320px 320px;display:-ms-grid;display:grid}.composite.composite--abb-acd+.composite--normal{grid-template-rows:320px;-ms-grid-rows:320px}.composite.composite--abb-acd.composite--juridical_person .composite-element .title{padding:20px 30px 0;font-size:24px;position:relative;line-height:30px;z-index:2}.composite.composite--abb-acd.composite--juridical_person .composite-element img{height:100%;right:0;position:absolute;bottom:0;width:100%;z-index:0}.front-page .composite--normal{grid-template-rows:320px;-ms-grid-rows:320px}.front-page .composite-second .title{padding:0 30px;font-size:44px;font-size:24px;font-weight:700;position:relative;line-height:60px;line-height:30px;margin-top:32px;z-index:9}.front-page .composite-second .bottom-text{color:#333}.composite{grid-gap:20px;display:-ms-grid;display:grid}.composite .juridical-head-text{padding:0 30px 30px;font-size:16px;font-weight:400;font-style:normal;position:relative;line-height:25px;margin-top:0;z-index:5}.composite .head-text{font-size:1.5rem;color:#000;position:absolute;top:32px;left:30px;line-height:1.875rem;z-index:5}.composite .bottom-text{color:#f5f5f7;position:absolute;bottom:28px;left:30px;z-index:5}.composite .bottom-text .title{font-size:1.875rem;color:#fff;-webkit-box-align:end;align-items:flex-end;line-height:2.1875rem;-ms-flex-align:end;display:-webkit-box;display:-ms-flexbox;display:flex}.composite .bottom-text span{font-size:9px;margin-left:10px;display:inline-block}.composite img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.composite-element{overflow:hidden;border:1px solid #d9d9de;position:relative}.composite-element:hover .hovered-circle{height:228px;width:228px}.composite-element .blackout{overflow:hidden}.composite.composite--normal{grid-gap:20px;grid-template-areas:none;margin-top:20px}.category .composite{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 20px 1fr}.category .composite .composite-element{height:325px}.category .composite .composite-element:hover .text{margin-bottom:170px}.category .composite .bottom-text{font-size:1.125rem;font-weight:400;line-height:1.5625rem}.category .composite-block-static .composite-element{height:auto;grid-area:unset;width:100%}.category .composite-block-static .composite-element:hover .text{margin-bottom:90px}.category .composite-block-static .composite-element img{right:-50px;position:absolute;-o-object-fit:contain;object-fit:contain;width:-webkit-max-content;width:-moz-max-content;width:max-content;float:right}.category .composite-block-static .composite-element .title{font-size:24px;font-weight:700;color:#000;line-height:30px}.category .composite-block-static .composite-element .text{height:auto;font-size:18px;font-weight:400;color:#333;max-width:380px;line-height:25px}.category .composite-block-static .composite-element .bottom-text{font-size:1.125rem;color:#333;line-height:1.5625rem}.category .composite-block-static .composite-element .text-wrapper{padding:32px 183px 50px 30px}.cell-1{-ms-grid-column-span:3;grid-area:a;-ms-grid-column:1;-ms-grid-row:1}.products .composite.two-composite>.cell-1{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:1}.composite.composite--abb-acd>.cell-1{-ms-grid-column-span:1;-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2}.cell-2{-ms-grid-column-span:3;grid-area:b;-ms-grid-column:4;-ms-grid-row:1}.products .composite.two-composite>.cell-2{-ms-grid-column-span:3;-ms-grid-column:4;-ms-grid-row:1}.composite.composite--abb-acd>.cell-2{-ms-grid-column-span:2;-ms-grid-column:2;-ms-grid-row:1}.cell-3{-ms-grid-column-span:2;grid-area:c;-ms-grid-column:1;-ms-grid-row:3}.products .composite.two-composite>.cell-3{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:2}.composite.composite--abb-acd>.cell-3{-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:2}.cell-4{-ms-grid-column-span:2;grid-area:d;-ms-grid-column:3;-ms-grid-row:3}.products .composite.two-composite>.cell-4{-ms-grid-column-span:2;-ms-grid-column:3;-ms-grid-row:2}.composite.composite--abb-acd>.cell-4{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:2}.cell-5{-ms-grid-column-span:2;grid-area:e;-ms-grid-column:5;-ms-grid-row:3}.products .composite.two-composite>.cell-5{-ms-grid-column-span:2;-ms-grid-column:5;-ms-grid-row:2}.cell-6{-ms-grid-column-span:3;grid-area:f;-ms-grid-column:1;-ms-grid-row:4}.products .composite.two-composite>.cell-6{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3}.cell-7{-ms-grid-column-span:3;grid-area:g;-ms-grid-column:4;-ms-grid-row:4}.products .composite.two-composite>.cell-7{-ms-grid-column-span:2;-ms-grid-column:3;-ms-grid-row:3}.cell-8{-ms-grid-column-span:2;grid-area:h;-ms-grid-column:1;-ms-grid-row:5}.products .composite.two-composite>.cell-8{-ms-grid-column-span:2;-ms-grid-column:5;-ms-grid-row:3}.cell-9{-ms-grid-column-span:2;grid-area:j;-ms-grid-column:3;-ms-grid-row:5}.products .composite.two-composite>.cell-9{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:4}.cell-10{-ms-grid-column-span:2;grid-area:k;-ms-grid-column:5;-ms-grid-row:5}.products .composite.two-composite>.cell-10{-ms-grid-column-span:2;-ms-grid-column:3;-ms-grid-row:4}.cell-11{-ms-grid-column-span:2;grid-area:l;-ms-grid-column:1;-ms-grid-row:6}.products .composite.two-composite>.cell-11{-ms-grid-column-span:2;-ms-grid-column:5;-ms-grid-row:4}.cell-12{-ms-grid-column-span:2;grid-area:z;-ms-grid-column:3;-ms-grid-row:6}.products .composite.two-composite>.cell-12{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:5}.cell-13{-ms-grid-column-span:2;grid-area:x;-ms-grid-column:5;-ms-grid-row:6}.products .composite.two-composite>.cell-13{-ms-grid-column-span:2;-ms-grid-column:3;-ms-grid-row:5}.cell-14{-ms-grid-column-span:6;grid-area:v;-ms-grid-column:1;-ms-grid-row:7}.products .composite.two-composite>.cell-14{-ms-grid-column-span:2;-ms-grid-column:5;-ms-grid-row:5}.cell-33{-ms-grid-column-span:6;grid-area:m;-ms-grid-column:1;-ms-grid-row:2}.icon{font-size:30px;color:#ff8000}.detail-image-wrapper{max-width:1920px}.portfolio-detail,.products-detail{padding-top:90px}.products-detail .detail_content .bread-crumbs,.products-detail .detail_content .title{margin-left:500px}.products-detail .detail_content .bread-crumbs .item,.products-detail .detail_content .title .item{white-space:nowrap}.products-detail .detail_content .order{margin-bottom:20px;margin-left:0}.products-detail .banner{margin-bottom:100px}.portfolio-detail__wrapper .detail-image .current-image,.products-detail .detail-image img{height:500px;margin-bottom:30px;width:590px}.products-detail .detail-image img{margin-left:-120px}.detail-image{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;float:left;display:-webkit-box;display:-ms-flexbox;display:flex}.detail-image img{margin-bottom:30px;-o-object-fit:cover;object-fit:cover}.grid{width:100%;display:-ms-grid;display:grid}.grid--3_col{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 19px 1fr 19px 1fr;grid-gap:19px}.assurance{justify-items:center;grid-gap:20px}.micro-title{font-weight:500}.micro-title,.quote{font-size:24px;line-height:32px}.quote{font-weight:400;font-style:italic;margin:60px 0}.top-image{padding-top:230px;background:url(/local/templates/bfk_theme/assets/img/about.webp) no-repeat 50%;background-size:cover;padding-bottom:210px}.top-image .text-block{font-size:1.3rem;border:1px solid #d9d9de;font-weight:400;position:relative;background:#fff;width:500px;line-height:1.5625rem;z-index:4}.top-image .text-block .title{font-size:2.75rem;font-weight:700;margin-bottom:16px;line-height:3.75rem;margin-top:0}.top-image .text-block .text{padding:67px 102px 69px 40px}.top-image img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.about .top-text{grid-gap:23px}.about .important-text{font-size:24px;font-weight:500;max-width:996px;margin:100px 0 44px;line-height:32px}.banner-about{height:auto;margin-bottom:40px;width:100%;margin-top:56px}.year{font-size:24px;font-weight:700;color:#004ab3;line-height:28px;margin-top:40px}.guarantee_certificate{-ms-flex-pack:justify;grid-template-columns:893px auto;justify-content:space-between;-webkit-box-pack:justify;-ms-grid-columns:893px auto}.grid--about{height:805px;overflow:hidden;position:relative;grid-gap:28px}.grid--about.active{height:auto}.grid--about.active .about--grid--shadow{background:none;z-index:-1}.grid--about.active .icon-small-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.about--grid--shadow{height:47%;position:absolute;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:-o-linear-gradient(top,hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);left:0;width:100%;z-index:2}.button--grid__open.button.blue{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;margin:0 auto;align-items:center;align-content:center;cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.button--grid__open.button.blue .arrow-wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-left:20px}.button--grid__open.button.blue .icon-small-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);display:block}.button--grid__open.button.blue.active .icon-small-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.important-text{font-weight:500;max-width:891px}.important-text,.mini--title{font-size:30px;line-height:36px}.mini--title{font-weight:700}.quote.quote--small{font-size:18px;font-weight:400;margin:30px 0;line-height:28px}.table-wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content;margin-bottom:100px;width:100%;margin-top:50px}.table-wrapper img{height:auto;width:100%}.wo_margin{margin-bottom:0}.deliver-text{margin-top:0}.service__block.service__block--with-border{-ms-flex-pack:justify;padding:20px;justify-content:space-between;-webkit-box-pack:justify;font-size:18px;border:1px solid #004ab3;max-width:603px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.service__block.service__block--with-border>div{width:521px}.service__block.service__block--with-border svg{height:32px;width:32px;display:block}.page-footer_block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;justify-items:self-end;margin-top:80px}.page-footer_block .contacts{font-size:24px;max-width:483px;line-height:32px}.service--banner{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:0;margin-bottom:20px;width:100%}.service--banner img{height:auto;width:100%}.assurance__item{height:285px;border:1px solid #d9d9de;width:285px}.assurance__item>div{text-align:center;margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.assurance__item img{margin:74px auto 40px;display:block}.date{-ms-flex-pack:center;height:41px;justify-content:center;-webkit-box-pack:center;font-size:16px;font-weight:500;right:0;color:#fff;-webkit-box-align:center;position:absolute;bottom:0;align-items:center;border-radius:10px 0 0 0;background:#004ab3;width:186px;line-height:20px;-ms-flex-align:center;font-family:Roboto;display:-webkit-box;display:-ms-flexbox;display:flex}.grid__item-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.grid__item__head{height:212px;position:relative}.grid__item,.head{position:relative}.portfolio .composite-category{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-areas:none}.portfolio .composite-category .composite-element{height:350px}.portfolio-detail__wrapper{-ms-flex-pack:start;grid-template-columns:1fr 1fr;justify-content:start;-webkit-box-pack:start;-ms-grid-columns:1fr 1fr;-webkit-box-align:start;align-items:start;align-content:start;-ms-flex-align:start;-ms-flex-line-pack:start;display:-ms-grid;display:grid}.portfolio-detail .banner{margin-bottom:100px}.portfolio-detail .detail-image{margin:0;width:590px;float:none}.portfolio-detail .current-image{height:500px;-o-object-fit:cover;object-fit:cover;margin-left:0;width:100%}.portfolio-detail .image-list__item{height:90px;-o-object-fit:cover;object-fit:cover;opacity:.5;margin:0;cursor:pointer;width:100%;display:block!important}.portfolio-detail .image-list__item.active{opacity:1}.portfolio-detail .products-detail{font-size:18px;font-weight:400;line-height:25px}.portfolio-detail .products-detail .button{padding:17px 27px 18px;margin-top:20px;display:block}.button,.portfolio-detail .products-detail .button{font-size:1rem;border:1px solid #fff;font-weight:400;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ff8000;width:260px;line-height:1.5625rem}.button{padding:17px 23px 18px 41px}.button.blue{background:#004ab3}.grid__item__main{padding:0 30px 0 20px}.grid__item__title{font-size:24px;font-weight:700;color:#004ab3;line-height:30px}.grid__item__text{font-size:16px;font-weight:400;margin-bottom:20px;color:#333;line-height:22px}.composite-category .composite-element{grid-area:unset}.composite-category .composite-element .text{max-width:100%!important}.grid__item__footer{padding:0 20px;font-size:12px;font-weight:400;color:#a7a8ab;position:absolute;bottom:20px;width:100%;line-height:14px}.grid__item{padding:0 0 40px;border:1px solid rgba(0,0,0,.1);background:#fff}.grid__item:hover{-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);cursor:pointer}.wrapper-small{max-width:1200px}.text--align-right{text-align:right}.pagination__wrapper{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pagination{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination .icon-small-arrow-right{font-size:13px;margin-left:10px}.pagination .icon-small-arrow-left{font-size:13px;margin-right:10px}.pagination__item{-ms-flex-pack:center;height:36px;justify-content:center;-webkit-box-pack:center;font-size:16px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;color:#004ab3;-webkit-box-align:center;opacity:.5;margin:0 5px;align-items:center;align-content:center;width:36px;line-height:16px;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pagination--next,.pagination--prev{padding:0 10px;opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pagination__item:hover{color:#fff;opacity:1;background:#004ab3}.pagination__item__active{border:1px solid #004ab3;opacity:1}.text-block-wrapper{font-size:18px;font-weight:400;color:#000;line-height:24px}.text-block-wrapper h3{font-size:24px;font-weight:500;line-height:32px;margin-top:0}.text-block-wrapper h2{font-size:30px;font-weight:500;line-height:36px}.how_to_choose_img_wrapper{width:72px;display:inline-block}.text-wrapper{width:90%;display:inline-block}.how_block_wrapper{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.how_to_choose{height:36px;width:36px;float:left}.juridical-person .composite .title{padding:32px 40px 0 30px;font-size:24px;font-weight:700;font-style:normal;margin:0 0 10px;line-height:30px}.juridical-person .owl-item .title{font-size:36px;font-weight:700;font-style:normal;line-height:60px;margin-top:0}.grid--2_col{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr}.grid--4_col{grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr}#feedback,#feedback_calculator{padding:69px 84px 90px;width:551px}.content-wrapper{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;align-content:center;-webkit-box-orient:vertical;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper label{margin-bottom:8px;margin-top:20px;display:block}.content-wrapper input{width:100%}.content-wrapper .button{margin-top:20px}.content-wrapper textarea{height:100px;padding:10px 20px;resize:none;border:1px solid #d9d9de;background:#fff;width:100%}.no-require{color:#d9d9de}.time-to-feedback{font-size:18px;font-weight:400;font-style:normal;text-align:center;line-height:24px}.dealers-list__item{padding:32px 21px 32px 30px;border:1px solid #d9d9de;-webkit-box-sizing:border-box;box-sizing:border-box}.dealers-list__item .title{font-size:20px;font-weight:700;margin-bottom:10px;line-height:28px;margin-top:0}.dealers-list__item .text{font-size:18px;font-weight:400;line-height:24px}.dealers-list__item .address{margin-bottom:10px}.dealers-list__item .phone{font-size:18px;font-weight:500;color:#004ab3;line-height:24px}.address-list{grid-gap:21px;margin-top:50px}.address-list__item{height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:32px 21px 32px 30px;border:1px solid #d9d9de;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.address-list__item.active{cursor:pointer;display:block}.address-list__item.active-point{border:1px solid #ff8000;cursor:auto}.address-list__item .title{font-size:24px;font-weight:700;margin-bottom:10px;line-height:32px;margin-top:0}.address-list__item .text{font-size:18px;font-weight:400;line-height:24px}.address-list__item .text_with_margin{margin-bottom:10px}.address-list__item .email,.address-list__item .phone{font-size:18px;font-weight:500;margin-bottom:10px;color:#004ab3;line-height:24px}.contacts .element-title{font-size:30px;font-weight:500;line-height:36px}.building_type__item{background:rgba(0,74,179,.1)}.building_type{float:right;display:-webkit-box;display:-ms-flexbox;display:flex}.building_type__item{padding:17px 31px;color:#004ab3;opacity:.5}.building_type_icon{font-size:23px;padding-right:14px}.type_selection{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;position:relative;width:100%;display:-ms-grid;display:grid}.type_selection__item{flex-grow:1;-webkit-box-flex:1;cursor:pointer;-ms-flex-positive:1}.building_type__item{border-right:1px solid #e5e5e9;border-left:1px solid #e5e5e9}.building_type__item.active{height:60px;font-weight:700;opacity:1;-webkit-box-shadow:inset 0 3px 0 #004ab3;box-shadow:inset 0 3px 0 #004ab3;background:hsla(0,0%,100%,.9);margin-top:-11px}.building_type__item{-ms-flex-pack:center;height:49px;padding:0 31px;justify-items:center}.building_type__item,.type_selection__item{justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.type_selection__item{-ms-flex-pack:center;height:74px;border:1px solid #e5e5e9;border-left:none;font-size:18px;font-weight:400;color:#e5e5e9;line-height:25px}.type_selection__item:hover{color:#000}.type_selection__item:hover:nth-child(2)~.type_selection__line{margin-left:50%}.type_selection__item:hover+.active{color:#e5e5e9;border-bottom:0}.type_selection__item.active{color:#000}.type_selection__item.active:nth-child(2)~.type_selection__line{margin-left:50%}.type_selection__item:first-child{border-left:1px solid #e5e5e9;display:-webkit-box;display:-ms-flexbox;display:flex}.type_selection__line{height:2px;border:none;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;position:absolute;bottom:0;margin:0;background:#004ab3;width:50%}.type_selection__line:before{height:0;border-right:12px solid transparent;border-left:12px solid transparent;right:0;content:"";position:absolute;border-bottom:10px solid #004ab3;bottom:0;margin:0 auto;left:0;width:0;display:block;z-index:7}.calculator .calculator__option-area{margin-left:49px}.calculator .tooltip{height:28px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:5px 10px;font-size:14px;font-weight:400;color:#004ab3;position:absolute;opacity:.5;bottom:calc(50% - 10px);-webkit-box-shadow:-13px 11px 40px 7px rgba(0,74,179,.2);box-shadow:-13px 11px 40px 7px rgba(0,74,179,.2);left:100%;line-height:18px;white-space:nowrap;display:none;z-index:60}.calculator .calculator-windows-list__item{height:80px;position:relative;width:80px}.calculator .calculator-windows-list__item:hover .tooltip{height:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:5px 10px;font-size:10px;font-weight:400;color:#004ab3;position:absolute;opacity:.5;bottom:calc(50% - 10px);-webkit-box-shadow:-13px 11px 40px 7px rgba(0,74,179,.2);box-shadow:-13px 11px 40px 7px rgba(0,74,179,.2);left:84px;line-height:10px;white-space:nowrap;display:block;z-index:60}.calculator .window{height:100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;position:relative;mask-position:center center;-webkit-mask-position:center center;background-color:#004ab3;width:100%;mask-size:contain;-webkit-mask-size:contain;z-index:4}.calculator .calculator-windows-list{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;align-content:center;-webkit-box-orient:vertical;width:80px;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .windows-wrapper{height:100%;padding:15px;position:relative;width:100%}.calculator .windows-wrapper:after{height:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;content:" ";position:absolute;opacity:0;top:0;background-color:#004ab3;border-radius:100%;left:0;width:0;display:block;z-index:2}.calculator .windows-wrapper.active .window{background-color:#fff}.calculator .windows-wrapper.active:after{height:100%;opacity:1;width:100%}.calculator .calculator__main-area__current_window__wrapper{height:401px;margin-left:68px;width:46%}.calculator .folding_select{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center;margin-top:37px;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .current_window__row_2{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.calculator .calculator__main-area{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .arrow-vertically__wrapper{-ms-flex-pack:center;height:100%;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;background-size:100%;justify-items:center;align-items:center;background-position:50%;align-content:center;width:21px;-ms-flex-align:center;-ms-flex-line-pack:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .arrow-vertically__wrapper .arrow{height:92%;width:1px}.calculator .arrow-vertically__wrapper .arrow:before{border-bottom:8px solid #d9d9de;top:-4px}.calculator .arrow-vertically__wrapper .arrow:after,.calculator .arrow-vertically__wrapper .arrow:before{border-right:5px solid transparent;border-left:5px solid transparent;content:"";position:absolute;left:-4px;display:block}.calculator .arrow-vertically__wrapper .arrow:after{border-top:8px solid #d9d9de;bottom:-4px}.calculator .arrow-vertically__wrapper .arrow-vertically__text{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.calculator .arrow{position:relative;background:#d9d9de}.calculator .arrow-horizontally__wrapper{-ms-flex-pack:center;height:21px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;background-size:100%;align-items:center;background-position:50%;align-content:center;margin-left:11px;width:95%;-ms-flex-align:center;-ms-flex-line-pack:center;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .arrow-horizontally__wrapper .arrow{height:1px;width:100%}.calculator .arrow-horizontally__wrapper .arrow:before{border-right:8px solid #d9d9de;left:-4px}.calculator .arrow-horizontally__wrapper .arrow:after,.calculator .arrow-horizontally__wrapper .arrow:before{content:"";position:absolute;border-top:5px solid transparent;border-bottom:5px solid transparent;top:-4px;display:block}.calculator .arrow-horizontally__wrapper .arrow:after{border-left:8px solid #d9d9de;right:-4px}.calculator .arrow__text{height:21px;font-size:11px;border:.613636px solid #d9d9de;font-weight:400;color:#d9d9de;-webkit-box-align:center;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;align-items:center;border-radius:15.3409px;background:#fff;width:54px;line-height:15px;-ms-flex-align:center;-ms-flex-line-pack:center}.calculator .arrow__text,.calculator .calculator__main-area__current_window{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .calculator__main-area__current_window{height:100%;padding:18px 30px 30px;width:100%;-ms-flex-line-pack:center}.calculator .current_window{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.calculator .calculator__main-area__current_window__row{display:-webkit-box;display:-ms-flexbox;display:flex}.calculator .current_window__row_1{height:100%}.more__link{color:#000;float:left}.more__link i{font-size:9px}.tabs-links{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;justify-items:center;display:-ms-grid;display:grid}.tab-link,.tabs-links{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.tab-link{padding:20px 0;font-size:24px;font-weight:500;cursor:pointer;width:100%;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.tab-link.active{color:#fff;background:#004ab3}#map,#map-juridical{height:410px;width:100%}.tab-item{display:none}.tab-item.active{display:block}.tabs{border:1px solid #d9d9de}.city-select{position:relative;display:inline-block}.plus svg{fill:#fff}.city-select__item{display:none}.city-select__item.selected{display:block}.city-select__list,.hidden{display:none}.size-input__width__wrapper{margin-right:20px}.window-system-type__wrapper{margin-bottom:20px}.window-system-type__wrapper label{margin-bottom:8px;margin-top:24px;display:block}.window-system-type__wrapper selectric-wrapper{height:50px}.size-input__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.size-input__wrapper label{margin-bottom:8px;margin-top:24px;display:block}.selectric .button:hover{background:transparent}.calculator .name{font-size:24px;font-weight:700;margin-bottom:24px;max-width:364px;width:100%;line-height:30px}.custom-checkbox{position:absolute;opacity:0;z-index:-1}.custom-checkbox+label{-webkit-box-align:center;position:relative;align-items:center;-ms-flex-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.custom-checkbox+label span{border-bottom:1px dashed #004ab3}.custom-checkbox+label:hover{cursor:pointer}.custom-checkbox+label:hover .tooltip{display:block}.custom-checkbox+label:before{flex-grow:0;height:1em;flex-shrink:0;-webkit-box-flex:0;border:1px solid #e5e5e9;-ms-flex-negative:0;margin-right:.5em;content:"";background-size:50% 50%;background-position:50%;cursor:pointer;width:1em;-ms-flex-positive:0;background-repeat:no-repeat;display:inline-block}.custom-checkbox:checked+label:before{border-color:#0b76ef;background-color:#0b76ef;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.checkbox-wrapper{grid-row-gap:10px;grid-column-gap:20px}.price_block{padding:15px 23px 25px 33px;color:#d9d9de;margin-top:45px}.price_block .price_block__value{font-size:36px;font-weight:500;line-height:40px}.price_block .price_block__name{font-size:18px;font-weight:400;line-height:24px}.price_block.active{border:1px solid #004ab3;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.price_block.active .price_block__name,.price_block.active .price_block__value{color:#004ab3}.folding_select .selectric{display:none}.folding_select .selectric.active{display:block}.folding_select .selectric .label{margin-right:115px}.additional-text{font-size:14px;font-weight:400;color:#d9d9de;line-height:25px;margin-top:5px}.order-list-name{font-size:24px;font-weight:700;margin-bottom:20px;line-height:30px}.order-list__row{-ms-flex-pack:justify;grid-template-columns:1.3fr 2fr .6fr .6fr .1fr;padding:20px 31px;justify-content:space-between;-webkit-box-pack:justify;-ms-grid-columns:1.3fr 2fr .6fr .6fr .1fr;grid-row-gap:20px;-webkit-box-shadow:0 -1px 0 #e5e5e9,0 1px 0 #e5e5e9;box-shadow:0 -1px 0 #e5e5e9,0 1px 0 #e5e5e9;background:#fff;display:-ms-grid;display:grid}.order-list__row__img__wrapper{height:58px;width:78px}.order-list__row__img__wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.order_name{font-size:22px;font-weight:500;line-height:30px}.order_size{font-size:14px;font-weight:400;color:#a7a8ab;line-height:24px}.order{margin-left:20px}.description__wrapper{font-size:16px;font-weight:400;color:#a7a8ab;-webkit-box-align:center;align-items:center;line-height:24px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.description{max-width:368px}.price_value{font-size:24px;font-weight:700;line-height:30px}.price_name{font-size:14px;color:#d9d9de;line-height:16px;margin-top:4px}.base_price_wrapper{color:#004ab3}.order-list__wrapper .button_block,.order__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.order-list__wrapper .button_block{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center}.button-block{-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:justify;margin-bottom:100px;margin-top:35px}.button-block,.button-block .button{display:-webkit-box;display:-ms-flexbox;display:flex}.button-block .button{padding:17px 21px;width:auto}.for-customer .banner{margin-top:20px}.h-select{color:#004ab3;border-bottom:3px dashed #004ab3;cursor:pointer}.h-select .icon-small-arrow{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);font-size:24px;color:#004ab3;display:inline-block}.h-select_item__wrapper{padding:10px 18px;font-size:16px;border:1px solid #d9d9de;font-weight:400;color:#333;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 11px 8px -6px rgba(0,0,0,.05);box-shadow:0 11px 8px -6px rgba(0,0,0,.05);background:#fff;left:100%;width:184px;line-height:25px;display:none;z-index:17}.h-select_item__wrapper.show{display:block}.calculator_h1__wrapper{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.calculator_h1__wrapper i{margin-left:5px}.calculator_h1__wrapper .select_item{cursor:pointer;display:block}.calculator_h1__wrapper .select_item:hover{color:#004ab3}.btn-copy,.btn-del{cursor:pointer}.contacts_h1__wrapper{position:relative}.contacts_h1__wrapper,.contacts_h1__wrapper .title{width:-webkit-max-content;width:-moz-max-content;width:max-content}.contacts_h1__wrapper i{margin-left:5px}.contacts_h1__wrapper .select_item{cursor:pointer;display:block}.contacts_h1__wrapper .select_item:hover,a:hover{color:#004ab3}.for-business .btn:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#ff8000;cursor:pointer}.button{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.button:hover{color:#fff;background:#de710d}.button.blue:hover{background:#054093}.calculation .btn-wrapper .btn:hover{border:1px solid #d9d9de;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#fff;cursor:pointer}.main_slider .text-block a:hover{color:#004ab3}.clarify .tab-element img{height:210px;-o-object-fit:contain;object-fit:contain;width:210px}.windows-list .title{padding-bottom:15px}.direction-block_inner .windows-list .products{grid-template-columns:1fr 1fr 1fr 1fr;padding-top:0;-ms-grid-columns:1fr 1fr 1fr 1fr;display:-ms-grid;display:grid}.direction-block_inner .windows-list{margin-top:30px}.windows-list .product{padding-top:0;text-align:center;margin:20px 0 10px 41px;width:200px;float:left}.product-img{height:200px;overflow:hidden;border:none;position:relative;-webkit-box-shadow:none;box-shadow:none;width:200px;display:block}.windows-list .product .name{height:39px;padding-top:10px}.direction-block_inner .windows-list .block{margin:-25px 0 0}.windows-list .block{padding:19px 19px 10px;margin:30px 0;border-radius:8px;background:#e5e5e5}.loader-link-box{font-size:13px;margin-bottom:20px;color:#1b87cc;text-align:center;line-height:1.538;font-family:Arial}.catalog-product .catalog-item{overflow:hidden;border:1px solid #c2c2c2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;width:213px}.catalog-product{grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 20px 1fr 20px 1fr 20px 1fr;grid-gap:20px;display:-ms-grid;display:grid}.catalog-product .catalog-item .catalog-item-head,.catalog-product .catalog-item .catalog-item-head-2{height:50px;margin-bottom:10px;border-bottom:1px solid #c2c2c2}.catalog-product .catalog-item .catalog-item-head-2{padding-top:10px;font-size:26px;font-weight:600;color:#2b63a0;text-align:center}.catalog-product .catalog-item .catalog-item-body{padding:10px;text-align:center}.catalog-product .catalog-item .catalog-item-img{height:170px;margin-bottom:10px}.catalog-product .catalog-item .catalog-item-name{height:54px;height:64px;margin-bottom:10px;color:#3080d0}.catalog-product .catalog-item .catalog-item-price{font-size:17px;font-weight:700;margin-bottom:10px;color:#333;line-height:1.176}.catalog-product .catalog-item .catalog-item-foot{padding:9px 20px;font-size:14px;text-decoration:none;color:#fff;text-align:center;background:#1b87cc;cursor:pointer;line-height:1.143;display:block}.catalog-product .catalog-item .catalog-item-img img{max-width:100%}.desc-system{overflow:hidden;padding:25px;margin-bottom:50px;border-radius:8px;background:#f2f2f2;margin-top:60px}.desc-system .img-block{width:205px;float:left}.desc-system .content-block{margin-left:225px}.desc-system .content-block .zag{font-size:16px;font-weight:700;margin-bottom:15px;color:#3080d0;line-height:1.125}.calc-adt-info{margin-bottom:30px}.portfolio .composite{grid-template-rows:400px 320px;-ms-grid-rows:400px 20px 320px}table.calr{width:100%}.textWrap table{margin:5px 0 15px;width:100%}table{border-collapse:collapse;border-spacing:0}.calr td,.calr th{padding:5px;border:1px solid #3c3c3c;font-weight:400;text-align:center}.about{font-size:1.3rem}.uslugi-remont{grid-gap:20px}.usluga-remont{text-align:center}.usluga-remont img{height:200px!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.our-works{grid-gap:20px}.our-works img{height:250px;-o-object-fit:cover;object-fit:cover;width:100%}.benefits-wrapper{padding:15px;text-decoration:none;margin-bottom:45px;border-radius:10px;background:#e5e5e5}.benefit-img img{margin:0 auto;display:block}.etapi_ustanovki{margin-bottom:70px}.etapi_ustanovki img{margin-right:10px;float:left}.owl-next,.owl-prev{-webkit-filter:drop-shadow(0 3px 4px rgba(0,0,0,.35));filter:drop-shadow(0 3px 4px rgba(0,0,0,.35))}.cur_system-type-descripion{font-size:13px;max-width:490px;display:none}.cur_system-type-descripion.active{display:block}.font-bold{font-weight:700}.category-custom p{font-size:18px;line-height:25px}.h1{font-size:2em;margin:.67em 0}img{max-width:100%}.wrapper.text-block p{font-size:20px;line-height:30px}.composite-block{-ms-flex-pack:space-evenly;flex-grow:2;height:auto;justify-content:space-evenly;-webkit-box-flex:2;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-box-align:stretch;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;margin:0 0 80px;align-items:stretch;-webkit-box-orient:horizontal;-ms-flex-align:stretch;-ms-flex-positive:2;display:-webkit-box;display:-ms-flexbox;display:flex}.composite-block .cell{position:relative;width:calc(50% - 10px)}.composite-block-3 .cell{width:calc(33% - 10px)}.composite-block-04 .cell:nth-child(2),.composite-block-40 .cell:first-child{width:calc(25% - 10px)}.composite-block-04 .cell:first-child,.composite-block-40 .cell:nth-child(2){width:calc(75% - 10px)}.composite-block .cell.center-cell{-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center}.white-block .composite-block .cell .button-zayavka{border:1px solid #333;color:#333;background:#fff;float:right}.white-block .composite-block .cell .button-zayavka svg{top:25px}.composite-block .cell a{position:relative;display:block}.composite-block .cell .button-long{width:310px}.composite-block .cell .button-long svg{position:absolute;top:21px;left:270px}.composite-block .cell img{position:relative;width:100%;z-index:1}.composite-block .cell .shadow{right:0;position:absolute;bottom:0;top:0;background:-o-linear-gradient(315deg,rgba(0,0,0,.3) 10%,hsla(0,0%,100%,0));background:linear-gradient(135deg,rgba(0,0,0,.3) 10%,hsla(0,0%,100%,0));left:0;z-index:2}.composite-block .cell a.h2,.composite-block .cell h2{font-size:32px;font-weight:600;margin-top:0}.composite-block .cell a.h2{text-decoration:underline}.composite-block .cell a.h2:hover{text-decoration:none}.composite-block .cell h3{font-size:24px;color:#fff;position:absolute;top:25px;margin:0;left:25px;line-height:35px;z-index:3}.composite-block .cell .button-zayavka{position:relative;width:220px}.composite-block .cell .button-zayavka svg{position:absolute;top:22px;left:180px;z-index:1}.gray-bg{background:#f5f5f7}.gray-box{background:#f5f5f7}.gray-box,.white-box{padding:40px 30px;margin-bottom:80px}.white-box{background:#fff}.gray-box .color-title-block,.white-box .color-title-block{font-size:36px;font-weight:700;color:#004ab3;text-align:center;line-height:42px}.gray-box .color-title-block span,.white-box .color-title-block span{color:#ff8000}.gray-box .title-block,.white-box .title-block{margin-bottom:40px}.gray-box .title-block:after,.white-box .title-block:after{content:"";clear:both;display:block}.gray-box .title-block .image,.white-box .title-block .image{width:200px;float:left}.gray-box .title-block .content,.white-box .title-block .content{width:calc(100% - 200px);float:left}.gray-box .title-block .content .title,.white-box .title-block .content .title{font-size:32px;font-weight:700;line-height:32px}.gray-05-box .columns,.gray-box .columns,.white-box .columns{-ms-flex-pack:space-evenly;flex-grow:3;height:auto;justify-content:space-evenly;-webkit-box-flex:3;-webkit-box-pack:space-evenly;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-start;-webkit-box-orient:horizontal;-ms-flex-align:start;-ms-flex-positive:3;display:-webkit-box;display:-ms-flexbox;display:flex}.gray-05-box .cel,.gray-box .cel,.white-box .cel{width:385px}.zamer-catalog-block{-ms-flex-pack:space-evenly;flex-grow:2;height:auto;justify-content:space-evenly;-webkit-box-flex:2;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;margin:40px 0;align-items:flex-start;-webkit-box-orient:horizontal;-ms-flex-align:start;-ms-flex-positive:2;display:-webkit-box;display:-ms-flexbox;display:flex}.zamer-catalog-block .item{-ms-flex:0 0 295px;flex:0 0 295px;border:1px solid #e2e2e2;margin-bottom:20px;position:relative}.zamer-catalog-block .item .content{padding:20px}.zamer-catalog-block .item img{margin:0 auto 20px;display:block}.zamer-catalog-block .item .title{height:85px;padding:0 40px;font-size:18px;font-weight:500;margin-bottom:20px;color:#333;text-align:center;line-height:24px}.zamer-catalog-block .item .price{font-size:18px;font-weight:400;font-style:normal;color:#333;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;line-height:24px;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.zamer-catalog-block .item .price span{font-size:24px;font-weight:700;color:#ff8000;line-height:24px;margin-top:10px;display:block}.zamer-catalog-block .item .btn-zamer{height:65px;font-size:18px;color:#333;position:relative;border-top:1px solid #e2e2e2;text-align:center;cursor:pointer;line-height:65px;display:block}.zamer-catalog-block .item .btn-zamer svg{position:absolute;top:22px;left:225px}.zamer-catalog-block.master-catalog-block .item .title{padding:0 10px;margin-bottom:10px}.zamer-catalog-block.master-catalog-block .item .price{margin-bottom:60px;text-align:center}.advantages_block{padding:40px 0;margin-bottom:80px;color:#fff;position:relative;background-size:cover;background-position:50%;background-image:url(/upload/images/pages/advantages_fon.jpg);background-repeat:no-repeat}.advantages_block .advantages{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages_block .title{margin-bottom:40px;color:#f5f5f7}.advantages_block .item{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;margin-bottom:40px;position:relative;max-width:100%;padding-left:60px}.advantages_block .item:first-child,.advantages_block .item:nth-child(2){-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);-webkit-box-flex:0;max-width:50%}.advantages_block .item p{font-size:18px;margin-bottom:20px;color:#f5f5f7;line-height:25px;margin-top:0}.advantages_block .item p b,.advantages_block .item p strong{color:#fff}.advantages_block .item .advantages-btn{-ms-flex-pack:center;height:32%;padding:17px 20px 18px 41px;justify-content:center;-webkit-box-pack:center;font-size:1rem;font-size:18px;border:1px solid #fff;font-weight:400;color:#fff;-webkit-box-align:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;align-items:center;background:#ff8000;width:35%;line-height:1.5625rem;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.advantages_block .item .advantages-btn span{padding-right:10px}.accordion-block-vertical .cell.gray-bg h3{padding:40px 30px 0;margin-bottom:20px;color:#333;position:relative;top:unset;left:unset}.accordion-block.accordion-block-vertical .accordion-list{padding:0 0 40px;cursor:pointer}.accordion-block.accordion-block-vertical .accordion-list .accordion-item{padding:13px 0 13px 30px;font-size:18px;color:#333;position:relative;opacity:.5;line-height:25px}.accordion-block.accordion-block-vertical .accordion-list .accordion-item.active{color:#fff;opacity:1;background:#004ab3}.accordion-block.accordion-block-vertical .accordion-list .accordion-item.active:after{height:38px;right:-15px;content:"";position:absolute;background-size:cover;top:7px;background-position:50%;width:33px;background-image:url(/upload/images/pages/strelka-blue.svg);z-index:1}.accordion-block.accordion-block-vertical .accordion-data-item{display:none}.accordion-block.accordion-block-vertical .accordion-data-item.active{display:block}.accordion-block.accordion-block-horizontal .accordion-titles{text-align:justify;display:block}.accordion-block.accordion-block-horizontal .accordion-titles:after{height:0;overflow:hidden;content:"";visibility:hidden;width:100%;display:inline-block}.accordion-block.accordion-block-horizontal .accordion-titles .accordion-title{padding:10px 30px 2px;font-size:24px;color:#a7a8ab;cursor:pointer;line-height:28px;display:inline-block}.accordion-block.accordion-block-horizontal .accordion-titles .accordion-title.active,.accordion-block.accordion-block-horizontal .accordion-titles .accordion-title:hover{color:#004ab3;border-bottom:3px solid #004ab3}.accordion-block.accordion-block-horizontal .accordion-data{margin-bottom:20px}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item{display:none}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item.active{display:block}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item table{width:100%}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item table tr{background:#f5f5f7}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item table tr:nth-child(2n){background:#fff}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item table tr td{padding:12px 30px;font-size:20px;color:#333;text-align:left;line-height:36px}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item table tr:nth-child(2n) td{color:#a7a8ab}.accordion-block.accordion-block-horizontal .accordion-data .accordion-data-item table tr td:nth-child(2){text-align:center;width:150px}.accordion-block.accordion-block-horizontal .price_desc{padding:20px 60px 20px 40px;border:1px solid #a7a8ab;margin-bottom:80px}.accordion-block.accordion-block-horizontal .price_desc p{font-size:18px;color:#a7a8ab;line-height:24px}.gray-box-absolute{padding:40px 80px;position:relative;margin:200px 0 80px;background:#f5f5f7}.gray-box-absolute .content{position:relative;max-width:610px}.gray-box-absolute .content .title{font-size:32px;margin-bottom:20px;color:#000;line-height:24px}.gray-box-absolute .content p{font-size:18px;color:#000;line-height:25px}.gray-box-absolute img{right:100px;position:absolute;top:-110px;z-index:1}.info-composite-block .info-title{font-size:32px;font-weight:600;margin-bottom:40px;color:#000;line-height:47px}.info-composite-block .info-title span{color:#004ab2;display:block}.info-composite-block .text-block{padding:40px;border:1px solid #d9d9de}.composite-block.info-composite-block{gap:100px}.composite-block.info-composite-block .cell{width:calc(50% - 50px)}.info-composite-block .text-block p span{color:#004ab2}.info-composite-block .stoimost-list .stoimost-item{height:150px;margin-right:40px;margin-bottom:40px;width:230px;float:left}.info-composite-block .stoimost-list .stoimost-item img{margin-bottom:10px;max-width:100%;width:auto}.info-composite-block .stoimost-list .stoimost-item span{height:55px;font-size:20px;font-weight:700;color:#000;line-height:25px;display:block}.img-with-text-block{margin-bottom:80px;position:relative}.img-with-text-block .text{padding:20px 40px;font-size:18px;color:#333;position:absolute;bottom:40px;background:#fff;left:560px;width:600px;line-height:25px;z-index:1}.banner.calculation{margin-bottom:120px}.slider_text-block{padding:40px;background:#fff;width:480px}.slider_text-block .title{font-size:24px;font-weight:700;line-height:30px}.slider_text-block .title span{color:#004ab3}.slider_text-block .text{font-size:20px;line-height:30px}.swiper__arrows{position:absolute;display:block!important}.swiper__next{bottom:0}.swiper__prev{top:0}.wrapper-items{margin-bottom:80px}.products-detail-banner{padding-top:0}.products-detail-banner .detail-banner{margin-bottom:80px}.products-detail-banner.products-detail .detail-image{margin-top:0}.products-detail-banner.products-detail .detail-image img{margin-left:0}.products-detail-banner.products-detail .banner.calculation{margin-bottom:0}.products-detail .category-in-detail{padding-top:80px}.model-wrapper{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-box-align:start;gap:130px;gap:65px;align-items:flex-start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.model-wrapper .model-block{margin-bottom:60px;max-width:265px;max-width:250px}.model-wrapper .model-block img,.model-wrapper .model-block small,.model-wrapper .model-block span{display:block}.model-wrapper .model-block img{margin-bottom:10px}.model-wrapper .model-block span{font-size:24px;font-weight:600;margin-bottom:10px;color:#030303;line-height:32px}.model-wrapper .model-block small{font-size:18px;color:#949494;line-height:25px}.wrapper.bfk-text-block{margin-bottom:40px}.wrapper.bfk-text-block .title{font-size:44px;font-weight:600;margin-bottom:20px;line-height:60px;margin-top:0}.wrapper.bfk-text-block .text{font-size:24px;margin-bottom:40px;color:#333;line-height:32px}.wrapper.bfk-text-block .text span,.wrapper.bfk-text-block .title span{color:#004ab3}.k4-k5-wrapper{margin-bottom:40px;gap:60px}.k4-k5-wrapper .cell{padding:40px;position:relative;width:calc(50% - 30px)}.k4-k5-wrapper .cell .title{font-size:72px;font-weight:400;color:#004ab3;line-height:107px}.k4-k5-wrapper .cell .subtitle{font-size:24px;font-weight:600;margin-bottom:20px;color:#030303;line-height:32px}.k4-k5-wrapper .cell img{position:absolute;max-width:100%;top:60px;left:250px;width:auto;z-index:1}.k4-k5-wrapper .cell .text{font-size:18px;margin-bottom:20px;line-height:25px}.k4-k5-wrapper .cell table th{font-size:36px;color:#004ab3;text-align:left;padding-bottom:20px;line-height:25px}.k4-k5-wrapper .cell table th:nth-child(2){padding-left:20px}.k4-k5-wrapper .cell table td{font-size:18px;color:#b9b9b9;text-align:left;line-height:25px}.k4-k5-wrapper .cell table td:nth-child(2){padding-left:20px}.k4-k5-wrapper .cell:nth-child(2){-webkit-box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02);box-shadow:0 100px 80px rgba(0,0,0,.07),0 41.7776px 33.4221px rgba(0,0,0,.05),0 22.3363px 17.869px rgba(0,0,0,.042),0 12.5216px 10.0172px rgba(0,0,0,.035),0 6.6501px 5.32008px rgba(0,0,0,.028),0 2.76726px 2.21381px rgba(0,0,0,.02)}.wrapper.moroz .cell-text .title,.wrapper.okna-profil .cell-text .title{font-size:32px;margin-bottom:40px;color:#030303;line-height:37px;margin-top:0}.wrapper.moroz .cell-text .title span,.wrapper.okna-profil .cell-text .title span{color:#004ab3}.wrapper.moroz .cell-text .text,.wrapper.okna-profil .cell-text .text{font-size:18px;margin-bottom:40px;color:#333;line-height:25px}.wrapper.okna-profil .cell-text img{right:0;position:absolute;max-width:100%;bottom:0;width:auto;z-index:1}.wrapper.okna-profil .cell-text table th{font-size:36px;color:#004ab3;text-align:left;padding-bottom:20px;line-height:25px}.wrapper.okna-profil .cell-text table th:nth-child(2){padding-left:20px}.wrapper.okna-profil .cell-text table td{font-size:18px;color:#b9b9b9;text-align:left;line-height:25px}.wrapper.okna-profil .cell-text table td:nth-child(2){padding-left:20px}.wrapper.moroz .cell-text table{width:100%}.wrapper.moroz .cell-text table td,.wrapper.moroz .cell-text table th{font-size:18px;font-weight:500;color:#333;padding-right:10px;text-align:left;padding-bottom:10px;line-height:25px}.pokolenie .composite-block{gap:0}.pokolenie .cell{text-align:center;width:calc(50% - 2px)}.pokolenie .cell.cell-line{position:relative;width:4px}.pokolenie .cell.cell-line:before{right:0;content:"";position:absolute;bottom:49px;top:0;background:#004ab3;left:0;z-index:1}.pokolenie .cell.cell-line:after{height:20px;content:"";position:absolute;top:50%;border-radius:50%;background:#004ab3;margin-left:-10px;left:50%;width:20px;margin-top:-10px;z-index:2}.pokolenie .cell img{margin-bottom:20px}.pokolenie .cell span{font-size:18px;color:#333;line-height:25px}.wrapper.gross-master .composite-block{padding:40px 0 0 40px;background:-webkit-gradient(linear,left top,left bottom,from(#132641),to(#071c39));background:-o-linear-gradient(top,#132641 0,#071c39 100%);background:linear-gradient(180deg,#132641,#071c39)}.wrapper.gross-master .title{font-size:48px;color:#fff;margin:0 0 20px}.wrapper.gross-master .subtitle{font-size:20px;margin-bottom:40px;color:#fff;line-height:25px}.wrapper.gross-master .text{font-size:18px;font-weight:300;margin-bottom:40px;color:#fff;line-height:25px}.wrapper.gross-master .table{display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper.gross-master .table .cell div{font-size:36px;margin-bottom:15px;color:#fff;line-height:25px}.wrapper.gross-master .table .cell span{font-size:16px;color:#747f8f;line-height:25px}.info.bfk-text-block .title{font-size:32px;line-height:32px}.info.bfk-text-block .text{font-size:18px;color:#333;line-height:25px}.category.products.category-custom{padding-top:0}.gray-box-m-margin-top{margin-bottom:60px}.gray-box-m-margin-top .wrapper{padding:40px;border:1px solid #c4c4c4;position:relative;max-width:1180px;background:#fff;margin-top:-100px;z-index:1}.composite-block .cell ul{padding:0;list-style-type:none}.composite-block .cell ul li{min-height:40px;font-size:18px;margin-bottom:20px;background-position:0;background-image:url(/upload/images/pages/li.png);line-height:25px;background-repeat:no-repeat;padding-left:50px}.wrapper{max-width:1200px}.wrapper-text-block,.wrapper-text-block-20{margin-bottom:40px}.wrapper-text-block-20,.wrapper-text-block-20 p{font-size:20px;color:#333;line-height:30px}.zamer-catalog-block .item{-ms-flex:0 0 285px;flex:0 0 285px;-webkit-box-flex:0}.zamer-catalog-block{gap:20px}.zamer-catalog-block .item .btn-zamer svg{left:235px}.banner.calculation{padding:40px}.banner.calculation .half-col{padding-right:30px;width:45%}.banner.calculation form.half-col{padding-right:0;width:55%}main.normal-page,main.portfolio,main.portfolio-detail,main.products-detail{padding-top:40px}.composite-gray-block{border:1px solid #d9d9de;border-left:4px solid #004ab3;background:#f5f5f7}.composite-gray-block .cell{padding:20px 40px 20px 20px;width:calc(61% - 10px)}.composite-gray-block .cell:first-child{width:calc(39% - 10px)}.composite-gray-block .cell:first-child p{font-size:24px;font-weight:600;line-height:30px}@media (max-width:965px){.advantages_block .item .advantages-btn{height:25%;width:30%}}@media (max-width:857px){.advantages_block .item .advantages-btn{height:23%;font-size:17px;margin:0;width:35%}}@media (max-width:712px){.advantages_block .item .advantages-btn{width:40%}}@media (max-width:633px){.advantages_block .item .advantages-btn{width:50%}}@media (max-width:524px){.advantages_block .item .advantages-btn{width:70%}}@media (max-width:404px){.advantages_block .item .advantages-btn{width:80%}}@media (max-width:359px){.advantages_block .item .advantages-btn{padding:17px 18px 18px 27px;width:80%}}@media (max-width:339px){.advantages_block .item .advantages-btn{width:90%}}@media (max-width:1200px){.model-wrapper{gap:20px}.img-with-text-block .text{left:380px}}@media (max-width:1099px){.model-wrapper{gap:20px}.model-wrapper .model-block{max-width:calc(50% - 10px);width:calc(50% - 10px)}}@media (max-width:1024px){.desktop-hidden{display:none}.desktop-hidden.mobile-menu{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.main_image .item,.main_slider .item{padding-top:25vh!important}.k4-k5-wrapper .cell img{top:25px;left:190px}.img-with-text-block .text{left:135px}}@media (max-width:1080px){.composite-block.composite-block-3{gap:10px}}@media (max-width:768px){.category .main_slider .item{padding-top:30vh}.slider_text-block{width:100%}.composite-block{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.composite-gray-block{padding:40px 20px}.composite-gray-block .cell,.composite-gray-block .cell:first-child{padding:0;width:calc(100% - 10px)}.composite-gray-block .cell p{margin:0 0 20px}.composite-block .cell{width:100%}.composite-block .cel{margin-bottom:20px}.gray-box{padding:20px 0}.gray-box .title-block .content,.gray-box .title-block .image,.white-box .title-block .content,.white-box .title-block .image{width:100%;float:unset}.gray-05-box .columns,.gray-box .columns,.white-box .columns{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.gray-05-box .cel,.gray-box .cel,.white-box .cel{margin-bottom:20px;width:100%}.gray-box .cel p{font-size:18px;line-height:24px}.gray-box .title-block .content .title,.white-box .title-block .content .title{font-size:26px;line-height:28px}.banner.calculation .half-col,.banner.calculation form.half-col{width:100%}.composite-block .cell .button-long{width:280px}.composite-block .cell .button-long svg{top:20px;left:245px}.advantages_block{padding:20px 0}.advantages_block .title{font-size:20px;font-weight:400}.advantages_block .advantages{display:block}.advantages_block .item{padding-left:45px}.advantages_block .item p{font-size:16px}.advantages_block .item:first-child,.advantages_block .item:nth-child(2){-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-flex:0;max-width:100%}.k4-k5-wrapper .cell img{top:50px;left:160px;width:100px}.wrapper.bfk-text-block .title{font-size:32px;line-height:34px}.wrapper.bfk-text-block{margin-bottom:20px}.info.bfk-text-block .title{font-size:24px;line-height:32px}.wrapper.okna-profil .cell-text img{display:none}.wrapper.moroz .cell-text table td,.wrapper.moroz .cell-text table th{font-size:16px;line-height:20px;vertical-align:top}.pokolenie .cell{margin-bottom:20px}.pokolenie .cell.cell-line{display:none}.wrapper.gross-master .title{font-size:30px;line-height:32px}.wrapper.gross-master .subtitle{font-size:18px;line-height:25px}.wrapper.gross-master .text{font-size:16px;line-height:24px}.wrapper.gross-master .composite-block{padding:40px 10px 0}.composite-block .cell ul li{background-size:20px 20px;background-position:left 6px;padding-left:30px}.slider_text-block{padding:20px}.slider_text-block .title{font-size:16px;line-height:24px}.slider_text-block .text{font-size:14px;line-height:22px}.gray-box-absolute{padding:380px 20px 20px}.gray-box-absolute img{right:unset;top:20px;left:20px}.composite-block.info-composite-block{gap:10px}.composite-block.info-composite-block .cell{width:calc(100% - 5px)}.info-composite-block .text-block{margin-bottom:20px}.info-composite-block .stoimost-list .stoimost-item{height:auto;margin-right:0;margin-bottom:20px;width:100%;float:unset}.info-composite-block .stoimost-list .stoimost-item span{height:auto}.img-with-text-block .text{position:relative;bottom:unset;top:unset;left:unset;width:auto}}@media (max-width:1024px){.phone{padding:7px!important;font-size:18px!important}}.custom-checkbox-wrapper.hide{display:none}.city-select a{text-decoration:none;font-weight:400;color:#004ab3!important;cursor:pointer;padding-left:10px}.city-select a:hover{text-decoration:underline}#subdomains_block .content-wrapper{-webkit-box-align:start;text-align:left;align-items:start;-ms-flex-align:start}#subdomains_block .subdomains-btn{padding:9px 20px;color:#fff!important;background:#004ab3}#subdomains_block .city-list{display:none}#subdomains_block .city-list ul{padding-left:20px}#subdomains_block .city-list ul li{margin-bottom:5px}@media(max-width:1024px){.products-detail .detail_content{position:relative}.detail-banner{display:none}.main_slider{height:auto!important}main.normal-page,main.portfolio,main.portfolio-detail,main.products-detail{padding-top:0!important}.products-detail .main_slider .owl-stage-outer{padding-bottom:30px!important}}@media(max-width:768px){.composite-block{-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center}.composite-block .cell{width:100%!important}.products .cell img{margin:0 auto;width:50%!important;display:-webkit-box;display:-ms-flexbox;display:flex}.category .bread-crumbs{margin:30px 0!important}}@media(max-width:500px){.products .cell img{width:100%!important}.detail-image{margin-top:20px!important}}@media(max-width:350px){.detail-image{margin-top:40px!important}}.actions .wrapper a:not(.btn,.button),.advantages a:not(.btn,.button),.calc-adt-info a:not(.btn,.button),.catalogInfoText a:not(.btn,.button),.grid--about a:not(.btn,.button),.grid__item__text a:not(.btn,.button),.important-text a:not(.btn,.button),.text a:not(.btn,.button),.text-block-wrapper a:not(.btn,.button),.top-text a:not(.btn,.button){color:#828282}.h2{-webkit-margin-start:0;-webkit-margin-after:.83em;-webkit-margin-end:0;margin-inline-start:0;-webkit-margin-before:.83em;font-size:1.5em;font-weight:700;margin-block-end:.83em;margin-block-start:.83em;margin-inline-end:0;display:block}@media (max-width:1530px){.wrapper{max-width:1200px}.etapi_ustanovki{grid-template-columns:1fr 1fr!important;-ms-grid-columns:1fr 1fr!important}header .main-menu li,header .measuring a{margin-left:20px}header .measuring .btn{padding:0 25px}.calculation .btn-wrapper{width:221px}.calculation .btn-wrapper .btn{padding:25px 29px}.clarify .tab-element{max-width:287px}.clarify .tab-element .windows-wrapper{padding:45px 15px 8px;max-width:171px;margin:auto}.bfk-today .item{width:490px}}@media (max-width:1200px) and (min-width:1025px){.banner{padding:28px 34px 64px 44px}.logo img{height:100%;width:100%;display:block}header .logo a{padding:20px 10px}header .row.row-2{grid-template-columns:159px 1.1fr 1fr;font-size:14px;-ms-grid-columns:159px 1.1fr 1fr}header .main-menu{padding-left:10px}header .measuring a{margin-left:12px}.bfk-today{padding:30px 0}.bfk-today .item{height:auto;margin-bottom:20px;width:100%}.wrapper{padding:0 20px}.today-wrapper .bfk-today{margin:0 auto;width:100%}.today-wrapper .bfk-today .wrapper{max-width:900px}.banner{padding:27px 11px 27px 22px}.calculation .text-block{max-width:463px}.calculation .btn-wrapper{width:180px}.calculation .btn-wrapper>span{margin-bottom:10px}.calculation .btn-wrapper .icon-arrow-right{display:none}.calculation .btn-wrapper .btn{padding:19px 14px}}@media (min-width:1025px){.composite-section .composite [class*=" cell-"],.composite-section .composite [class^=cell-]{grid-area:unset}.composite .composite-element .hovered-circle{height:0;right:-46px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;mix-blend-mode:normal;position:absolute;opacity:.8;bottom:-46px;border-radius:100%;background:#ff8000;width:0;z-index:3}.composite .composite-element .text{height:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:relative;max-width:100%;opacity:0;margin:5px 0 0}.composite .composite-element.static .text{margin-bottom:90px;opacity:1}.composite .composite-element:hover .hovered-circle{height:289px;width:289px}.composite .composite-element:hover .text{margin-bottom:130px;opacity:1}.composite .composite-element:hover .blackout{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.8)),to(rgba(0,0,0,.4)));background:-o-linear-gradient(bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 100%);background:linear-gradient(1turn,rgba(0,0,0,.8),rgba(0,0,0,.4))}}@media (max-width:1024px){.products-detail-banner .detail-banner{margin-bottom:0}.windows-calc-calc-title{font-size:13px;margin-bottom:10px}.windows-calc-horizontal-arrow__line{width:100%}.windows-calc-horizontal-arrow{margin-bottom:0}.menu-title .icon-small-arrow{display:block}.bread-crumbs,.title{margin-left:0}.about .important-text{font-size:20px;font-weight:500;margin:44px 0 22px;line-height:28px}.tabs{margin:-20px}.tab-link{font-size:16px;font-weight:500;line-height:32px}.contacts .map-wrapper{padding-top:20px}.address-list__item .title{font-size:18px;font-weight:700;font-style:normal;line-height:24px}.address-list__item .text{font-size:16px;font-weight:400;line-height:20px}.address-list.grid.grid--2_col{grid-template-columns:1fr;-ms-grid-columns:1fr}.normal-page{padding-top:97px;font-size:16px;font-weight:400;font-style:normal;line-height:24px}.normal-page h1{font-size:24px;font-weight:700;line-height:30px}.normal-page .important-text{font-size:20px;font-weight:500;line-height:28px}.normal-page .micro-title.hotline{font-size:18px;font-weight:500;line-height:24px}.normal-page .quote{font-size:18px;font-weight:400;line-height:24px}.normal-page .service__block{font-size:14px;font-weight:400;line-height:20px}.normal-page .service__block.service__block--with-border{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.normal-page .service__block.service__block--with-border>div{width:100%}.normal-page .micro-title{margin-top:40px}.normal-page .page-footer_block{margin-top:20px}.normal-page .assurance__item{-ms-flex-pack:center;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:22px 10px 22px 12px;justify-content:center;-webkit-box-pack:center;justify-items:center;align-content:space-between;width:100%;-ms-flex-line-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.normal-page .assurance__item img{height:48px;margin:0 20px 0 0;width:48px}.normal-page .contacts{font-size:18px;font-weight:400;font-style:normal;line-height:24px}.grid--3_col{grid-template-columns:1fr;-ms-grid-columns:1fr}.composite--juridical_person{grid-template-rows:335px;-ms-grid-rows:335px}html{font-size:14px}.main_slider{height:100vh}.main_slider .item{padding-top:55vh;padding-bottom:15vh}.main_slider .text-block{position:relative;max-width:335px;top:auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.main_slider .text-block .text{padding:20px 40px 30px 20px;font-size:1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.main_slider .text-block .title{font-size:1.714rem;line-height:1.25em}.main_slider .owl-dot{height:10px;background-size:10px 10px!important;width:10px}.wrapper{padding:0 20px}.banner .title{font-size:1.714rem;line-height:2.143rem}.calculation .input-block{width:100%;display:block}.calculation label{margin-top:20px}.calculation .btn-wrapper{padding-top:30px;font-size:1rem;line-height:1.429rem}.calculation .btn-wrapper .btn{padding:15px 20px;margin-top:20px}.first-composite{margin-top:25px}.today-wrapper .bfk-today{margin:0 auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.today-wrapper .element-title{max-width:335px;margin:0 auto;display:block}.today-wrapper .item{max-width:335px}.today-wrapper .title{font-size:1.714rem;line-height:2.143rem}.today-wrapper .text{font-size:1.286rem;line-height:1.786rem}input[type=text]{width:100%}.element-title{font-size:1.714rem;line-height:2.143rem;margin-top:80px}.composite.composite--abb-acd{grid-template-columns:1fr 1fr;-ms-grid-columns:1fr 1fr;grid-template-rows:335px 168px 160px;grid-template-areas:"a a" "b b" "c d";-ms-grid-rows:335px 168px 160px}.composite.composite--abb-acd.composite--juridical_person{grid-template-rows:335px 335px 335px 335px;grid-template-areas:"a a" "b b" "c c" "d d";-ms-grid-rows:335px 335px 335px 335px}.composite .composite-element .text{display:none}.composite .composite-element .head-text{font-size:1.286rem!important;top:20px;margin:0;left:20px;line-height:1.786rem!important}.composite .composite-element .bottom-text{bottom:10px;left:10px}.composite .composite-element .bottom-text>img{margin-left:4px}.banner{padding:30px 20px 35px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;margin-top:80px}.for-business .btn{margin-top:20px}.for-business .title{margin-bottom:10px}.composite-second .composite-element>img{-o-object-fit:contain;object-fit:contain;-o-object-position:right;object-position:right;float:right}.composite-second .cell-1 img{right:-70px}.composite-second .cell-2 img{height:60%;right:0;position:absolute;bottom:0}.composite-second .cell-3 img{height:100%;right:-37px}.composite-second .cell-4 img{height:63%;right:-20px;bottom:0;top:17%}.composite img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.composite .title{font-size:1.11rem!important;margin-bottom:10px;line-height:1.786rem!important}.half-col{width:100%}.installment .block-title{font-size:1.714rem;margin-bottom:20px;line-height:2.143rem}.installment .button{padding:10px 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:40px}.installment .row-1,.installment .row-2{-webkit-box-direction:normal;max-width:335px;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.installment .row-2{margin-top:0}.bfk-today .item{padding:30px 20px;margin-bottom:15px;width:100%}.bfk-today{padding:30px 0}.mobile-hidden{display:none}.desktop-hidden{display:block}footer ul{margin:0}footer .menu-title{margin-bottom:0;margin-top:20px}footer .menu-title.not-first{margin-top:20px}footer .wrapper{padding:30px 20px;border:none}footer .row-1{grid-gap:0}footer .row{grid-template-columns:1fr;-ms-grid-columns:1fr}footer .copyright{width:-webkit-max-content;width:-moz-max-content;width:max-content}footer .copyright,footer .made-by{justify-self:center;-ms-grid-column-align:center}footer .made-by{margin-top:20px}footer .footer-menu li:last-child{margin-bottom:0}footer .footer-menu .mobile-roll{display:none}footer .footer-menu .mobile-roll.active{display:block}footer .row-2{margin-top:30px}footer .social{margin-top:20px}.menu__item--hamburger:hover{height:16px}.menu__item--hamburger:hover .line:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% - 1px)}.menu__item--hamburger:hover .line:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:calc(50% - 1px)}.menu__item-wrapper{-ms-flex-pack:center;padding:15px;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu__item--hamburger{height:12px;overflow:visible;position:relative;width:20px}.menu__item--hamburger .line:first-child{position:absolute;top:0}.menu__item--hamburger .line:nth-child(2){position:absolute;bottom:0}.line{height:2px;-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1.275);-o-transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s cubic-bezier(.175,.885,.32,1.275);background:#333;width:20px}header{background:hsla(0,0%,100%,.9)}header .city{margin:40px auto 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}header .half-col{-webkit-box-align:start;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:start;align-content:start;-webkit-box-orient:vertical;width:49%;-ms-flex-align:start;-ms-flex-line-pack:start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}header .half-col a{margin-left:0;margin-top:20px;display:block}header .mobile-menu-wrapper{height:65px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-bottom:1px solid #d9d9de}header .mobile-menu-items{height:100vh;width:100%;display:none}header .mobile-menu-items .wrapper{-ms-flex-pack:justify;height:calc(100vh - 150px);justify-content:space-between;-webkit-box-pack:justify;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}header .mobile-menu-items .btn{-ms-flex-pack:center;padding:20px 25px;justify-content:center;-webkit-box-pack:center;font-size:1.286rem;margin-bottom:15px;color:#fff;-webkit-box-align:center;align-items:center;align-content:center;background:#004ab3;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:1.786rem;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}header.header-active{height:100%}header.header-active .mobile-menu-items{display:block}header.header-active .menu__item--hamburger .line:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:calc(50% - 1px)}header.header-active .menu__item--hamburger .line:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);bottom:calc(50% - 1px)}header .wrapper{background:none}header .logo{border-right:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}header .logo img{height:20px}.phone{margin-right:30px}.head{-ms-flex-pack:right;justify-content:right;-webkit-box-pack:right;-webkit-box-align:center;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu{padding:0;font-size:1.6rem;font-weight:400;list-style-type:none;line-height:1.25em}.menu li{margin-bottom:10px}.choice,.choices{width:100%}.choice{height:auto;padding:0;border:none;background:none!important}.choice .windows{height:125px!important;width:auto!important}.choice .tab-element{max-width:none;width:100%}.choice.active .svg-wrapper{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);fill:#fff}.choice.active .title-block{background:#004ab3;cursor:pointer}.choice .title-block{height:95px;padding:20px;border:1px solid #d9d9de;position:relative;border-bottom:none;background:#fff;width:100%;margin-top:0}.choice .title-block .svg-wrapper{height:100%;right:20px;-webkit-box-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;position:absolute;top:0;align-items:center;align-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;-ms-flex-align:center;-ms-flex-line-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex}.choice .title-block:hover{background:#ff8000}.choice .title-block:hover .svg-wrapper{fill:#fff}.choice .title-block:hover .title{color:#fff}.choice .title-block:hover .description{color:#f5f5f7}.choice .title-block:last-child{border-bottom:1px solid #d9d9de}.choice .title-block .title{font-size:18px;line-height:30px;margin-top:0}.choice .title-block .text{font-size:14px;font-weight:400;line-height:25px}.tab{height:auto;position:relative}.my-nav{height:40px;border:1px solid #d9d9de;position:absolute;top:calc(50% - 20px);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:100%;background:#fff url(/local/templates/bfk_theme2/assets/img/arrow.svg) no-repeat;background-size:15px 12px;background-position:50%;width:40px}#nav-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:-20px}#nav-next{right:-20px}.products .bottom-text a{margin-left:0;display:block}.products .composite{grid-template-columns:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 15px 1fr;-ms-grid-columns:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-rows:auto;grid-gap:15px;grid-template-areas:"a a" "b b" "c c" "d d" "e e";grid-template-areas:"a a a b b b" "m m m m m m" "c c d d e e" "f f f g g g" "h h j j k k" "l l z z x x" "v v v v v v";-ms-grid-rows:auto}.products .composite .composite-element{height:160px;overflow:hidden}.products .composite .cell-1,.products .composite .cell-2{height:335px}.products .composite .cell-3,.products .composite .cell-4{height:168px}.composite-section .bottom-text a,.products .bottom-text a{margin-left:0;display:block}.composite-section .composite,.products .composite{grid-template-columns:1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 15px 1fr;-ms-grid-columns:1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-rows:auto;grid-gap:15px;grid-template-areas:"a a" "b b" "c c" "d d" "e f" "g h";grid-template-areas:"a a a b b b" "m m m m m m" "c c d d e e" "f f f g g g" "h h j j k k" "l l z z x x" "v v v v v v";-ms-grid-rows:auto}.composite-section .composite .composite-element,.products .composite .composite-element{height:160px;overflow:hidden}.composite-section .composite .cell-1,.composite-section .composite .cell-2,.products .composite .cell-1,.products .composite .cell-2{height:335px}.composite-section .composite .cell-3,.composite-section .composite .cell-4,.products .composite .cell-3,.products .composite .cell-4{height:168px}.detail-image-wrapper{padding:0 20px}.detail-image-wrapper img{height:auto;margin-bottom:20px;width:100%}.portfolio-detail__wrapper{-ms-flex-pack:center;grid-template-columns:1fr;justify-content:center;-webkit-box-pack:center;-ms-grid-columns:1fr;-webkit-box-align:center;justify-items:center;align-items:center;align-content:center;-ms-flex-align:center;-ms-flex-line-pack:center}.portfolio-detail .current-image__wrapper{margin-bottom:10px}.portfolio-detail .detail-image{margin:0 auto;width:335px}.portfolio-detail .detail-image .grid--3_col{grid-template-columns:1fr 1fr 1fr;-ms-grid-columns:1fr 17px 1fr 17px 1fr;grid-gap:17px}.portfolio-detail .portfolio-detail__wrapper .detail-image .current-image{height:272px;width:100%}.title{font-size:24px;font-weight:700;line-height:30px}.portfolio .composite{grid-template-columns:1fr;-ms-grid-columns:1fr;grid-template-rows:167px;grid-template-areas:none;-ms-grid-rows:167px}.portfolio .composite .composite-element{height:167px}.portfolio .composite [class*=" cell-"],.portfolio .composite [class^=cell-]{grid-area:unset}.products-detail{padding-top:50px}.products-detail .button{margin-top:10px}.products-detail .detail_content{margin-bottom:30px;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}.products-detail .detail_content .order{margin-bottom:0;text-align:center}.products-detail .detail_content .bread-crumbs,.products-detail .detail_content .title{margin-left:0}.products-detail .detail-image{-webkit-box-align:center;margin:0 -20px 25px;align-items:center;float:none;-ms-flex-align:center}.products-detail .detail-image img{height:190px;margin:0 auto;width:auto}.products-detail .button{text-align:center}.products{padding-top:30px}.text-block-wrapper{font-size:16px;font-weight:400;font-style:normal;line-height:20px;font-family:Roboto}.text-block-wrapper h3{font-size:18px;font-weight:500;line-height:24px}.text-block-wrapper h2{font-size:20px;font-weight:500;line-height:28px}.how_block_wrapper{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.how_to_choose{margin-bottom:15px}.for-customer .grid{grid-template-columns:1fr!important;-ms-grid-columns:1fr!important}.type_selection{overflow:scroll}.type_selection__item:first-child{font-size:18px;border:none;font-weight:400;margin-left:5px;line-height:25px}.type_selection__item{border:none;margin:0 20px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.calculator .calculator__main-area{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.calculator .calculator-windows-list{overflow:scroll;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;width:-webkit-max-content;width:-moz-max-content;width:max-content}.calculator .calculator-windows-list__item{height:58px;width:58px}.calculator .windows-wrapper{padding:5px}.calculator .calculator__main-area__current_window__wrapper{height:309px;margin:0 auto;width:100%}.calculator .arrow-horizontally__wrapper,.calculator .arrow-vertically__wrapper{display:none}.calculator .calculator__option-area{margin-top:120px}.calculator .name{font-size:18px;font-weight:700;line-height:24px}.window-system-type__wrapper label{font-size:16px;line-height:25px}.calculator .folding_select{grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr 1fr;display:-ms-grid;display:grid}.folding_select .selectric .label{margin-right:0;margin-left:5px;width:100%}.selectric-hover .selectric,.selectric-wrapper{width:100%}.calculator .calculator__option-area{margin-left:0}.price_block{padding:15px 32px 20px 20px}.selectric .button{height:100%;padding:19px;border:none;width:34px}.front-page .composite-second .title{padding-left:5px}.bread-crumbs .item{font-size:14px;width:-webkit-max-content;width:-moz-max-content;width:max-content;white-space:normal!important}.bread-crumbs{-ms-flex-wrap:wrap;flex-wrap:wrap}#feedback{padding:23px 37px 38px 32px}.content-wrapper textarea{height:70px}.content-wrapper label{margin-top:3px}.content-wrapper .button{margin-top:7px}.time-to-feedback{font-size:15px}.button-block{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.button-block .button{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center;-webkit-box-align:center;text-align:center;justify-items:center;align-items:center;align-content:center;width:100%;-ms-flex-align:center;-ms-flex-line-pack:center}.order{margin-left:0}.additional-text{margin-bottom:20px}.about .text-block{width:100%}.about .grid{grid-template-columns:1fr;-ms-grid-columns:1fr}.order-list__row{grid-template-columns:1fr 1fr .9fr;padding:30px 20px 25px;-ms-grid-columns:1fr 1fr .9fr;margin:0 -20px;grid-template-areas:"a a c" "b b d"}.order__wrapper{grid-area:a}.description__wrapper{grid-area:b}.top-image .text-block .title{font-size:2.3rem}.base_price_wrapper{grid-area:c}.order-list__wrapper .button_block{grid-area:d}.button.blue.add_window{font-size:16px;font-weight:400;color:#004ab2;background:none;line-height:25px}.current_price_wrapper{display:none}.plus{margin-bottom:-6px;margin-left:10px}.plus svg{fill:#004ab2}.h-select_item__wrapper{right:0;left:auto}.category .composite{grid-template-columns:1fr;-ms-grid-columns:1fr}.category .composite .composite-element{height:167px}.banner.service--banner{padding:0}.tooltip{display:none}.detail-wrapper_min_height .content_detail_wrapper{min-height:auto}.products-detail .banner{margin-top:30px}.catalog-product{grid-template-columns:1fr;-ms-grid-columns:1fr;justify-items:center;grid-gap:10px;display:-ms-grid;display:grid}.direction-block br{display:none}.desc-system .content-block{margin-left:0}.desc-system .img-block{margin:0 auto;float:none}.direction-block_inner .windows-list .products{grid-template-columns:1fr;-ms-grid-columns:1fr}.catalog-product .catalog-item{margin:0}.content_detail_wrapper{min-height:auto}[title="карта.jpg"]{height:auto!important;width:100%!important}.table-responsive{overflow-x:auto;width:100%;display:block}.calr td{padding:0 5px;font-size:11px}.remont-img{margin-left:0!important}.mb_wo_width{width:auto!important}.etapi_ustanovki{grid-template-columns:1fr!important;-ms-grid-columns:1fr!important;margin-bottom:30px}.etapi_ustanovki img{margin:0 auto;float:none;display:block}.composite.composite--abb-acd.composite--juridical_person>.order__wrapper,.order__wrapper{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.products .composite>.order__wrapper{-ms-grid-column-span:3;-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-row:1}.composite-section .composite>.order__wrapper,.products .composite>.order__wrapper{-ms-grid-column-span:3;-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-row:1}.order-list__row>.order__wrapper{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:1}.composite.composite--abb-acd.composite--juridical_person>.description__wrapper,.description__wrapper{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:2}.products .composite>.description__wrapper{-ms-grid-column-span:3;-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-column:7;-ms-grid-row:3;-ms-grid-row:1}.composite-section .composite>.description__wrapper,.products .composite>.description__wrapper{-ms-grid-column-span:3;-ms-grid-column-span:5;-ms-grid-column:1;-ms-grid-column:7;-ms-grid-row:3;-ms-grid-row:1}.order-list__row>.description__wrapper{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:2}.base_price_wrapper{-ms-grid-column:1;-ms-grid-row:3}.composite.composite--abb-acd.composite--juridical_person>.base_price_wrapper{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:3}.composite-section .composite>.base_price_wrapper,.products .composite>.base_price_wrapper{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-row:5}.order-list__row>.base_price_wrapper{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:1}.order-list__wrapper .button_block{-ms-grid-column:2;-ms-grid-row:3}.composite.composite--abb-acd.composite--juridical_person>.button_block{-ms-grid-column-span:2;-ms-grid-column:1;-ms-grid-row:4}.products .composite>.button_block{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-column:5;-ms-grid-row:7;-ms-grid-row:5}.composite-section .composite>.button_block,.products .composite>.button_block{-ms-grid-column-span:3;-ms-grid-column:1;-ms-grid-column:5;-ms-grid-row:7;-ms-grid-row:5}.order-list__row>.button_block{-ms-grid-column-span:1;-ms-grid-column:3;-ms-grid-row:2}}@media (max-width:768px){.windows-calc-calc-main-render-wrapper{margin-top:0}.windows-calc-calc-nav{margin-bottom:20px}.windows-calc-calc-main{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}}@media (min-width:510px){.products-detail .detail-image{margin-top:20px}}@media (max-width:477px){.composite-section .composite,.products .composite{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical;display:-webkit-box;display:-ms-flexbox;display:flex}}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{width:100%;display:none;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;-ms-touch-action:pan-Y;touch-action:manipulation}.owl-carousel .owl-stage:after{height:0;content:".";visibility:hidden;clear:both;line-height:0;display:block}.owl-carousel .owl-stage-outer{overflow:hidden;-webkit-transform:translateZ(0);position:relative}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.owl-carousel .owl-item{min-height:1px;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;float:left}.owl-carousel .owl-item img{width:100%;display:block}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{padding:0!important;border:none;color:inherit;font:inherit;background:0 0}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-fill-mode:both;animation-duration:1s}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{transition:opacity .4s ease;opacity:0}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{height:100%;position:relative;background:#000}.owl-carousel .owl-video-play-icon{height:80px;-webkit-backface-visibility:hidden;transition:transform .1s ease;position:absolute;top:50%;background:url(/local/templates/bfk_theme2/assets/js/libs/owl-carousel2/assets/owl.video.play.png) no-repeat;cursor:pointer;margin-left:-40px;left:50%;width:80px;margin-top:-40px;z-index:1}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{height:100%;transition:opacity .4s ease;background-size:contain;opacity:0;background-position:50%;background-repeat:no-repeat}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{overflow:hidden;border:1px solid #d9d9de;position:relative;box-sizing:border-box;background:#fff}.selectric .label{height:50px;overflow:hidden;text-overflow:ellipsis;font-size:16px;color:#000;margin:0 38px 0 10px;line-height:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;display:block}.selectric .button{height:100%;font-size:10px;right:0;color:#111;position:absolute;text-align:center;top:0;background-color:transparent;width:20px;line-height:50px;display:flex}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#111}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{height:100%;border:none;right:0;position:absolute;opacity:0;top:0;box-sizing:border-box;left:0;width:100%;z-index:1}.selectric-input{height:1px!important;overflow:hidden!important;padding:0!important;border:none!important;clip:rect(0,0,0,0)!important;*font:0/0 a!important;position:absolute!important;outline:none!important;top:0!important;margin:0!important;background:none!important;left:0!important;width:1px!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{border:1px solid #fff;position:absolute;top:87%;border-radius:0 0 5px 5px;background:#fff;left:0;display:none;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto;border:1px solid #d9d9de;box-sizing:border-box;box-shadow:0 11px 8px -6px rgba(0,0,0,.05)}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-items li,.selectric-items ul{list-style:none;min-height:20px;padding:0;font-size:16px;margin:0;line-height:20px}.selectric-items li{padding:10px;color:#111;cursor:pointer;display:block}.selectric-items li.selected{color:#004ab3;background:#fff}.selectric-items li.highlighted{background:#fff}.selectric-items li.parent{color:#f5f5f5;background:#4ab098}.selectric-items li:hover{color:#004ab3;background:#fff}.selectric-items .disabled{filter:alpha(opacity=50);color:#666!important;opacity:.5;background:none!important;cursor:default!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;color:#004ab3;background:none;cursor:default;padding-left:10px}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.selectric .icon-small-arrow{transform:rotate(270deg);font-size:16px;display:block}