.lazy-hidden{opacity:0}.lazy-loaded{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;word-wrap:break-word;margin:0;font-size:inherit}.node{position:relative}.separatorbottom,.separatortop,.shadowbottom,.shadowtop{z-index:4;left:0;right:0;position:absolute;width:100%;overflow:hidden}.separatorbottom,.shadowbottom{bottom:0}.separatortop,.shadowtop{top:0}.separatorbottom svg,.separatortop svg{display:block;position:absolute;width:100%;height:100%}.fadeInDown,.fadeInLeft,.fadeInRight,.fadeInUp,.fadeInUpBefore:before,.slideInDown,.slideInRight{visibility:hidden}.bounceIn.animated,.fadeInDown.animated,.fadeInLeft.animated,.fadeInRight.animated,.fadeInUp.animated,.fadeInUpBefore.animated:before,.slideInDown.animated,.slideInRight.animated,.swing.animated{visibility:visible;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown.animated{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight.animated{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp.animated{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing.animated{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn.animated{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:1s;animation-duration:1s}.header-sidelines .line,.header-sidelines .title{display:inline-block;vertical-align:middle}a.download-btn{background:#29af34;text-decoration:none;color:#fff!important;font-size:17px;font-weight:600;width:270px;height:50px;display:inline-block;line-height:2.8;border-radius:25px;font-family:'Roboto Slab',serif;margin-top:15px}a.download-btn img{margin:0 10px 0 0}.popup-gallery a{width:19%;display:inline-block;text-align:center;color:#000;text-decoration:none;vertical-align:middle}.popup-gallery img{padding:20px}.widget-grid .item{width:33%}.widget-grid .item .widget-image{width:33%;padding:15px}.uslugi .item .widget-image .bgimage{max-width:90px}.widget-grid .item .widget-image .bgimage{background-repeat:no-repeat}.widget-grid .item .widget-paragraph{width:67%}.header-sidelines{text-align:center}form{max-width:750px;margin:0 auto;padding:20px 5px 5px}form input{width:32%;height:34px;line-height:32px;border-width:1px;padding:0 10px;border-radius:17px}.popup-privacy{font-size:14px;text-align:center}a.open-popup-link{color:#e65f19}#stock_slider .slider_item{border:1px solid #d5d5d5;background:#fff;margin:25px 9px 20px;padding:0 10px;display:flex;align-items:center;width:48%;text-align:center}#stock_slider>.slider_item .text:first-child{width:100%}#stock_slider .slider_item.image figure img{max-width:100%;max-height:250px;width:auto;height:auto}#stock_slider .slider_item .big{display:inline-block;font-size:20px;font-weight:700;color:#000;text-transform:none}#stock_slider .slider_item span{color:#005ba5;text-transform:uppercase;font-weight:700}.section-map>.panel{position:absolute;top:0;left:0;right:0;padding:10px;margin:10px auto;background-color:rgba(255,255,255,.75);z-index:220}.section-map>.panel .subtitle,.section-map>.panel .title{margin:10px 0;text-align:center}span.p{display:block;margin-top:0}#footer{color:#f5f5f5}#footer .btn{display:inline-block;white-space:pre;padding:6px 12px;border:1px solid transparent}#first_form{margin-top:20px}#zapis{overflow:hidden}#stock_slider .slick-next,#stock_slider .slick-prev{width:16px;height:14px;display:inline-block;transition:opacity .2s;z-index:30}#stock_slider .slick-prev{background:url(/img/a_left.png) no-repeat center center}#stock_slider .slick-next{background:url(/img/a_right.png) no-repeat center center}#stock_slider .slick-next:before,#stock_slider .slick-prev:before{display:none}#stock_slider .slick-dots li{width:6px;height:6px;margin:0 4px}#stock_slider .slick-dots li button:before{background:#005ba5;opacity:1}#stock_slider .slick-dots li.slick-active button:before{background:red}#gray_layer_form{position:fixed;z-index:1040;background-color:#000;bottom:0;right:0;left:0;top:0;opacity:0}#layer_form{position:fixed;max-width:95%;margin:50px auto 0;z-index:1050;transform:translateX(-50%);top:100px;left:50%;display:none}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.43px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.popover,.tooltip,.tooltip-arrow{position:absolute}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;border-width:5px 5px 0;border-top-color:#000}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-header .close{font-size:21px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;float:right}.close:hover,.modal-header .close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.modal-header button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.macros-form>.outer>.inner>.vertical>.body>form.form .field{text-align:left;margin-bottom:10px}#layer_form .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}#layer_form .btn{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.5),0 2px 2px rgba(0,0,0,.25);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.5),0 2px 2px rgba(0,0,0,.25);box-shadow:inset 0 0 1px rgba(0,0,0,.5),0 2px 2px rgba(0,0,0,.25);border-width:0 0 2px;border-style:solid;width:100%;margin:10px 0 0}.sweet-alert{padding:20px;text-align:center}.sweet-alert h2{color:#575757;font-size:30px;font-weight:600;position:relative;margin:25px 0;padding:0;line-height:40px;display:block}.sweet-alert button{background-color:#aedef4;color:#fff;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0;cursor:pointer}.mfp-container.mfp-ajax-holder,.mfp-iframe-scaler iframe{background:#fff!important}.table_wrapper{overflow:auto}#layer_form.active{display:block}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}@media (max-width:1199px) and (min-width:992px){.area.container{width:970px}}@media (max-width:991px){.area.container{max-width:767px;width:100%}.xs-hidden{display:none!important}#header>.flex{flex-direction:column}#header>.flex .col{width:100%!important}#header>.flex .col.contacts p{text-align:center!important}#header>.flex .col.contacts p span{margin:0!important}#aboutmk .uslugi.widget-grid .item{flex-direction:column;justify-content:flex-start}#aboutmk .uslugi.widget-grid .item .widget-image,#aboutmk .uslugi.widget-grid .item .widget-paragraph{width:100%}#aboutmk .uslugi.widget-grid .item .bgimage{margin:0 auto}#aboutmk .uslugi.widget-grid .item .widget-paragraph p{text-align:center!important}#zapis .fields{flex-direction:column}#zapis .fields input{width:100%;max-width:295px;margin:0 auto}#zapis .fields input+input{margin-top:10px}}@media (max-width:900px){#header .title span,.wrapper1 .title span{font-size:47px!important;line-height:normal!important}.section-map>.panel{position:static;width:100%!important}}@media (max-width:767px){#aboutmk form .fields{justify-content:space-around}#aboutmk form input[type=text]{width:48%}#aboutmk form .fields .btn{margin-top:10px}#aboutmk .widget-grid,#footer>.flex,#otzivy .widget-grid,#zapis .flex{flex-direction:column}#aboutmk .widget-grid .item,#footer>.flex .col,#otzivy .widget-grid .item,#zapis .widget-image,#zapis .widget-paragraph,#zapis .wrapper2 .container>.flex .col{width:100%!important}#footer .col.email{margin:0 0 20px}#footer .col.email p{text-align:center!important}.popup-gallery a{width:49%}.header-sidelines .title{display:block;width:100%}.xs-force-center.mobile p span{font-size:24px!important}#zcwMiniButton{bottom:10px!important;right:10px!important}}@media (max-width:645px){span.phone{font-size:30px!important}#header .title span,.wrapper1 .title span{font-size:21px!important}#header .subtitle span,.wrapper1 .subtitle span{font-size:26px!important;line-height:normal}#aboutmk form .fields{flex-direction:column}#aboutmk form input{width:100%!important;max-width:295px;margin:0 auto}#aboutmk form .fields input+input{margin-top:10px}}@media (max-width:399px){#footer .phone.flex{flex-direction:column}#zapis span[style*="font-size: 28px;"]{font-size:24px!important}}@media (max-width:360px){.popup-gallery a{width:100%}.node433>.wrapper1{background-image:url(img/d0f61c4bd0530f9a9776ea100e670223_360.jpg)!important}}