*{padding:0;margin:0}html{font-weight:300;-webkit-text-size-adjust:100%}ul{list-style-type:none}.content-text{line-height:1.7em}iframe{border:none}@-ms-viewport{width:auto;}body{width:100%;position:absolute;top:0}a{text-decoration:none;color:inherit}header{border-bottom-width:1px;border-bottom-style:solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;position:fixed;z-index:11;height:55px;width:100%}header img{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto 0 auto 10px;max-height:40px;max-width:70%;width:auto;height:auto}h1{font-size:1.6rem;font-weight:300}nav#navigation-menu{height:0;position:fixed;margin-bottom:10px;top:55px;width:100%;z-index:10;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}nav#navigation-menu .active{font-weight:600}nav#navigation-menu ul{overflow-x:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:scrollbar;overflow-y:hidden;white-space:nowrap;list-style:none}nav#navigation-menu ul::-webkit-scrollbar{width:0!important}nav#navigation-menu .page-navigation{cursor:pointer;margin-top:0;height:0;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}nav#navigation-menu .page-navigation li{font-size:15px;vertical-align:middle;line-height:55px;display:inline-block;margin:0 20px}nav#navigation-menu .page-navigation li.active{font-weight:600}nav#navigation-menu .page-navigation li+li{margin-left:0}nav#navigation-menu .iconNavigation{cursor:pointer;height:0;margin-top:0;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;scroll-snap-type:x proximity}nav#navigation-menu .iconNavigation li{margin:15px 20px 0 20px;font-size:11px;vertical-align:middle;display:inline-block;text-align:center;scroll-snap-align:start}nav#navigation-menu .iconNavigation li+li{margin-left:0}nav#navigation-menu .iconNavigation li div{width:75px;height:75px;border-radius:50%;overflow:hidden;line-height:75px;font-size:38px}nav#navigation-menu .iconNavigation li span{display:block;margin-top:8px}body.menuVisible #navigation-menu{height:180px;top:55px;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}body.menuVisible #navigation-menu .page-navigation,body.menuVisible #navigation-menu .iconNavigation{margin-top:0;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out;border-bottom-width:1px;border-bottom-style:solid}body.menuVisible #navigation-menu .page-navigation{height:55px}body.menuVisible #navigation-menu .iconNavigation{height:125px}body.menuVisible #body{-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-top:235px}body.menuVisible.onlyPageMenu #body{margin-top:110px}body.menuVisible.onlyAppsMenu #body{margin-top:180px}img{max-width:100%;border:0}#content{position:relative;margin-top:0}#body{left:0;top:0;position:relative;margin-top:55px;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}section{overflow:hidden}.small-square .content>div{display:table;height:100%;width:100%}.small-square .content>div>div{display:table-cell;vertical-align:middle}.separator{clear:both;border-bottom:1px solid #ccc;box-sizing:content-box;margin:20px -15px;height:0}.source-wrapper{display:table;position:relative;height:60px}.source-wrapper>div{padding-left:80px;display:table-cell;vertical-align:middle}.source-wrapper .source-image{border-radius:30px;height:60px;width:60px;position:absolute;top:0;border:1px solid #ccc}.source-wrapper p{font-size:1.31rem}.source-wrapper p+p{font-size:1rem}.maps-wrapper>p{padding:0 25px;display:block;font-size:1.15rem;font-weight:300}.maps-wrapper img{margin-top:18px;display:block}.toggle-menu{float:right;margin:23px}.toggle-menu .bar{width:21px;height:3px;transition-duration:.4s}.toggle-menu .bar+.bar{margin-top:3px}.toggle-menu.pushed .bar{transform:rotate(-45deg) translatex(0);margin-top:3px}.toggle-menu.pushed .bar+.bar{transform:rotate(45deg) translateY(0);margin-top:-3px}.animator li{position:absolute;overflow:hidden;box-sizing:padding-box}.animator.crossfade li{transition:visibility 0s linear .5s,opacity .8s ease-in-out;opacity:0;visibility:hidden}.animator.crossfade li.show{opacity:1;visibility:visible;transition-delay:0s}input[type=range]{width:300px}ul[rn-carousel]{overflow:hidden;padding:0;white-space:nowrap;position:relative;-webkit-perspective:1000px;-ms-perspective:1000px;perspective:1000px;-ms-touch-action:pan-y;touch-action:pan-y}ul[rn-carousel]>li{color:#000;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;overflow:visible;vertical-align:top;position:absolute;left:0;right:0;white-space:normal;padding:0;margin:0;list-style-type:none;width:100%;height:100%;display:inline-block}ul[rn-carousel-buffered]>li{display:none}ul[rn-carousel-transition="hexagon"]{overflow:visible}div.rn-carousel-indicator span{cursor:pointer;color:#666}div.rn-carousel-indicator span.active{color:#fff}.rn-carousel-control{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;font-size:2rem;position:absolute;top:40%;opacity:.75;cursor:pointer}.rn-carousel-control:hover{opacity:1}.rn-carousel-control.rn-carousel-control-prev{left:.5em}.rn-carousel-control.rn-carousel-control-prev:before{content:"<"}.rn-carousel-control.rn-carousel-control-next{right:.5em}.rn-carousel-control.rn-carousel-control-next:before{content:">"}.carousel-wrapper{position:relative}ul[rn-carousel]{position:relative}ul[rn-carousel]:before{display:block;content:"";width:100%;padding-top:56.25%}ul[rn-carousel]>li{position:absolute;top:0;left:0;right:0;bottom:0}ul[rn-carousel] .cover{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:0;bottom:0;left:0;right:0}.indicator{position:absolute;bottom:10px;left:0;right:0}.rn-carousel-indicator{height:25px;background-color:transparent;width:100%;text-align:center}div.rn-carousel-indicator span{cursor:pointer;font-size:20px;color:rgba(128,128,128,.5);margin-left:5px}div.rn-carousel-indicator span.active{color:rgba(255,255,255,.5)}.jwplayer{max-width:100%;width:100%!important}.media-wrapper{position:relative;font-size:0}.play-video{position:absolute;background-image:url('/Assets/images/play_video.png');background-position:center;display:block;cursor:pointer;height:100%;width:100%;background-repeat:no-repeat;z-index:1000}.news.news-details .separator{margin:20px -25px}.news.news-details h2{font-size:1.31rem;font-weight:300}.news.news-details div.news-article-date{margin-top:.5em;font-style:italic}.news.news-details article{padding:15px 25px 0}.news.news-details p{margin:0 0 .5em}.news.news-details .news-article-content{margin-top:10px}.news.news-details .news-article-url{margin-top:10px;margin-bottom:10px;display:block;cursor:pointer}.news.news-details .news-article-downloads{margin:0 0 .5em}.news.news-details .news-article-downloads a{display:block}.news.news-details ul{list-style-type:disc;margin:10px 0 10px 15px}.news.news-details ul li{padding-left:8px}#toggleFilters{text-align:center;display:block;width:100%;height:36px;padding-top:18px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#toggleFilters span{font-size:1.31rem}#authors li{padding:0 10px;display:block;height:44px;border-bottom-style:solid;border-bottom-width:1px}#authors li div{display:inline-block;vertical-align:middle;margin-right:14px}#authors li div img{margin-top:4px;border-radius:50%;height:36px;width:36px}#authors li #author-name{display:inline-block;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#authors li i{float:right;margin:12px 25px 12px 0}#authors ul{list-style:none}#tags{border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px;padding:15px 10px 5px;font-size:1.15rem}#tags div{display:inline-block;padding:8px 10px;margin:0 10px 10px 0;cursor:pointer}.search-results{text-align:left;padding:8px 10px}.search-results.search-results-related{padding:3px}.search-results.search-results-related li:last-child{border:none}.search-results li{height:-moz-fit-content;height:fit-content;width:100%;padding-bottom:10px;margin-top:10px;border-bottom-style:solid;border-bottom-width:1px;overflow:hidden;position:relative}.search-results li a{display:block;height:100%;display:flex;flex-direction:row;min-height:90px;align-items:center;gap:10px}.search-results .article-header{width:120px;display:block;overflow:hidden}.search-results .article-header .icon-news,.search-results .article-header .icon-page{width:120px;height:90px;text-align:center;font-size:38px;line-height:90px}.search-results .article-header .agenda-item{text-align:center;height:90px;line-height:20px}.search-results .article-header .agenda-item h1{padding-top:25px;padding-bottom:5px;font-weight:300;font-size:28px}.search-results .article-header .agenda-item span{font-size:12px;display:block}.search-results .article-header img{display:block}.search-results .article-header img.bottom{margin-top:1px}.search-results .article-header img.left{float:left}.search-results .article-header img.right{float:right}.search-results .article-content .subpage.content-text{padding:0 10px}.search-results .article-content .subpage.content-text .button-component{display:block;padding:10px 15px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;margin:6px 0;font-size:1.31rem;font-weight:300}.search-results .article-info{position:relative;flex:1}.search-results .article-info.isSellable{padding-right:45px}.search-results .article-info.isSellable .tickets-availability{position:absolute;right:8px;top:50%;transform:translateY(-50%);height:90px;width:32px}.search-results .article-info.isSellable .tickets-availability span{font-size:12px;display:block;width:90px;text-align:center;transform:rotate(90deg) translate(35px,30px)}.search-results .article-info.isSellable .tickets-availability:after{content:"";display:inline-block;width:0;height:0;top:50%;transform:translateY(-50%);right:-8px;border-top:45px solid transparent;border-left:8px solid #ffa500;border-bottom:45px solid transparent;position:absolute}.search-results .article-info.isSellable .tickets-availability.soldout{background-color:#f2f2f2}.search-results .article-info.isSellable .tickets-availability.soldout:after{border-left-color:#f2f2f2}.search-results .article-info .article-title,.search-results .article-info div{overflow:hidden;text-overflow:ellipsis}.search-results .article-info .article-title{padding:0 10px;display:block;font-size:1.15rem}.search-results .article-info .article-subtitle{margin-top:5px;padding:0 10px}#infiniteScrolling{display:block;padding:16px 0 25px;font-size:1.31rem;text-align:center}.page-details p{margin-bottom:.5em;overflow:hidden}.page-details h1,.page-details h2,.page-details h3{margin-bottom:.2em;font-weight:500}.page-details ul,.page-details ol{list-style-position:outside;padding-left:16px}.page-details ul{list-style-type:circle}.page-details .video{width:100%}.page-details .subpage{margin:0 0 20px 0}.page-details .subpage:last-child{margin:0}.page-details iframe{border:0 none transparent;margin:0;padding:0;width:100%;overflow:hidden}.page-details table{table-layout:fixed;width:100%}.page-details table td{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.page-details .button-component{display:block;padding:10px 15px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid;margin:6px 0;font-size:1.31rem;font-weight:300}.page-details .c-agenda-list ul,.page-details .c-news-list ul{list-style:none;padding:0;margin:0}.page-details .c-agenda-list ul li,.page-details .c-news-list ul li{display:flex;gap:10px;padding:12px 0}.page-details .c-agenda-list ul li figure,.page-details .c-news-list ul li figure{min-width:54px}.page-details .c-agenda-list ul li+li,.page-details .c-news-list ul li+li{border-top:1px solid rgba(0,0,0,.12)}.page-details .c-agenda-list .date{display:flex;flex-direction:column;align-items:center;min-width:60px}.page-details .c-agenda-list .date .day{font-size:25px}.page-details .c-agenda-list .date .month{font-size:18px}.page-details .c-agenda-list .agenda-dots{font-size:13px}.page-details .c-agenda-list .agenda-dots p{margin:0}.page-details .c-agenda-list .agenda-simple-text{display:none}.site-padding-box{padding:15px}.company{padding:20px 0}.company .logo{width:30%;margin:0 auto 20px}.company .header{text-align:center;font-size:1.6rem;font-weight:400}.company .story{margin:7px}.agenda.agenda-details .separator{border:1px solid transparent;margin:30px -25px}.agenda.agenda-details article{padding:15px 25px 0}.agenda.agenda-details .progress-bar-wrapper{width:100%}.agenda.agenda-details .progress-bar-wrapper .progress-bar-title{display:block!important;padding-bottom:8px;font-size:1.15rem}.agenda.agenda-details .progress-bar-wrapper .progress-bar{height:8px;display:block;background:#76e21b}.agenda.agenda-details .progress-bar-wrapper .progress-bar .progress{height:inherit;display:block;width:0;background:#fe7f09}.agenda.agenda-details .progress-bar-wrapper .datetime-wrapper{display:block!important}.agenda.agenda-details .progress-bar-wrapper .datetime-wrapper span{padding:15px 0 0!important;display:inline-block!important;font-weight:400;font-size:1.15rem}.agenda.agenda-details .progress-bar-wrapper .datetime-wrapper span+span{float:right}.agenda.agenda-details .agenda-datetime-wrapper{margin-top:10px;position:relative}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime p+p{margin-top:7px}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .reddot,.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .greendot{height:16px;width:16px;border-radius:8px;display:inline-block;margin-right:10px;vertical-align:bottom}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .reddot{background-color:#d0021b}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .greendot{background-color:#77bd2a}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .big-day{font-size:4rem;display:inline-block}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .date-wrapper{display:inline-block;margin-left:10px}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .date-wrapper p{font-size:1.6rem}.agenda.agenda-details .agenda-datetime-wrapper .agenda-simple-datetime .date-wrapper p+p{font-size:1rem;margin-top:2px}.agenda .tickets-ordered{padding:25px}.agenda .tickets-ordered button{margin-top:40px;display:block;width:100%;border:none;background-color:#007ebc;color:#fff;padding:10px 15px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:1.31rem;font-weight:300}.agenda .ticket-option ul.styled-list{width:100%}.agenda .ticket-option ul.styled-list.soldout{margin-bottom:25px}.agenda .ticket-option ul.styled-list li{background:#f2f2f2;border-top:1px solid rgba(0,0,0,0);display:flex;flex-flow:row nowrap;align-items:center;padding:15px}.agenda .ticket-option ul.styled-list li .select{width:82px;flex:0 0 82px;position:relative;font-size:0;text-align:center}.agenda .ticket-option ul.styled-list li .select .styledCheckbox,.agenda .ticket-option ul.styled-list li .select .styledmin,.agenda .ticket-option ul.styled-list li .select .styledplus{background-image:url("/Assets/images/ticketoption_sprite.png");background-color:#fff;border:1px solid #bbb;border-radius:50%}.agenda .ticket-option ul.styled-list li .select .styledCheckbox{background-position:0 0;width:21px;height:21px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agenda .ticket-option ul.styled-list li .select .styledCheckbox.disabled{background-position:0 -87px}.agenda .ticket-option ul.styled-list li .select .styledCheckbox.alwayson{background-position:0 -42px}.agenda .ticket-option ul.styled-list li .select .styledCheckbox.selected{background-position:0 -64px}.agenda .ticket-option ul.styled-list li .select .styledmin,.agenda .ticket-option ul.styled-list li .select .styledplus{width:36px;height:36px;margin:0;padding:0;display:inline-block}.agenda .ticket-option ul.styled-list li .select .styledmin{background-position:-22px 0;margin-right:5px}.agenda .ticket-option ul.styled-list li .select .styledmin.disabled{background-position:-22px -36px;border-color:#d5d5d5}.agenda .ticket-option ul.styled-list li .select .styledplus{background-position:-57px 0}.agenda .ticket-option ul.styled-list li .select .styledplus.disabled{background-position:-57px -36px;border-color:#d5d5d5}.agenda .ticket-option ul.styled-list li .text{padding:0 5px 0 15px;width:100%;flex:4 4 200px;overflow:hidden}.agenda .ticket-option ul.styled-list li .text .title{font-weight:600;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda .ticket-option ul.styled-list li .text .description{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agenda .ticket-option ul.styled-list li .amount{width:100%;flex:10 10 10px;position:relative;text-align:right}.agenda .ticket-option ul.styled-list li .amount span{line-height:100%;font-size:23px}.agenda .ticket-option ul.styled-list li .amount span.selected{color:#007ebc}.agenda .ticket-option ul.styled-list li .amount .sold-out{font-size:inherit}.agenda .ticket-option ul.styled-list li:first-child{border-top:none}.agenda .ticket-option ul.styled-list li:nth-child(2n){background:#f7f7f7}.agenda .ticket-option ul.styled-list .remark{width:100%}.agenda .ticket-option ul.styled-list .remark textarea{margin-top:8px;box-sizing:border-box;width:100%;font-size:13px;border:0;font-style:italic;padding:10px;font-family:inherit;height:calc(2*38px);border-bottom:1px solid #ccc;resize:vertical}.agenda .ticket-option div.container{padding:0 25px 0}.agenda .ticket-option div.container .totals{margin-top:50px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.agenda .ticket-option div.container .totals .total{white-space:nowrap;width:100%;flex:100 100 10px;font-size:1.3rem}.agenda .ticket-option div.container .totals .price{white-space:nowrap;font-size:1.3rem;font-weight:600}.agenda .ticket-option div.container .vat-rule{margin-top:5px;display:block}.agenda .ticket-option div.container button{margin-top:40px;display:block;width:100%;border:none;background-color:#007ebc;color:#fff;padding:10px 15px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:1.31rem;font-weight:300}.agenda .ticket-option div.container button.disabled{background-color:#f2f2f2}.agenda .ticket-option div.container button.sold-out{background-color:#f09100}.photoalbum article{padding:15px 25px 0}.photoalbum article p{margin:10px 0 20px 0}.photoalbum article #photos{line-height:0;column-gap:2px;margin-top:8px;margin:8px -25px}@media screen and (orientation:portrait){.photoalbum article #photos{column-count:2}}@media screen and (orientation:landscape){.photoalbum article #photos{column-count:3}}.photoalbum article #photos img{width:100%!important;margin-bottom:2px}.photoalbum article #photos picture{display:inline-block}.gradient-top{background-image:linear-gradient(to bottom,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3000000,endColorstr=#00000000,GradientType=0);color:#fff}.gradient-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000,endColorstr=#b3000000,GradientType=0);color:#fff}.bottom-fill{position:absolute;bottom:0;left:0;right:0}.top-fill{position:absolute;top:0;left:0;right:0}.text-container{position:absolute;top:50%;left:15px;right:15px;transform:translateY(-50%);text-align:center;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.map>img{position:absolute}.maps .map>img{position:relative}.medium-square .content.agenda,.large-rect .content.agenda{text-align:left!important;min-height:150px}.medium-square .content.agenda .item-title,.large-rect .content.agenda .item-title{font-size:1.6rem;font-weight:300;max-height:4rem;min-height:1rem;line-height:1.9rem;padding:15px 15px 10px}.medium-square .content.agenda .hasMedia .item-title,.large-rect .content.agenda .hasMedia .item-title{padding:15px 15px 10px!important}.medium-square .content.agenda .hasMedia .agenda-time,.large-rect .content.agenda .hasMedia .agenda-time{padding:10px 15px 15px!important}.medium-square .content.agenda .agenda-time,.large-rect .content.agenda .agenda-time{padding:10px 15px 15px}.medium-square .content.agenda .agenda-time .big-day,.large-rect .content.agenda .agenda-time .big-day{font-size:2.8rem;line-height:1.8rem;display:inline-block;padding-right:5px}.medium-square .content.agenda .agenda-time .month,.large-rect .content.agenda .agenda-time .month{font-size:1.15rem;font-weight:300;line-height:1em}.medium-square .content.agenda .agenda-time span,.large-rect .content.agenda .agenda-time span{font-size:3.69rem}.medium-square .content.agenda .agenda-time .inProgress,.large-rect .content.agenda .agenda-time .inProgress{font-size:1.31rem}.medium-square .content.agenda .agenda-time .agenda-simple-text div,.large-rect .content.agenda .agenda-time .agenda-simple-text div{display:block;font-size:1rem;padding:3px 0}.medium-square .content.agenda .agenda-time .agenda-simple-text div:first-child,.large-rect .content.agenda .agenda-time .agenda-simple-text div:first-child{font-size:1.15rem}.medium-square .content.agenda .agenda-time div,.large-rect .content.agenda .agenda-time div{display:inline-block}.medium-square .content.agenda .agenda-time div span,.large-rect .content.agenda .agenda-time div span{display:block;font-size:1.15rem;font-weight:400}.medium-square .content.agenda .agenda-time div span+span,.large-rect .content.agenda .agenda-time div span+span{font-weight:300;padding:5px 0}.medium-square .content.house,.large-rect .content.house,.medium-square .content.bog,.large-rect .content.bog{text-align:left!important;min-height:150px}.medium-square .content.house .item-text,.large-rect .content.house .item-text,.medium-square .content.bog .item-text,.large-rect .content.bog .item-text{min-height:1rem;line-height:1.9rem;padding:15px 15px 10px}.medium-square .content.house .item-text .title,.large-rect .content.house .item-text .title,.medium-square .content.bog .item-text .title,.large-rect .content.bog .item-text .title{font-size:1.6rem;font-weight:300;display:block}.medium-square .content.house .item-text .subtitle,.large-rect .content.house .item-text .subtitle,.medium-square .content.bog .item-text .subtitle,.large-rect .content.bog .item-text .subtitle{font-size:1.31rem;font-weight:300;display:block}.medium-square .content.house .hasMedia .item-text,.large-rect .content.house .hasMedia .item-text,.medium-square .content.bog .hasMedia .item-text,.large-rect .content.bog .hasMedia .item-text{padding:15px 15px 10px!important}.start img{width:100%}.start [class^="icon-"]{font-size:38px}.start .animator li{width:auto;height:auto}.start .animator li img{overflow:hidden}.start .elements{padding:15px;padding-bottom:0}.start .small-rect .content{font-size:1.31rem;font-weight:400;text-align:center}.start .small-rect .content .text-container{padding:15px}.start .small-rect .content.company-photo{padding:0}.start .small-rect .content.company-photo img{height:100%}.start .small-square .content.about .company-logo{max-width:80%;max-height:80%;width:auto;vertical-align:middle}.start .content{text-align:center}.start .content ul{width:100%;height:100%;overflow:hidden}.start .content li{overflow:hidden;width:100%;height:100%}.start .content li img{overflow:hidden}.start .large-rect{}.start .large-rect .content{position:relative}.start .large-rect .company-photo{font-size:0;position:relative}.start .large-rect .company-photo:before{display:block;content:"";width:100%;padding-top:56.25%}.start .large-rect .company-photo>div{position:absolute;top:0;left:0;right:0;bottom:0}.start .large-rect .about{font-weight:300;text-align:left}.start .large-rect .about .title{font-size:1.6rem;padding-bottom:10px}.start .large-rect .about .story{font-size:1rem}.start .large-rect .about .item-more{font-weight:400}.start .large-rect .page{text-align:left;min-height:90px}.start .large-rect .page .item-title{font-size:1.6rem;padding-bottom:10px;line-height:2rem}.start .large-rect .page .item-description{font-weight:300;font-size:1rem}.start .large-rect .news{text-align:left}.start .large-rect .news.hasMedia .item-title{padding:15px 15px 20px!important}.start .large-rect .news .item-title{font-size:1.6rem;padding:15px 15px 10px;line-height:2rem}.start .large-rect .news .item-description{padding:10px 15px 15px;font-weight:300;font-size:1rem}.start .large-rect .news .item-more{font-weight:400}.start .large-rect .one-liner{display:flex;align-content:center;justify-content:center;min-height:90px}.start .large-rect .one-liner .content{padding:15px}.start .large-rect .one-liner .title{font-size:1.6rem;font-weight:300}.start .large-rect .opening-hours{text-align:left;font-weight:300;font-size:1.31rem}.start .large-rect .opening-hours .title{margin-bottom:10px}.start .large-rect .opening-hours .opening-hours-weekly{font-size:1.15rem}.start .large-rect .opening-hours .opening-hours-weekly .opening-hours-remark{padding-top:10px}.start .large-rect .opening-hours .hours{float:right;text-align:right;margin-right:8px}.start .large-rect .twitter{text-align:left;overflow:hidden;vertical-align:top;height:165px;font-size:1rem;font-weight:300}.start .large-rect .twitter li{box-sizing:border-box;height:inherit}.start .large-rect .twitter ul img{max-width:60px;max-height:60px;border-radius:30px;display:inline-block;vertical-align:middle;margin-right:8px}.start .large-rect .twitter .tweet{display:block;line-height:1;width:auto!important;padding:15px}.start .large-rect .twitter .tweet-header{display:inline-block;vertical-align:middle}.start .large-rect .twitter .tweet-author{font-size:1.6rem;overflow:hidden;padding:0 0 5px 0}.start .large-rect .twitter .tweet-article{margin-top:10px;overflow:hidden;height:80px;line-height:1.2rem}.start .large-rect .twitter .tweet-article a{font-weight:400}.start .large-rect .maps{text-align:left}.start .large-rect .maps .address{font-size:1.15rem;font-weight:300;padding:50px 15px 15px}.start .large-rect .maps .address span{display:block}.start .large-rect .photo{background:none!important}.start .large-rect .photo .bottom-fill{padding:15% 15px 15px;border-bottom-right-radius:0;font-size:1.15rem}.start .large-rect .photo .container{width:100%;padding:25%;background-color:#fff}.start .large-rect .photo .container .bottom-fill{text-align:left;right:50%;z-index:2}.start .large-rect .photo .container>picture{position:absolute;border-left:1px solid rgba(0,0,0,0);width:25%}.start .large-rect .photo .container .image-left{top:0;left:0;border-left:none;width:50%}.start .large-rect .photo .container .top-left{left:50%;top:0}.start .large-rect .photo .container .top-right{left:75%;top:0}.start .large-rect .photo .container .bottom-left{border-top:1px solid rgba(0,0,0,0);top:50%;left:50%}.start .large-rect .photo .container .bottom-right{border-top:1px solid rgba(0,0,0,0);top:50%;left:75%}.start .medium-square{}.start .medium-square .opening-hours,.start .medium-square .logo,.start .medium-square .email,.start .medium-square .phone,.start .medium-square .page,.start .medium-square .facebook,.start .medium-square .linkedin,.start .medium-square .twitter{}.start .medium-square .about .company-logo{max-width:80%;max-height:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.start .medium-square .about .company-logo img{width:auto}.start .medium-square .opening-hours .today{font-size:1.31rem;font-weight:300}.start .medium-square .opening-hours .hours{font-size:1.15rem;font-weight:400}.start .medium-square .photo{background:none!important}.start .medium-square .photo .med-carousel-top{position:absolute;top:0;left:0;right:0;bottom:50%;margin-bottom:1px}.start .medium-square .photo .med-carousel-bottom{position:absolute;bottom:0;top:50%}.start .medium-square .photo .med-carousel-bottom img{height:100%}.start .medium-square .photo #med-carousel-bottom-right{right:0;left:50%;margin-left:1px}.start .medium-square .photo #med-carousel-bottom-left{left:0;right:50%}.start .medium-square .photo .rn-carousel-container{width:auto!important}.start .medium-square .news{text-align:left}.start .medium-square .news .hasMedia .item-title{padding:50px 15px 15px!important}.start .medium-square .news .item-title{font-size:1.15rem;font-weight:400;line-height:1.3rem;padding:15px}.start .medium-square .linkedin .title,.start .medium-square .facebook .title,.start .medium-square .twitter .title,.start .medium-square instagram .title,.start .medium-square pinterest .title{font-size:1.31rem;font-weight:400}.start .medium-square .shop span{display:block}.start .medium-square .opening-hours span,.start .medium-square .phone span,.start .medium-square .email span{display:block;font-size:1.31rem}.start .medium-square .opening-hours .item-top-text,.start .medium-square .phone .item-top-text,.start .medium-square .email .item-top-text{font-weight:300}.start .medium-square .opening-hours .item-text,.start .medium-square .phone .item-text,.start .medium-square .email .item-text{font-weight:400}.start .medium-square .page,.start .medium-square .search,.start .medium-square .shop,.start .medium-square .custom{font-size:1.31rem;font-weight:400}.start .agenda .progress-bar-wrapper{width:100%}.start .agenda .progress-bar-wrapper .progress-bar-title{display:block!important;padding-bottom:8px;font-size:1.15rem}.start .agenda .progress-bar-wrapper .progress-bar{height:8px;display:block;background:#76e21b}.start .agenda .progress-bar-wrapper .progress-bar .progress{height:inherit;display:block;width:0;background:#fe7f09}.start .agenda .progress-bar-wrapper .datetime-wrapper{display:block!important}.start .agenda .progress-bar-wrapper .datetime-wrapper span{padding:8px 0 0!important;display:inline-block!important;font-weight:400!important;font-size:1.15rem}.start .agenda .progress-bar-wrapper .datetime-wrapper span+span{float:right}.text-wrapper{padding:15px;box-sizing:border-box;align-self:center}.text-wrapper.hasimage{position:absolute;top:50%;transform:translateY(-50%);width:100%}.small-square .tile-background{position:absolute}.icon-container{position:absolute}.tile-background-overlay{position:absolute;z-index:0;right:0;bottom:0;top:0;left:0}.tile-background picture img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}footer,#prefooter{text-align:center;font-size:1rem}footer section,#prefooter section{border-top-width:1px;border-top-style:solid;padding:25px 10px}#prefooter .author{text-align:left}#prefooter .socialmedia a{display:inline-block;height:50px;width:50px;margin:10px 5px 0}#prefooter .socialmedia div{font-size:26px;line-height:50px;border-radius:50%}#prefooter .tags{text-align:left;font-size:1.15rem}#prefooter .tags div{padding:8px 10px;margin:3px;display:inline-block}#prefooter .showall{font-size:1.31rem}.footer-disclaimer{font-size:.9rem;padding:10px}.tile-banner{position:absolute;top:0;right:0;text-align:center;text-transform:uppercase;line-height:30px;font-size:16px;padding:5px 20px;font-weight:600}.tile-banner.med{width:100%;padding:5px 0}.tile-banner.list{height:30px;width:120px;text-align:center;text-transform:uppercase;line-height:30px;font-size:14px;padding:0;right:auto}.house.house-details .separator,.bog.house-details .separator,.house.bog-details .separator,.bog.bog-details .separator{margin:5px -20px;border-color:rgba(0,0,0,.1)}.house.house-details h2,.bog.house-details h2,.house.bog-details h2,.bog.bog-details h2{font-size:1.31rem;font-weight:300;margin:5px 0}.house.house-details article,.bog.house-details article,.house.bog-details article,.bog.bog-details article{padding:15px 25px 0}.house.house-details p,.bog.house-details p,.house.bog-details p,.bog.bog-details p{margin:0 0 .5em}.house.house-details .capitalize,.bog.house-details .capitalize,.house.bog-details .capitalize,.bog.bog-details .capitalize{text-transform:capitalize}.house.house-details .house-item-content,.bog.house-details .house-item-content,.house.bog-details .house-item-content,.bog.bog-details .house-item-content,.house.house-details .bog-item-content,.bog.house-details .bog-item-content,.house.bog-details .bog-item-content,.bog.bog-details .bog-item-content{margin-top:10px}.house.house-details .call-button,.bog.house-details .call-button,.house.bog-details .call-button,.bog.bog-details .call-button,.house.house-details .comment-button,.bog.house-details .comment-button,.house.bog-details .comment-button,.bog.bog-details .comment-button{width:100%;border:none;padding:15px 0;margin:10px 0;font-size:1.31rem;font-weight:300;display:block;text-align:center}.house.house-details .call-button,.bog.house-details .call-button,.house.bog-details .call-button,.bog.bog-details .call-button{margin-top:20px}.house.house-details .comment-button,.bog.house-details .comment-button,.house.bog-details .comment-button,.bog.bog-details .comment-button{margin-bottom:20px}.house.house-details .media-wrapper,.bog.house-details .media-wrapper,.house.bog-details .media-wrapper,.bog.bog-details .media-wrapper{position:relative;font-size:0}.house.house-details .extras,.bog.house-details .extras,.house.bog-details .extras,.bog.bog-details .extras{font-weight:600;margin:20px 0}.house.house-details .features,.bog.house-details .features,.house.bog-details .features,.bog.bog-details .features{border-bottom:1px solid;border-color:rgba(0,0,0,.1);margin:0 -25px;padding:7px 25px 0}.house.house-details .features:last-child,.bog.house-details .features:last-child,.house.bog-details .features:last-child,.bog.bog-details .features:last-child{border:none}.gridster{position:relative;margin:auto;height:0}.gridster>ul{margin:0;list-style:none;padding:0}.gridster-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;list-style:none;z-index:2;position:absolute;display:none}.gridster-loaded{-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;transition:height .3s}.gridster-loaded .gridster-item{display:block;position:absolute;-webkit-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-moz-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-o-transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;transition:opacity .3s,left .3s,top .3s,width .3s,height .3s;-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}.gridster-loaded .gridster-preview-holder{display:none;z-index:1;position:absolute;background-color:#ddd;border-color:#fff;opacity:.2}.gridster-loaded .gridster-item.gridster-item-moving,.gridster-loaded .gridster-preview-holder{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.gridster-mobile{height:auto!important}.gridster-mobile .gridster-item{height:auto;position:static;float:none}.gridster-item.ng-leave.ng-leave-active{opacity:0}.gridster-item.ng-enter{opacity:1}.gridster-item-moving{z-index:3}.gridster-item-resizable-handler{position:absolute;font-size:1px;display:block;z-index:5}.handle-se{cursor:se-resize;width:0;height:0;right:1px;bottom:1px;border-style:solid;border-width:0 0 12px 12px;border-color:transparent}.handle-ne{cursor:ne-resize;width:12px;height:12px;right:1px;top:1px}.handle-nw{cursor:nw-resize;width:12px;height:12px;left:1px;top:1px}.handle-sw{cursor:sw-resize;width:12px;height:12px;left:1px;bottom:1px}.handle-e{cursor:e-resize;width:12px;bottom:0;right:1px;top:0}.handle-s{cursor:s-resize;height:12px;right:0;bottom:1px;left:0}.handle-n{cursor:n-resize;height:12px;right:0;top:1px;left:0}.handle-w{cursor:w-resize;width:12px;left:1px;top:0;bottom:0}.gridster .gridster-item:hover .gridster-box{border:1.5px solid #b3b2b3}.gridster .gridster-item:hover .handle-se{border-color:transparent transparent #ccc}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;will-change:transform}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0;-webkit-transition:opacity .15s;transition:opacity .15s}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%;height:100%;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}#cookiewall{z-index:1000;position:fixed;bottom:0;width:100%;overflow:hidden;text-align:left}#cookiewall>div{margin-top:25px}#cookiewall #cookie-title-explanation-wrapper{display:flex;flex-flow:column;justify-content:flex-end;margin-left:20px;margin-right:40px;margin-bottom:15px}#cookiewall #cookie-title-explanation-wrapper #cookiewall-title{font-size:20px;font-weight:600;line-height:1.2em}#cookiewall #cookie-title-explanation-wrapper #cookiewall-explanation{font-size:14px;line-height:1.5;padding-bottom:40px;height:105px;overflow:auto;margin-top:15px}#cookiewall #cookie-title-explanation-wrapper #cookiewall-explanation a{text-decoration:underline}#cookiewall .cookie-button-wrapper{display:flex;display:-webkit-flex;width:100%;flex-flow:column;position:absolute;bottom:0}#cookiewall .cookie-button-wrapper .cookiewall-button{font-size:18px;width:100%;height:50px;overflow:hidden;display:inherit;justify-content:center;align-items:center;cursor:pointer;-webkit-box-pack:justify;-webkit-justify-content:center;-webkit-box-align:center;-webkit-align-items:center}#cookiewall #cookie-close{padding:0;margin:0;background:url(/Assets/Images/close.svg);width:18px;height:18px;position:absolute;right:15px;top:20px;background-repeat:no-repeat;cursor:pointer}