@charset "UTF-8";::-webkit-scrollbar{width:6px;height:6px;background-color:#FFF;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical{background:#c6c6bc;-webkit-border-radius:0}::-webkit-scrollbar-thumb:vertical:active{background:#c6c6bc;-webkit-border-radius:0}::-webkit-scrollbar-thumb:horizontal{background:#c6c6bc;-webkit-border-radius:0}::-webkit-scrollbar-thumb:horizontal:active{background:#c6c6bc;-webkit-border-radius:0}::selection{background:rgba(77,23,59,0.4)}@keyframes imgZoomer{0%{transform:scaleX(1) scaleY(1) translateZ(0)}50%{transform:scaleX(1.1) scaleY(1.1) translateZ(0)}100%{transform:scaleX(1) scaleY(1) translateZ(0)}}@keyframes imgZoomerIN{0%{transform:scaleX(1.06) scaleY(1.05) translateZ(0)}50%{transform:scaleX(1) scaleY(1) translateZ(0)}100%{transform:scaleX(1.06) scaleY(1.05) translateZ(0)}}@keyframes sdb05{0%{-webkit-transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px,20px);opacity:0}}@keyframes sdb05{0%{transform:rotate(-45deg) translate(0,0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px,20px);opacity:0}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-family:"Montserrat",serif}a{transition:all 0.5s ease-in-out}.text-center{text-align:center}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.btn-txt{color:rgba(95,102,74,0.85);padding:5px 0;display:inline-block;font-weight:normal;cursor:pointer;text-transform:uppercase;text-decoration:none;transition:all 0.5s ease-in-out}.btn-txt:hover{color:#4d173b}.btn-full{color:#fff;background-color:#4d173b;padding:20px 50px;border-radius:25px;display:inline-block;text-decoration:none;font-weight:normal;border:none;cursor:pointer}.btn-full.btn-text{background-color:#5f664a}.csi-cta a{display:block;min-width:160px;margin:0 2%;color:#fff;text-align:center;text-decoration:none;background-color:#4d173b;letter-spacing:2px;font-size:18px;font-weight:600;height:60px;line-height:60px;border:1px solid #4d173b;border-radius:25px}header.header{height:100vh}body.h-noslider header.header{height:10px}header.header:before{content:"";width:100%;height:200px;background-color:#000;position:fixed;top:0;left:0;background:-moz-linear-gradient(top,#000 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0) 100%);z-index:3;opacity:0.75}body.h-scrolling header.header:before{height:100px}body.h-noslider header.header:before{height:125px}header.header .center{display:block;width:100%;padding:0;position:fixed;z-index:3}header.header .center .header-item{margin:40px 0 0 0}body.h-scrolling header.header .center .header-item{margin:15px 0 0 0}.mod-languages{position:absolute;left:0;z-index:105;margin:10px 40px}.mod-languages .current-language{font-family:"Montserrat",serif;color:#fff;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer;text-align:center}.mod-languages .current-language i{margin-top:10px}.mod-languages .lang-inline{display:none;position:absolute;top:100%;left:0;margin:5px 0 0 -10px;padding:0;width:calc(100% + 20px);text-align:center;font-size:13px;font-weight:bold;box-sizing:border-box;background-color:rgba(77,23,59,0.4)}.mod-languages .lang-inline li{margin:0;padding:0;display:block;list-style-type:none}.mod-languages .lang-inline li a{display:block;text-decoration:none;padding:8px;color:#fff}.header-menu-extras{border-top:1px solid rgba(255,255,255,0.5);padding:2vw 0;width:100%}@media (min-width:900px){.header-menu-extras{display:none}}.header-socialmedia{z-index:105}.header-socialmedia a{display:inline-block;color:#fff;text-decoration:none;letter-spacing:0.0923em;font-size:6vw;margin:20px}@media (min-width:900px){.header-socialmedia a{font-size:2vw}}.header-socialmedia a i{color:#fff}.header-socialmedia.header-item{position:absolute;left:125px;top:0}.header-socialmedia.header-item a{font-size:16px;margin:20px 6px}@media (max-width:900px){.header-socialmedia.header-item{display:none}}.header-webcam{z-index:105}.header-webcam.header-item{position:absolute;left:190px;top:20px}@media (max-width:900px){.header-webcam.header-item{display:none}}.header-contact{z-index:105}.header-contact a{display:block;color:#fff;text-decoration:none;font-size:4vw;letter-spacing:0.0923em}.header-contact.header-item{position:absolute;left:230px;top:0}.header-contact.header-item a{font-size:16px;margin:20px 10px}@media (max-width:900px){.header-contact.header-item{display:none}}.header-cta{position:absolute;right:12%;top:0;z-index:105}.header-cta a{color:#fff;font-size:32px}.header-cta a span{display:inline-block;position:relative;z-index:3;margin:0 0 0 3rem;font-weight:600}.header-cta a span:before{content:"";display:block;position:absolute;z-index:-1;width:100%;padding:0 10px;height:18px;background-color:#4d173b;bottom:-4px;left:-10px;box-shadow:0 1px 8px rgba(0,0,0,0.4)}.header-cta i{display:none}@media (max-width:1350px){.header-cta a{font-size:20px}.header-cta a span{margin-left:2rem}}@media (max-width:900px){.header-cta{position:fixed;bottom:0;left:0;right:auto;top:auto;display:flex;width:100%}.header-cta a{display:inline-block;width:100%;font-size:20px;line-height:100%;text-align:center;padding:15px;text-decoration:none;background:#4d173b}.header-cta a i{display:inline-block;margin-right:10px}.header-cta a:hover{background:#c6c6bc}.header-cta a:first-of-type{border-right:1px solid #fff}.header-cta a span{margin:0}.header-cta a span:before{display:none}}.header-logo{position:absolute;left:50%;top:0;width:200px;margin:30px 0 0 -100px !important;z-index:105}.header-logo a{display:block}.header-logo .logo-small{display:none}.header-logo .logo-big{display:block}.header-logo img{width:100%;max-height:100%;transition:all 0.5s ease}body.h-scrolling .header-logo,body.menuopen .header-logo{margin:15px 0 0 -100px !important}body.h-scrolling .header-logo .logo-small,body.menuopen .header-logo .logo-small{display:block}body.h-scrolling .header-logo .logo-big,body.menuopen .header-logo .logo-big{display:none}body.h-noslider .header-logo .logo-small{display:block}body.h-noslider .header-logo .logo-big{display:none}@media (max-width:900px){.header-logo{width:140px;margin:30px 0 0 -70px !important}body.h-scrolling .header-logo,body.menuopen .header-logo{margin:15px 0 0 -80px !important}}.header-mobilemenu{position:fixed;top:0;right:30px;z-index:104}.mobilemenu-outer{position:relative;width:63px;height:63px;cursor:pointer}.mobilemenu-inner{z-index:5;position:relative;display:block;width:60px;height:60px;margin:0;padding:18px 6px;color:#FFF;border-radius:50%;border:2px solid #fff;text-align:center;transition:0.5s ease-in}.header-navigation{display:block;position:fixed;z-index:101;top:0;right:0}.header-navigation:before{content:"";display:block;width:200px;height:200px;position:absolute;top:-60px;right:-60px;transition:0.5s ease-in;z-index:3}body.menuopen .header-navigation{width:100%;height:100%}body.menuopen .header-navigation:before{width:200vw;height:200vw;background:rgba(95,102,74,0.85)}.header-navigation-outer{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:none;z-index:5}.header-navigation-inner{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}.header-navigation-inner>div:first-child{margin-bottom:10px}nav.nav a{color:#FFF;text-decoration:none;font-weight:bold}nav.nav ul{display:block;text-align:center;margin:0;padding:0;font-size:30px}@media (max-width:900px){nav.nav ul{font-size:24px}}nav.nav ul li{display:block;text-align:center;margin:1em 0;padding:0}nav.nav ul li:hover>a{color:#fff}@media (max-width:900px){nav.nav ul li{margin:0.8em 0}}nav.nav ul ul{display:none;margin-top:70px;padding:0}nav.nav ul li.opensubnav{margin-bottom:0}nav.nav ul li.opensubnav ul{display:block;margin:20px 0 20px;overflow:auto}nav.nav ul li.opensubnav>a{color:#4d173b;font-weight:bolder}nav.nav ul li li{font-size:18px;text-transform:none;margin:1em 0}nav.nav ul li li.divider img{display:none !important}nav.nav ul li.opensubnav ul ul{margin:0}nav.nav ul.filterbysubnav>li:not(.opensubnav){display:none}nav.nav ul div.goback{margin-top:10px;display:inline-block;margin-bottom:5px;font-size:16px;font-weight:bold;letter-spacing:0.0923em;color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer;position:relative}nav.nav ul div.goback:before{content:"";display:block;position:absolute;z-index:-1;width:100%;padding:0 10px;height:18px;background-color:#4d173b;bottom:-5px;left:-10px;box-shadow:0px 1px 8px rgba(0,0,0,0.4)}nav.nav ul div.goback a:hover{color:#b0757a}nav.nav ul li i{font-size:14px;margin-left:13px;vertical-align:middle}nav.nav ul li.opensubnav i{display:none}.menubutton{width:32px;height:32px;position:relative;cursor:pointer}.menubutton i{transition:all 0.5s ease;visibility:hidden;display:block;position:absolute;color:#fff;font-size:13px;font-style:italic;text-transform:lowercase;top:50%;right:0;margin-top:-7px;line-height:100%}.menubutton span{width:100%;height:0;display:block;left:6px;position:absolute;border-radius:1px}.menubutton span .l1{position:absolute;top:0;left:0;background-color:#fff;height:2px;width:100%;z-index:5}.menubutton span .l2{position:absolute;top:10px;left:0;background-color:#fff;height:2px;width:100%;z-index:5}.menubutton span .l3{position:absolute;top:20px;left:0;background-color:#fff;height:2px;width:100%;z-index:5}.menuopen .menubutton span .l2{display:none}.menuopen .menubutton span .l1{transform:rotate(45deg);width:100%;bottom:-10px;transform-origin:50% 50%;top:auto;left:0}.menuopen .menubutton span .l3{transform:rotate(-45deg);width:100%;top:8px;transform-origin:50% 50%;bottom:auto;left:0}.slogan{color:#fff;position:absolute;top:0;left:15%;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;width:70%;justify-content:space-around;align-items:flex-end;z-index:11;text-align:center;padding-bottom:3.5em}.slogan p{color:#FFF;font-family:"Montserrat",serif;font-size:2.9em;font-weight:bold}@media (max-width:900px){.slogan{left:1%;width:99%}.slogan p{font-size:2em}}#scroll-down-icon{position:absolute;bottom:50px;left:50%;margin-left:-30px;margin-bottom:-20px;z-index:6}#scroll-down-icon a{display:block;color:#fff;letter-spacing:2px;font-size:12px;text-decoration:none;text-transform:uppercase;cursor:pointer}#scroll-down-icon a span{position:absolute;bottom:30px;left:14px;width:28px;height:28px;margin-left:-14px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box}@media (max-width:900px){#scroll-down-icon a span{animation:none;left:30px;width:15px;height:15px;margin-left:-7.5px}}body.menuopen #scroll-down-icon{display:none}div.slider{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}div.slider:after{content:"";width:100%;height:200px;background-color:red;position:absolute;bottom:0;left:0;background:-moz-linear-gradient(bottom,#000 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,#000 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,#000 0%,rgba(0,0,0,0) 100%);z-index:5;opacity:0.75}div.images{height:100%;width:100%}div.images .bullsline{display:none}div.slider div.images>img{opacity:0}main.main{position:relative;color:#767676}main.main .deco-top{display:block;position:absolute;top:0;right:0;width:450px;height:277px;background:url(https://www.campingpasseiermeran.com/templates/camppassmeran/img/deco.png) no-repeat 0 0}@media (max-width:900px){main.main .deco-top{width:130px;height:97px;background-size:cover}}main.main .actor{position:absolute;right:-50px;top:60%;z-index:-1}main.main .actor.actor-top-right{right:0;left:auto;top:0}main.main .actor.actor-top-left{right:auto;left:0;top:0}main.main .actor.actor-bottom-left{right:auto;left:0;top:auto;bottom:0;opacity:0.45}main.main .actor.actor-bottom-right{right:0;left:auto;top:auto;bottom:0;opacity:0.45}main.main .actor img{display:block;height:220px;width:auto;opacity:0.8}@media (max-width:900px){main.main .actor img{height:200px;filter:blur(0.15rem);opacity:0.45}}main.main:before,main.main:after{content:"";display:block;position:relative;height:1px}@media (max-width:900px){main.main{background:none}body.h-noslider main.main{padding-top:70px}}.article{max-width:1400px;width:90%;margin:0 auto;padding:190px 0 8em 0;text-align:left;font-size:18px;line-height:180%;position:relative}@media (max-width:900px){.article{font-size:16px;padding:40px 0 6em 0}}.inner{max-width:1400px;width:90%;margin:0 auto;padding:30px 0;text-align:center;font-size:18px;line-height:180%}@media (max-width:900px){.inner{font-size:16px;padding:40px 0 50px 0}}.article h1,.article .h1{font-size:40px;line-height:120%;text-transform:uppercase;font-weight:600;letter-spacing:1.1px;text-align:center;color:#5f664a}body.splitpage .article h1,body.splitpage-row .article h1,body.splitpage .article .h1,body.splitpage-row .article .h1{text-align:left}@media (max-width:900px){body.splitpage .article h1,body.splitpage-row .article h1,body.splitpage .article .h1,body.splitpage-row .article .h1{text-align:center}}@media (max-width:900px){.article h1,.article .h1{font-size:25px}.article h1 br,.article .h1 br{display:none}}.article h2,.article .h2{font-size:28px;line-height:150%;font-weight:600;text-align:center;text-transform:uppercase;color:#c6c6bc}body.splitpage .article h2,body.splitpage-row .article h2,body.splitpage .article .h2,body.splitpage-row .article .h2{text-align:left}@media (max-width:900px){body.splitpage .article h2,body.splitpage-row .article h2,body.splitpage .article .h2,body.splitpage-row .article .h2{text-align:center}}@media (max-width:900px){.article h2,.article .h2{font-size:20px}}.article h3,.article .h3{font-size:25px;line-height:150%;font-weight:normal;text-align:left;position:relative}@media (max-width:900px){.article h3,.article .h3{font-size:18px}}.article h3:before,.article .h3:before{content:"";display:block;position:absolute;z-index:-1;width:50%;padding:0;height:5px;background-color:rgba(77,23,59,0.4);bottom:-2px;left:0}@media (max-width:900px){.article h3:before,.article .h3:before{width:100%}}.article h4,.article .h4{font-size:20px;line-height:150%;font-weight:normal;text-align:left}@media (max-width:900px){.article h4,.article .h4{font-size:16px}}body.splitpage .article{display:flex}@media (max-width:900px){body.splitpage .article{padding:40px 0 50px 0;display:block}}body.splitpage-row .article{display:block}@media (max-width:900px){body.splitpage-row .article{padding:40px 0 50px 0;display:block}}.article a:not(.btn){color:#4d173b}.article a:not(.btn):hover{color:#c6c6bc}body.splitpage .article .item-title{text-align:left;margin-right:1.5em;width:50%}@media (max-width:900px){body.splitpage .article .item-title{text-align:center;margin:0 auto;width:100%}}body.splitpage-row .article .item-title{text-align:left;width:50%;float:left}@media (max-width:900px){body.splitpage-row .article .item-title{text-align:center;margin:0 auto;width:100%}}.article .item-title p{display:inline-block;position:relative;z-index:1;font-size:22px;font-weight:bolder}.article .item-page{max-width:1400px;margin:0 auto;text-align:left}body.splitpage .article .item-page{text-align:justify;max-width:600px;margin-left:1.5em}@media (max-width:900px){body.splitpage .article .item-page{max-width:100%;margin:0 auto}}body.splitpage-row .article .item-page{text-align:justify;width:50%;float:left}@media (max-width:900px){body.splitpage-row .article .item-page{width:100%;margin:0 auto}}.article .item-row{clear:both;margin-top:4em;display:grid;text-align:justify}.new-intern-page{position:relative;padding-bottom:8em}@media (max-width:736px){.new-intern-page{padding-bottom:4em}}.new-intern-page .item-title{display:flex;flex-direction:row;align-items:center;padding-bottom:5vw}.new-intern-page .item-title .item-image{float:left;width:55%}.new-intern-page .item-title .item-image img{width:100%;height:auto;box-shadow:0px 0px 5px rgba(0,0,0,0.3)}@media (max-width:900px){.new-intern-page .item-title .item-image{width:290px}}@media (max-width:736px){.new-intern-page .item-title .item-image{display:none}}.new-intern-page .item-title .titlebox{position:absolute;left:45%;background:rgba(255,255,255,0.8);padding:2em}@media (max-width:900px){.new-intern-page .item-title .titlebox{left:20%;padding:0.5em;background:rgba(255,255,255,0.8)}}@media (max-width:736px){.new-intern-page .item-title .titlebox{position:relative;left:0}}.new-intern-page .item-page{max-width:1400px;margin:0 auto;text-align:left;clear:both}.new-intern-page .item-page .intern-page-desc{width:50%}@media (max-width:900px){.new-intern-page .item-page .intern-page-desc{width:100%}}.new-intern-page .item-page .big-img{display:block;width:55%;height:auto;margin:2em 0;box-shadow:0px 0px 5px rgba(0,0,0,0.3)}@media (max-width:900px){.new-intern-page .item-page .big-img{display:inline-block;width:49%}}.new-intern-page .item-page .small-img{display:block;width:55%;height:auto;margin:2em 0;margin-left:45%;box-shadow:0px 0px 5px rgba(0,0,0,0.3)}@media (max-width:900px){.new-intern-page .item-page .small-img{display:inline-block;width:49%;margin-left:0}}.new-intern-page h3,.new-intern-page .h3{clear:both;font-size:25px;line-height:150%;font-weight:300;text-align:left;position:relative;text-transform:uppercase}@media (max-width:900px){.new-intern-page h3,.new-intern-page .h3{font-size:18px}}.new-intern-page h3:before,.new-intern-page .h3:before{display:none}.article .flex-box{display:flex;flex-direction:row-reverse}@media (max-width:736px){.article .flex-box{flex-direction:column}}.article .flex-box .colum-txt{display:flex;flex-wrap:nowrap;flex-direction:column;width:50%;padding:4vw 2vw}@media (max-width:736px){.article .flex-box .colum-txt{width:100%;padding:2vw 0}}.article .flex-box .colum-txt:last-child{flex-direction:column-reverse;justify-content:space-evenly}.article .flex-box .colum-txt p{padding:4vw 0 4vw 0}@media (max-width:736px){.article .flex-box .colum-txt p{padding:0}}.article .flex-box .colum-txt img{width:100%;height:auto;max-width:600px}.article .fullwidth-img img{width:100%;height:auto;max-width:1100px;transition:transform 0.4s}.article .fullwidth-img:hover img{transform:scale(1.05)}.article .fullwidth-img.inkl-text{display:flex;align-items:center;justify-content:space-around;font-size:2em;line-height:2em;color:#5f664a}@media (max-width:736px){.article .fullwidth-img.inkl-text{text-align:center;display:block}}.article .fullwidth-img.inkl-text img{width:70%;height:auto;max-width:800px;transition:transform 0.4s}@media (max-width:736px){.article .fullwidth-img.inkl-text img{width:100%}}.article .fullwidth-img.inkl-text blockquote{text-align:center}.article .blockquote-box{display:flex;align-items:center}@media (max-width:736px){.article .blockquote-box{flex-direction:column}}.article .blockquote-box blockquote{flex-basis:50%;display:flex;justify-content:center;align-items:center;font-size:2em;line-height:2em;text-align:center;color:#5f664a}@media (max-width:736px){.article .blockquote-box blockquote{flex-basis:100%;text-align:center}}.article .blockquote-box h3{flex-basis:50%;display:flex;justify-content:center;align-items:center;font-size:2em;line-height:2em;text-align:center;color:#5f664a;color:#5f664a}@media (max-width:736px){.article .blockquote-box h3{flex-basis:100%;text-align:center}}.article .blockquote-box h3:before{display:none}.article .blockquote-box p{flex-basis:50%;padding:4vw 2vw 4vw 0}@media (max-width:736px){.article .blockquote-box p{flex-basis:100%}}.article .blockquote-box.inkl-img{padding:0 0 4em 0}@media (max-width:736px){.article .blockquote-box.inkl-img{padding:0 0 2vw 0}}.article .blockquote-box.inkl-img .blockquote-text{flex-basis:50%;padding:4vw 2vw 2vw 0}@media (max-width:736px){.article .blockquote-box.inkl-img .blockquote-text{flex-basis:100%;padding:2vw}}.article .blockquote-box.inkl-img .blockquote-text *{padding:0}.article .blockquote-box.inkl-img .blockquote-img{flex-basis:50%;padding:2vw 2vw 0vw 0}.article .blockquote-box.inkl-img img{width:100%;height:auto;max-width:600px}.article .images-align-right{text-align:right}.article .images-align-right img{width:100%;height:auto;max-width:1100px;transition:transform 0.4s}.article .images-align-right:hover img{transform:scale(1.05)}.article .images-twocol{display:block;clear:both;overflow:hidden}.article .images-twocol div{float:left;width:42%}@media (max-width:736px){.article .images-twocol div{width:100%;float:none}}.article .images-twocol div img{width:100%;height:auto;max-width:600px;margin-top:60px}@media (max-width:736px){.article .images-twocol div img{margin-top:0}}.article .images-twocol div:last-child{float:right;width:55%;text-align:right;padding:4vw 0 4vw 2vw}@media (max-width:736px){.article .images-twocol div:last-child{width:100%;float:none;padding:0}}.article .images-twocol div:last-child img{width:100%;height:auto;max-width:750px;margin-top:180px}@media (max-width:736px){.article .images-twocol div:last-child img{margin-top:0;padding:0}}.article .images-twocol.inkl-text{display:flex;align-items:center;justify-content:space-between;padding:4em 0}@media (max-width:736px){.article .images-twocol.inkl-text{width:100%;display:block}}.article .images-twocol.inkl-text div:last-child{text-align:left}.service-box{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.service-box img{width:400px;height:auto}@media (max-width:900px){.service-box{display:block}.service-box img{width:100%;height:auto}}.service-box .service-txt{padding:1em}table.apartment-rates,table.rates-camping{width:100%;border-collapse:collapse;border-spacing:0}table.apartment-rates thead .room-name,table.rates-camping thead .room-name{font-size:30px;padding:2em 1em}table.apartment-rates tr,table.rates-camping tr{display:table-row;vertical-align:inherit;border-color:inherit;text-align:right}table.apartment-rates td,table.rates-camping td{padding:5px;border:1px solid #afafaf}table.apartment-rates td.room-name,table.rates-camping td.room-name{text-align:left}table.apartment-rates td.room-name a,table.rates-camping td.room-name a{font-weight:600}table.apartment-rates td.room-name a.active-hash,table.rates-camping td.room-name a.active-hash{position:relative;font-weight:700;text-decoration:none;outline:none}table.apartment-rates th,table.rates-camping th{padding:5px;background-color:#5f664a;border:1px solid #5f664a;color:#fff;font-weight:600;text-align:right}table.apartment-rates tbody th,table.rates-camping tbody th{background-color:#a8b18c;font-size:12px;color:#5f664a}table.apartment-rates iframe,table.apartment-rates object,table.apartment-rates table,table.rates-camping iframe,table.rates-camping object,table.rates-camping table{max-width:100%}.rg-container{font-size:16px;line-height:1.4;margin:0;padding:1em 0.5em}@media (max-width:900px){.rg-container{max-width:600px;margin:0 auto}}.rg-container .rg-header{margin-bottom:1em;text-align:left}.rg-container .rg-header>*{display:block}.rg-container .rg-hed{font-weight:bold;font-size:1.4em}.rg-container .rg-dek{font-size:1em}.rg-container .rg-source{margin:0;font-size:0.75em;text-align:right}.rg-container .rg-source .pre-colon{text-transform:uppercase}.rg-container .rg-source .post-colon{font-weight:bold}table.rg-table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:0.5em;font-size:1em}table.rg-table tr{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-align:left}table.rg-table tr.highlight{background-color:#dcf1f0 !important}table.rg-table.zebra tr:nth-child(even){background-color:#f6f6f6}table.rg-table th{font-weight:bold;padding:0.35em;font-size:0.9em}table.rg-table td{padding:0.35em;font-size:0.9em}table.rg-table td.text.subtitle{background-color:#c3cac0;color:#5f664a}table.rg-table td.text span{font-weight:600;padding:30px 5px;line-height:3em}table.rg-table td.text a{font-weight:600;outline:none}table.rg-table td.text a.active-hash{position:relative;text-decoration:none;padding-left:20px}table.rg-table td.text a.active-hash:before{content:"\f061";display:block;position:absolute;left:0;bottom:25%;font-family:"Font Awesome 5 Free";width:15px;height:15px;border-radius:50%}table.rg-table td.text i{width:50px;display:inline-block;text-align:center;height:35px;vertical-align:middle}table.rg-table .highlight td{font-weight:bold}table.rg-table th.number{text-align:right}table.rg-table td.number{text-align:right}table.rg-table td.number p{margin:0}@media (max-width:900px){table.rg-table{width:100%}table.rg-table tr.hide-mobile,table.rg-table th.hide-mobile,table.rg-table td.hide-mobile,table.rg-table thead{display:none}table.rg-table tbody{width:100%}table.rg-table tr,table.rg-table th,table.rg-table td{display:block;padding:0}table.rg-table tr{border-bottom:none}table.rg-table tr.highlight{background-color:inherit !important}table.rg-table.zebra tr:nth-child(even){background-color:transparent}table.rg-table.zebra td:nth-child(even){background-color:#f6f6f6}table.rg-table tr:nth-child(even){background-color:transparent}table.rg-table td{padding:0.5em;border-bottom:1px dotted #ccc}table.rg-table td[data-title]:before{content:attr(data-title);font-weight:bold;display:inline-block;content:attr(data-title);float:left;margin-right:0.5em;font-size:0.95em}table.rg-table td:last-child{border-bottom:5px solid #ccc}table.rg-table td:empty{display:none}table.rg-table .highlight td{background-color:inherit;font-weight:normal}}.sections{position:relative;padding-top:110px;padding-bottom:50px;background:#fff url(https://www.campingpasseiermeran.com/templates/camppassmeran/img/deco-box-articles-top.png) repeat 0 0;overflow:hidden}body.roomcontent .sections{padding-top:0;background:#fff;overflow:hidden}@media (max-width:900px){.sections{padding-top:70px;background:url(https://www.campingpasseiermeran.com/templates/camppassmeran/img/deco-box-articles-top.png) repeat-x 0 0}}.sections:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;z-index:0;height:100px;background:#fff}@media (max-width:900px){.sections:after{display:none}}.section-base{position:relative;display:flex;flex-wrap:wrap;z-index:1;max-width:1400px;width:90%;margin:0 auto}body.roomcontent .section-base{position:relative;margin:30px auto;max-width:90vw;display:block}@media (max-width:900px){.section-base{width:100%}}.section-teaser{min-height:90vh;position:relative;box-sizing:border-box;margin:0 17px 34px}.section-teaser *,.section-teaser:before{transition:all 0.7s ease}.section-teaser[data-w="100"]{flex:1 100%;margin:34px 0}.section-teaser[data-w="50"]{flex:1;margin:0 17px 34px}@media (max-width:900px){.section-teaser{min-height:60vh}.section-teaser[data-w="50"]{flex:1 100%}}.teaser-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.teaser-background img{width:100%;height:auto}.teaser-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;text-align:center;justify-content:center}.teaser-background-base{height:100%;width:100%}.teaser-background-hover{position:absolute;background-color:rgb(0,0,0);width:calc(100% - 0px);height:calc(100% - 0px);top:0;left:0;opacity:0.4}.teaser-content{line-height:150%;z-index:2;position:relative;text-shadow:0 1px 8px rgba(0,0,0,0.4)}.teaser-content .narrow{max-width:600px;width:80%;margin:0 auto}.teaser-content img{max-width:210px;margin:0 auto}@media (max-width:900px){.teaser-content img{max-width:150px}}.teaser-content .h2{font-size:50px;line-height:160%;font-weight:700;color:#fff}@media (max-width:900px){.teaser-content .h2{display:block;font-size:30px;line-height:120%}}.teaser-content p{color:#fff}@media (max-width:900px){.teaser-content p{display:none}}.fullsize-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;text-decoration:none}.section-apartments .teaser-content img{max-width:115px}.section-camping:hover .teaser-background-hover,.section-apartments:hover .teaser-background-hover,.section-passeiertal:hover .teaser-background-hover{background-color:rgba(77,23,59,0.4)}.section-camping:hover .h2,.section-apartments:hover .h2,.section-passeiertal:hover .h2{transform:scale(1.1)}.section-passeiertal .teaser-content{justify-content:flex-end}.section-passeiertal .teaser-content .narrow{max-width:1400px;width:70%;margin:0 auto}.bullsline,.pagerbox{display:none}.goToNextSlide{display:none}.goToPrevSlide{display:none}.section-rooms-content{background:#fafafa}.section-rooms-content .content-slider-item{max-width:90vw;width:100%;height:600px;display:flex;margin:0 auto;justify-content:flex-end;margin-bottom:60px;box-shadow:0px 0px 20px rgba(0,0,0,0.5)}@media (max-width:900px){.section-rooms-content .content-slider-item{display:block;height:auto}}.section-rooms-content[data-dir=ltr] .content-slider-item{flex-direction:row}.section-rooms-content[data-dir=rtl] .content-slider-item{flex-direction:row-reverse}@media (max-width:900px){.section-rooms-content[data-dir=rtl] .content-slider-item{flex-direction:row}}@media (max-width:900px){.section-rooms-content{display:block;height:auto}}.section-rooms-content .content-slider-item-image{width:70%;background-color:#6e6e6e;overflow:hidden}.section-rooms-content .content-slider-item-image img{width:100%;height:100%}.section-rooms-content .content-slider-item-image a:first-child{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.section-rooms-content .content-slider-item-image a:first-child:hover:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;background:rgba(0,0,0,0.35);cursor:zoom-in;transition:all 0.3s ease}@media (max-width:900px){.section-rooms-content .content-slider-item-image{width:100%;height:50vw}}.section-rooms-content .content-slider-item-aside{width:50%;color:#767676;font-size:16px;line-height:160%;display:flex;flex-direction:column;justify-content:space-between;z-index:4;position:relative}@media (max-width:900px){.section-rooms-content .content-slider-item-aside{width:100%}}.section-rooms-content .csi-cta{padding-bottom:15px}.section-rooms-content .csi-cta ul{padding:0}.section-rooms-content .csi-cta ul li{float:left;text-align:center;list-style:none;padding:0}.section-rooms-content .csi-cta ul li:only-child{width:100%}.section-rooms-content .csi-cta ul li:nth-last-child(2),.section-rooms-content .csi-cta ul li:nth-last-child(2)~li{width:50%}.section-rooms-content .csi-cta ul li:nth-last-child(2):first-child a,.section-rooms-content .csi-cta ul li:nth-last-child(2)~li:first-child a{background-color:#c6c6bc;border:1px solid #c6c6bc;color:#5f664a;font-weight:bold}.section-rooms-content .csi-text{padding:2vw 5% 0 5%;margin-left:0}.section-rooms-content .room-description-scroll{max-height:320px;margin-right:-20px;padding-right:20px;overflow:auto;font-size:15px;line-height:150%}@media (max-width:900px){.section-rooms-content .room-description-scroll{max-height:inherit;height:auto;overflow:inherit}}.section-rooms-content h2,.section-rooms-content .h2{margin:0;min-width:100%;font-size:24px;line-height:150%;font-weight:600;text-transform:uppercase;color:#c6c6bc}@media (max-width:900px){.section-rooms-content h2,.section-rooms-content .h2{font-size:18px}}aside:after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;z-index:0;height:1px}aside h1,aside .h1{font-size:40px;line-height:120%;font-weight:700;text-align:center;color:#5f664a}@media (max-width:900px){aside h1,aside .h1{font-size:25px}}aside h2,aside .h2{font-size:24px;line-height:150%;font-weight:400;text-align:center;text-transform:uppercase;color:#c6c6bc}@media (max-width:900px){aside h2,aside .h2{font-size:20px}}aside h3,aside .h3{font-size:25px;line-height:150%;font-weight:normal;text-align:center}@media (max-width:900px){aside h3,aside .h3{font-size:20px}}aside h4,aside .h4{font-size:20px;line-height:150%;font-weight:normal;text-align:center}@media (max-width:900px){aside h4,aside .h4{font-size:16px}}aside .aside-header{text-align:center}aside .aside-footer{font-size:20px;text-align:center;margin-top:30px}aside .aside-footer a.aside-btn{color:#c6c6bc;text-decoration:none;display:inline-block;border-bottom:2px solid #c6c6bc;padding-bottom:2px;margin:10px}aside .aside-footer a.aside-btn:hover{color:#4d173b;border-bottom-color:#4d173b}.aside-newsletter{padding:50px 0}.aside-newsletter .inner{background:url(https://www.campingpasseiermeran.com/templates/camppassmeran/img/newsletter-bg.png) no-repeat 50% 0}.aside-newsletter a{color:#4d173b}.aside-newsletter form{display:flex;align-items:center;justify-content:center}@media (max-width:900px){.aside-newsletter form{display:inline-block}}.aside-newsletter input[type=text]{display:inline-block;min-width:300px;font-size:18px;padding:19px 20px;margin-right:15px;letter-spacing:2px;box-sizing:border-box;border:none;outline:none;background:#fff;border-radius:25px;box-shadow:3px 3px 10px rgba(0,0,0,0.3)}@media (max-width:900px){.aside-newsletter input[type=text]{width:100%;margin-right:auto;margin-bottom:20px}}.aside-newsletter .btn-subscribe{display:block;min-width:300px;text-align:center}.aside-newsletter .btn-subscribe button{min-width:300px;height:60px;line-height:60px;padding:0 2em;color:#fff;background-color:#4d173b;border:1px solid #4d173b;border-radius:25px;letter-spacing:2px;font-size:18px;font-weight:600;cursor:pointer}@media (max-width:900px){.aside-newsletter .btn-subscribe button{width:100%;margin-left:auto;min-width:200px}}.aside-newsletter:before,.aside-newsletter:after{content:"";display:block;position:relative;height:1px}.aside-banner{padding:0;margin:3em 0 0 0;display:flex;align-items:center;background-color:#c3cac0}.aside-banner *{text-align:left}@media (max-width:900px){.aside-banner{flex-direction:column}.aside-banner *{text-align:center}}.aside-banner .banner-img{flex-basis:50%;text-align:right;padding-right:3em}.aside-banner .banner-img img{width:100%;height:auto;max-width:500px;position:relative;top:-30px;transition:transform 0.4s}@media (max-width:736px){.aside-banner .banner-img{padding:0}.aside-banner .banner-img img{margin:0 auto;max-width:100%;top:auto}}.aside-banner .banner-img:hover img{transform:scale(1.05)}.aside-banner .inner{flex-basis:50%;max-width:inherit;width:auto;margin:0 auto;padding:0;text-align:left;font-size:18px;line-height:180%;padding-bottom:30px}.aside-banner .inner h3{text-transform:uppercase;letter-spacing:0.1px}.aside-banner .inner a{display:inline-block;padding:0.7em 1em;text-transform:uppercase;border:1px solid #5f664a;color:#5f664a;text-decoration:none}.aside-banner .inner a:hover{background:#5f664a;color:#fff}.parallax-window{min-height:400px;background:transparent}@media (min-width:1450px){.parallax-window{min-height:60vh}}@media (max-width:900px){.parallax-window{min-height:40vh}}.parallax-window .parallaxbox{display:flex;min-height:400px;align-items:flex-end;flex-direction:row;position:relative}.parallax-window .parallaxbox:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:-1;opacity:0.75}@media (min-width:1450px){.parallax-window .parallaxbox{min-height:60vh}}@media (max-width:900px){.parallax-window .parallaxbox{min-height:40vh}}.parallax-window .parallaxbox:hover .fakelink{transform:scale(1.1);transition:all 0.3s ease}.parallax-window .inner{padding-bottom:5vw}.parallax-window .inner .h1,.parallax-window .inner p{color:#fff !important}@media (max-width:900px){.parallax-window .inner{padding-bottom:15vw}}.parallax-window .fakelink{border:1px solid #fff;display:inline-block;padding:0.5em 2em;transition:all 0.3s ease}.instagram-wall-box{font-size:0;text-align:center}.instagram-wall-item{display:inline-block;width:320px;height:320px;margin:16px;background-color:#c6c6bc;background-size:contain;vertical-align:top}.instagram-wall-item a{display:block;width:100%;height:100%}@media (max-width:750px){.instagram-wall-item{width:30vw;height:30vw}}.forecastdays{text-align:center;padding:0;margin:2em 0 1em}.forecastdays li{display:inline-block;width:70px;margin:5px;padding:10px;color:#6e6e6e;vertical-align:top;list-style-type:none;text-align:center;background-color:#fff;overflow:hidden}.forecastdays li .wi{margin:0;width:auto}.forecastdays .date{font-size:15px;text-align:center;color:#6e6e6e;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.forecastdays .icon{width:48px;height:48px;line-height:48px;font-size:30px;text-align:center;color:#5f664a;margin:5px auto}.forecastdays .temp{position:relative;overflow:hidden;text-align:center;font-size:12px;font-weight:bolder}.forecastdays .temp .max{color:#4d173b;width:50%;float:left}.forecastdays .temp min{color:#6e6e6e;width:50%;float:left}.floater{text-align:center}.joomgallerymodule{text-align:center;position:relative;margin:0 auto 50px}.joomgallerymodule ul{display:block;margin:0;padding:0;list-style-type:none;line-height:0}.joomgallerymodule li{margin:0;list-style-type:none;display:inline-block;padding:6px}.joomgallerymodule a,.joomgallerymodule img{display:block}footer.footer{position:relative;font-size:15px;line-height:150%;text-align:center;background-color:#fff;color:#60674b;padding:20px 0 0 0}@media (max-width:900px){footer.footer{padding:50px 0 0 0}}footer.footer .inner{display:flex;position:relative;width:90%;justify-content:space-around;align-items:center;font-size:15px;padding:50px 0 50px 0}@media (max-width:900px){footer.footer .inner{width:100%;display:block;padding:0}}footer.footer *{transition:all 0.3s ease}footer.footer:before,footer.footer:after{content:"";display:block;position:relative;height:1px}footer.footer ul,footer.footer li{display:block;margin:0;padding:0}footer.footer ul{padding:20px 0}footer.footer ul li{font-weight:600;line-height:160%}footer.footer a{text-decoration:none;color:#5f664a}footer.footer a:hover{color:#4d173b}footer.footer p{margin:0.5em 0}footer.footer .footer-item{width:33%;margin:0 30px 30px}@media (max-width:900px){footer.footer .footer-item{width:auto}}footer.footer .footer-logo img,footer.footer .footer-logo svg{width:150px}footer.footer address{font-style:normal}footer.footer .footer-service{text-align:left}footer.footer .footer-service li{line-height:200%}footer.footer .footer-service a{text-decoration:none;color:#5f664a}footer.footer .footer-service a:hover{color:#4d173b}footer.footer .footer-service i{width:20px;height:auto;margin-right:10px}@media (max-width:900px){footer.footer .footer-service{padding:0 15%;margin:0;background-color:#5f664a}footer.footer .footer-service a{color:#fff}}footer.footer .footer-copyright{width:100%;position:absolute;left:0;bottom:0;margin:0;padding:20px 10px;color:#a8b18c}footer.footer .footer-copyright *{margin:0;padding:0}footer.footer .footer-copyright a{text-decoration:none;color:#a8b18c}footer.footer .footer-copyright a:hover{color:#4d173b}@media (max-width:900px){footer.footer .footer-copyright{width:auto;position:relative;left:auto;bottom:auto;background-color:#5f664a;padding:20px 10px 120px 10px}}footer.footer .footer-altea{color:#a8b18c;font-size:10px;position:absolute;bottom:0;right:0;margin:18px;width:auto}@media (max-width:900px){footer.footer .footer-altea{bottom:30px}}.alteaForm{color:#767676}.alteaForm .row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px;min-height:35px;line-height:35px}@media (max-width:500px){.alteaForm .row{display:block;margin-bottom:3px}}@media (max-width:1000px){.alteaForm>.row{display:block;margin-bottom:1em}.alteaForm .container{display:block}}@media (max-width:500px){.alteaForm .tl-6{display:inline-block !important;width:32%;box-sizing:border-box;padding:0 !important}}.alteaForm .col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box--webkit-flex:1;-webkit-box-flex:1;-moz-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 30px}.alteaForm .col .col{padding:0 10px}.alteaForm .col.t1-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.alteaForm .col.t2-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.alteaForm .col.t3-4{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.alteaForm .col.t1-3{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.alteaForm .col.t2-3{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.alteaForm .col.t1-6{-webkit-box-flex:0;-ms-flex:0 0 16.666666%;flex:0 0 16.666666%;max-width:16.666666%}@media (max-width:500px){.alteaForm .col{max-width:100% !important}.alteaForm .col .spacer{display:none !important}}@media (max-width:1150px){.alteaForm .col{padding:0 10px}}@media (max-width:736px){.alteaForm .col{padding:0}.alteaForm .col .col{padding:0 2px}}.alteaForm .item-privacy{font-size:12px;line-height:140%;text-align:left;height:60px;overflow:auto;margin-bottom:20px;background-color:#fafafa;padding:10px}.alteaForm .legend{background:none;color:#5f664a;display:block;width:100%;text-align:center;padding:5px 0 15px;margin-bottom:20px;text-transform:uppercase;box-shadow:inset 0px -2px 0px #5f664a;font-family:"Montserrat",sans-serif;text-decoration:none;font-weight:bolder;margin-top:40px}.alteaForm label{font-size:14px;margin-left:10px;margin-right:12px;white-space:nowrap}.alteaForm p.group-input label{white-space:normal}.alteaForm .form-item{margin:0;border:1px solid #a8b18c;background:#FFF;padding:10px 10px;font-size:12px;display:inline-block;box-sizing:border-box;border-radius:10px;letter-spacing:1px;width:100%;box-shadow:none !important;-webkit-appearance:none}.alteaForm .form-item.disabled{opacity:0}.alteaForm .form-item.error{border-color:#ff5c5b !important;border-width:2px}.alteaForm .form-item[data-type=textarea]{height:100px}.alteaForm .form-item.required{border-color:#a8b18c}.alteaForm .group-input{display:block;position:relative;width:100%;overflow:auto;white-space:nowrap}.alteaForm .errorMessages{display:none;font-size:13px;text-align:left;border:2px solid #ff5c5b;padding:10px;margin:2em 0;color:#000}.alteaForm .errorMessages label{display:list-item;list-style-type:disc;margin-left:20px !important;margin-bottom:2px;font-size:13px;white-space:normal !important}.alteaForm .errorMessages label.error.valid{display:none !important}.alteaForm .errorMessages p{color:#ff5c5b;font-weight:bold;margin-top:0}@media (max-width:736px){.alteaForm label{margin-left:0 !important}}.af-required-field-message span,.af-label-required:after{color:#4d173b}.af-col-center button{background-color:#4d173b}.af-row.twocolumn .af-form-group-row{width:49%}@media (max-width:900px){.af-row.twocolumn .af-form-group-row{width:100%}}.scroll-to-top{background-color:#4d173b;bottom:30px;right:20px;cursor:pointer;display:none;width:40px;height:40px;position:fixed;z-index:1001;text-align:center;line-height:42px;color:#fff;font-size:14px}@media (max-width:900px){.scroll-to-top{bottom:56px;right:50%;margin-right:-20px}}.fixed-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.4)}.fixed-popup .outer-popup{background:#5f664a;padding:40px 40px;width:40%;position:relative;max-height:80vh;overflow-y:auto;color:#fff}@media (max-width:900px){.fixed-popup .outer-popup{width:70%}}@media (max-width:736px){.fixed-popup .outer-popup{width:86%;padding:30px}}.fixed-popup .outer-popup .close-popup{position:absolute;top:20px;right:20px;cursor:pointer;padding:10px 20px;font-size:1.25em;background-color:#5f664a;border:1px solid #fff;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center}.fixed-popup .outer-popup .close-popup .close-popup-text{display:none}.fixed-popup .outer-popup .inner-popup{display:flex;border:4px solid #fff;padding:40px 40px}@media (max-width:900px){.fixed-popup .outer-popup .inner-popup{flex-wrap:wrap}}@media (max-width:736px){.fixed-popup .outer-popup .inner-popup{padding:20px 20px}}.fixed-popup .outer-popup .image-popup{flex-basis:50%}@media (max-width:900px){.fixed-popup .outer-popup .image-popup{flex-basis:100%}}.fixed-popup .outer-popup .image-popup img{display:block;width:90%;height:auto}@media (max-width:900px){.fixed-popup .outer-popup .image-popup img{width:100%}}.fixed-popup .outer-popup .image-popup+.text-popup{flex-basis:50%}@media (max-width:900px){.fixed-popup .outer-popup .image-popup+.text-popup{flex-basis:100%}}.fixed-popup .outer-popup .text-popup{font-size:1.5em;line-height:1.7em}@media (max-width:736px){.fixed-popup .outer-popup .text-popup{font-size:1em;line-height:1.7em}}.fixed-popup .outer-popup .text-popup .title{font-size:1.5em;font-weight:bold;color:#024a96}@media (max-width:736px){.fixed-popup .outer-popup .text-popup .title{font-size:1.25em}}.fixed-popup .outer-popup .text-popup>*:first-child{margin-top:0}.fixed-popup .outer-popup .text-popup>*:last-child{margin-bottom:0}.fixed-popup .outer-popup .text-popup p{margin:1.4em 0}.fixed-popup .outer-popup .text-popup>*:last-child{margin-bottom:0}#jmap_sitemap .folder{display:none}
