body{font-family:Arial,sans-serif;margin:0;padding:0;background:#f7f7f7;color:#000000}a{color:#000000}a:hover{text-decoration:underline}img{border:0}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#canvas{position:fixed;left:0;top:0;right:0;bottom:0;background-color:transparent;z-index:0}#canvas.invisible{display:none}.mobile-only{display:none}.mobile-no{display:inline-block}#top-bar{background:#153c33;color:#fff;padding:12px 12px;margin:0}#top-bar a{color:#fff;text-decoration:none}#top-bar a:hover{color:#f0f0f0;text-decoration:underline}#top-bar div.container{max-width:1200px;margin:0 auto;justify-content:space-between}#top-bar div.phone{display:inline-block;margin:0 20px 0 0}#top-bar div.phone::before{margin:0 10px 0 0}#top-bar div.email{display:inline-block;margin:0 20px 0 0}#top-bar div.email::before{margin:0 10px 0 0}#top-bar div.address{display:inline-block;margin:0 20px 1px 0;cursor:pointer;vertical-align:top}#top-bar div.address:active{margin:1px 19px 0 1px}#top-bar div.address::before{margin:0 10px 0 0}#header{background:#ffffff;color:#619e90;padding:65px 12px 5px 12px;margin:0}#header div.container{max-width:1200px;margin:0 auto;justify-content:space-between}#header div.title{display:inline-block;line-height:1;font-size:50px;font-weight:bold}#header div.title span{color:#153c33}#header img.signature{width:286px;height:40.5px;margin:5px 0 0 70px}#content{margin:0;padding:0}#content div.block{background:#e6efed;color:#619e90;padding:50px 12px 40px 12px;margin:0}#content div.block.white{background:#ffffff;color:#153c33;padding:50px 12px 60px 12px}#content div.block div.container{max-width:1200px;margin:0 auto;justify-content:space-between}#content div.block div.slogan{display:block;line-height:1;font-size:24px;font-weight:bold;margin:0 0 20px 0;color:#153c33}#content div.block div.slogan span{color:#153c33}#content div.block div.service{display:inline-block;border:1px solid #153c33;border-radius:5px;padding:30px 30px;width:315px;font-size:22px;min-height:290px;vertical-align:middle;line-height:1.4;margin:20px 20px 0 0;background:#ffffff;z-index:1;position:relative}#content div.block div.service h3{margin:0;padding:0}#content div.block div.service p{margin:10px 0 0 0;padding:0}#content div.block div.service p.price{font-size:13px;color:#cccccc}#content div.block div.text{display:block;line-height:1.7;font-size:16px;margin:0 0 20px 0}#content div.block img.main{border-radius:20px;width:276px;height:372px;margin:0 20px 1px 0;z-index:1;position:relative;cursor:pointer;vertical-align:top}#content div.block img.main:active{margin:1px 19px 0 1px}#content div.block div.plus{margin:0 0 10px 0;display:inline-block}#content div.block div.plus div.number{font-size:45px;font-weight:bold;margin:0 0 6px 0;color:#619e90}#content div.block div.plus div.what{margin:0;font-size:12px}#content div.block div.icons{margin:0 0 10px 0;display:inline-block;position:relative;z-index:1}#content div.block div.icons div{font-size:45px;font-weight:bold;margin:0 0 6px 0;color:#619e90;display:inline-block;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;cursor:pointer;vertical-align:top;margin:1px}#content div.block div.icons div:hover{color:#153c33}#content div.block div.icons div:active{margin:2px 0 0 2px}#content div.block div.joke div.text{font-size:30px;line-height:1.3;margin:0 0 10px 0;padding:0}#content div.block div.joke div.desc{color:#cccccc}#content div.block div.advice{display:inline-block;border:1px solid #153c33;border-radius:5px;padding:30px 30px;width:315px;font-size:22px;min-height:290px;vertical-align:middle;line-height:1.4;margin:20px 20px 0 0;background:#ffffff;z-index:1;position:relative}#content div.block div.advice div.icon{background:#e6efed;display:inline-block;padding:10px;line-height:1;border-radius:5px;font-size:33px;margin:0 0 15px 0;min-width:36px;text-align:center}#content div.block img.mapa{max-width:100%;margin:10px 0 10px 0;z-index:1;position:relative}#content div.block img.mapa-qr{width:150px;margin:20px 0 0 0;z-index:1;position:relative}#content div.block p.mapa-gps{color:#cccccc;font-size:12px}#ticker{background:#d2e2de;padding:30px 0;position:relative;overflow:hidden;white-space:nowrap}#ticker div.container{font-size:22px;color:#619e90;overflow:hidden;position:relative;white-space:nowrap;display:inline-block}#ticker div.container.animated{animation:scroll-ticker 30s linear infinite}#ticker div.item{display:inline-block;margin:0 40px 0 0}#ticker div.item::before{margin:0 40px 0 0}#footer{background:#153c33;color:#ffffff;padding:40px 0 20px 0;margin:0}#footer a{color:#ffffff;text-decoration:none}#footer a:hover{text-decoration:underline}#footer a::before{margin:0 10px 0 0}#footer div.container{max-width:1200px;margin:0 auto;justify-content:space-between}#footer div.info{display:inline-block;padding:20px 50px 40px 0;font-size:16px;width:320px;line-height:2;vertical-align:top}#footer div.info div.title{color:#619e90;font-size:18px;font-weight:bold;margin:0 0 10px 0}#footer div.copyright{display:block;line-height:1;font-size:11px;border-top:1px solid #619e90;padding:30px 0 6px 0}#footer div.cookies{font-size:9px;margin:0 0 30px 0;color:#619e90;line-height:1.5}#footer div.cookies p{margin:0}#footer div.icons{margin:0}#footer div.icons div{display:inline-block;color:#ffffff;font-size:20px;width:30px;height:40px;margin:1px;cursor:pointer;vertical-align:top}#footer div.icons div:active{margin:2px 0 0 2px}@keyframes scroll-ticker{0%{transform:translate3d(0, 0, 0)}100%{transform:translate3d(-100%, 0, 0)}}@media (max-width:400px){#header div.title{font-size:45px}}@media (max-width:800px){.mobile-only{display:inline-block}.mobile-no{display:none}#top-bar div.container{margin-left:20px;margin-right:20px;line-height:1.7}#header div.container{margin-left:35px;margin-right:35px}#header div.title{line-height:1.1}#header img.signature{margin:20px 0 0 0}#content div.block img.main{width:100%;height:400px;overflow:hidden;object-fit:cover;object-position:center}#content div.block div.container{margin-left:20px;margin-right:20px}#content div.block div.service{width:100%;margin-right:0;box-sizing:border-box}#content div.block div.advice{width:100%;margin-right:0;box-sizing:border-box}#footer div.container{margin-left:35px;margin-right:35px}#footer div.info{line-height:1.5}}