@import url("https://fonts.googleapis.com/css2?family=Archivo+Black&display=swap");@import url("https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Kotta+One&family=Lato:wght@300;400;700&display=swap");:root{--site-width:1376px;--vh-100:100vh;--full-height:var(--vh-100);--header-height:5.5rem;--col-11:74.375rem;--col-10:67.375rem;--col-8:55.5rem;--col-7:46.5625rem;--col-6:38.8125rem;--col-5:33.8125rem;--col-4:26.75rem;--col-3:18.8125rem;--ff-primary:"Archivo Black",sans-serif;--ff-secondary:"Archivo",sans-serif;font-size:16px;line-height:1.25;font-family:var(--ff-primary);color:var(--black);--black:#000;--white:#fff;--white-30:rgba(255,255,255,.3);--lime:#a3ff9c;--grey:#f5f5f5}::-moz-selection{color:var(--lime);background:var(--white)}::selection{color:#fff;background:var(--lime)}body::-webkit-scrollbar{width:.7rem}body::-webkit-scrollbar-thumb{background:var(--lime);border-radius:8px}body::-webkit-scrollbar-track{background:var(--white)}*{padding:0;margin:0;box-sizing:border-box}img{object-fit:cover}img,svg,video,iframe{display:block;width:auto;height:auto;max-width:100%}a{text-decoration:none;color:inherit}p:not(:last-child){margin-bottom:1.4rem}li{list-style:none}input,textarea,select{font-family:var(--ff-primary);line-height:1}a,select{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}body{min-height:var(--full-height)}.swiper-next.swiper-button-disabled,.swiper-prev.swiper-button-disabled{opacity:.5}.container{--padding:2rem;width:100%;max-width:calc(var(--site-width) + var(--padding));margin:0 auto;padding:0 var(--padding)}.text-stroke{-webkit-text-fill-color:var(--lime);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}@media screen and (max-width:768px){.container{--padding:1rem}}header{background-color:var(--white-30);min-height:var(--header-height);backdrop-filter:blur(5px);display:flex;align-items:center;position:fixed;top:0;left:0;width:100%;z-index:99}header .nav-bar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;height:100%;gap:1rem;font-size:1.5625rem;font-weight:400;letter-spacing:.03125rem;text-transform:uppercase;padding:.5rem 0}header .nav-bar li a{-webkit-text-fill-color:var(--lime);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}header .nav-bar li a:hover{-webkit-text-fill-color:var(--white);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}body header .nav-bar li.language a,body header .nav-bar li.language{-webkit-text-fill-color:var(--white);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-size:1.125rem;text-transform:uppercase}@media screen and (max-width:768px){header{background-color:initial;backdrop-filter:blur(0);bottom:7.44rem}header .nav-bar{flex-direction:column}section.hero .logo{max-width:20.875rem;width:100%}section.hero .logo img{width:100%;height:100%;object-fit:cover}}#marquee{width:100%;display:flex;gap:1rem;white-space:nowrap;overflow:hidden}#marquee.marquee .box{display:flex;align-items:center;line-height:1;font-size:5rem;font-weight:400;text-transform:uppercase}#marquee.marquee .box span *{margin:0;display:inline-block}#marquee.marquee .box span{display:flex;min-width:auto;gap:1rem;align-items:center}#prices #marquee.marquee .box span{min-width:auto}#prices #marquee.marquee .box{gap:1.5rem}#marquee.marquee .box span img{height:7.5rem;margin-right:7.5rem;width:auto}section.hero{min-height:var(--full-height)}section.hero .container{display:flex;justify-content:center;align-items:center;height:100%;min-height:var(--full-height)}section.hero .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;background:#000}section.hero .bg-img img{object-fit:cover;width:100%;height:100%;opacity:.8}section.hero .logo{position:relative;z-index:2}section.hero .logo img{max-width:45rem}section.hero .content{position:absolute;top:0;max-width:61rem;width:100%;top:50%;transform:translatey(-50%);z-index:1;text-align:center;color:#fff}section.hero .content h1{color:#fff;text-align:center;text-shadow:0px 4px 18px #000;font-family:Kotta One;font-size:5.5rem;font-style:normal;font-weight:400;line-height:1.1}section.hero .content .cat p{font-size:1.7rem;font-style:normal;font-weight:400;color:var(--lime);margin-bottom:1.2rem}section.hero .small-title{max-width:21rem;margin:auto;margin-bottom:2.75rem}section.hero .small-title p{border-radius:2.0625rem;border:2px solid #a3ff9c;font-size:1.7rem;font-style:normal;font-weight:400;color:var(--lime);padding-top:.5rem;padding-bottom:.5rem}@media screen and (max-width:768px){section.hero .container{display:flex;justify-content:center;align-items:start;height:100%;min-height:var(--full-height);padding-top:6rem}}section.about{padding:3.31rem 0;background-color:var(--lime)}section.about .columns{display:flex;align-items:center;gap:3rem}section.about .columns .column.left{max-width:var(--col-5);width:100%}section.about .columns .column.left .img{width:100%}section.about .columns .column.left .img img{width:100%;height:100%;object-fit:cover}section.about .columns .column.right{max-width:var(--col-6);width:100%}section.about .columns .column.right .title *{font-size:3.5rem;font-weight:400;line-height:1.25}section.about .columns .column.right .description{font-size:1.75rem;font-weight:400;line-height:1.6875rem;margin-top:.45rem}section.about .columns .column.right .img{display:none}@media screen and (max-width:768px){section.about{position:relative;padding:0;margin-top:3px}section.about .container{--padding:0}section.about .columns{flex-direction:column}section.about .columns .column.left{display:none}section.about .columns .column.right .title{position:relative;height:15.5rem;display:flex;justify-content:center;align-items:center;width:100%;z-index:2;margin-bottom:2rem}section.about .columns .column.right .title *{font-size:2.5rem;text-align:center;line-height:2;text-transform:uppercase}section.about .columns .column.right .description{padding:0 1rem 2rem;font-size:1.5625rem}section.about .columns .column.right .title .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}section.about .columns .column.right .title .img img{width:100%;height:100%;object-fit:cover;object-position:top}}section.price-list{padding:6.25rem 0;background-color:var(--lime);position:relative;overflow:hidden}section.price-list .ticket{height:100%;transform:rotate(-2.497deg);position:relative;z-index:3;overflow:hidden}section.price-list .container{display:flex;justify-content:center}section.price-list .ticket img{width:100%;max-height:63rem;height:100%;object-fit:contain}section.price-list .button-contact{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:2;font-size:6rem;overflow:hidden}section.price-list .button-contact a{display:flex;gap:.5rem;font-family:var(--ff-primary);text-transform:uppercase;transition:all .3s ease-in-out}section.price-list .button-contact a span{display:block}@media screen and (max-width:768px){section.price-list{padding:0}section.price-list .button-contact{display:none}}section.activity{padding:2.5rem 0 3.37rem;overflow:hidden}section.activity .title *{font-size:5.75rem;font-weight:400;font-family:var(--ff-primary);line-height:1.25;text-transform:uppercase}section.activity .title{margin-bottom:2.44rem}section.activity .columns{display:flex;gap:3.75rem}section.activity .columns:not(:last-child){margin-bottom:2.25rem}section.activity .columns .column.left{max-width:var(--col-4);width:100%}section.activity .columns .column.left .img{width:100%;height:100%}section.activity .columns .column.left .img img{width:100%;height:100%;object-fit:cover}section.activity .columns .column.right{max-width:var(--col-7);width:100%}section.activity .columns .column.right .title-top{margin-bottom:1rem}section.activity .columns .column.right .title-top *{font-size:2.9375rem;font-weight:400;line-height:.8}section.activity .columns .column.right .description{font-size:1.25rem;font-weight:700;font-family:var(--ff-secondary);line-height:1.25;margin-bottom:.3rem}section.activity .columns .column.right .title-bottom{margin-top:.7rem}section.activity .columns .column.right .title-bottom *{font-size:1.875rem;font-weight:400;line-height:1}@media screen and (max-width:768px){section.activity .columns .column.left{max-width:100%}section.activity{margin-top:1.56rem;margin-bottom:0;margin-left:-2px;width:calc(100% + 2px);overflow-x:hidden}section.activity .title *{font-size:2.5rem;text-align:center;line-height:1.25}section.activity .columns .column.right{padding:0;transition:all .3s ease-in-out}section.activity .columns .column.right .description,section.activity .columns .column.right .title-bottom{display:none;overflow:hidden;max-height:0;transition:all .3s ease-in-out}section.activity .columns.open .column.right .description,section.activity .columns.open .column.right .title-bottom{display:block;max-height:1000px;color:var(--white);position:relative;padding:0 1rem;z-index:2}section.activity .columns .column.right .description{margin-bottom:2rem}section.activity .columns .column.right .title-bottom *{font-size:1.5625rem;line-height:1.25}section.activity .columns{position:relative;height:11.25rem}section.activity .columns.open{height:auto}section.activity .columns.open .column.right{position:relative;padding:2rem 0}section.activity .columns.open .column.right .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}section.activity .columns.open .column.right{display:flex;flex-direction:column}section.activity .columns.open .column.right .title-top{display:none}section.activity .column.left{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}section.activity .columns:not(:last-child){margin-bottom:0;padding-bottom:3px}section.activity .column.right{position:relative;z-index:2;padding:0 1rem;display:flex;justify-content:center;align-items:center}section.activity .container{--padding:0}section.activity .title{margin-bottom:1.56rem}section.activity .columns .column.right .title-top{margin:0}section.activity .columns .column.right .title-top *{font-size:1.5625rem;text-align:center}}.swiper-slide{display:flex;justify-content:center;align-items:center;height:calc((100% / 2) - (30px / 2))}.swiper-slide img{max-width:100%;max-height:100%;object-fit:cover}section.contacts .container{padding-top:3rem;padding-bottom:3rem}section.contacts .columns{border:3px solid var(--black);display:flex;overflow:hidden}section.contacts .columns .column.left{max-width:var(--col-7);width:100%;border-right:3px solid var(--black)}section.contacts .columns .column.left .title,section.contacts .columns .column.left .form{border-bottom:3px solid var(--black)}section.contacts .columns .column.left .form{padding-top:3rem;padding-bottom:3rem}section.contacts .columns .column.left .title{background-color:var(--lime)}section.contacts .columns .column.left .title,section.contacts .columns .column.left .form,section.contacts .columns .column.left .socials,section.contacts .columns .column.right .mobile-blog{padding:2rem 3.5rem}section.contacts .columns .column.left .title h2,section.contacts .columns .column.left .form h2{font-family:var(--ff-primary);margin-block-end:.4em;text-transform:none}section.contacts .columns .column.left .form h2,section.contacts .columns .column.left .title *,section.contacts .columns .column.left .socials *,section.contacts .columns .column.right .mobile-blog a{font-size:3.1rem;font-weight:400;line-height:1.25;text-transform:uppercase}section.contacts .columns .column.left .title p,section.contacts .columns .column.left .form{font-size:1.4875rem;font-weight:400;font-family:var(--ff-secondary);padding-top:3rem;padding-bottom:3rem}section.contacts .columns .column.left .title p{padding-block:0;text-transform:none}section.contacts .columns .column.left .form a{transition:all .3s ease;text-decoration:none}section.contacts .columns .column.left .form a:hover{text-decoration:underline}section.contacts .columns .column.left .socials{display:flex;flex-direction:column;position:relative;padding-top:2.8rem;padding-bottom:2.8rem}section.contacts .columns .column.left .socials p{margin-bottom:0}section.contacts .columns .column.left .socials .hand-cursor{position:absolute;right:250px;bottom:0}section.contacts .columns .column.left .socials .hand-cursor .img{width:6.53rem;height:7.54rem}section.contacts .columns .column.left .socials .hand-cursor img{width:100%;height:100%;object-fit:cover}section.contacts .columns .column.left .socials a{transition:all .3s ease-in-out}section.contacts .columns .column.left .socials a:hover{-webkit-text-fill-color:var(--lime);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}section.contacts .columns .column.left .form strong{font-family:var(--ff-primary)}section.contacts .columns .column.right{flex:1;display:flex;flex-direction:column}section.contacts .columns .column.right .logo{display:flex;justify-content:center;align-items:center;height:100%;padding:2rem 5.06rem}section.contacts .columns .column.right .logo img{max-height:30rem}section.contacts .columns .column.right .mobile-blog{display:none}section.contacts .columns .column.right .desktop-blog,section.contacts .columns .column.right .mobile-blog{border-top:3px solid var(--black);background-color:var(--lime);font-size:1.6875rem;font-weight:400;line-height:1.2;text-transform:uppercase;text-align:center;padding:1.5rem 0}@media screen and (max-width:767px){section.contacts .container{--padding:0}section.contacts .columns .column.left .socials{align-items:center}section.contacts .columns .column.left .title *,section.contacts .columns .column.left .socials *,section.contacts .columns .column.right .mobile-blog a{font-size:2.5rem}section.contacts .columns .column.left .title,section.contacts .columns .column.left .form,section.contacts .columns .column.right .mobile-blog{padding:1.56rem 0}section.contacts .columns .column.left .title{padding-inline:1rem}section.contacts .columns .column.left .form{padding:0}section.contacts .columns .column.left .form .form{padding:1.56rem 1rem}section.contacts .columns .column.left .socials{padding:0}section.contacts .columns .column.left .socials a{padding:2rem 0}section.contacts .columns .column.left .socials a{width:100%;text-align:center;font-family:var(--ff-primary)}section.contacts .columns .column.left .socials a:not(:last-of-type){border-bottom:3px solid var(--black)}section.contacts .columns .column.left .title,section.contacts .columns .column.left .form{border-bottom:3px solid #000}section.contacts .columns .column.left .title{border-top:3px solid #000}section.contacts .columns .column.left .form{border-bottom:0}section.contacts .columns .column.right .desktop-blog,section.contacts .columns .column.left .socials .hand-cursor .img,section.contacts .columns .column.right .logo{display:none}section.contacts .columns .column.left{max-width:100%}section.contacts .columns{display:flex;flex-direction:column;margin:0}section.contacts .columns .column.right .mobile-blog{display:block;border-top:0}section.contacts .columns .column.left{border-right:0}section.contacts .columns .column.left .socials{right:0}section.contacts .columns{border:0}}section.gallery section.gallery .img{width:100%;position:relative}section.gallery .swiper-slide .img{width:100%;background-color:#000}section.gallery .img img{width:100%;height:100%;object-fit:cover;opacity:.9;max-height:calc(100vh - 88px)}section.gallery .navigation{position:absolute;bottom:5rem;max-width:var(--site-width);width:100%;left:50%;transform:translateX(-50%);z-index:3;display:flex;justify-content:space-between;padding-left:2rem;padding-right:2rem}section.gallery .title{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%);max-width:var(--col-8);width:100%;margin:0 auto;font-size:2rem;font-weight:400;line-height:1;text-transform:uppercase;text-align:center;color:var(--lime)}@media screen and (max-width:768px){section.gallery{margin-bottom:2rem}section.gallery .title{font-size:1.375rem;position:relative;bottom:0;color:#000}section.gallery .navigation{display:none}section.gallery .swiper-slide{display:flex;gap:2.37rem;flex-direction:column}}section.services .card{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem 0 1.7rem}section.services .card .img{width:5.9375rem}section.services .card .img img{width:100%;height:100%;object-fit:contain;max-width:4.6rem;margin:auto}section.services .card .title *{font-size:.9375rem;font-weight:400;line-height:1;text-align:center;letter-spacing:0 28em}section.map{position:relative;height:36.25rem;width:100%}section.map .title{padding-top:2.94rem;padding-bottom:2.94rem;position:relative;z-index:2;max-width:34.75rem;width:100%}section.map .container{display:flex}section.map .title *{font-size:2.625rem;font-weight:400;line-height:1.2;color:var(--white)}section.map #map{position:absolute;background:#000;top:0;left:0;width:100%;height:100%;z-index:1}section.map #map iframe{border:none;width:100%;height:36.25rem;opacity:.9}section.map #map .img{width:100%;height:100%}section.map #map .img img{width:100%;height:100%}@media screen and (max-width:768px){section.map{width:100%;height:76vh}section.map .title *{font-size:1.6525rem;font-weight:400;line-height:1.2;color:var(--white)}}section.locations{position:relative;padding:2.5rem 0 2.88rem}section.locations .cont-text{width:100%;display:flex;justify-content:space-between;align-items:end;margin-bottom:2.62rem}section.locations .cont-text .title{max-width:calc(var(--col-6) + 6rem);width:100%}section.locations .cont-text .title *{font-size:5.3875rem;font-weight:400;line-height:.9;text-align:left;text-transform:uppercase}section.locations .cont-text .description{max-width:var(--col-5);width:100%}section.locations .cont-text .description *{font-size:1.75rem;font-weight:500;line-height:.97}section.locations .cards{display:grid;grid-template-columns:repeat(5,1fr);gap:1.75rem .12rem}section.locations .cards .card .img{width:100%;margin-bottom:.75rem}section.locations .cards .card .img img{width:100%;height:100%;object-fit:cover}section.locations .cards .card .distance-location{font-size:1.875rem;font-weight:400;line-height:.9;padding-bottom:.55rem}section.locations .cards .card .name-location *{font-size:1.25rem;font-weight:400;line-height:1}@media screen and (max-width:768px){section.locations{display:none}section.locations .cont-text{flex-direction:column;align-items:center;gap:2rem}section.locations .cont-text .title *{text-align:left;font-size:3.3875rem}section.locations .cont-text .description{max-width:100%}}section.marquee{background-color:var(--lime);overflow:hidden}section.marquee .marquee-text p{display:flex;justify-content:center;align-items:center;gap:1rem;font-size:5rem;white-space:nowrap;transition:all .3s ease-in-out}section.marquee .marquee-text a:hover p{color:var(--white)}section.marquee .marquee-text p span{width:7rem;height:8rem}section.marquee .marquee-text p span img{width:100%;height:100%;object-fit:cover}section#posts{padding-top:3.31rem}section#posts .cards{display:grid;grid-template-columns:repeat(3,1fr);row-gap:3.5rem;column-gap:3.8rem}section#posts .cards .card img{width:100%}section#posts .cards .card .cat{padding-top:2rem;padding-bottom:1rem;font-size:1.25rem;font-style:normal;font-weight:400;font-family:var(--ff-secondary);line-height:1.4375rem}section#posts .cards .card .title h2{font-family:Kotta One;font-size:2.5rem;font-style:normal;font-weight:400}section#posts .cards .card .excerpt{font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4375rem;font-family:var(--ff-secondary);padding-top:1.2rem;padding-bottom:1.5rem}section#posts .cards .card .read-more a{text-decoration:underline;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.4375rem;font-family:var(--ff-secondary)}body.single-blog section#content .date{padding-top:1.88rem;padding-bottom:1.88rem;text-align:right;max-width:53.3rem;margin:auto}body.single-blog section.hero .content .cat p{margin-bottom:2.5rem}body.single-blog section.hero .content .cat.back{padding-top:2.5rem}body.single-blog section.hero .content .cat.back p{margin-bottom:0;text-transform:uppercase;font-weight:400;font-family:var(--ff-secondary)}body.single-blog section#content .content-wrapper{max-width:53.3rem;margin:auto}body.single-blog section#content .content-wrapper .single-content{margin-bottom:3.3rem}body.single-blog section#content .content-wrapper .single-content iframe{width:100%;min-height:400px}body.single-blog section#content .content-wrapper .cat.back{margin-bottom:3rem}body.single-blog section#content .content-wrapper .cat.back img{position:absolute;right:-3.5rem;top:.3rem;width:3rem}body.single-blog section#content .content-wrapper .cat.back a{font-size:1.75rem;font-weight:500;line-height:.97;position:relative;text-transform:uppercase;margin-bottom:6rem}body.single-blog section#content .content-wrapper .single-content a{text-decoration:underline}body.single-blog section#content .content-wrapper .single-content.text p{font-family:var(--ff-secondary);font-size:1.125rem;font-style:normal;font-weight:400}body.single-blog section#content .content-wrapper .single-content img{width:100%}body.single-blog header .nav-bar li.language a[hreflang=de_DE],body.single-blog header .nav-bar li.language span,body.post-type-archive-blog header .nav-bar li.language a[hreflang=de_DE],body.post-type-archive-blog header .nav-bar li.language span{display:none}footer.egloo{text-align:center;padding-bottom:3rem;font-size:.9375rem}@media screen and (max-width:768px){footer.egloo{padding-left:1rem;padding-right:1rem;padding-top:3rem}section.marquee .marquee-text p{font-size:2.5rem;text-align:center}section.marquee .marquee-text p span{display:flex;justify-content:start;height:100%}section.marquee .marquee-text p span img{max-width:100%;height:4.9375rem;width:4.375rem}}@media only screen and (min-width:767px) and (max-width:1280px){section.hero .logo img{max-width:29rem}#marquee.marquee .box{font-size:4rem}section.contacts .columns .column.left{max-width:none;flex:1}section.contacts .columns .column.right .logo{padding-left:3rem;padding-right:3rem}section.locations .cont-text .title *,section.activity .title *{font-size:4rem}section.contacts .columns .column.left .title *,section.contacts .columns .column.left .socials *,section.contacts .columns .column.right .mobile-blog a{font-size:3rem}section#posts .cards .card .title h2{font-size:2.2rem}section.hero .content h1{font-size:4rem}}@media only screen and (min-width:767px) and (max-width:991px){section.contacts .columns .column.left .title,section.contacts .columns .column.left .form,section.contacts .columns .column.left .socials,section.contacts .columns .column.right .mobile-blog{padding:2rem}}@media only screen and (min-width:767px){.only-mobile{display:none !important}body header .nav-bar li.language a:hover{-webkit-text-fill-color:var(--lime);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000}body.single-blog section.hero .content .cat.back p a:hover{text-decoration:underline}}@media only screen and (max-width:1000px){section.services .container{padding:0}section.services .swiper{padding-left:1rem;padding-right:1rem;padding-bottom:2rem}section.services .card .img img{max-width:3.4rem}section.services .card .title *{font-size:.65rem}section.services .swiper-slide{display:block}section.services .swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);column-gap:.5rem;transform:none !important}section.services .swiper-slide{width:100% !important;margin:0 !important;transform:none !important}section.services .card{padding-bottom:0}section.services .card .img{width:auto}}@media only screen and (max-width:767px){:root{--full-height:60vh}section.hero .content{padding-left:1rem;padding-right:1rem}section.hero{position:relative}body.menu-open{overflow:hidden;touch-action:none}header .nav-bar{gap:2rem}header{bottom:auto;position:fixed;height:auto;background-color:rgba(0,0,0,.4);min-height:auto;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}header.egloo .logo img{max-width:7rem;text-align:center;margin:auto;padding-top:.8rem;padding-bottom:.8rem}header.egloo nav{max-height:0rem;height:84.74px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}body.menu-open header.egloo nav{opacity:1;visibility:visible;max-height:1000rem;height:calc(100vh - 71.58px)}body header.egloo nav ul{gap:2rem;justify-content:unset;padding-top:3rem;display:block;text-align:center}body header.egloo nav ul li{margin-bottom:1.7rem}header.egloo .burger-menu button{position:relative;background:0 0;border:0;outline:none;cursor:pointer;padding:0;margin:0;height:10px;width:22px;position:absolute;right:24px;top:1.9rem}header.egloo .burger-menu button span{display:block;height:2px;width:1.4375rem;border-bottom:2px solid #fff;transition:all .15s ease;position:absolute;right:0;transform:rotate(0deg)}header.egloo .burger-menu button p.menu-bar{margin-bottom:0;position:absolute;height:9px;width:22px;right:0;top:0;display:grid}header.egloo .burger-menu button span:first-child{width:1.4375rem;top:0}header.egloo .burger-menu button span:last-child{width:1.4375rem;top:.5rem}header.egloo .burger-menu button[aria-expanded=true] span{top:.3rem;right:-.1rem}header.egloo .burger-menu button[aria-expanded=true] span:first-child{transform:rotate(45deg)}header.egloo .burger-menu button[aria-expanded=true] span:last-child{transform:rotate(-45deg);width:1.4375rem}section.hero .content .cat p{font-size:1.125rem;margin-bottom:.5rem}section.hero .content h1,section#posts .cards .card .title h2{font-size:2rem}body.single-blog section#content .content-wrapper .single-content.text p{font-size:1rem}section.hero .small-title p{font-size:1.2rem;padding-top:.4rem;padding-bottom:.4rem}section.hero .small-title{max-width:14rem;margin-bottom:1.25rem}section.hero .container{align-items:center;padding-top:8rem;padding-bottom:3rem}section.hero .content{position:unset;transform:none;padding-left:0;padding-right:0}section#posts .cards{grid-template-columns:1fr;row-gap:2.5rem;column-gap:0}section#posts .cards .card .cat,section#posts .cards .card .read-more a,section#posts .cards .card .excerpt{font-size:1rem}section#posts .cards .card .cat{padding-top:1.2rem;padding-bottom:.4rem}section#posts .cards .card .excerpt{padding-top:.7rem;padding-bottom:.9rem}body.home header .logo{opacity:0;visibility:hidden;transition:all .3s ease-in-out}body.home.over header .logo{opacity:1;visibility:visible}#marquee.marquee .box{font-size:2rem}#marquee.marquee .box span img{height:3.5rem;margin-right:4rem}#marquee.marquee .box span{min-width:auto}section.gallery .title h2{font-size:1.1rem;padding-left:1rem;padding-right:1rem}section.gallery .swiper-slide{gap:1.8rem}section.gallery .swiper-slide .title{padding-bottom:1.8rem;border-bottom:3px solid #000}section.gallery{margin-bottom:0}section.map .title{padding-top:2rem;padding-bottom:2rem}section.map .title *{font-size:1.5rem}section.price-list .ticket img{width:100%;max-height:none;margin:auto;max-width:22rem;height:100%;object-fit:contain;margin-top:1rem;margin-bottom:1rem}section.map,section.map #map iframe{height:34.25rem}section.activity{padding-top:0;padding-bottom:0}section.contacts .columns .column.left .form h2,section.activity .title *,section.about .columns .column.right .title *,section.contacts .columns .column.left .title *,section.contacts .columns .column.left .title *,section.contacts .columns .column.left .socials *,section.contacts .columns .column.right .mobile-blog a{font-size:2rem}section.contacts .columns .column.left .title h2{font-size:1.5rem}section.contacts .columns .column.left .title p{font-size:1.3rem}section.about .columns{display:flex;align-items:center;gap:2rem;position:relative}section.about .columns .column.left{display:block}section.about .columns .column.left{max-width:100%}section.about .columns .column.left .img img{width:100%;height:100%;object-fit:cover;height:14rem;object-position:top}section.about .columns .column.right .title{position:absolute;top:4.9rem;height:auto;margin:0}section.about .columns .column.right .description{font-size:1.5rem}section.contacts .container{padding-top:0;padding-bottom:0}section.contacts .columns .column.left .form{font-size:1.3rem;padding:1.5rem 1rem;border-bottom:3px solid #000}section.contacts .columns .column.left .form p{display:flex;flex-direction:column}section.contacts .columns .column.left .form p br{display:none}section.contacts .columns .column.left .socials p{display:grid;width:100%}section.contacts .columns .column.left .socials p br{display:none}section.contacts .columns .column.left .socials a{padding:1.56rem 0}section.activity .columns{display:grid;gap:0;height:auto}section.activity .columns .column.left{position:relative}section.activity .columns .column.left .img{background:#000}section.activity .columns .column.left .img img{opacity:1;max-height:180px}section.activity .columns .column.right .description,section.activity .columns .column.right .title-bottom{display:block;opacity:1;visibility:visible;margin:1.8rem 0}section.activity .columns .column.right .description,section.activity .columns .column.right .title-bottom{max-height:none;padding-left:1rem;padding-right:1rem}section.activity .columns .column.right .description{font-size:1.125rem}section.activity .columns .column.left{cursor:pointer;z-index:1}section.activity .columns .column.right{display:block;max-height:0rem;opacity:0;visibility:hidden;transition:all .3s ease-in-out;overflow:hidden}section.activity .columns.active .column.right{max-height:1000rem;opacity:1;visibility:visible}section.activity .columns .column.right .title-bottom *{font-size:1.4rem;margin-top:-.4rem}section.activity .columns .column.left .title-top *{font-size:1.5625rem;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding-left:2.5rem;padding-right:2.5rem;max-width:23rem;text-transform:uppercase}section.activity .columns .column.right .title-top{display:none}section.gallery .swiper-slide{height:auto}section.gallery .swiper-slide .img{height:100%}body.home header{transition:all .3s ease}body.home:not(.over) header{opacity:0}body.home section.hero+#marquee{justify-content:center;white-space:unset}body.home section.hero+#marquee img{position:absolute;height:4rem;left:50%;transform:translatex(-50%);margin-left:7rem;margin-top:1rem}body.home section.hero+#marquee .box{transform:none !important;height:92px;text-align:center}body.home section.hero+#marquee .box span{max-width:17rem}body.home section.hero+#marquee .box span:not(:first-child){display:none}header .logo{display:flex;justify-content:center}body.home section.hero .container{display:block;padding-top:2.35rem}body.home section.hero .container .menu-home{position:relative;z-index:1}section.hero .logo{margin:auto}section.hero .menu-home{padding-top:.8rem;padding-bottom:1.1rem}section.hero .menu-home a{-webkit-text-fill-color:var(--lime);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;text-align:center;font-size:1.5rem;text-transform:uppercase}section.hero .menu-home li{text-align:center}section.hero .menu-home li.language a{-webkit-text-fill-color:var(--white);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;font-size:1.125rem;text-transform:uppercase}section.hero .menu-home ul li:not(:last-child){padding-bottom:1.5rem}body.single-blog section#contacts{border-top:3px solid #000}body.post-type-archive-blog section#contacts{border-top:3px solid #000;margin-top:3rem}section.activity .columns .column.right .title-bottom{margin-top:0}section.activity .columns .column.right .description{margin-bottom:0}body.single-blog section.hero .content .cat p{margin-bottom:2rem}body.single-blog section.hero .content .cat.back{padding-top:2rem}body.single-blog section#content .content-wrapper .cat.back a{font-size:1.3rem}section.price-list #marquee{display:none}body.single-blog section#content .content-wrapper .cat.back img{position:absolute;right:-2.9rem;top:.1rem;width:2.5rem}section.gallery .img img{height:54vw}}