@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/opensans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/opensans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/opensans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/opensans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/opensans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/opensans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/opensans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/opensans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/opensans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/opensans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/opensans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/opensans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/opensans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/opensans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/opensans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/opensans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/opensans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/opensans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/opensans-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/opensans-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Play;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/play-400-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Play;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/play-400-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Play;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/play-700-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Play;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/play-700-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--accent: #22b8f0;--accent-hover: #0e9cd1;--steel: #4079a2;--box-bg: #f7f7f7;--main-bg: #eeeeee;--text: #333333;--maxw: 1200px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Open Sans,sans-serif;font-weight:300;font-size:14px;line-height:1.6;color:var(--text);background:#fff;overflow-x:hidden}img{max-width:100%;height:auto;border:0}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:none}h1{font-family:Play,sans-serif;font-weight:400}h2{font-family:Open Sans,sans-serif;font-weight:600}h3,h4{font-family:Open Sans,sans-serif;font-weight:400}h5,h6{font-family:Open Sans,sans-serif;font-weight:600}h1,h2,h3{line-height:1.2}.body-wrapper,.body-innerwrapper{width:100%}.container{max-width:var(--maxw);margin:0 auto;padding:0 15px}#sp-header{background:#fff none repeat scroll 0 0;box-shadow:0 0 #00000080;height:90px;position:relative;width:100%;z-index:99}#sp-header .header-row{max-width:var(--maxw);margin:0 auto;padding:0 15px;display:flex;align-items:center;justify-content:space-between;height:90px}.logozonest img{max-height:90px}#sp-logozone .logo-link{display:inline-block;line-height:90px}.sp-megamenu-parent{font-family:Play,sans-serif;font-weight:400;list-style:none;margin:0;padding:0;display:flex}.sp-megamenu-parent>li>a{display:inline-block;padding:0 15px;line-height:90px;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#000}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li:hover>a{color:var(--steel)}#sp-sliderzone{width:100%}.ck-slider{position:relative;width:100%;overflow:hidden}.ck-slide{display:none;position:relative}.ck-slide.is-active{display:block}.ck-slide img{display:block;width:100%;height:auto;object-fit:cover}.camera_caption{position:absolute;left:6%;right:6%;bottom:12%;max-width:55%;font-family:Play,sans-serif;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.7)}.camera_caption_title{font-size:2.8em;line-height:1.1}.camera_caption_desc{font-size:1.6em}@media screen and (max-width: 767px){.camera_caption{font-size:.55em;max-width:80%;bottom:8%}}.alleyst{font-size:25px;text-align:center;padding:0 40px 30px}.alleyst h1{font-size:60px;text-align:center;padding-top:30px;padding-bottom:15px;margin:0}.alleyst p{margin:0}#sp-boxzone{background-color:var(--box-bg)}.boxzone-row{max-width:var(--maxw);margin:0 auto;display:flex;flex-wrap:wrap}.boxzone-row .box{flex:1 1 33.333%;min-width:260px}.boxzone-row .box img{display:block;width:100%;height:auto}.boxzone-row .box h2{padding:30px 30px 10px;margin:0;font-size:1.6em}.boxzone-row .box p{padding:0 30px 30px;margin:0}#sp-bigalley{background-image:url(/images/bigalleybg.jpg);background-attachment:fixed;background-size:cover;background-position:center;color:#edeaea;padding:50px}.bigalleyst{font-size:70px;text-align:center;line-height:120%}.bigalleyst p{margin:0}#sp-main-body{padding:40px 0}.main-row{max-width:var(--maxw);margin:0 auto;padding:0 15px;display:flex;flex-wrap:wrap;gap:0}#sp-component{flex:1 1 50%;min-width:300px}#sp-component .mainst{padding:20px;background-color:var(--main-bg);height:100%}#sp-right{flex:1 1 50%;min-width:300px}#sp-right img{display:block;width:100%;height:auto}.item-page h2{margin-top:0}.item-page h3{margin:1em 0 .4em}.item-page ul{margin:0 0 1em;padding-left:20px}#sp-footer{background-color:var(--steel);color:#fff;padding:20px 0;text-align:center}#sp-footer .sp-copyright{color:#fff;font-size:13px}@media (max-width: 991px){.bigalleyst,.alleyst h1{font-size:44px}}@media (max-width: 767px){#sp-header,#sp-header .header-row{height:auto}#sp-header .header-row{flex-direction:column;padding:10px 15px}.sp-megamenu-parent>li>a{line-height:40px}.boxzone-row .box{flex:1 1 100%}.main-row{flex-direction:column}#sp-component,#sp-right{flex:1 1 100%}.alleyst h1{font-size:34px}.alleyst{font-size:20px;padding:0 20px 20px}.boxzone-row .box h2{padding:20px 20px 8px}.boxzone-row .box p{padding:0 20px 20px}.bigalleyst{font-size:30px}#sp-bigalley{padding:30px 20px;background-attachment:scroll}}#sp-kontakt.kontaktst{background-color:var(--steel);color:#fff;text-align:center;padding:40px 0}#sp-kontakt.kontaktst h2{font-family:Play,sans-serif;color:#fff;margin:0 0 .5em}#sp-kontakt .kontakt-company{font-weight:700;margin:0 0 .4em}#sp-kontakt .kontakt-lines{display:flex;flex-wrap:wrap;gap:8px 32px;justify-content:center;margin:0;font-size:20px}#sp-kontakt .kontakt-lines a{color:#fff;text-decoration:underline}#sp-kontakt .kontakt-lines a:hover{color:#e6f4fb}.price-note{max-width:820px;margin:28px auto 0;text-align:left;background:#fff8e6;border:1px solid #f0d489;border-left:5px solid var(--steel);border-radius:6px;padding:18px 22px;box-shadow:0 2px 8px #0000000d}.price-note-title{font-family:Play,sans-serif;font-weight:700;font-size:18px;color:var(--steel);margin:0 0 6px;text-transform:uppercase;letter-spacing:.5px}.price-note-text{margin:0;font-size:16px;line-height:1.6;color:#4a4a4a}.price-note-text strong{color:#b8860b;font-weight:700}
