@font-face{font-family:Dosis;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3cbf3e4b97ace589-s.37egcu57uvz4d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dosis;font-style:normal;font-weight:500;font-display:swap;src:url(../media/34f6eaddcf391e7f-s.p.3s6sds9gj0_co.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dosis;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d933b4d5ffaa8caf-s.p.1s0iwdx2nccoo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dosis Fallback;src:local(Arial);ascent-override:121.44%;descent-override:28.03%;line-gap-override:0.0%;size-adjust:84.57%}._10VeoW_className{font-family:Dosis,Dosis Fallback;font-style:normal;font-weight:500}._10VeoW_variable{--font-dosis:"Dosis", "Dosis Fallback"}
@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/341466fb9afd175d-s.25-tetpmh4eaz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/177e2eb257d5abb1-s.3uofrwprmpazx.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0fd960780ba99148-s.0lbt67o-fr-b-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/faed7ae02c525d44-s.2yvu0xgzvktpm.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2b2ca6f0b6a825b5-s.p.0bgw1wun8c_c5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;font-display:swap;src:url(../media/806a18bfa0527ef0-s.p.2qtjgbxgmo41l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Fallback;src:local(Arial);ascent-override:91.32%;descent-override:18.52%;line-gap-override:2.74%;size-adjust:102.06%}.okj99q_className{font-family:Ubuntu,Ubuntu Fallback;font-style:normal;font-weight:300}.okj99q_variable{--font-ubuntu:"Ubuntu", "Ubuntu Fallback"}
*{margin:0;padding:0}img{border:none}html{height:100%;margin:0;padding:0}body{height:100%;font-family:var(--font-dosis), sans-serif;background:#111;margin:0;padding:0}#menu{margin:0;padding:0;list-style:none;position:fixed;top:120px;left:0}#menu li a{color:#ddd;text-transform:uppercase;background:url(/themes/imagine/images/80black.png) 0 0;width:120px;height:50px;margin-bottom:2px;padding:30px 30px 0;text-decoration:none;display:block}#menu li.active>a,#menu li:hover>a{color:#ddd;background:url(/themes/imagine/images/80red2.png) 0 0}#menu>li>ul{width:auto;height:80px;margin-top:-82px;margin-bottom:2px;margin-left:180px;padding:0;list-style:none;display:none}#menu>li>ul>li{float:left;display:block}#menu>li>ul>li>a{float:left;text-align:center;color:#333;background:url(/themes/imagine/images/80white.png) 0 0;width:100px;margin-left:0;font-size:90%}#menu>li:hover>ul,#menu>li:focus-within>ul{display:block}#wrapper{background:url(/themes/imagine/images/80black.png) 0 0;width:700px;margin:auto;padding:30px 40px 40px}@media screen and (max-width:1150px){#wrapper{margin-left:190px}}#content{color:#fff;text-shadow:1px 1px 1px #000;background:url(/themes/imagine/images/logobg.png) 100% 0 no-repeat;padding-top:20px}#content-left{float:left;text-align:justify;width:60%}#content-right{float:right;width:30%}#content-left ul{margin-left:1em}#content-left h2{margin:1em 0 .5em}h1{color:#eee;font-family:var(--font-ubuntu), sans-serif;border-bottom:1px solid #666;margin-top:20px;margin-bottom:20px;padding-bottom:10px;font-size:27px}h2{font-family:var(--font-ubuntu), sans-serif;margin-top:20px;margin-bottom:10px;font-size:20px}h3{font-family:var(--font-ubuntu), sans-serif;margin-top:20px;margin-bottom:10px;font-size:17px}.right-contact{color:#eee;text-align:right;width:250px;margin-top:-70px;margin-left:450px;position:absolute}#content-right h2{margin-top:10px}.lefthalf{float:left;width:49%}.righthalf{float:right;width:49%}.clear{clear:both}#gallery{padding-top:20px}#gallery a{text-decoration:none}#gallery img{border:0;margin:15px}p{margin:10px 0}a{color:#cc3a38}blockquote{text-align:left;background:url(/themes/imagine/images/50black.png) 0 0;border-left:4px solid #cc3a38;margin:1em 0 1em 2em;padding:10px 10px 10px 1em}.jCarouselLite{margin-top:1em}#icons{text-align:right;width:780px;height:40px;margin:70px auto auto;padding:5px 0}#facebook{float:right;background:url(/themes/imagine/images/facebook.png) 0 0 no-repeat;width:40px;height:40px;display:block}#coffee{float:right;background:url(/themes/imagine/images/coffee.png) 0 0 no-repeat;width:40px;height:40px;margin-left:5px;display:block}#wifi{float:right;background:url(/themes/imagine/images/wifi.png) 0 0 no-repeat;width:40px;height:40px;margin-left:5px;display:block}#facebook:hover{background:url(/themes/imagine/images/facebook-hover.png) 0 0 no-repeat}.carousel.gallery{clear:both;width:100%;margin-top:1em}.carousel button.page_gallery_left,.carousel button.page_gallery_right{cursor:pointer;background:0 0;border:0;width:48px;height:48px;padding:0;display:block}.clear+.carousel.gallery{margin-top:0}.jCarouselLite{width:560px;overflow:hidden}.jCarouselLite ul{margin:0;padding:0;list-style:none;transition:transform .4s;display:flex}.jCarouselLite li{flex:none;margin:10px}.jCarouselLite li img{object-fit:cover;width:120px;height:120px}#content h2 em{color:#cc3a38;font-style:normal}.right-contact p{margin:0}.right-contact--logo{margin-top:-110px}.right-contact--logo img{width:150px;height:62px}.cms-text table{border-spacing:2px;width:100%;margin:1em 0}.cms-text th,.cms-text td{font-weight:inherit;text-align:left;vertical-align:top;padding:5px 1px}.cms-text th:first-child,.cms-text td:first-child{width:35%}.cms-text p:has(>img,>a>img){text-align:center;margin-top:30px}.cms-text img{vertical-align:top;width:350px;max-width:100%;height:auto}.cms-text a[href^=mailto\:]{color:inherit;text-decoration:none}.map{border:none;display:block}.map--sidebar{width:200px;height:300px}.map--contact{float:left;width:330px;height:427px;margin:10px 30px 10px 0}.facebook-box{float:left;background:#fff;border:none;width:320px;max-width:100%;height:427px;margin:10px 0}#supersized{z-index:-999;background:#111;position:fixed;inset:0;overflow:hidden}#supersized .slide{opacity:0;background-position:50%;background-size:cover;transition:opacity .75s;position:absolute;inset:0}#supersized .slide--active{opacity:1}.lightbox{z-index:100;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox img{max-width:calc(100vw - 120px);max-height:calc(100vh - 60px);box-shadow:0 0 20px #0009}.lightbox button{color:#fff;cursor:pointer;text-shadow:1px 1px 2px #000;background:0 0;border:0;font-size:40px;line-height:1;position:absolute}.lightbox__close{top:15px;right:20px}.lightbox__prev{left:15px}.lightbox__next{right:15px}.preview-banner{z-index:50;color:#333;text-shadow:none;background:#fff3c4;padding:8px 12px;font-size:14px;position:fixed;bottom:10px;right:10px}.preview-banner form{margin-left:8px;display:inline}@media screen and (max-width:780px){body{flex-direction:column;display:flex}#icons{order:-2;width:auto;margin:0;padding:10px 16px}#menu{flex-wrap:wrap;order:-1;display:flex;position:static}#menu>li{flex:50%}#menu li a{width:auto;height:auto;margin:0 1px 1px 0;padding:14px 16px}#menu>li>ul{display:none!important}#wrapper{width:auto;margin:0;padding:20px 16px}#content{background-size:60%}.right-contact{text-align:left;width:auto;margin:-10px 0 10px;position:static}.right-contact--logo{display:none}#content-left,#content-right,.lefthalf,.righthalf{float:none;width:auto}.map--sidebar,.map--contact,.facebook-box{float:none;width:100%;margin-right:0}#content-left{text-align:left}#gallery{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}#gallery img{width:100%;height:auto;margin:0}.jCarouselLite{width:calc(100vw - 128px)}}
