body.page{background:#eee}.container{background:white;box-shadow:0 0 20px -10px rgba(0,0,0,.15);padding:2rem 4rem;position:relative;min-height:700px;line-height:1.4}.container:before{position:absolute;content:"";top:-10px;height:10px;background:white;left:0;right:0;border-radius:2px 2px 0 0}.container:after{position:absolute;content:"";bottom:-10px;height:10px;background:white;left:0;right:0;border-radius:0 0 2px 2px}.bl-1{display:flex;margin:4rem 0}.bl-1>div{width:100%;box-sizing:border-box;padding:2rem}.bl-1>div:first-child{position:relative;height:400px}.bl-1>div:first-child>div{position:absolute;left:0;right:0;top:-2rem;bottom:-2rem;border:1px solid #ddd;display:flex;align-items:center;justify-content:center;border-radius:2px}.bl-1>div:first-child>div:after{position:absolute;content:"";right:-10px;width:10px;background:rgba(238,238,238,0.7);top:2rem;bottom:2rem}.bl-1>div:first-child>div>div{position:absolute;top:2rem;bottom:2rem;left:2rem;right:2rem;border-radius:2px;background-size:cover;background-repeat:no-repeat}.bl-1>div:last-child{background:rgba(238,238,238,0.5)}.info{padding:2rem;background:#fff8e1;line-height:1.5;font-family:'Segoe UI',sans-serif,serif;font-size:15px;border-left:2px solid #ffc107;font-style:italic}.bl-1>div:last-child .pdf{margin-top:2rem}.bl-1>div:last-child .pdf a{display:inline-block;padding:.8rem 3rem .8rem 4rem;border:2px solid #54348b;border-radius:30px;color:#40296c;font-size:11px;text-transform:uppercase;font-weight:900;background:0;outline:0;cursor:pointer;transition:.3s;font-family:'Ekibastuz',sans-serif,Serif;text-decoration:none;position:relative;overflow:hidden}.bl-1>div:last-child .pdf a:after{content:"";position:absolute;background:rgba(156,39,176,.1) url(/imgs/skrepka.svg) no-repeat center;left:0;top:0;bottom:0;width:42px;background-size:16px 16px;border-radius:30px}.bl-2{position:relative;margin:6rem 0 4rem}.bl-2>div{position:relative;z-index:2}.bl-2>div>div{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;position:relative;padding:4rem 0}.bl-2>div>div:before{position:absolute;content:"";left:-4rem;right:-4rem;top:1rem;bottom:0;background:url(/imgs/solutions/leisuwash/l2.jpg) no-repeat center;z-index:-1;background-size:cover}.bl-2>div>div>div{background:rgba(255,255,255,0.9);padding:2rem;display:flex;flex-direction:column}.bl-2>div>div ul{margin:2rem 0;padding:0;list-style-type:none;box-sizing:border-box}.bl-2>div>div>div:nth-child(1){border-radius:2px 0 0 0}.bl-2>div>div div:nth-child(2){position:relative}.bl-2>div>div div:nth-child(2):after{position:absolute;top:-10px;left:0;right:0;height:10px;background:rgba(255,255,255,0.9);border-radius:2px 2px 0 0}.bl-2>div>div div:nth-child(2):before{position:absolute;bottom:-10px;left:0;right:0;height:10px;background:rgba(255,255,255,0.9);border-radius:0 0 2px 2px}.bl-2>div>div div:nth-child(3){border-radius:0 2px 0 0}.bl-2>div>div ul li{font-family:'Segoe UI',sans-serif,serif;background:url("/imgs/check-list.svg") no-repeat left top 3px;background-size:15px 15px;padding-left:1.5rem;margin-bottom:.5rem;font-size:15px}.bl-2>div>div div .title{text-align:center;font-size:20px;color:#40296c;font-family:'Exo 2',sans-serif,Serif}.bl-2>div>div div button{padding:.8rem 1rem;border:2px solid #54348b;border-radius:20px;color:#40296c;font-size:12px;text-transform:uppercase;font-weight:900;background:0;outline:0;width:100%;cursor:pointer;transition:.3s;font-family:'Ekibastuz',sans-serif,Serif}.bl-2>div>div div .price{font-family:'Exo 2',sans-serif,Serif;text-align:center;font-weight:bold;position:relative;font-size:19px;margin:auto 0 1rem}.bl-2>div>div div .price span{position:relative;z-index:3;display:inline-block;padding:0 .5rem;font-weight:normal}.bl-3 .gallery *{box-sizing:border-box}.bl-3 img{display:block;width:100%}.bl-3 .image{padding:.5rem;opacity:.5;transition:all 300ms ease}.gallery .slick-center .image{-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);-webkit-transform:scale(1.08);opacity:1;transform:scale(1.08)}.slick-dots li button:before{font-size:21px}@media screen and (min-device-width:320px) and (max-width:1024px){.container{padding:2rem}.bl-1{flex-wrap:wrap}.bl-2>div>div{grid-template-columns:1fr}.bl-2>div>div:before{left:-2rem;right:-2rem}.bl-1>div:first-child{height:200px}.bl-1>div:first-child>div{border:0;top:0;bottom:0}.bl-1>div:first-child>div>div{top:0;bottom:0;left:0;right:0}.bl-1>div:first-child>div:after{content:none}.service-form .form-body{width:100%}.bl-1>div:last-child .pdf a:after{content:none}.bl-1>div:last-child .pdf a{padding:.8rem 1rem;width:100%;text-align:center;box-sizing:border-box}}