section#Specifications{background:#f7f4e7}section#Location,section#Video{background:#fff}section#Gallery,section#Contacts{background:#f5f5f5}.akvachar{font-weight:bold;font-size:1.75rem;font-family:'Kudryashev';color:#fff}.main-offer{margin:0}.overview{position:relative;overflow:hidden;background:#f7f4e7}@media screen and (max-width: 39.9375em) and (orientation: portrait){.overview{height:90.25vh}}@media screen and (max-width: 39.9375em) and (orientation: landscape){.overview{height:84vh}}@media print, screen and (min-width: 40em){.overview{height:100vh}}.overview .logo{z-index:2;position:absolute;top:1rem;left:1rem;padding:1.75rem 2.5rem;width:25rem;background:rgba(44,62,80,0.75);border-radius:8px}.overview .logo.txt{width:auto}.overview .logo img{width:100%}.overview .logo .akvachar{display:block;margin:-.75rem 0 0 0;font-size:3.75rem;line-height:3rem;text-align:center}.overview .promo{z-index:2;position:absolute;padding:1.75rem 2.5rem}@media screen and (max-width: 63.9375em){.overview .promo{top:3rem;right:0;left:0;margin:auto;font-size:.825rem;text-shadow:-1px -1px 0 rgba(0,0,0,0.25)}}@media print, screen and (min-width: 64em){.overview .promo{top:0;right:1rem;width:25rem}}.overview .promo img{width:100%}.overview .percent{z-index:2;position:absolute;bottom:1rem;left:1rem;max-width:10rem}.overview .scroll{z-index:2;position:absolute;bottom:1rem;right:0;left:0;margin:0 auto;padding:.5rem 0 0 0;width:7.5rem;font-weight:bold;font-size:.92rem;text-align:center;color:#fff;background:rgba(44,62,80,0.75);border:solid 2px #fff;border-radius:8px}@media screen and (max-width: 63.9375em) and (orientation: landscape){.overview .scroll{padding:1rem 1rem 1rem 3rem;width:10rem}}.overview .scroll .fa{font-size:2rem}@media screen and (max-width: 63.9375em) and (orientation: landscape){.overview .scroll .fa{position:absolute;top:.75rem;left:.75rem}}.overview .slider-banner{position:absolute;right:0;bottom:0;left:0}@media screen and (max-width: 63.9375em){.overview .slider-banner{top:3rem}}@media print, screen and (min-width: 64em){.overview .slider-banner{top:0}}.overview .slider-banner div{height:100%;background-position:center;background-size:cover}.overview .slider-banner div .item{position:relative}.overview .slider-banner button{display:none !important}.overview .slider-banner strong{display:block;position:absolute;top:50%;font-weight:600;font-style:italic;text-align:right;color:#fff;text-shadow:0 0 3px #000,0 0 9px rgba(0,0,0,0.75)}@media screen and (max-width: 63.9375em){.overview .slider-banner strong{right:1rem;left:1rem;margin-top:-4rem;font-size:2rem}}@media screen and (max-width: 63.9375em) and (orientation: landscape){.overview .slider-banner strong{font-size:2.5rem}}@media print, screen and (min-width: 64em){.overview .slider-banner strong{right:3rem;margin-top:-2.5rem;width:75%;font-size:5rem;line-height:5rem}}.sticky{display:none}.sticky.is-stuck{display:block;width:100%;min-height:40px;background:#2c3e50;border-bottom:0}.sticky-logo{float:left;margin:.33rem 0 0  1rem}.sticky-logo img{width:9.5rem}.sticky-logo .akvachar{display:block;font-size:1.75rem;line-height:1.75rem}.sticky-menu a{font-weight:500;font-size:.875rem;line-height:40px;color:#f7f4e7}@media print, screen and (min-width: 64em){.sticky-menu a{padding:0 .5rem}}@media screen and (min-width: 75em){.sticky-menu a{padding:0 1rem}}.sticky-menu a:hover{color:#fff}.sticky-menu a.active{color:#fff}.sticky-menu a.active::after{background:rgba(0,0,0,0.25)}
