*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}nav#custom-responsive-nav{float:left;background:rgba(0,0,0,0);top:70px;text-transform:uppercase;font-size:16px;font-weight:800;position:absolute;width:100%;z-index:8}nav#custom-responsive-nav .flex-container{align-items:center;justify-content:center}nav#custom-responsive-nav .flex-container .mobile-menu-background{display:none}nav#custom-responsive-nav .flex-container a.link{z-index:1;text-decoration:none;background:none;border:none;cursor:pointer;line-height:40px;text-transform:inherit;font-size:16px;padding:0 20px;position:relative;letter-spacing:4px}nav#custom-responsive-nav .flex-container a.link:hover{background:rgba(0,0,0,.664)}nav#custom-responsive-nav .flex-container .dropdown-container{position:relative;display:inline-block;text-transform:inherit}nav#custom-responsive-nav .flex-container .dropdown-container a.link:after{content:"";position:relative;transform:rotate(45deg);border-style:solid;border-width:0 4px 4px 0;display:inline-block;padding:4px;top:-3px;right:-6px}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-menu{display:none;position:absolute;top:100%;left:0;min-width:150px;z-index:99;padding:10px 0 0;text-transform:inherit}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-menu.open{display:initial}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-link{display:block;text-decoration:none;cursor:pointer;line-height:30px;padding:0 20px;letter-spacing:2px}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-link:hover{background:rgba(0,0,0,.664)}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-link .line{display:none}nav#custom-responsive-nav:not(.no-highlight-on-nav):before{content:"";position:absolute;top:-30px;width:100%;height:400px;pointer-events:none;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.56),rgba(255,255,255,0))}nav#custom-responsive-nav.open{display:flex;background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0,rgba(0,0,0,.46) 0,rgba(0,0,0,.33) 100%)}@media(max-width:768px){nav#custom-responsive-nav{display:none;top:0;height:100%;margin-top:0;position:fixed}nav#custom-responsive-nav .flex-container{flex-direction:column;margin-top:0;height:100%;width:100%;padding-bottom:30px}nav#custom-responsive-nav .flex-container .mobile-menu-background{display:block!important}nav#custom-responsive-nav .flex-container a.link{color:#fff;font-size:20px;text-align:center}nav#custom-responsive-nav .flex-container a.link:hover{background:unset}nav#custom-responsive-nav .flex-container .dropdown-container{position:relative;display:inline-block;text-transform:inherit;width:100%;text-align:center}nav#custom-responsive-nav .flex-container .dropdown-container a.link:after{border-color:#fff}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-menu{padding-top:30px;padding-bottom:30px;position:relative;clear:both;float:left;top:0;width:100%}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-menu .dropdown-link{color:#fff;font-size:20px;text-align:center;text-transform:lowercase}nav#custom-responsive-nav .flex-container .dropdown-container .dropdown-menu .dropdown-link .line{display:inline}nav#custom-responsive-nav .flex-container .dropdown-container.smaller .dropdown-menu{padding-top:10px;padding-bottom:10px}nav#custom-responsive-nav .flex-container .dropdown-container.smaller .dropdown-menu .dropdown-link{font-size:15px}nav#custom-responsive-nav .flex-container .dropdown-container.smaller .dropdown-menu .dropdown-link .line{display:none}}.nav-mobile{display:none;position:absolute;z-index:99;top:50px;left:10px;padding:18px 12px;background:rgba(0,0,0,.34)}.nav-mobile .main-nav-toggle{display:block;width:36px;height:24px;top:0;left:0;position:relative}.nav-mobile .main-nav-toggle:after,.nav-mobile .main-nav-toggle:before{content:"";position:absolute;top:0;height:0;border-bottom:4px solid #cefb08;width:100%;left:0;right:0;transition:all .1s ease-out}.nav-mobile .main-nav-toggle:after{top:100%}.nav-mobile .main-nav-toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:4px;background-color:#cefb08;width:100%;position:absolute;top:50%}.nav-mobile .main-nav-toggle.active-menu:after{transform:rotate(-45deg);transform-origin:center;top:50%}.nav-mobile .main-nav-toggle.active-menu:before{transform:rotate(45deg);transform-origin:center;top:50%}.nav-mobile .main-nav-toggle.active-menu i{opacity:0}@media(max-width:768px){.nav-mobile{display:block}.nav-mobile.scrolled-past-100vh{top:10px;background:rgba(0,0,0,.64);position:fixed}}body.mobile-nav-open #nav-mobile{position:fixed}body.mobile-nav-open.is-scrolled #nav-mobile{top:10px}body.mobile-nav-open.is-scrolled #custom-responsive-nav{background:rgba(0,0,0,.8)}body.mobile-nav-open .logo,body.mobile-nav-open h2.event-date{display:none}.clearfix:after{display:block;visibility:hidden;content:"";clear:both;height:0}.position-relative{position:relative}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.display-block{display:block}.h-100{height:100%}.w-100{width:100%}.w-1\/2{width:50%}.h-40{height:40px}.fill-container{display:inline-block;width:100%;height:100%}.rotate-180{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.flex-container{display:flex}.position-absolute{position:absolute!important}.font-bold{font-weight:700}.font-regular{font-weight:400}.text-uppercase{text-transform:uppercase}.text-underline{text-decoration:underline}.font-size-30{font-size:30px!important}.font-size-45{font-size:45px!important}.hide-long-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hide-long-text-2{-webkit-line-clamp:2}.hide-long-text-2,.hide-long-text-3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hide-long-text-3{-webkit-line-clamp:3}.hide-long-text-4{-webkit-line-clamp:4}.hide-long-text-4,.hide-long-text-5{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hide-long-text-5{-webkit-line-clamp:5}.hide-long-text-6{-webkit-line-clamp:6}.hide-long-text-6,.hide-long-text-7{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hide-long-text-7{-webkit-line-clamp:7}.hide-long-text-8{-webkit-line-clamp:8}.hide-long-text-8,.hide-long-text-9{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hide-long-text-9{-webkit-line-clamp:9}.hide-long-text-10{-webkit-line-clamp:10}.hide-long-text-10,.hide-long-text-11{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hide-long-text-11{-webkit-line-clamp:11}.hide-long-text-12{display:-webkit-box;-webkit-line-clamp:12;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.has-portable-text p{min-height:12px;width:100%}.has-portable-text a{color:#000}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.hide-on-desktop,.is-mobile .hide-on-mobile{display:none!important}.is-mobile .hide-on-desktop{display:inline-block!important}.hide-before-360{display:none}@media(max-width:360px){.hide-before-360{display:inline-block!important}}.hide-before-480{display:none}@media(max-width:480px){.hide-before-480{display:inline-block!important}}.mt-0{margin-top:0}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.mr-0{margin-right:0}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.mr-80{margin-right:80px}.mr-100{margin-right:100px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.ml-0{margin-left:0}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-80{margin-left:80px}.ml-100{margin-left:100px}.inner-shadow-top:before{content:"";position:absolute;top:0;width:100%;height:25%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(255,255,255,0))}.inner-shadow-top.inner-shadow-top-size-30:before{height:30%}.inner-shadow-top.inner-shadow-top-size-50:before{height:50%}.inner-shadow-top.inner-shadow-top-value-30:before{background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(255,255,255,0))}.inner-shadow-top.inner-shadow-top-value-50:before{background:linear-gradient(180deg,rgba(0,0,0,.733),rgba(255,255,255,0))}.inner-shadow-right:before{right:0;background:linear-gradient(-90deg,rgba(0,0,0,.1),rgba(255,255,255,0))}.inner-shadow-left:before,.inner-shadow-right:before{content:"";position:absolute;top:0;width:25%;height:100%;pointer-events:none;z-index:99}.inner-shadow-left:before{left:0;background:linear-gradient(90deg,rgba(0,0,0,.1),rgba(255,255,255,0))}.masked-container{-webkit-mask-image:var(--mask-url);mask-image:var(--mask-url)}.masked-container,.svg-icon{-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-repeat:no-repeat;mask-position:center;mask-size:contain}.svg-icon{width:100%;height:100%;display:block;background-color:#000}.svg-icon-pdf-file{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path d='M5.8 14H5v1h.8c.3 0 .5-.2.5-.5s-.2-.5-.5-.5zM11 2H3v16h13V7l-5-5zM7.2 14.6c0 .8-.6 1.4-1.4 1.4H5v1H4v-4h1.8c.8 0 1.4.6 1.4 1.4v.2zm4.1.5c0 1-.8 1.9-1.9 1.9H8v-4h1.4c1 0 1.9.8 1.9 1.9v.2zM15 14h-2v1h1.5v1H13v1h-1v-4h3v1zm0-2H4V3h7v4h4v5zm-5.6 2H9v2h.4c.6 0 1-.4 1-1s-.5-1-1-1z'/></svg>") no-repeat center/contain}.svg-icon-map{-webkit-mask:url("data:image/svg+xml;utf8,<svg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 105.93 122.88'><defs><style>.cls-1{fill-rule:evenodd;}</style></defs><title>map</title><path class='cls-1' d='M56.92,73.14a1.62,1.62,0,0,1-1.86.06A65.25,65.25,0,0,1,38.92,58.8,51.29,51.29,0,0,1,28.06,35.37C26.77,27.38,28,19.7,32,13.45a27,27,0,0,1,6-6.66A29.23,29.23,0,0,1,56.36,0,26,26,0,0,1,73.82,7.12a26,26,0,0,1,4.66,5.68c4.27,7,5.19,16,3.31,25.12A55.29,55.29,0,0,1,56.92,73.14Zm-19,.74V101.7l30.15,13V78.87a65.17,65.17,0,0,0,6.45-5.63v41.18l25-12.59v-56l-9.61,3.7a61.61,61.61,0,0,0,2.38-7.81l9.3-3.59A3.22,3.22,0,0,1,105.7,40a3.18,3.18,0,0,1,.22,1.16v62.7a3.23,3.23,0,0,1-2,3L72.72,122.53a3.23,3.23,0,0,1-2.92,0l-35-15.17L4.68,122.53a3.22,3.22,0,0,1-4.33-1.42A3.28,3.28,0,0,1,0,119.66V53.24a3.23,3.23,0,0,1,2.32-3.1L18.7,43.82a58.63,58.63,0,0,0,2.16,6.07L6.46,55.44v59l25-12.59V67.09a76.28,76.28,0,0,0,6.46,6.79ZM55.15,14.21A13.72,13.72,0,1,1,41.43,27.93,13.72,13.72,0,0,1,55.15,14.21Z'/></svg>") no-repeat center/contain}.svg-icon-arrow{-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path d='M26.025 14.496h-14.286l6.366-6.366L15.979 6 5.975 16.003 15.971 26l2.129-2.129-6.367-6.366h14.29z'/></svg>") no-repeat center/contain}.png-icon{width:50px;height:50px;float:left;background-size:contain}.png-icon.png-icon-bike-parking{background-image:url(/icons/bike-parking-1.png)}.png-icon.png-icon-bike-parking-2{background-image:url(/icons/bike-parking-2.png)}.png-icon.png-icon-no-photos{background-image:url(/icons/no-photo-1.png)}.png-icon.png-icon-no-photos-2{background-image:url(/icons/no-photo-2.png)}.png-icon.png-icon-photos{background-image:url(/icons/photo.png)}.png-icon.png-icon-for-children{background-image:url(/icons/for-kids-1.png)}.png-icon.png-icon-accesible{background-image:url(/icons/accesible.png)}[data-icon-label]:after{content:attr(data-icon-label);font-size:18px;line-height:60px;color:#000;background:#cefb08;width:auto;display:block;position:absolute;padding:0 20px 0 50px;z-index:-1}.common-label{position:relative;float:left;font-size:18px;color:#000!important;padding:5px 20px 5px 10px;line-height:50px;min-width:300px}.btn{display:block;position:relative;width:140px;height:30px;border:2px solid #cefb08;color:#cefb08;font-weight:900;border-radius:15px;line-height:26px;text-align:center;cursor:pointer;text-decoration:unset}.btn.btn-large{width:200px;height:50px;line-height:46px;border-radius:25px;border-width:3px;font-size:20px}.btn.btn-primary{border:2px solid #cefb08;color:#cefb08}.btn.btn-primary.btn-invert,.btn.btn-primary:hover{background-color:#cefb08;color:#000}.btn.btn-primary.btn-invert{border-color:#000}.btn.btn-primary.btn-invert:hover{color:#cefb08;background:rgba(0,0,0,0)!important}.btn.btn-secondary{background-color:#cefb08;color:#000}.btn.btn-secondary:hover{background-color:rgba(0,0,0,0);color:#cefb08}.btn.btn-white{border:3px solid #fff;color:#fff;background:rgba(0,0,0,.2)}.btn.btn-white:hover{background:rgba(0,0,0,.4039215686)}.btn.btn-black{border:3px solid #000;color:#000}.btn.btn-black:hover{background:rgba(0,0,0,.2)}.btn.btn-hover-overlay:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}body.city-is-sibiu .btn.diff-sibiu-valcea.btn-primary{border:2px solid #cefb08;color:#cefb08}body.city-is-sibiu .btn.diff-sibiu-valcea.btn-primary.btn-invert,body.city-is-sibiu .btn.diff-sibiu-valcea.btn-primary:hover{background-color:#cefb08;color:#000}body.city-is-sibiu .btn.diff-sibiu-valcea.btn-primary.btn-invert:hover{color:#cefb08}body.city-is-valcea .btn.diff-sibiu-valcea.btn-primary{border:2px solid #ff0db9;color:#ff0db9}body.city-is-valcea .btn.diff-sibiu-valcea.btn-primary.btn-invert,body.city-is-valcea .btn.diff-sibiu-valcea.btn-primary:hover{background-color:#ff0db9;color:#000}body.city-is-valcea .btn.diff-sibiu-valcea.btn-primary.btn-invert:hover{color:#ff0db9}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(hover:none)and (pointer:coarse){[data-mobile-highlight]:active,[data-mobile-highlight]:hover,a:not(.prevent-default-highlight),a:not(.prevent-default-highlight):active,a:not(.prevent-default-highlight):hover{-webkit-tap-highlight-color:rgba(0,0,0,.7)!important}}.swiper-responsive{height:100%;width:100%}.swiper-responsive .swiper-title{word-spacing:10px;position:absolute;height:40px;line-height:40px;bottom:-40px;left:0;font-size:28px;transform-origin:top left;transform:rotate(-90deg);width:400px;z-index:2;font-weight:600;text-transform:uppercase;text-align:center;color:#000}@media(max-width:768px){.swiper-responsive .swiper-title{position:absolute;font-size:14px;transform:none!important;width:auto;height:24px;line-height:24px;top:10px;left:10px!important;right:unset!important;word-spacing:3px}}.swiper-responsive.title-to-right .swiper-title{left:unset;right:0;transform-origin:top right;transform:rotate(90deg)}.swiper-responsive .swiper-slide{position:relative;background:#000}.swiper-responsive .swiper-slide .col{position:relative;color:#fff}.swiper-responsive .swiper-slide .col.col-description{background:#000;padding:20px;text-align:justify;text-justify:inter-word}.swiper-responsive .swiper-slide .col.col-description h6{text-align:left}.swiper-responsive .swiper-slide .pin{position:absolute;height:20px;width:20px;background-color:#cefb08;border-radius:50%}.swiper-responsive.swiper-responsive-mobile{height:auto}.swiper-responsive.swiper-responsive-mobile .swiper-title{padding:0 10px}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col{width:100%;float:left}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col.col-image{height:220px}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col.col-description{height:220px;font-size:13px}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col.col-description h6{margin-top:0;margin-bottom:0}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col.col-description h6.title{font-size:22px;margin-bottom:5px}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col.col-description h6.subtitle{font-size:16px}.swiper-responsive.swiper-responsive-mobile .swiper-slide .col.col-description a.btn{position:absolute;bottom:20px;margin-left:calc(50% - 90px)}.swiper-responsive.swiper-responsive-mobile .swiper-slide .pin{display:none;top:210px;right:30px}.swiper-responsive.swiper-responsive-mobile .swiper-pagination{top:195px!important;height:16px}.swiper-responsive.swiper-responsive-mobile .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#0c0a00;opacity:1}.swiper-responsive.swiper-responsive-desktop .swiper-slide .col{width:50%;height:100%;float:left}.swiper-responsive.swiper-responsive-desktop .swiper-slide .col.col-description{font-size:15px}.swiper-responsive.swiper-responsive-desktop .swiper-slide .col.col-description h6{margin:0;font-size:32px}.swiper-responsive.swiper-responsive-desktop .swiper-slide .col.col-description h6.subtitle{font-size:20px}.swiper-responsive.swiper-responsive-desktop .swiper-slide .col.col-description .description{margin-top:20px}.swiper-responsive.swiper-responsive-desktop .swiper-slide.odd-offset .col{float:right}.swiper-responsive.swiper-responsive-desktop .swiper-slide.odd-offset .col a.btn{left:unset;right:20px}.swiper-responsive.swiper-responsive-desktop .swiper-slide .pin{left:calc(50% - 10px);bottom:60px}.swiper-responsive.swiper-responsive-desktop .swiper-slide a.btn{position:absolute;bottom:55px}.swiper-responsive.swiper-responsive-desktop .swiper-pagination{bottom:60px!important}.swiper-responsive.swiper-responsive-desktop .swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;background:#fff;opacity:1}.swiper-responsive.swiper-responsive-desktop .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#cefb08}.common-page-structure{position:relative;float:left;width:100%}.common-page-structure section.swiper-section{position:relative;height:calc(100vh - 40px);width:100%}.common-page-structure #signup{display:block;position:absolute;bottom:50px;right:100px;z-index:9;color:#000;border-color:#000!important;overflow:hidden}.common-page-structure section.info{width:100%;float:left;overflow:hidden;margin-top:30px;padding:30px}.common-page-structure section.info.border-bottom{border-bottom:1px solid #333}.common-page-structure section.info .col{position:relative;float:left}.common-page-structure section.info .col span.label{float:left;width:100%;font-weight:800;font-size:18px;line-height:30px;text-transform:uppercase}.common-page-structure section.info .col span.info{float:left;width:100%;font-weight:400;font-size:18px;line-height:30px}.common-page-structure section.info .col h1{font-weight:700;font-size:40px;line-height:50px;text-align:left;word-spacing:6px;margin:0}.common-page-structure section.info .col h1.subtitle{font-size:20px}.common-page-structure section.info .col span.date{float:left;width:100%}.common-page-structure section.info .col span.date:first-of-type{margin-top:10px}.common-page-structure section.info .col.col-1{width:650px;margin-left:calc(50% - 550px);padding-left:30px;text-align:justify}.common-page-structure section.info .col.col-2{width:550px;padding-left:30px;margin-right:calc(50% - 650px);font-weight:700;font-size:30px;line-height:40px}.common-page-structure section.info#details-and-map-section{display:flex;align-items:stretch;padding:0}.common-page-structure section.info#details-and-map-section .map-container{position:relative;height:100%;min-height:240px;padding:20px 0}.common-page-structure section.info#details-and-map-section .map-container .open-in-google-maps{position:absolute;font-size:16px;text-shadow:0 0 50px rgba(0,0,0,.6);color:#fff;width:240px;left:calc(50% - 120px);text-align:center;bottom:30px;word-spacing:3px}.common-page-structure section.info#details-and-map-section .map-container .open-in-google-maps:hover{text-decoration:none}@media(max-width:1200px){.common-page-structure section.info .col h1{font-size:30px;line-height:40px}.common-page-structure section.info .col span.date{font-size:24px}.common-page-structure section.info .col.col-1{width:calc(55% - 30px);margin-left:30px;padding-left:0}.common-page-structure section.info .col.col-2{width:calc(45% - 30px);margin-right:30px;font-weight:700;font-size:30px;line-height:30px}.common-page-structure section#details-and-map-section .col-1{width:calc(55% - 50px);margin-left:50px}}@media(max-width:768px){.common-page-structure section.swiper-section{height:300px}.common-page-structure section.swiper-section .swiper-pagination{bottom:20px!important}.common-page-structure section.swiper-section .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.common-page-structure #signup{position:relative;top:unset;left:unset;bottom:unset;right:unset;margin-top:30px}.common-page-structure section.info{margin-top:0;padding:30px 50px}.common-page-structure section.info .col{width:100%!important;margin-left:0!important;margin-right:0!important}.common-page-structure section.info .col h1{line-height:40px;margin-top:0;margin-bottom:0}.common-page-structure section.info .col h1.title{font-size:30px}.common-page-structure section.info .col h1.subtitle{font-size:20px;line-height:30px}.common-page-structure section.info .col span.date{font-size:24px}.common-page-structure section.info .col span.date:first-of-type{margin-top:20px}.common-page-structure section.info .col .map-container{width:100%;height:140px;min-height:unset!important}.common-page-structure section.info .col.col-1{font-size:14px}.common-page-structure section.info .col.col-2{padding-left:0}.common-page-structure section.info .col .has-portable-text p{margin:0}.common-page-structure section.info#details-and-map-section{border-bottom:none;flex-direction:column}.common-page-structure section.info#details-and-map-section .col-1{padding:30px 30px 0}.common-page-structure section.info#details-and-map-section .col-2{padding:0;margin-top:30px;height:200px}.common-page-structure section.info#details-and-map-section .col-2 .map-container{padding:0}.common-page-structure section.info#other-info-section{border-top:none}}@media(max-width:460px){.common-page-structure section.info{padding:30px}}html{height:100%;overflow-y:scroll;scroll-behavior:smooth}body,html{width:100%}body{font-family:var(--font-poppins);min-height:100%}.font-safiro{font-family:var(--font-lora)}.font-default{font-family:Arial,sans-serif}body.city-is-sibiu .diff-sibiu-valcea{color:#cefb08;border-color:#cefb08!important}body.city-is-sibiu .diff-sibiu-valcea.diff-background,body.city-is-sibiu .diff-sibiu-valcea.diff-background[diff-background]{background-color:#cefb08}body.city-is-sibiu .diff-sibiu-valcea.diff-hover:hover{color:#cefb08}body.city-is-sibiu .diff-sibiu-valcea:after,body.city-is-sibiu .diff-sibiu-valcea:before{border-color:#cefb08}body.city-is-sibiu .diff-sibiu-valcea .swiper-pagination-bullet-active{background:#cefb08}body.city-is-sibiu .swiper-pagination-bullet-active{background:#cefb08!important}body.city-is-valcea .diff-sibiu-valcea{color:#ff0db9;border-color:#ff0db9!important}body.city-is-valcea .diff-sibiu-valcea.diff-background,body.city-is-valcea .diff-sibiu-valcea.diff-background[diff-background]{background-color:#ff0db9}body.city-is-valcea .diff-sibiu-valcea.diff-hover:hover{color:#ff0db9}body.city-is-valcea .diff-sibiu-valcea:after,body.city-is-valcea .diff-sibiu-valcea:before{border-color:#ff0db9}body.city-is-valcea .swiper-pagination-bullet-active{background:#ff0db9!important}body.still-loading .hide-while-still-loading{opacity:0!important}.hide-while-still-loading{transition:opacity .2s cubic-bezier(.4,0,.2,1)}@font-face{font-family:poppins;src:url(/_next/static/media/e3fe7ebf149d0933-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(/_next/static/media/3b6def8cef97005c-s.p.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins Fallback;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_6d091f{font-family:poppins,poppins Fallback}.__variable_6d091f{--font-poppins:"poppins","poppins Fallback"}@font-face{font-family:safiro;src:url(/_next/static/media/cd94605f7a1d7412-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:safiro Fallback;src:local("Arial");ascent-override:87.98%;descent-override:23.15%;line-gap-override:0.00%;size-adjust:107.98%}.__className_6e2a93{font-family:safiro,safiro Fallback;font-weight:400;font-style:normal}.__variable_6e2a93{--font-lora:"safiro","safiro Fallback"}