@import url("https://use.fontawesome.com/releases/v5.0.9/css/all.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-webkit-keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}@keyframes bs-notify-fadeOut{0%{opacity:.9}100%{opacity:0}}select.bs-select-hidden,.bootstrap-select>select.bs-select-hidden,select.selectpicker{display:none !important}.bootstrap-select{width:220px \0;vertical-align:middle}.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:active{color:#999}.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active{color:rgba(255,255,255,.5)}.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:none;z-index:0 !important}.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.bootstrap-select.is-invalid .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}.bootstrap-select.fit-width{width:auto !important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select>select.mobile-device:focus+.dropdown-toggle,.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none;height:auto}:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}.form-inline .bootstrap-select,.form-horizontal .bootstrap-select,.form-group .bootstrap-select{margin-bottom:0}.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle,.bootstrap-select.form-control-lg .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}.form-inline .bootstrap-select .form-control{width:100%}.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:none !important}.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important}.bootstrap-select.bs-container .dropdown-menu{z-index:1060}.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden}.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu>.inner:focus{outline:none !important}.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select .dropdown-menu li{position:relative}.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,.5) !important}.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select .dropdown-menu li a span.check-mark{display:none}.bootstrap-select .dropdown-menu li a span.text{display:inline-block}.bootstrap-select .dropdown-menu li small{padding-left:.5em}.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;box-sizing:border-box}.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:300ms linear 750ms forwards bs-notify-fadeOut;animation:300ms linear 750ms forwards bs-notify-fadeOut}.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:" "}.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select .bs-ok-default:after{content:"";display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:"";border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:"";border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after{display:block}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
:root{--color-white:#FFFFFF;--color-black:#150d07;--chatbot-heading-background:#150d07;--chatbot-heading-color:#ffffff;}@font-face{font-family:"VAGRoundedLTPro-Black";src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_0_0.eot);src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_0_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_0_0.woff2) format("woff2"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_0_0.woff) format("woff"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_0_0.ttf) format("truetype");}@font-face{font-family:"VAGRoundedLTPro-Thin";src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_1_0.eot);src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_1_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_1_0.woff2) format("woff2"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_1_0.woff) format("woff"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_1_0.ttf) format("truetype");}@font-face{font-family:"VAGRoundedLTPro-Bold";src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_2_0.eot);src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_2_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_2_0.woff2) format("woff2"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_2_0.woff) format("woff"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_2_0.ttf) format("truetype");}@font-face{font-family:"VAGRoundedLTPro-Light";src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_3_0.eot);src:url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_3_0.eot#iefix) format("embedded-opentype"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_3_0.woff2) format("woff2"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_3_0.woff) format("woff"),url(/themes/custom/visitnoordlimburg/assets/font/vagrounded/3A7DFD_3_0.ttf) format("truetype");}@font-face{font-family:"hogfish";src:url(/themes/custom/visitnoordlimburg/assets/font/hogfish-webfont.woff2) format("woff2"),url(/themes/custom/visitnoordlimburg/assets/font/hogfish-webfont.woff) format("woff");font-weight:normal;font-style:normal;}.bg-green{background:#c7d301;background-color:#c7d301 !important;}.bg-green::before,.bg-green::after{background:#c7d301;}.bg-black{background:#000;background-color:#000 !important;}.bg-black::before,.bg-black::after{background:#000;}.bg-pink{background:#DA2784;background-color:#DA2784 !important;}.bg-pink::before,.bg-pink::after{background:#DA2784;}.bg-pink-light{background:#FAE8F3;background-color:#FAE8F3 !important;}.bg-pink-light::before,.bg-pink-light::after{background:#FAE8F3;}.bg-blue{background:#2A2982;background-color:#2A2982 !important;}.bg-blue::before,.bg-blue::after{background:#2A2982;}.bg-blue-light{background:#E9E9F1;background-color:#E9E9F1 !important;}.bg-blue-light::before,.bg-blue-light::after{background:#E9E9F1;}@media screen and (min-width:1300px){.container{max-width:1240px;}}@media screen and (min-width:1400px){.container{max-width:1340px;}}body{font-family:"VAGRoundedLTPro-Thin","sans-serif" !important;font-size:18px;color:#000;}h1{font-family:"VAGRoundedLTPro-Black","sans-serif" !important;font-size:36px;font-weight:normal;color:#000;word-wrap:break-word;}h1 strong{font-weight:normal;}h1 a{color:#000;transition:all 0.2s ease-in-out;}h1 a:hover{color:#c7d301;}h2{font-family:"VAGRoundedLTPro-Black","sans-serif" !important;font-size:31px;font-weight:normal;color:#000;word-wrap:break-word;}h2 strong{font-weight:normal;}h2 a{color:#000;transition:all 0.2s ease-in-out;}h2 a:hover{color:#c7d301;}h3{font-family:"VAGRoundedLTPro-Black","sans-serif" !important;font-size:20px;font-weight:normal;color:#000;word-wrap:break-word;}h3 strong{font-weight:normal;}h3.subtitle{font-size:36px;}h3 a{color:#000;transition:all 0.2s ease-in-out;}h3 a:hover{color:#c7d301;}p{line-height:34px;}p a:not(.button){text-decoration:underline;}p a:not(.button):hover{text-decoration-color:#c7d301 !important;text-decoration:underline;}a{color:#000;text-underline-offset:5px;}a:hover{text-decoration:none;color:#c7d301;}:focus{outline:0;}.title-border::after{content:"";display:block;background-image:url(/themes/custom/visitnoordlimburg/assets/img/title-border.png);background-repeat:no-repeat;height:6px;width:290px;margin:30px auto 0;}.row p span{font-family:"VAGRoundedLTPro-Thin","sans-serif" !important;font-size:unset !important;color:#000 !important;}.btn{position:relative;color:#fff;display:inline-block;}.btn.uppercase{text-transform:uppercase;font-family:"hogfish","sans-serif";}.btn.btn-black{background:#000;}.btn.btn-black:hover{background:#c7d301;}.btn.btn-svg{height:42px;width:202px;margin-bottom:10px;}.btn.btn-svg svg{fill:#000;position:absolute;left:0;top:0;transition:all 200ms ease-in-out;}.btn.btn-svg .name{font-family:"VAGRoundedLTPro-Bold";color:#fff;position:relative;line-height:32px;transition:all 200ms ease-in-out;}.btn.btn-svg.active .name,.btn.btn-svg:hover .name{color:#000;}.btn.btn-svg.active svg,.btn.btn-svg:hover svg{fill:#c7d301;}.readmore-collapse .wrapper{overflow:hidden;position:relative;margin-bottom:10px;}.readmore-collapse .wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);}.readmore-collapse.open .wrapper:after{display:none;}.readmore-collapse-grey .wrapper:after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(238,238,238) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgb(238,238,238) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(238,238,238) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#eeeeee",GradientType=0);}.button{background-color:#000;border-radius:10px;color:#fff !important;font-family:"hogfish";border:none;display:inline-block;font-size:18px;line-height:26px;padding:5px 30px;transition:background 0.25s ease-in-out;}@media screen and (max-width:989px){.button{font-size:15px;padding:5px 30px 5px 15px;}}.button:hover{background-color:#c7d301;color:#fff !important;}.button.button-green{background-color:#c7d301;}.button.button-green:hover{color:#fff !important;background-color:#000;}.ghostlink{z-index:5;position:absolute;top:0;left:0;display:block;height:100%;width:100%;}#views-exposed-form-company-block-1 .js-form-type-select{display:inline-block;margin-right:10px;}#views-exposed-form-company-block-1 .form-actions.js-form-wrapper{display:inline-block;}#views-exposed-form-company-block-1 .form-actions.js-form-wrapper .button{margin-top:2px;}.pager{text-align:center;}.pager .pager__items{margin:0;padding:0;list-style:none;}.pager .pager__items li.pager__item{display:inline-block;}.pager .pager__items li.pager__item a{color:#000;display:inline-block;padding:5px 8px;}.pager .pager__items li.pager__item a:hover{color:#000;text-decoration:underline;}.pager .pager__items li.pager__item.is-active a{background:#000;color:#fff;border-radius:5px;}.img-max{width:100%;}main img{max-width:100%;height:auto !important;}.slick-dots{list-style:none;position:absolute;left:50%;bottom:30px;display:flex;margin:0;padding:0;transform:translateX(-50%);}.slick-dots li{background-color:#c2bfbe;height:20px;width:20px;margin:0 5px;}.slick-dots li.slick-active{background-color:#c7d301;}.slick-dots li button{display:block;background-color:transparent;border:0;height:20px;width:20px;padding:0;font-size:0;}.beeldbank-container .beeldbank-overview .beeldbank-content .search-title{background:#c7d301;}.beeldbank-container .beeldbank-overview .beeldbank-content-sidebar .sidebar-holder .sidebar-title{background:#c7d301;}.beeldbank-container .beeldbank-overview .beeldbank-content-files .files-holder .files-title{background:#c7d301;}.beeldbank-container .beeldbank-detail .beeldbank-content-sidebar .sidebar-holder .sidebar-title{background:#c7d301;}.search-form{margin-bottom:30px;}.bootstrap-select .btn.dropdown-toggle{background:#000 !important;color:#fff !important;border-radius:10px;}.bootstrap-select .dropdown-menu{z-index:5555;}body:has(.chat-open):before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:190;}.chat-container{width:100% !important;max-width:400px !important;border-radius:10px !important;}.chat-container.bottom-right{right:80px !important;}.chat-container .ai-deepchat--header:hover,.chat-container .ai-deepchat--header.active{background-color:#c7d301;color:#000;}.chat-container .chat-element{width:100% !important;max-width:400px !important;}.chat-container .chat-element deep-chat{width:100% !important;max-width:400px !important;}.toolbar-oriented .toolbar-bar{z-index:5002;position:fixed !important;}header{position:fixed;top:0;left:0;width:100%;z-index:100;padding-top:10px;}header .icon{background:#000;}header strong.rubriekheader{font-family:"hogfish",sans-serif;text-transform:uppercase;color:#000;font-size:20px;font-weight:normal;margin-bottom:0.8em;display:block;}header .mask{background:url(/themes/custom/visitnoordlimburg/assets/img/header-scrolled.png) 0 50% no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;width:100%;height:118px;transition:all 500ms ease-in-out;top:-118px;}header #menu-button{z-index:1002;position:relative;cursor:pointer;padding:50px 25px 20px 20px;background:url(/themes/custom/visitnoordlimburg/assets/img/menu.svg) 50% 50% no-repeat;border:none;color:#fff;font-size:10px;text-align:center;float:right;height:70px;}header #menu-button.active{background:#c7d301;color:#000;}header #menu-button span,header #menu-button span:before,header #menu-button span:after{cursor:pointer;border-radius:1px;left:20px;top:30px;height:3px;width:25px;background:#fff;position:absolute;display:block;content:"";transition:all 500ms ease-in-out;}header #menu-button span:before{top:-8px;left:0;}header #menu-button span:after{bottom:-8px;left:0;top:auto;}@media screen and (max-width:767px){header #menu-button{padding:40px 10px 20px 10px;}header #menu-button span,header #menu-button span:before,header #menu-button span:after{height:2px;}header #menu-button span{top:27px;left:10px;}header #menu-button span:before{top:-7px;}header #menu-button span:after{bottom:-7px;}}header #menu-button.active span{background:transparent;}header #menu-button.active span:before,header #menu-button.active span:after{background:#000;}header #menu-button.active span:before{transform:rotate(45deg);top:0;}header #menu-button.active span:after{transform:rotate(-45deg);top:0;}header #loginMenuMobile{z-index:1002;position:relative;cursor:pointer;padding:20px 10px 20px 10px;background:url(/themes/custom/visitnoordlimburg/assets/img/menu.svg) 50% 50% no-repeat;border:none;color:#fff;font-size:10px;text-align:center;float:right;height:70px;width:70px;margin-right:10px;}header #loginMenuMobile span{display:block;font-size:22px;margin-bottom:7px;}@media screen and (max-width:767px){header #loginMenuMobile{width:45px;padding-left:6px;}header #loginMenuMobile span{font-size:15px;margin-bottom:2px;}}header #loginMenu{position:relative;z-index:10;display:inline-block;float:right;margin-right:50px;line-height:70px;color:#fff;font-size:15px;}header #loginMenu a{color:#fff;margin-right:10px;}header #loginMenu a:hover{color:#000;text-decoration:none;}header #block-logo-short{opacity:0;position:absolute;z-index:2005;left:0;top:0;width:100%;text-align:center;transition:all 300ms ease-in-out;}header #block-logo-short svg{max-width:100%;}header #block-logo{opacity:1;transition:all 300ms ease-in-out;}header #block-logo img{max-width:100%;}header.scrolled .mask{top:0;}header.scrolled #block-logo{opacity:0;}header.scrolled #block-logo-short{opacity:1;}header.scrolled #languageMenu,header.scrolled #languageMenu a,header.scrolled #loginMenu,header.scrolled #loginMenu a,header.scrolled .languageMenu a{color:#000;}header #languageMenuRight{margin-right:50px;float:right;}header .languageMenu{position:relative;z-index:10;display:inline-block;line-height:70px;color:#fff;}header .languageMenu a{color:#fff;}header .languageMenu a:hover{text-decoration:none;}header .languageMenu .dropdown-menu{background:transparent;border:0;padding:0;}header .languageMenu .dropdown-menu a{display:block;line-height:25px;text-align:right;}@media screen and (max-width:991px){header .languageMenu .dropdown-menu a{text-align:left;padding-left:15px;}}header .languageMenu .dropdown-menu a:hover,header .languageMenu .dropdown-menu a:focus{color:#000;}header .languageMenu:hover{color:#fff;}header .languageMenu:hover a{color:#fff;}header.activemenu #loginMenu{color:#000;}header.activemenu #loginMenu a{color:#000;}header.activemenu #languageMenu{color:#000;}header.activemenu #languageMenu a{color:#000;}header.activemenu #block-logo-short{opacity:1;z-index:2005;}header #loginform{z-index:2000;display:none;background-color:#c7d301;position:fixed;top:0;left:0;height:100%;width:100%;color:#000;}header #loginform a{color:#000;}header #loginform .form-text{width:100%;}header #loginform .button{padding:10px 20px;border:none;}header #loginform .user-login-form .js-form-item{margin-bottom:10px;}header #loginform #login-button-close{z-index:2002;position:relative;cursor:pointer;padding:50px 25px 20px 20px;background:url(/themes/custom/visitnoordlimburg/assets/img/menu.svg) 50% 50% no-repeat;border:none;color:#fff;font-size:10px;text-align:center;float:right;height:70px;width:70px;background:#c7d301;color:#000;}header #loginform #login-button-close span,header #loginform #login-button-close span:before,header #loginform #login-button-close span:after{cursor:pointer;border-radius:1px;height:3px;width:25px;background:#fff;position:absolute;display:block;content:"";transition:all 500ms ease-in-out;}header #loginform #login-button-close span{top:30px;left:20px;}header #loginform #login-button-close span:before{top:-8px;left:0;}header #loginform #login-button-close span:after{bottom:-8px;left:0;top:auto;}header #loginform #login-button-close span{background:transparent;}header #loginform #login-button-close span:before,header #loginform #login-button-close span:after{background:#000;}header #loginform #login-button-close span:before{transform:rotate(45deg);top:0;}header #loginform #login-button-close span:after{transform:rotate(-45deg);top:0;}header #loginform .loginMenu a{color:#000;font-size:20px;display:block;}header #menu{padding-top:3em;z-index:1000;display:none;background-color:#c7d301;position:fixed;top:0;left:0;height:100vh;width:100%;overflow:auto;}header #mainmenu a{color:#000;font-size:20px;display:inline-block;}header #mainmenu a.rubriekheader{font-family:"hogfish",sans-serif;text-transform:uppercase;color:#000;font-size:28px;font-weight:normal;margin-bottom:0.8em;display:inline-block;}header #mainmenu i.collapse-list{padding:5px;cursor:pointer;}header #mainmenu ul ul{margin-left:15px;}header #search-block-form{margin:auto;margin-bottom:40px;margin-top:40px;display:block;}@media screen and (min-width:990px){header #search-block-form{max-width:40%;}}header #search-block-form .form-search{display:inline-block;width:80%;border:0;float:left;height:50px;box-sizing:border-box;border-radius:10px 0 0 10px;padding-left:20px;}header #search-block-form .form-submit{display:inline-block;width:20%;height:50px;float:left;line-height:50px;padding:0;box-sizing:border-box;border:0;border-radius:0 10px 10px 0;transition:all 0.3s ease-in-out;}header #search-block-form .form-submit:hover{background:#000;opacity:0.8;}header #search-block-form:after{content:".";visibility:hidden;display:block;height:0;clear:both;}.gin--vertical-toolbar header{top:0;}.gin--vertical-toolbar header #menu{top:0;}.gin--horizontal-toolbar header{top:52px;}.gin--horizontal-toolbar header #menu{top:52px;}.icon{display:inline-block;ackground:#000;}.icon.facebook{mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/facebook.svg) no-repeat 50% 50%;-webkit-mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/facebook.svg) no-repeat 50% 50%;width:28px;height:28px;text-indent:-10000px;outline:0;margin:7px;}.icon.instagram{mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/instagram.svg) no-repeat 50% 50%;-webkit-mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/instagram.svg) no-repeat 50% 50%;width:28px;height:28px;text-indent:-10000px;outline:0;margin:7px;}.icon.youtube{mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/youtube.svg) no-repeat 50% 50%;-webkit-mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/youtube.svg) no-repeat 50% 50%;width:28px;height:28px;text-indent:-10000px;outline:0;margin:7px;}.icon.email{mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/email.svg) no-repeat 50% 50%;-webkit-mask:url(/themes/custom/visitnoordlimburg/assets/img/icons/email.svg) no-repeat 50% 50%;width:28px;height:28px;text-indent:-10000px;outline:0;margin:7px;}#page-header{background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;height:250px;padding-top:100px;position:relative;overflow:hidden;background:#eee;}#page-header .overlay{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;}#page-header .overlay::after{content:" ";z-index:3;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;}#page-header .overlay-green{background:#41bf34;background:-moz-linear-gradient(180deg,rgba(65,191,52,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(65,191,52,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(65,191,52,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgArcen,endColorstr="#ffffff",GradientType=1);}#page-header .overlay-green::after{background:url(/themes/custom/visitnoordlimburg/assets/img/hartjes/arcen.png) 50% 20% no-repeat;}#page-header .overlay-red{background:#f24511;background:-moz-linear-gradient(180deg,rgba(242,69,17,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(242,69,17,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(242,69,17,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgSteyl,endColorstr="#ffffff",GradientType=1);}#page-header .overlay-red::after{background:url(/themes/custom/visitnoordlimburg/assets/img/hartjes/steyl.png) 50% 20% no-repeat;}#page-header .overlay-pink{background:#ea24a9;background:-moz-linear-gradient(180deg,rgba(234,36,169,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(234,36,169,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(234,36,169,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgVenlo,endColorstr="#ffffff",GradientType=1);}#page-header .overlay-pink::after{background:url(/themes/custom/visitnoordlimburg/assets/img/hartjes/venlo.png) 50% 20% no-repeat;}#page-header .overlay-blue{background:#00b8bf;background:-moz-linear-gradient(180deg,rgba(0,184,191,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(0,184,191,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(0,184,191,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgMaas,endColorstr="#ffffff",GradientType=1);}#page-header .overlay-blue::after{background:url(/themes/custom/visitnoordlimburg/assets/img/hartjes/maas.png) 50% 20% no-repeat;}#page-header .overlay-purple{background:#5d4dca;background:-moz-linear-gradient(180deg,rgba(93,77,202,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(93,77,202,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(93,77,202,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgEvents,endColorstr="#ffffff",GradientType=1);}#page-header .overlay-purple::after{background:url(/themes/custom/visitnoordlimburg/assets/img/hartjes/events.png) 50% 20% no-repeat;}#page-header .overlay-greenblue{background:#00be7f;background:-moz-linear-gradient(180deg,rgba(0,190,127,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(0,190,127,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(0,190,127,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgNatuurBergen,endColorstr="#ffffff",GradientType=1);}#page-header .overlay-greenblue::after{background:url(/themes/custom/visitnoordlimburg/assets/img/hartjes/natuurbergen.png) 50% 20% no-repeat;}#page-header #carouselHeaderImages{position:absolute;left:0;top:0;width:100%;height:100%;}#page-header #carouselHeaderImages .carousel-inner{position:relative;width:100%;overflow:hidden;height:100%;}#page-header #carouselHeaderImages .carousel-inner .carousel-item{background:#edecec 50% 50% no-repeat;background-size:cover;height:100%;width:100%;position:absolute;left:0;top:0;}@media screen and (min-width:768px){#page-header{height:600px;padding-top:300px;}}#page-header.hasvideo{height:300px;}@media screen and (min-width:768px){#page-header.hasvideo{height:70vh;}}#page-header #headermask{position:absolute;bottom:-1px;left:0;width:100%;height:64px;background:url(/themes/custom/visitnoordlimburg/assets/img/headermask.png) 0 50% no-repeat;background-size:100% 100%;z-index:5;}#page-header #videomask{position:absolute;bottom:-1px;left:0;width:100%;height:123px;background:url(/themes/custom/visitnoordlimburg/assets/img/home-headermask.png) 0 50% no-repeat;background-size:100% 100%;}#page-header #videoheader{height:120vh;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%);}#page-header #videoheaderyoutube{height:100vh;width:100%;position:absolute;top:50%;left:50%;z-index:0;transform:translate(-50%,-50%);}#page-header:after{content:"";width:100%;position:absolute;left:0;top:0;height:200px;z-index:5;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);}#page-header .page-header-title{font-size:30px;font-weight:normal;color:#fff;text-shadow:0 0 10px #3d3d3d;z-index:5;}#page-header .page-header-title strong{font-family:"VAGRoundedLTPro-Black","sans-serif";font-size:20px;font-weight:normal;display:block;}@media screen and (min-width:900px){#page-header .page-header-title strong{font-size:30px;}}@media screen and (min-width:1200px){#page-header .page-header-title strong{font-size:50px;}}@media screen and (max-width:767px){#page-header .page-header-title{display:none;}}#member_company .tabs{background:url(/themes/custom/visitnoordlimburg/assets/img/bg-filter.png) 0 0 no-repeat;background-size:100% 100%;position:relative;margin-top:-80px;padding-top:30px;text-align:center;z-index:10;}#member_company .tabinfo{display:none;}#member_company .tabinfo.active{display:block;}#member_company .tabinfo .bg-grey{background:transparent;background-image:url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8AAAACqCAYAAABiUSY6AAAMRUlEQVR4nO3dS4hleX0H8G9XP6q6qqurxhkdRyeDj3E0GtTBR4IaEhPQjeMDRBJwk1UWwYW4yUJE3LmKOwXFnSK4EXSlLgIGAi6SoEHQQDQmOuqMY1e/3xNO8T96+sw59956dHfd//l84FC37/N/6lfQ93t+//M/x3Z2zgWAe+Zkko3Ohx1LstX78LNJVjr/PpVkvfecodc1NpMc7923VrauE0nODLx+q7z3vNfP+8zWStmfMatJTs94/EwZ66LmjXWeod9pjS4mubXH/bqW5MoeX/N8kp0Fn3u1bMv42KUkN3r3nU9ye87v4mapRdfQ7/lKuR+AA9rLlwqAu+F4CVCt9RL4MhCeTpfA1Nru3O4Hn26Q6wfIbmDrB9Ju4OqPbSjM9QPjRnnP7rhWA0fL0MEPlsulEqC7dkrQbt0uQbzrRnlt34WBgyJDAb1xOcn13n1jBzsWOXCySMBf5H2ul7EtYr8HFcZ+J4vo12dRQ79vYJ8EYDj6+gGtG976wa7bOZz1WL/r1g1xe3ls1ud1x9nvNp6Z0TEEYL6NgWdMZQYDi7mxhwMCXXs5kNDazwyRo/qasQMVt8qBoiGzZrBc7B2s6h6E6r5n/yBSdxztASqzQQ6BAMyy6k+L7P+7PyXzoP/uBr2hMHdiH4/N6kJu9qbAAgDsxUkHRap1uQTpNly3Abk99aINz+c6wbqdEdKG7nY2QxvI2wMfbZg/17m939kLR5IAfHjGzqfr60+P7Bs7l27svLZZn7s9cv/YOXVDnzF0nuHQZw69duhz+tNF+1NMM3JOoI4hAAD8YcbdvTzAcb10oHdKKG5vXynBeqf387dJnhv4ed+D9FENwE3YeTjJg6WwZ8u2Vba1EpDarlk3RLWhr+3YzQqcQwvLDNGNAwAApupU2Q4Supvu8zNJfpHkN0n+L8kvk/wsyU/L9ot9LNK4J/djFegmuD6R5PGyPdrZXpbkoc4COAAAAExDMzX7J0l+mORHSX6Q5PslKB+Kux2Am+7ru5K8NclbyvaYP14AAAAW1HSJ/yXJPyf5Zukg78vdCMBNV/fDSd6X5O1zzncFAACARd0uQfhrSb46cmm3UYcVgJtpzX+T5GNJnlQ6AAAA7rJmYa3PJvmnsqL1XAcNwM25un+f5JNJXqK6AAAA3GPNOcPvL1OlZzpIAH5Hki8nea3qAgAAcB/9PMnb5p0fvJ9L+zTXcP1Uku8JvwAAABwBzWLLn5k3jL12gJtr5n4lyQdVGAAAgCPkcpJHkpwfG9JeOsDNRY+/LfwCAABwBDUN27+dNaxFA/DZEn7fqcoAAAAcUR+aNaxFAvBqkm+Ua/oCAADAUfXXSR44SAD+UpJ3Ky8AAABH3IkkfzU2xHkB+C+SfFSFAQAAWBLvGRvmvAD8cRUGAABgiYx2gGddBqlZPvp/kxxXaQAAAJZIk2d/1R/urA7wB4RfAAAAltDgFYxmBeCnVBkAAIAl9I6hIY8F4JNWfgYAAGBJvW1o2GMB+C1JTqs0AAAAS+jJobw7FoDfpcIAAAAsqTNJnugPfSwA/6kqAwAAsMTe2B/6WAB+UpUBAABYYn/SH/pQAN5K8mpVBgAAYIkt1AF+kwoDAACw5N7QH/5QAP5jVQYAAGDJvbJc4vf3BGAAAABqdDzJY939EoABAACo1Wu6+zUUgF+j9AAAAFRgZgA+0W8RAwAAwJJ6fFYAfrTMkwYAAIBl96pZAfgVygsAAEAlZk6BFoABAACoxau6s5wFYAAAAGrVXAf44XbfBGAAAABq9mi7bwIwAAAANXtZu28CMAAAADV7pN23fgB+RNkBAACoyMvbXekG4BclOaXKAAAAVGRwCvTDKgwAAEBlBgPwS1UZAACAygjAAAAATIIADAAAwCQ82K535RxgAAAAavdAegHYJZAAAACo0QsCsA4wAAAANXpBAH6JMgMAAFChFwTgF6syAAAAFXpBAH6RKgMAAFChOwJwsyT0uioDAABQoTsCsO4vAAAAtRKAAQAAmIQ7AvADag4AAECldpu+OsAAAADUbisCMAAAABNwOp0A/KCKAwAAUKm16AADAAAwAXdMgd5ScQAAACp1Rwd4U5UBAACo1B0BeFuVAQAAqJQOMAAAAJOwGgEYAACAqWgD8BkVBwAAoGJndYABAACYghUBGAAAgElwHWAAAAAmYUX3FwAAgCkQgAEAAJiC7RUrQAMAADAFTQBeV2kAAABqpwMMAADAJDQB+KRSAwAAULmLKy6BBAAAwATcbALwKZUGAACgdhbBAgAAYBKaALyh1AAAANTOIlgAAABMweUmAG8rNQAAAJW7bhEsAAAAJsEiWAAAAEyCRbAAAACYBItgAQAAULubKQH4mFIDAABQsUspAXhLlQEAAKjdigoDAAAwBU0AXlNpAAAAaicAAwAAMAmmQAMAAFC7c7EIFgAAAFPhMkgAAABMQhOATyk1AAAAtWsC8LoqAwAAUDuLYAEAADAJAjAAAAC1W40p0AAAAEzA6VgECwAAgKkwBRoAAIBJEIABAACYBAEYAACASVhpV8MCAACAmjUBeE2FAQAAqJ0p0AAAAEyCAAwAAMAkCMAAAADUbjMCMAAAABOwm30FYAAAACZBAAYAAGASBGAAAACmYFsABgAAYBIEYAAAACZBAAYAAGAKjgvAAAAATMGmAAwAAMAkCMAAAABMggAMAADAFJwRgAEAAJiCEwIwAAAAU7AbgK8pNQAAAJXbnQJ9VZUBAAConSnQAAAATIFFsAAAAJiE3XOAn1drAAAAKrcbgHdUGQAAgMqZAg0AAMA0CMAAAABMwW4H+JJSAwAAULndc4BvqDIAAACVW28C8GVVBgAAoHKnmgB8XZUBAACo3FoTgK+oMgAAAJXbDcDXVBkAAIDKreoAAwAAMAWndYABAACYgpM6wAAAAEzBRhOAzys1AAAAlTveBOALqgwAAEDlNgVgAAAApmClCcA7Sg0AAEDlzgrAAAAATIIp0AAAAEzBtgAMAADAJDQB+FmlBgAAoHK75wA/rcoAAABUbncV6MtlAwAAgGqtlB37pRIDAABQsa02AD+jygAAANRMBxgAAIBJaAPwT5UbAACAmrUB+MeqDAAAQM3aAPzvqgwAAEDFrrYB+AdJbqk0AAAAlfp+G4BvJPkPVQYAAKBCt5P840pnvz6tygAAAFToH5L8azcAfyvJx0syBgAAgGX3uyQfSfKFdBbBan0uyXuT/LcyAwAAsKSuJfl8kieSfL3dhWM7O+eGdmc1yd8l+USSx1UcAACAJfCfSb6W5ItJftMf7lgA/v3jSf48yUeTPJXkpSoOAADAEfFcku8l+W6S7yT58axhzQvAXc106SeTvDvJXyb5syQPqjoAAAB32dUkP0nyX0l+VK5i9G9JfraXj91LAB7y6iRvTvKGJK9P8rqyrao+AAAAc9xK8kzZfp3k2fLz6ST/k+Tn5efTh7Fg80ED8JDjSV6Z5BVJHivbH3VuvzzJxmF/KAAAAPfczSSXkuyU7Xxv697XPue35fzcZ8t2z9yNALyItSQPlXOKH+rc3k6yVbah26d1lwEAgCVxsXQ4u54vIbDvepLLA/c34fLGwP1DQa5Z+fjKwP3nB7qnN8p7910s73OhjOdaGe+Vcvtc53OG3vdIu18B+KC2S4g+3QvGx8q/Ux5fK7e3ymOr5bmNs+W85pMDHemNcn/XqSTrA+PeHrhv0dcfK+MAADhsQ1+8WzvlS/iYw/xSe7OM5bC0X8K5P66WbT8OUrvLJSAu6nb5O17073EsDHb3t3u7uy/dse11nNxjJ5b0F76UqX2OzTJ9/EypSxui23DfBvo2xJ8pPzc6BwHaAwLr5fbmwPMA4Ki60AtdF3oBbqgL0v9OMNRB6b9uqPtymK+7WL5k9419wc6Mrk3mhIaxzhAAA5Y1ANfoQtmnux3u10aC8kYnWG+W2+sj4fpUJ7Bvl5/dAA/A4i71wlI/CA11MfrBsB+Qhjoc/Y5fv0vR7+r0x9EPb/3PuNX5v2xo3EPhscYD2gAcYQLw9LRfcH53l/e8O7X8xILBuDttfZY2bM9ybMGO99AU+CFt8J+nnVo/y8qCU9+7U/YXMTZN/zDG0rdIDfoWrW/Xon87fVOf7fD8yLSvoecNnYM0ZNGgMm9aZWuR6ZVj50L1w19mTGkb6o6NTYsb67Lt5Ryr/v4PdfyEPgC4H5L8P7Jc/gkmAVNxAAAAAElFTkSuQmCC);background-size:100% 100%;padding-top:30px;padding-bottom:30px;}#member_company .tabinfo .bg-grey ul{padding-left:20px;}#member_company .tabinfo a{color:#000;}#member_company .bg-grey{background:#eee;padding-top:20px;padding-bottom:20px;}#member_company .teaserimage{height:100%;min-height:200px;background:transparent 50% 50% no-repeat;background-size:cover;border-radius:10px;}#member_company .geolocation-map-container{z-index:1;border-radius:10px;overflow:hidden;}#articleDetail a{text-decoration:underline;}#articleDetail .author{background:#eee;padding:150px 0 250px;position:relative;}#articleDetail .author::before,#articleDetail .author:before{content:"";position:absolute;left:0;top:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M1920 94.9V0H0v70.1c17.2-3.7 35.3-6.1 53.9-7C671.2 35.3 1302.4 31.5 1920 94.9z"/></svg>');background-position:center top;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}@media all and (-ms-high-contrast:none){#articleDetail .author::before,#articleDetail .author:before{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}#articleDetail .author::before *::-ms-backdrop,#articleDetail .author:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}}#articleDetail .author::after,#articleDetail .author:after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M440.3 41.4c-56.4-.5-286.4-5.4-345-7.5-31.8-1.1-63.6-2.4-95.3-3.7v122h1920V0C1430.1 45.2 933 45.5 440.3 41.4z"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}@media all and (-ms-high-contrast:none){#articleDetail .author::after,#articleDetail .author:after{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;height:150px;}#articleDetail .author::after *::-ms-backdrop,#articleDetail .author:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;}}#articleDetail .author .profile-image{padding-bottom:100%;overflow:hidden;border-radius:1000px;background:transparent 50% 50% no-repeat;background-size:cover;}@media screen and (max-width:575px){#articleDetail .author .profile-image{padding-bottom:50%;width:50%;margin-left:25%;}}.eventList .item{background:#eee;position:relative;overflow:hidden;transition:all 300ms ease-in-out;height:100%;}.eventList .item:hover:not(.disable){background:#c7d301;}.eventList .item{border-bottom:1px solid #fff;}@media screen and (min-width:768px){.eventList .item{border-radius:10px;border-bottom:none;}}.eventList .item .image{background:transparent 50% 50% no-repeat;background-size:cover;height:100%;}@media screen and (min-width:768px){.eventList .item .image{height:200px;}}#eventDetail .tabs{background:url(/themes/custom/visitnoordlimburg/assets/img/bg-filter.png) 0 0 no-repeat;background-size:100% 100%;position:relative;margin-top:-80px;padding-top:30px;text-align:center;z-index:10;}#eventDetail .tabinfo{display:none;}#eventDetail .tabinfo.active{display:block;}#eventDetail .tabinfo .bg-grey{background:#eee;padding-top:30px;padding-bottom:30px;}#eventDetail .tabinfo .bg-grey ul{padding-left:20px;}#eventDetail .tabinfo a{color:#000;}#eventDetail .bg-grey{background:#eee;padding-top:20px;padding-bottom:20px;}#route .tabs{background:url(/themes/custom/visitnoordlimburg/assets/img/bg-filter.png) 0 0 no-repeat;background-size:100% 100%;position:relative;margin-top:-80px;padding-top:30px;text-align:center;z-index:10;}#route .tabinfo{display:none;}#route .tabinfo.active{display:block;}#route .tabinfo .bg-grey{background:#eee;padding-top:30px;padding-bottom:30px;}#route .tabinfo .bg-grey ul{padding-left:20px;}#route .tabinfo a{color:#000;}#route .teaserimage{height:100%;min-height:200px;background:transparent 50% 50% no-repeat;background-size:cover;border-radius:10px;}#footer{margin-top:80px;padding-top:80px;padding-bottom:40px;background:#150d07;color:#fff;position:relative;}#footer *{color:#fff;}#footer:before{content:"";position:absolute;left:0;top:0;width:100%;padding-bottom:4.7%;background:#fff url(/themes/custom/visitnoordlimburg/assets/img/bg-footer.svg);background-size:100% auto;}#footer #footerMenu a{color:#fff;font-size:20px;display:inline-block;text-decoration:none;}#footer #footerMenu a.rubriekheader{font-family:"hogfish",sans-serif;text-transform:uppercase;color:#fff;font-size:20px;font-weight:normal;margin-bottom:0.8em;display:inline-block;}#footer #footerMenu a:hover{color:#fff;}#footer #footerMenu i.collapse-list{display:none;}#footer #footerMenu ul > li > ul{display:block !important;margin-left:15px;}#footer .icon{background:#fff;}#footer h2,#footer strong.rubriekheader{font-family:"hogfish",sans-serif;text-transform:uppercase;color:#fff;font-size:20px;font-weight:normal;margin-bottom:0.8em;display:block;}#block-visitmaasinhetmidden-sidebarmenu nav#sidebarmenu a,#block-visitmaasinhetmidden-sidebarmenu--2 nav#sidebarmenu a{background-image:url(/themes/custom/visitnoordlimburg/assets/img/sidemenu-maasinhetmidden.png);}nav#block-visitmaasinhetmidden-sidebarmenu,nav#sidebarmenu{position:fixed;top:40%;right:15px;z-index:5000;}nav#block-visitmaasinhetmidden-sidebarmenu a,nav#sidebarmenu a{display:block;height:28px;width:28px;background:url(/themes/custom/visitnoordlimburg/assets/img/sidemenu.png) 100% 0 no-repeat;background-size:150px 200px;text-indent:-10000px;outline:0;margin-bottom:15px;box-sizing:border-box;padding:4px 15px;float:right;clear:right;font-family:"hogfish",sans-serif;font-size:14px;text-transform:uppercase;color:#000;}nav#block-visitmaasinhetmidden-sidebarmenu a:hover,nav#sidebarmenu a:hover{width:114px;text-indent:0;color:#000;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(1),nav#sidebarmenu a:nth-child(1){background-position:100% 0;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(1):hover,nav#sidebarmenu a:nth-child(1):hover{background-position:100% -98px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(2),nav#sidebarmenu a:nth-child(2){background-position:100% -32px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(2):hover,nav#sidebarmenu a:nth-child(2):hover{background-position:100% -130px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(3),nav#sidebarmenu a:nth-child(3){background-position:100% -64px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(3):hover,nav#sidebarmenu a:nth-child(3):hover{background-position:100% -162px;}@media screen and (min-width:768px){nav#block-visitmaasinhetmidden-sidebarmenu a,nav#sidebarmenu a{background-size:300px 400px;height:56px;width:56px;padding:13px 15px;font-size:18px;}nav#block-visitmaasinhetmidden-sidebarmenu a:hover,nav#sidebarmenu a:hover{width:213px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(1),nav#sidebarmenu a:nth-child(1){background-position:100% 0;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(1):hover,nav#sidebarmenu a:nth-child(1):hover{background-position:100% -195px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(2),nav#sidebarmenu a:nth-child(2){background-position:100% -66px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(2):hover,nav#sidebarmenu a:nth-child(2):hover{background-position:100% -261px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(3),nav#sidebarmenu a:nth-child(3){background-position:100% -129px;}nav#block-visitmaasinhetmidden-sidebarmenu a:nth-child(3):hover,nav#sidebarmenu a:nth-child(3):hover{background-position:100% -324px;}}#map_canvas_openstreetmap{width:100%;aspect-ratio:21/9;}#map_canvas_openstreetmap .custom-div-icon{display:flex;justify-content:center;align-items:center;font-weight:bold;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;}#map_canvas_openstreetmap .marker-pin{width:30px;height:30px;border-radius:50% 50% 50% 0;background:#c6d302;border:2px solid #fff;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-15px 0 0 -15px;position:relative;}#map_canvas_openstreetmap .marker-pin .marker-pin-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);z-index:55;background:#fff;border-radius:30px;text-align:center;line-height:20px;height:20px;width:20px;}#map_canvas_openstreetmap .marker-pin::after{content:"";width:14px;height:14px;background:#fff;position:absolute;border-radius:50%;top:6px;left:50%;margin-left:-7px;}#map_canvas_openstreetmap .marker-pin-highlight{background:url("/themes/custom/visitnoordlimburg/assets/img/icons/openstreetmap/spraak-ballon-zwart-small-i.png") no-repeat center bottom;height:56px;width:20px;border:none;transform:none;margin:0;left:0;top:0;}#map_canvas_openstreetmap .marker-pin-category{background:url("/themes/custom/visitnoordlimburg/assets/img/icons/openstreetmap/spraak-ballon-zwart.png") no-repeat center bottom;height:80px;width:20px;border:none;transform:none;margin:0;left:0;top:0;}.i-punt-ai-noor .videos{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;}.i-punt-ai-noor .videos .video-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;}.i-punt-ai-noor .videos .video-item.active{opacity:1;}.i-punt-ai-noor .videos .video-item video{width:100%;height:100%;object-fit:cover;}.i-punt-ai-noor #ai-chatbot-noor{position:fixed;top:10vh;right:70px;width:min(420px,100vw - 40px);z-index:20;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat{display:flex;flex-direction:column;max-height:80vh;overflow:hidden;background-color:rgba(255,255,255,0.78);border-radius:18px;box-shadow:0 20px 60px rgba(0,0,0,0.22);backdrop-filter:blur(10px);}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 12px;background-color:var(--chatbot-heading-background);}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__title{display:flex;align-items:center;flex:1 1 auto;min-width:0;gap:12px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__title h1{flex:1 1 auto;min-width:0;margin:0;color:var(--chatbot-heading-color);font-size:30px;line-height:36px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__avatar{flex:0 0 48px;width:48px;height:48px !important;border-radius:50%;object-fit:cover;background-color:rgba(255,255,255,0.18);}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__new{flex:0 0 auto;border:1px solid rgba(0,0,0,0.16);border-radius:999px;padding:8px 12px;background-color:rgba(255,255,255,0.9);color:#000;font-size:13px;line-height:18px;cursor:pointer;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__new:hover,.i-punt-ai-noor #ai-chatbot-noor .noor-chat__new:focus-visible{background-color:#fff;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__messages{display:flex;flex-direction:column;gap:12px;min-height:220px;max-height:calc(80vh - 160px);overflow-y:auto;padding:12px 24px 20px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__message{width:fit-content;max-width:86%;padding:12px 14px;border-radius:16px;font-size:16px;line-height:24px;white-space:pre-wrap;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__message-text{white-space:pre-wrap;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__actions{display:flex;flex-direction:column;gap:8px;margin-top:10px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__action{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:100%;border-radius:999px;padding:10px 25px;background-color:#c7d301;color:#000;font-size:14px;line-height:18px;text-decoration:none;white-space:normal;transition:background-color 200ms ease-in-out,text-decoration 200ms ease-in-out;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__action:hover,.i-punt-ai-noor #ai-chatbot-noor .noor-chat__action:focus-visible{background-color:rgb(184.6382075472,195.7721698113,0.9278301887);text-decoration:underline;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__action-icon-square{flex:0 0 42px;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:3px;overflow:hidden;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__action-icon{display:block;width:32px;height:32px;mask-position:center;mask-repeat:no-repeat;mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__action-label{min-width:0;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__message--noor{align-self:flex-start;background-color:#fff;color:#000;border-bottom-left-radius:4px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__message--user{align-self:flex-end;background-color:#c7d301;color:#000;border-bottom-right-radius:4px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__loader{display:none;align-items:center;gap:8px;padding:0 24px 14px;color:#000;font-size:14px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__loader.active{display:flex;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__spinner{width:16px;height:16px;border:3px solid rgba(0,0,0,0.15);border-top-color:#c7d301;border-radius:50%;animation:spin 0.8s linear infinite;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__form{display:flex;align-items:flex-end;gap:10px;padding:14px;background-color:rgba(255,255,255,0.62);}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__input{min-height:46px;max-height:120px;resize:vertical;background-color:#fff;border:0;border-radius:14px;padding:10px 14px;color:#000;font-size:16px;line-height:24px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__send{flex:0 0 46px;width:46px;height:46px;border:0;border-radius:50%;background-color:#c7d301;color:#000;cursor:pointer;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__send:disabled{cursor:wait;opacity:0.65;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__send.is-loading span{width:18px;height:18px;border:3px solid rgba(0,0,0,0.18);border-top-color:currentColor;border-radius:50%;animation:spin 0.8s linear infinite;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__send span{display:block;width:0;height:0;margin:0 auto;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:13px solid currentColor;}.i-punt-ai-noor #block-visitnoordlimburg-noor-ai-deepchat-chatbot .chat-container{right:70px !important;bottom:auto !important;top:10vh !important;transform:translateY(0) !important;background-color:transparent !important;}.i-punt-ai-noor #block-visitnoordlimburg-noor-ai-deepchat-chatbot .chat-container .chat-dropdown,.i-punt-ai-noor #block-visitnoordlimburg-noor-ai-deepchat-chatbot .chat-container .toggle-icon{display:none !important;}.i-punt-ai-noor #block-visitnoordlimburg-noor-ai-deepchat-chatbot .chat-container .chat-element deep-chat{background-color:rgba(255,255,255,0.7) !important;padding:0 !important;}body:has(.i-punt-ai-noor):before{content:unset;}@media screen and (max-width:767px){.i-punt-ai-noor #ai-chatbot-noor{top:auto;right:16px;bottom:16px;left:16px;width:auto;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat{max-height:72vh;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__header{align-items:flex-start;padding:18px 18px 8px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__title{gap:10px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__title h1{font-size:24px;line-height:30px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__avatar{flex-basis:40px;width:40px;height:40px !important;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__new{padding:7px 10px;font-size:12px;line-height:16px;}.i-punt-ai-noor #ai-chatbot-noor .noor-chat__messages{min-height:180px;max-height:calc(72vh - 145px);padding:10px 18px 16px;}}.random-highlight-container{position:relative;background-color:#edecec;margin-top:90px;padding:120px 0 210px;}@media screen and (max-width:767px){.random-highlight-container{padding:40px 0;}}@media screen and (min-width:768px){.random-highlight-container::before,.random-highlight-container:before{content:"";position:absolute;left:0;top:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M1920 94.9V0H0v70.1c17.2-3.7 35.3-6.1 53.9-7C671.2 35.3 1302.4 31.5 1920 94.9z"/></svg>');background-position:center top;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}}@media screen and (min-width:768px) and (-ms-high-contrast:none){.random-highlight-container::before,.random-highlight-container:before{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}.random-highlight-container::before *::-ms-backdrop,.random-highlight-container:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}}@media screen and (min-width:768px){.random-highlight-container::after,.random-highlight-container:after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M440.3 41.4c-56.4-.5-286.4-5.4-345-7.5-31.8-1.1-63.6-2.4-95.3-3.7v122h1920V0C1430.1 45.2 933 45.5 440.3 41.4z"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}}@media screen and (min-width:768px) and (-ms-high-contrast:none){.random-highlight-container::after,.random-highlight-container:after{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;height:150px;}.random-highlight-container::after *::-ms-backdrop,.random-highlight-container:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;}}.random-highlight-container .item{border-radius:10px;background:#fff;position:relative;overflow:hidden;transition:all 300ms ease-in-out;height:100%;}.random-highlight-container .item:hover{background:#c7d301;}.random-highlight-container .item .image{background:transparent 50% 50% no-repeat;background-size:cover;height:200px;}.random-highlight-big-container{min-height:700px;margin-top:90px !important;padding-top:130px !important;position:relative;}.random-highlight-big-container .image{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;left:0;top:0;}.random-highlight-big-container .quote-inner .quote-title{display:inline-block;background-color:#000;margin-bottom:-15px;padding:12px 30px;color:#fff;font-size:28px;line-height:36px;clear:both;}.random-highlight-big-container .quote-inner .quote-subtitle{display:inline-block;background-color:#c7d301;margin-top:-15px;margin-right:60px;padding:4px 30px;color:#000;font-size:14px;line-height:22px;}.random-highlight-big-container::before,.random-highlight-big-container:before{content:"";position:absolute;left:0;top:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M1920 94.9V0H0v70.1c17.2-3.7 35.3-6.1 53.9-7C671.2 35.3 1302.4 31.5 1920 94.9z"/></svg>');background-position:center top;background-repeat:no-repeat;background-size:cover;height:25%;width:100%;z-index:1;}@media all and (-ms-high-contrast:none){.random-highlight-big-container::before,.random-highlight-big-container:before{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}.random-highlight-big-container::before *::-ms-backdrop,.random-highlight-big-container:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}}.random-highlight-big-container::after,.random-highlight-big-container:after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M440.3 41.4c-56.4-.5-286.4-5.4-345-7.5-31.8-1.1-63.6-2.4-95.3-3.7v122h1920V0C1430.1 45.2 933 45.5 440.3 41.4z"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:25%;width:100%;}@media all and (-ms-high-contrast:none){.random-highlight-big-container::after,.random-highlight-big-container:after{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;height:150px;}.random-highlight-big-container::after *::-ms-backdrop,.random-highlight-big-container:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;}}.carousel-container{margin-bottom:30px !important;}.carousel-container .carousel-inner{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-top:30px;}@media screen and (min-width:768px){.carousel-container .carousel-inner{width:calc(100% - 90px);margin-left:90px;}}.carousel-container .carousel-inner::before,.carousel-container .carousel-inner:before{content:"";position:absolute;left:-1px;top:-20px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 120"><path fill="%23FFF" d="M2017-27H-29V7H0v113.2c21.3-132.9 435.8-108 1008.9-108S1920 57.4 1920 57.4V7h97v-34z"/></svg>');background-position:left top;background-repeat:no-repeat;background-size:cover;height:50%;width:calc(100% + 2px);}@media all and (-ms-high-contrast:none){.carousel-container .carousel-inner::before,.carousel-container .carousel-inner:before{background:url(/themes/custom/visitnoordlimburg/assets/img/carousel-mask-top.png) no-repeat;background-position:left top;background-size:contain;}.carousel-container .carousel-inner::before *::-ms-backdrop,.carousel-container .carousel-inner:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/carousel-mask-top.png) no-repeat;background-position:left top;background-size:contain;}}@media screen and (max-width:767px){.carousel-container .carousel-inner::before,.carousel-container .carousel-inner:before{display:none;}}.carousel-container .carousel-inner::after,.carousel-container .carousel-inner:after{content:"";position:absolute;left:-1px;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 684"><path fill="%23FFF" d="M0 0v684.2h1920v-83.9c-367.9 39.9-762.3 67.2-1180.5 75.2-198.7 3.8-391.7 3.1-578.7-1.5-8-1.4-20.1-3.8-34.4-8.3-27.2-8.6-54.9-17.2-74.6-41.3-6.1-7.5-15.8-21.6-20.4-44.3C20.9 386.8 10.4 193.4 0 0z"/></svg>');background-position:left bottom;background-repeat:no-repeat;background-size:cover;height:100%;width:calc(100% + 2px);}@media all and (-ms-high-contrast:none){.carousel-container .carousel-inner::after,.carousel-container .carousel-inner:after{background:url(/themes/custom/visitnoordlimburg/assets/img/carousel-mask-bottom.png) no-repeat;background-position:left bottom;background-size:cover;}.carousel-container .carousel-inner::after *::-ms-backdrop,.carousel-container .carousel-inner:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/carousel-mask-bottom.png) no-repeat;background-position:left bottom;background-size:cover;}}@media screen and (max-width:767px){.carousel-container .carousel-inner::after,.carousel-container .carousel-inner:after{display:none;}}.carousel-container .carousel-inner .container{z-index:1;position:relative;padding:210px 0 180px;}@media screen and (max-width:767px){.carousel-container .carousel-inner .container{padding:50px 0;}}.carousel-container .carousel-inner .container .carousel-items{position:relative;}.carousel-container .carousel-inner .container .carousel-items .item{position:relative;}.carousel-container .carousel-inner .container .carousel-items .item .inner{z-index:1;position:absolute;top:0;left:0;width:100%;padding:30px 45px 105px;}.carousel-container .carousel-inner .container .carousel-items .item .inner h3{font-size:26px;}.carousel-container .carousel-inner .container .carousel-items .item .inner .button{display:inline-block;font-size:15px;}.carousel-container .carousel-inner .container .carousel-items .item svg{z-index:-1;height:100%;width:100%;opacity:0.8;}@media screen and (min-width:992px){.carousel-container .carousel-inner{width:calc(100% - 60px);margin-left:60px;}}@media screen and (min-width:1200px){.carousel-container .carousel-inner{width:calc(100% - 90px);margin-left:90px;}}.carousel-container .slick-dots{bottom:-30px;}.carousel-highlight-container{position:relative;background-color:#edecec;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-top:90px;padding:120px 0 150px;}.carousel-highlight-container::before,.carousel-highlight-container:before{content:"";position:absolute;left:0;top:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M1920 94.9V0H0v70.1c17.2-3.7 35.3-6.1 53.9-7C671.2 35.3 1302.4 31.5 1920 94.9z"/></svg>');background-position:center top;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}@media all and (-ms-high-contrast:none){.carousel-highlight-container::before,.carousel-highlight-container:before{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}.carousel-highlight-container::before *::-ms-backdrop,.carousel-highlight-container:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}}.carousel-highlight-container::after,.carousel-highlight-container:after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M440.3 41.4c-56.4-.5-286.4-5.4-345-7.5-31.8-1.1-63.6-2.4-95.3-3.7v122h1920V0C1430.1 45.2 933 45.5 440.3 41.4z"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}@media all and (-ms-high-contrast:none){.carousel-highlight-container::after,.carousel-highlight-container:after{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;height:150px;}.carousel-highlight-container::after *::-ms-backdrop,.carousel-highlight-container:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;}}.carousel-highlight-container .carousel-bg-image{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}@media screen and (min-width:992px){.carousel-highlight-container .carousel-bg-image{min-height:400px;}}.carousel-highlight-container .carousel-bg-image::before{content:"";position:absolute;top:0;left:0;background-image:url(/themes/custom/visitnoordlimburg/assets/img/carousel-bg-image.png);background-size:100% 100%;height:100%;width:100%;}.carousel-highlight-container .highlight{background-color:#c7d301;border-radius:25px;max-width:320px;width:100%;overflow:hidden;}.carousel-highlight-container .highlight .image{display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:200px;}.carousel-highlight-container .highlight h3{font-size:20px;}.carousel-highlight-container .highlight p{font-size:14px;line-height:22px;}.carousel-highlight-container .highlight .button{display:inline-block;}.carousel-highlight-container .carousel-items{position:relative;max-width:320px;margin:0 auto;}@media screen and (min-width:1200px){.carousel-highlight-container .carousel-items{max-width:80%;}}.carousel-highlight-container .carousel-items .item{position:relative;}.carousel-highlight-container .carousel-items .item .inner{z-index:1;width:100%;padding:30px 0 60px;}.carousel-highlight-container .carousel-items .item .inner h3{font-size:30px;}@media screen and (min-width:1200px){.carousel-highlight-container .carousel-items .item .inner h3{font-size:38px;}}.carousel-highlight-container .carousel-items .item .inner .button{display:inline-block;font-size:15px;}.carousel-highlight-container .background-white{background-color:rgba(255,255,255,0.8);border-radius:15px;padding:30px 15px;}.carousel-highlight-container .slick-dots{bottom:0;}.carousel-highlight-container .slick-dots:before{content:"";font-size:13px;position:absolute;top:-20px;left:0;width:100%;text-align:center;}.carousel-spotlight-container{margin:60px 0;opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out,transform 0.6s ease-out;}.carousel-spotlight-container.is-visible{opacity:1;transform:translateY(0);}@media (prefers-reduced-motion:reduce){.carousel-spotlight-container{opacity:1;transform:none;transition:none;}}.carousel-spotlight-container .spotlight-carousel .item{padding:0 10px;}.carousel-spotlight-container .spotlight-tile{position:relative;display:block;aspect-ratio:1/1;max-width:400px;width:100%;margin:0 auto;border-radius:15px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0);transition:transform 0.25s ease-out,box-shadow 0.25s ease-out;}.carousel-spotlight-container .spotlight-tile:hover,.carousel-spotlight-container .spotlight-tile:focus{transform:translateY(-6px);box-shadow:0 12px 25px rgba(0,0,0,0.25);}.carousel-spotlight-container .spotlight-tile__image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#edecec;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:transform 0.4s ease-out;}.carousel-spotlight-container .spotlight-tile:hover .carousel-spotlight-container .spotlight-tile__image,.carousel-spotlight-container .spotlight-tile:focus .carousel-spotlight-container .spotlight-tile__image{transform:scale(1.08);}.carousel-spotlight-container .spotlight-tile__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.35);transition:background-color 0.2s ease-in-out;}.carousel-spotlight-container .spotlight-tile:hover .carousel-spotlight-container .spotlight-tile__overlay,.carousel-spotlight-container .spotlight-tile:focus .carousel-spotlight-container .spotlight-tile__overlay{background-color:rgba(0,0,0,0.5);}.carousel-spotlight-container .spotlight-tile__content{position:absolute;bottom:0;left:0;width:100%;padding:20px;z-index:1;}.carousel-spotlight-container .spotlight-tile__label{position:absolute;top:15px;left:15px;z-index:1;display:inline-block;background-color:#c7d301;color:#000;border-radius:5px;padding:3px 12px;font-size:12px;line-height:1.4;text-transform:uppercase;font-weight:bold;}.carousel-spotlight-container .spotlight-tile__title{color:#fff;font-size:20px;line-height:1.3;margin:0;}.carousel-spotlight-container .slick-dots{bottom:-30px;}.carousel-spotlight-container .slick-dots:has(li:only-child){display:none;}.highlight-container{position:relative;background-color:#f4f6cc;margin-top:90px;padding:120px 0 180px;}.highlight-container.bg-grey{background-color:#eee;}.highlight-container::before,.highlight-container:before{content:"";position:absolute;left:0;top:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M1920 94.9V0H0v70.1c17.2-3.7 35.3-6.1 53.9-7C671.2 35.3 1302.4 31.5 1920 94.9z"/></svg>');background-position:center top;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}@media all and (-ms-high-contrast:none){.highlight-container::before,.highlight-container:before{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}.highlight-container::before *::-ms-backdrop,.highlight-container:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}}.highlight-container::after,.highlight-container:after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M440.3 41.4c-56.4-.5-286.4-5.4-345-7.5-31.8-1.1-63.6-2.4-95.3-3.7v122h1920V0C1430.1 45.2 933 45.5 440.3 41.4z"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:15%;width:100%;}@media all and (-ms-high-contrast:none){.highlight-container::after,.highlight-container:after{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;height:150px;}.highlight-container::after *::-ms-backdrop,.highlight-container:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;}}.highlight-container .highlight-bg-image{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}.highlight-container .highlight-bg-image::before{content:"";position:absolute;top:0;left:0;background-image:url(/themes/custom/visitnoordlimburg/assets/img/highlight-bg-image.png);background-size:100% 100%;height:100%;width:100%;}.highlight-block{background-color:#edecec;border-radius:25px;overflow:hidden;}.highlight-block .highlight-image{display:block;position:absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;}.image-blocks-container-2 .item{position:relative;background-color:#edecec;border-radius:10px;margin-top:15px;overflow:hidden;}.image-blocks-container-2 .item .bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}.image-blocks-container-2 .item .label{z-index:2;position:absolute;top:30px;right:0;background-color:#c7d301;border-radius:10px 0 0 10px;padding:3px 10px;color:#000;}.image-blocks-container-2 .item .button{position:relative;max-width:calc(100% - 30px);margin:0 auto 15px;}.image-blocks-container-2 .item:hover .button{background-color:#c7d301;}@media screen and (min-width:768px){.image-blocks-container-2 .item{min-height:400px;margin-top:30px;}.image-blocks-container-2 .item .bg{display:flex;align-items:flex-end;position:absolute;top:0;left:0;height:100%;width:100%;}}.image-blocks-container .item{position:relative;background-color:#edecec;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;min-height:400px;height:100%;margin-top:30px;overflow:hidden;}@media screen and (max-width:989px){.image-blocks-container .item{min-height:250px;}}.image-blocks-container .item .hover{z-index:3;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);height:100%;width:100%;padding:30px;color:#fff;opacity:0;transition:opacity 0.5s ease-in-out;}.image-blocks-container .item .hover h1,.image-blocks-container .item .hover h2,.image-blocks-container .item .hover h3,.image-blocks-container .item .hover h4,.image-blocks-container .item .hover h5,.image-blocks-container .item .hover h6{font-size:20px;line-height:28px;color:#fff;}.image-blocks-container .item .hover p{font-size:14px;line-height:22px;}.image-blocks-container .item .label{position:absolute;right:0;top:20px;background:#c7d301;padding:3px 10px;z-index:2;color:#000;border-radius:10px 0 0 10px;}.image-blocks-container .item .button{z-index:4;margin:0 auto 30px;height:auto;max-width:90%;position:relative;padding-right:30px;}.image-blocks-container .item .button:after{position:absolute;right:10px;top:calc(50% - 10px);line-height:20px;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;}.image-blocks-container .item:hover .hover{opacity:1;}.image-blocks-container .item:hover .button{background-color:#c7d301;}.image-blocks-container .mobile-block-item{background:#eee;border-bottom:1px solid #fff;}.image-blocks-container .mobile-block-item .image{padding-bottom:20%;background:transparent 50% 50% no-repeat;background-size:cover;}.content-blocks-container{margin-bottom:5rem;}.content-blocks-container .item{position:relative;background-color:#edecec;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px;min-height:400px;height:100%;margin-top:30px;overflow:hidden;color:#000;}.content-blocks-container .item.bg-black{color:#fff;}.content-blocks-container .item.bg-black h1,.content-blocks-container .item.bg-black h2,.content-blocks-container .item.bg-black h3,.content-blocks-container .item.bg-black h4,.content-blocks-container .item.bg-black h5,.content-blocks-container .item.bg-black h6{color:#fff;}.content-blocks-container .item.bg-black a{color:#fff;}.content-blocks-container .item.bg-black .btn{background:#c7d301;color:#000;}.content-blocks-container .item.bg-black .btn::after{background:#c7d301;color:#000;}.content-blocks-container .item.bg-black .btn:hover,.content-blocks-container .item.bg-black .btn:focus{background:#c7d301;color:#fff;}.content-blocks-container .item.bg-pink,.content-blocks-container .item.bg-green{background:#c7d301 !important;background-color:#c7d301 !important;}.content-blocks-container .item.bg-pink h1,.content-blocks-container .item.bg-pink h2,.content-blocks-container .item.bg-pink h3,.content-blocks-container .item.bg-pink h4,.content-blocks-container .item.bg-pink h5,.content-blocks-container .item.bg-pink h6,.content-blocks-container .item.bg-green h1,.content-blocks-container .item.bg-green h2,.content-blocks-container .item.bg-green h3,.content-blocks-container .item.bg-green h4,.content-blocks-container .item.bg-green h5,.content-blocks-container .item.bg-green h6{color:#000;}.content-blocks-container .item.bg-pink a,.content-blocks-container .item.bg-green a{color:#fff;}.content-blocks-container .item.bg-pink .btn,.content-blocks-container .item.bg-green .btn{background:#000;color:#fff;}.content-blocks-container .item.bg-pink .btn::after,.content-blocks-container .item.bg-green .btn::after{background:#000;color:#fff;}.content-blocks-container .item.bg-pink .btn:hover,.content-blocks-container .item.bg-pink .btn:focus,.content-blocks-container .item.bg-green .btn:hover,.content-blocks-container .item.bg-green .btn:focus{background:#000;color:#c7d301;}.content-blocks-container .item.bg-blue{background:#edecec !important;background-color:#edecec !important;}.content-blocks-container .item.bg-blue h1,.content-blocks-container .item.bg-blue h2,.content-blocks-container .item.bg-blue h3,.content-blocks-container .item.bg-blue h4,.content-blocks-container .item.bg-blue h5,.content-blocks-container .item.bg-blue h6{color:#000;}.content-blocks-container .item.bg-blue a{color:#000;}.content-blocks-container .item.bg-blue .btn{background:#000;color:#fff;}.content-blocks-container .item.bg-blue .btn::after{background:#000;color:#fff;}.content-blocks-container .item.bg-blue .btn:hover,.content-blocks-container .item.bg-blue .btn:focus{background:#000;color:#c7d301;}.content-blocks-container .item .btn{border-top-right-radius:0;border-bottom-right-radius:0;position:relative;border:none;}.content-blocks-container .item .btn::after{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:0;bottom:0;right:-2rem;padding:0.375rem 0.75rem;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;}.content-blocks-container .item p{line-height:30px;}@media screen and (max-width:989px){.content-blocks-container .item{min-height:250px;}}.content-blocks-container .item h1,.content-blocks-container .item h2,.content-blocks-container .item h3,.content-blocks-container .item h4,.content-blocks-container .item h5,.content-blocks-container .item h6{color:#000;font-size:50px;line-height:60px;}.content-blocks-container .item a{color:#000;}.content-blocks-container .item .label{position:absolute;right:0;top:20px;background:#DA2784;padding:3px 10px;z-index:2;color:#000;border-radius:10px 0 0 10px;}.content-blocks-container .item .button{z-index:4;margin:0 auto 30px;height:auto;max-width:90%;position:relative;padding-right:30px;}.content-blocks-container .item .button:after{position:absolute;right:10px;top:calc(50% - 10px);line-height:20px;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:#DA2784;}.content-blocks-container .mobile-block-item{background:#eee;border-bottom:1px solid #fff;}.content-blocks-container .mobile-block-item .image{padding-bottom:20%;background:transparent 50% 50% no-repeat;background-size:cover;}.text-left-right-container.has-bg{position:relative;margin-bottom:150px;margin-top:150px;}.text-left-right-container.has-bg::before{position:absolute;bottom:100%;left:0;right:0;display:block;content:" ";border-top-left-radius:50% 50px;border-top-right-radius:50% 50px;height:100px;width:100%;}.text-left-right-container.has-bg::after{position:absolute;top:100%;left:0;right:0;display:block;content:" ";border-bottom-left-radius:50% 50px;border-bottom-right-radius:50% 50px;height:100px;width:100%;}.text-left-right-container .column-left{padding-right:2rem;}.text-left-right-container .column-right{padding-left:2rem;}.text-left-right-container .item{margin-bottom:5rem;}.text-left-right-container .item:nth-child(even) h1,.text-left-right-container .item:nth-child(even) h2,.text-left-right-container .item:nth-child(even) h3,.text-left-right-container .item:nth-child(even) h4,.text-left-right-container .item:nth-child(even) h5,.text-left-right-container .item:nth-child(even) h6{color:#c7d301;}.text-left-right-container .item *{color:#000;}.text-left-right-container .item h1,.text-left-right-container h2,.text-left-right-container h3,.text-left-right-container h4,.text-left-right-container h5,.text-left-right-container h6{font-size:30px;margin-bottom:1.25rem;}.quote-container{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:700px;margin-top:90px !important;}@media screen and (max-width:767px){.quote-container{min-height:500px;}}.quote-container::before,.quote-container:before{content:"";position:absolute;left:0;top:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M1920 94.9V0H0v70.1c17.2-3.7 35.3-6.1 53.9-7C671.2 35.3 1302.4 31.5 1920 94.9z"/></svg>');background-position:center top;background-repeat:no-repeat;background-size:cover;height:25%;width:100%;}@media all and (-ms-high-contrast:none){.quote-container::before,.quote-container:before{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}.quote-container::before *::-ms-backdrop,.quote-container:before *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-top.png) no-repeat;background-position:center top;background-size:cover;}}.quote-container::after,.quote-container:after{content:"";position:absolute;left:0;bottom:-1px;display:block;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1920 110"><path fill="%23FFF" d="M440.3 41.4c-56.4-.5-286.4-5.4-345-7.5-31.8-1.1-63.6-2.4-95.3-3.7v122h1920V0C1430.1 45.2 933 45.5 440.3 41.4z"/></svg>');background-position:center bottom;background-repeat:no-repeat;background-size:cover;height:25%;width:100%;}@media all and (-ms-high-contrast:none){.quote-container::after,.quote-container:after{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;height:150px;}.quote-container::after *::-ms-backdrop,.quote-container:after *::-ms-backdrop{background:url(/themes/custom/visitnoordlimburg/assets/img/quote-mask-bottom.png) no-repeat;background-position:center bottom;background-size:contain;}}.quote-container .quote-inner .quote-title{display:inline-block;background-color:#000;margin-bottom:-15px;padding:12px 30px;color:#fff;font-size:28px;line-height:36px;clear:both;}.quote-container .quote-inner .quote-subtitle{display:inline-block;background-color:#c7d301;margin-top:-15px;margin-right:60px;padding:4px 30px;color:#000;font-size:14px;line-height:22px;}.intro-container{margin-top:90px;}@media screen and (max-width:767px){.intro-container{margin-top:20px;}}.views-exposed-form{display:flex;flex-wrap:wrap;max-width:960px;width:100%;margin:0 auto;}.views-exposed-form .js-form-item{width:100%;}.views-exposed-form .js-form-item .shs-container{width:100%;}.views-exposed-form .js-form-item .shs-container .shs-field-container{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0;}.views-exposed-form .js-form-item .shs-container .shs-field-container .shs-widget-container{width:100%;}@media screen and (min-width:768px){.views-exposed-form .js-form-item{width:33.33%;}.views-exposed-form .js-form-item.js-form-item-term-node-tid-depth{width:66.66%;}.views-exposed-form .js-form-item .shs-container .shs-field-container .shs-widget-container{width:50%;}}.views-exposed-form label{display:block;width:100%;margin:0;padding:5px 15px;font-family:"hogfish";font-size:18px;line-height:26px;text-align:left;}.views-exposed-form select{float:left;background-color:#000;background-image:url(/themes/custom/visitnoordlimburg/assets/img/select.png);background-repeat:no-repeat;background-position:right top;background-size:36px 36px;border:none;border-radius:5px;height:36px;width:calc(100% - 30px);margin:5px 15px;padding:5px 15px;color:#fff;font-family:"hogfish";font-size:18px;line-height:26px;-webkit-appearance:none;}.finder{position:relative;margin-top:-120px;padding-top:30px;z-index:10;}.finder #views-exposed-form-finder-block-1 label{display:none;}.finder .tab-holder{position:relative;padding-top:15px;}.finder .tab-holder:before{position:absolute;top:0;left:0;height:80px;width:100%;background:url(/themes/custom/visitnoordlimburg/assets/img/bg-filter.png) 0 0 no-repeat;background-size:100% 100%;content:"";}.finderResults .item{background:#eee;position:relative;overflow:hidden;transition:all 300ms ease-in-out;height:100%;}.finderResults .item:hover{background:#c7d301;}.finderResults .item{border-bottom:1px solid #fff;}@media screen and (min-width:768px){.finderResults .item{border-radius:10px;border-bottom:none;}}.finderResults .item .image{background:transparent 50% 50% no-repeat;background-size:cover;height:100%;}@media screen and (min-width:768px){.finderResults .item .image{height:200px;}}@media screen and (max-height:700px){.finderResults .geolocation-map-container{height:250px !important;}}.block-product{background-color:#edecec;border-radius:15px;overflow:hidden;height:100%;}.block-product .image{background-position:center center;background-repeat:no-repeat;background-size:cover;padding-bottom:66%;}.block-product .image .label{position:absolute;right:0;top:20px;background:#c7d301;padding:3px 10px;z-index:2;color:#000;border-radius:10px 0 0 10px;}.block-views-blockcompany-block-1 .views-row{border-radius:8px;background:#eee;overflow:hidden;}.block-views-blockcompany-block-1 .views-row .image{margin-left:-15px;margin-right:-15px;margin-bottom:0.5em;height:200px;overflow:hidden;}.block-views-blockcompany-block-1 .views-row .image a{display:block;height:100%;}.block-views-blockcompany-block-1 .views-row .image a img{min-height:100% !important;min-width:100% !important;}.block-views-blockcompany-block-1 .views-row h3{font-size:20px;}.video-link{display:block;position:relative;margin:15px auto;}.video-link::before{content:" \f04b";position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);background-color:#c7d301;border-radius:100%;height:100px;width:100px;padding:25px 0 25px 7.5px;color:#000;font-family:"Font Awesome 5 Free";font-size:30px;font-weight:600;line-height:50px;text-align:center;transition:transform 0.25s ease-in-out;}.video-link img{display:block;margin:auto;}.video-link:hover::before{transform:scale(1.1);}#feed-instagram{display:inline-block;width:100%;margin-top:50px;}#feed-instagram .title h2{margin-bottom:30px;color:#c7d301;}#feed-instagram .title h2 a{color:#c7d301;transition:all 0.3s ease;}#feed-instagram .title h2 a:hover{color:#000;text-decoration:none;}#feed-instagram .item{padding:0 15px;margin-bottom:15px;}#feed-instagram .item .inner{min-height:200px;width:100%;float:left;border-radius:5px;}#feed-instagram .follow{margin:1.5rem 0;font-size:26px;}#feed-instagram .follow strong{margin-right:5px;}#feed-instagram .follow i{color:white;background:url(/themes/custom/visitnoordlimburg/assets/img/menu.svg) 50% 50% no-repeat;padding:10px;}.paragraph-video .ratio{position:relative;}.paragraph-video .ratio.ratio-1x1{width:100%;padding-top:100%;}.paragraph-video .ratio.ratio-16x9{width:100%;padding-top:56.25%;}.paragraph-video .ratio.ratio-9x16{width:100%;padding-top:177.77%;}.paragraph-video .ratio article,.paragraph-video .ratio iframe{width:100%;height:100%;border:none;position:absolute;left:0;top:0;}.paragraph-video.item .ratio{padding-top:0;height:100% !important;}.block-columns .container .container{margin:0 !important;padding:0 !important;}.block-columns .container .container .col-12{margin:0 !important;width:100% !important;max-width:100% !important;flex:0 0 100%;}.eu-cookie-withdraw-tab{display:none;}.ui-dialog-titlebar-close{position:relative;}.ui-dialog-titlebar-close::after{content:"X";display:block;line-height:16px;font-size:12px;}.ui-dialog{z-index:1001;top:50% !important;transform:translateY(-50%);}.modal-iframe{display:block;height:calc(100vh - 90px) !important;width:100% !important;}.filter input[type=submit]{display:none !important;}table{width:100%;}.img-fluid-container img{display:block;border-radius:10px;max-width:100%;height:auto;}.a11y-paragraphs-tabs__section-title{display:none;}.a11y-paragraphs-tabs__wrapper .tabs-allowed .tabs-tab-list{margin-bottom:0;}.a11y-paragraphs-tabs__wrapper .tabs-allowed .tabs-panel{border-top:0;padding-top:30px;}.accordion-tabs > .tabs-tab-list{border-bottom:5px solid #c7d301;max-width:1140px;margin:0 auto;}.accordion-tabs > .tabs-tab-list li a{background-color:#000;border-radius:15px 15px 0 0;padding:5px 15px;color:#fff;font-weight:700;text-transform:uppercase;height:100%;}.accordion-tabs > .tabs-tab-list li a:hover,.accordion-tabs > .tabs-tab-list li a.is-selected{background-color:#c7d301 !important;border:0 !important;color:#000 !important;}.starrating{display:flex;justify-content:center;width:auto;margin:0 auto;}.starrating .rate-image{background:none;width:34px;height:34px;margin:3px 0;}.starrating .rate-image::before{content:"\f005";font-family:"Font Awesome 5 Free";font-weight:600;color:#c7d301;font-size:26px;line-height:34px;}.starrating .rate-image.star-off::before{color:#edecec;}.tab-comments{background-color:transparent;}.tab-comments section article:last-of-type{margin-bottom:30px;}.tab-comments section article{display:flex;flex-wrap:wrap;padding:15px 30px;}.tab-comments section article:nth-child(even){background-color:#edecec;border-radius:10px;}.tab-comments section article > div{display:flex;flex-wrap:wrap;width:100%;}.tab-comments section article > div > div{display:flex;flex-wrap:wrap;width:100%;}.tab-comments section article > div > div div:first-child{width:120px;font-weight:700;}.tab-comments section article > div > div div{width:calc(100% - 120px);}.tab-comments section article > div > h3{display:none;}.tab-comments section article > div .starrating{justify-content:flex-start;margin:0;}.tab-comments section article > div .starrating .rate-image{background:none;width:24px;height:24px;margin:3px 0;}.tab-comments section article > div .starrating .rate-image::before{content:"\f005";font-family:"Font Awesome 5 Free";font-weight:600;color:#c7d301;font-size:16px;line-height:24px;}.tab-comments section article > div .starrating .rate-image.star-off::before{color:#edecec;}.tab-comments section article footer{display:none;}.tab-comments form select{display:block;background-color:#edecec;background-image:url(/themes/custom/visitnoordlimburg/assets/img/select-black.png);background-repeat:no-repeat;background-position:right center;background-size:36px 36px;border:none;border-radius:10px;height:42px;width:100%;padding:5px 15px;color:#000;-webkit-appearance:none;cursor:pointer;}.tab-comments form .form-submit{margin-top:15px;}#block-usermenu{display:block;}#block-usermenu .row > div{display:block;flex:0 0 100% !important;max-width:100% !important;width:100% !important;}#block-usermenu .row > div a{display:block;width:100%;}#views-form-flag-bookmark-favorieten{display:flex;flex-wrap:wrap;}#views-form-flag-bookmark-favorieten #edit-actions,#views-form-flag-bookmark-favorieten #edit-flagging-bulk-form--2{display:none;}.flag-bookmark{display:inline-block;margin-left:15px;}.flag-bookmark i{font-size:32px;line-height:42px;}.button{position:relative;}.button::after{position:absolute;right:10px;top:calc(50% - 10px);line-height:20px;content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff;}.button:focus,button:focus,a:focus{box-shadow:none !important;outline:0;}.search-help-link{display:none !important;}.previous-link{z-index:11;position:fixed;bottom:10px;left:10px;}@media screen and (min-width:768px){.previous-link{top:calc(50% - 21px);bottom:auto;left:30px;}}.previous-link{background:url(/themes/custom/visitnoordlimburg/assets/img/menu.svg) 50% 50% no-repeat;border:none;padding:0;color:#fff !important;cursor:pointer;height:42px;width:42px;text-align:center;line-height:42px;}#sliding-popup{background-color:#c7d301;width:100%;padding:15px 0;color:#fff;}#sliding-popup .popup-content{max-width:90%;}#sliding-popup .popup-content #popup-text h2{margin:0;color:#000;font-size:20px;line-height:28px;}#sliding-popup .popup-content #popup-text p{margin:0;color:#000;font-size:14px;line-height:22px;}#sliding-popup .popup-content #popup-text p a:hover{color:#000;text-decoration:underline;}#sliding-popup .popup-content #popup-text button.find-more-button{background-color:#000;border-radius:10px;color:#fff;font-family:"hogfish";border:none;font-size:14px;line-height:22px;margin-top:15px;padding:5px 15px;transition:background 0.25s ease-in-out;}#sliding-popup .popup-content #popup-buttons button{background-color:#000;border-radius:10px;color:#fff;font-family:"hogfish";border:none;font-size:18px;line-height:26px;margin:5px;padding:5px 30px;transition:background 0.25s ease-in-out;}#sliding-popup .popup-content #popup-buttons button.decline-button{background-color:transparent;color:#000;}form label:not(.option){display:block;margin:15px 0 5px;padding-left:15px;line-height:24px;}form label.option{margin:15px 0 5px;padding-left:5px;line-height:24px;}form input[type=text],form input[type=email],form input[type=password],form input[type=tel],form input[type=number]{display:block;background-color:#edecec;border:1px solid #edecec;border-radius:10px;width:100%;padding:5px 15px;line-height:30px;outline:0;}form input[data-drupal-selector=edit-preview]{display:none;}form textarea{display:block;background-color:#edecec;border:1px solid #edecec;border-radius:10px;width:100%;padding:5px 15px;line-height:30px;outline:30px;resize:none;}form .form-actions{margin-top:15px;}form + ul{margin-top:15px;}.loader{z-index:9999;position:fixed;top:calc(50% - 60px);left:calc(50% - 60px);border-top:16px solid #c7d301;border-right:16px solid rgba(199,211,1,0.8);border-bottom:16px solid rgba(199,211,1,0.6);border-left:16px solid rgba(199,211,1,0.4);border-radius:50%;height:120px;width:120px;animation:spin 2s linear infinite;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.nav-tabs{border-bottom:2px solid #000;}.nav-tabs .nav-link{padding:5px 15px;font-weight:700;line-height:20px;text-transform:uppercase;}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#000;border-color:#000;color:#fff;}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:transparent;}
:root{--theme-color-primary:#c7d301;--theme-visitvenlo-purple:#2a2982;--theme-visitvenlo-pink:#da2784;--theme-visitvenlo-yellow:#f8e12e}:root body.theme-visitnoordlimburg{--theme-color-primary:#c7d301}:root body.theme-visitvenlo{--theme-color-primary:#ea24a9}h1.text-pink,h2.text-pink,h3.text-pink,h4.text-pink,h5.text-pink,h6.text-pink{color:#ea24a9 !important}h1.text-blue,h2.text-blue,h3.text-blue,h4.text-blue,h5.text-blue,h6.text-blue{color:#00b8bf !important}h1.text-green,h2.text-green,h3.text-green,h4.text-green,h5.text-green,h6.text-green{color:#41bf34 !important}h1.text-red,h2.text-red,h3.text-red,h4.text-red,h5.text-red,h6.text-red{color:#f24511 !important}h1.text-purple,h2.text-purple,h3.text-purple,h4.text-purple,h5.text-purple,h6.text-purple{color:#5d4dca !important}h1.text-greenblue,h2.text-greenblue,h3.text-greenblue,h4.text-greenblue,h5.text-greenblue,h6.text-greenblue{color:#00be7f !important}.maintenance-page{overflow:hidden;height:100vh}.maintenance-page header[role=banner]{display:none}.maintenance-page main{margin:0 auto;max-width:900px;min-height:850px;display:flex;align-items:stretch;flex-direction:column;justify-content:center;padding:1rem}@media screen and (max-width:700px){.maintenance-page main{min-height:500px}}.maintenance-page footer{position:fixed !important;bottom:0;left:0;right:0}.maintenance-page .loader{display:none}.messages--error{margin-bottom:.5rem;border:1px solid #ff4500;padding:.5rem;color:#ff4500;background-color:#fff}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){margin:0 1rem;width:calc(100% - 2rem)}iframe{border:none;outline:none;max-width:100%}#page-header .overlay{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}#page-header .overlay::after{content:" ";z-index:3;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover}#page-header .overlay-green{background:#41bf34;background:-moz-linear-gradient(180deg,rgba(65,191,52,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(65,191,52,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(65,191,52,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgArcen,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-green::after{background:url(/themes/custom/_global-assets/img/hartjes/arcen.png) 50% 20% no-repeat}#page-header .overlay-red{background:#f24511;background:-moz-linear-gradient(180deg,rgba(242,69,17,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(242,69,17,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(242,69,17,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgSteyl,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-red::after{background:url(/themes/custom/_global-assets/img/hartjes/steyl.png) 50% 20% no-repeat}#page-header .overlay-pink{background:#ea24a9;background:-moz-linear-gradient(180deg,rgba(234,36,169,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(234,36,169,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(234,36,169,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgVenlo,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-pink::after{background:url(/themes/custom/_global-assets/img/hartjes/venlo.png) 50% 20% no-repeat}#page-header .overlay-blue{background:#00b8bf;background:-moz-linear-gradient(180deg,rgba(0,184,191,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(0,184,191,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(0,184,191,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgMaas,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-blue::after{background:url(/themes/custom/_global-assets/img/hartjes/maas.png) 50% 20% no-repeat}#page-header .overlay-purple{background:#5d4dca;background:-moz-linear-gradient(180deg,rgba(93,77,202,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(93,77,202,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(93,77,202,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgEvents,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-purple::after{background:url(/themes/custom/_global-assets/img/hartjes/events.png) 50% 20% no-repeat}#page-header .overlay-greenblue{background:#00be7f;background:-moz-linear-gradient(180deg,rgba(0,190,127,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(0,190,127,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(0,190,127,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgNatuurBergen,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-greenblue::after{background:url(/themes/custom/_global-assets/img/hartjes/natuurbergen.png) 50% 20% no-repeat}#page-header .overlay-horst{background:#ee7203;background:-moz-linear-gradient(180deg,rgba(238,114,3,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(238,114,3,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(238,114,3,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgHorst,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-horst::after{background:none}#page-header .overlay-maasduinen{background:#0090d3;background:-moz-linear-gradient(180deg,rgba(0,144,211,0.5) 0%,rgba(255,255,255,0) 70%);background:-webkit-linear-gradient(180deg,rgba(0,144,211,0.5) 0%,rgba(255,255,255,0) 70%);background:linear-gradient(180deg,rgba(0,144,211,0.5) 0%,rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$bgMaasduinen,endColorstr="#ffffff",GradientType=1)}#page-header .overlay-maasduinen::after{background:none}@media(max-width:1300px){.container{max-width:1240px}}@media(max-width:1400px){.container{max-width:1340px}}ul[data-drupal-views-infinite-scroll-pager]{margin:3rem 0 0;padding:0}ul[data-drupal-views-infinite-scroll-pager] li{list-style:none}[data-drupal-messages] .messages{margin-bottom:.5rem;padding:.5rem 1rem;border:1px solid orange;color:orange;background-color:#fff}[data-drupal-messages] .messages.messages--error{border-color:#ff4500;color:#ff4500}.local-tasks-inline{margin:2rem auto;display:flex;justify-content:center;align-items:center;gap:1rem .5rem;flex-wrap:wrap;position:relative;z-index:99;padding:.25rem;background-color:#b2b2b2;max-width:768px;border-radius:10px}.local-tasks-inline .title{font-weight:bold}.local-tasks-inline a{display:inline-block;padding:.25rem .75rem;line-height:normal;border-radius:2px;background-color:#fff}.local-tasks-inline a:hover,.local-tasks-inline a:focus-within,.local-tasks-inline a:active{opacity:.8;color:inherit}.image-blocks-container .item .overlay{z-index:2;position:absolute;top:0;bottom:0;left:0;right:0}.image-blocks-container .item .overlay-green{background:rgba(65,191,52,.2)}.image-blocks-container .item .overlay-red{background:rgba(242,69,17,.2)}.image-blocks-container .item .overlay-pink{background:rgba(234,36,169,.2)}.image-blocks-container .item .overlay-blue{background:rgba(0,184,191,.2)}.image-blocks-container .item .overlay-purple{background:rgba(93,77,202,.2)}.image-blocks-container .item .overlay-greenblue{background:rgba(0,190,127,.2)}.bg-mihm-green{background:#8da42f}.bg-mihm-orange{background:#e8511d}.bg-mihm-blue{background:#1d71b8}.bg-vnl-green{background:#c7d301}.bg-vnl-black{background:#000}.bg-vnl-black *{color:#fff}.block-columns.has-background{padding-top:45px;padding-bottom:45px}.block-columns .col-12 img{max-width:100%;height:auto}.block-simpleads{display:block !important}.block-simpleads h2{display:none !important}.block-simpleads .simpleads{display:block !important;position:relative}.block-simpleads .simpleads .slick-track{width:100%}.block-simpleads .simpleads .slick-track .slick-slide{width:100%}.block-simpleads .simpleads .simpleads-random{width:100%;margin-inline:auto}.block-simpleads .simpleads .simpleads-random>a{display:inline-block;position:relative;width:100%;height:100%}.block-simpleads .simpleads .simpleads-random img{position:absolute;inset:0;height:100% !important;width:100% !important;object-fit:contain;object-position:center}.block-simpleads.block-simpleads--wide-skyscraper .simpleads-random{aspect-ratio:160/600;max-width:160px}.block-simpleads.block-simpleads--billboard .simpleads-random{aspect-ratio:97/25;max-width:970px}.block-simpleads.block-simpleads--inline-rectangle .simpleads-random{aspect-ratio:6/5;max-width:300px}.block-simpleads.block-simpleads--leaderboard .simpleads-random{aspect-ratio:9/1;max-width:728px}.block-simpleads.block-simpleads--half-page .simpleads-random{aspect-ratio:3/6;max-width:300px}.simpleads-holder{display:none}.simpleads-holder.has-advertisement{display:block}.simpleads-holder:has(.simpleads-random){display:block}.simpleads-holder .item.item-col .simpleads-random{aspect-ratio:unset;height:400px}#eventDetail .container.maps .maps-inner{display:flex;justify-content:space-between}#eventDetail .container.maps .maps-inner-holder{flex:1}#eventDetail .container.maps .maps-inner:has(.block-simpleads){gap:3rem}@media(max-width:992px){#eventDetail .container.maps .maps-inner:has(.block-simpleads){flex-direction:column}}#eventDetail .container.maps .maps-inner:has(.block-simpleads) .simpleads-holder{flex:0 0 300px;max-width:300px}#member_company .content-holder,#route .content-holder{display:flex;justify-content:space-between;gap:3rem}#member_company .content-holder:has(.simpleads-random) .content-holder-left h1,#route .content-holder:has(.simpleads-random) .content-holder-left h1{text-align:left}#member_company .content-holder:has(.simpleads-random) .content-holder-left .starrating,#route .content-holder:has(.simpleads-random) .content-holder-left .starrating{justify-content:flex-start}#member_company .content-holder:has(.simpleads-random) .content-holder-left .tab-description,#route .content-holder:has(.simpleads-random) .content-holder-left .tab-description{text-align:left}#member_company .content-holder-left,#route .content-holder-left{flex:1}#member_company .content-holder-left h1,#route .content-holder-left h1{text-align:center}#member_company .content-holder-left .starrating,#route .content-holder-left .starrating{justify-content:center}#member_company .content-holder-left .tab-description,#route .content-holder-left .tab-description{text-align:center}@media(max-width:992px){#member_company .content-holder:has(.block-simpleads),#route .content-holder:has(.block-simpleads){flex-direction:column}}#member_company .content-holder:has(.block-simpleads) .simpleads-holder,#route .content-holder:has(.block-simpleads) .simpleads-holder{flex:0 0 300px;max-width:300px}.paragraph.paragraph-map-hotspot .container-inner{position:relative;margin:5% 6.66667%;background:#fff}.paragraph.paragraph-map-hotspot .container-inner .paragraph-intro{padding:2rem}.paragraph.paragraph-map-hotspot div.relative{position:relative}.paragraph.paragraph-map-hotspot #map-hotspot{position:relative;display:inline-block;overflow:hidden}.paragraph.paragraph-map-hotspot #map-hotspot #map-hotspot-map{display:block;width:100% !important;height:auto !important}.paragraph.paragraph-map-hotspot #map-hotspot .place{position:absolute;bottom:auto;top:50%;left:50%;transform:translateY(-50%);text-transform:uppercase;color:#5291cf;font-weight:bold;font-size:11px;opacity:0;transition:all ease .5s;z-index:1}@media(max-width:650px){.paragraph.paragraph-map-hotspot #map-hotspot .place{left:1rem}}.paragraph.paragraph-map-hotspot #map-hotspot .place.show{opacity:1 !important;z-index:20}.paragraph.paragraph-map-hotspot #map-hotspot .place .line{width:250px;height:1px;display:block;background:#000;position:absolute}.paragraph.paragraph-map-hotspot #map-hotspot .place .line:before{content:"";width:4px;height:4px;border-radius:15px;background:#000;display:block;position:absolute;top:-1px;left:0}.paragraph.paragraph-map-hotspot #map-hotspot .place .city{width:300px;height:300px;border:5px solid #2b478c;border-radius:250px;display:block;background:rgba(0,0,0,0) 50% 50% no-repeat;background-size:cover;margin-bottom:.5em;position:relative;z-index:5;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.paragraph.paragraph-map-hotspot #map-hotspot .place .city .place-close{position:absolute;right:0;top:0;z-index:40;width:20px;cursor:pointer}.paragraph.paragraph-map-hotspot #map-hotspot .place .city .place-close svg{fill:#2b478c}.paragraph.paragraph-map-hotspot #map-hotspot .place .city .pointer{width:8%}.paragraph.paragraph-map-hotspot #map-hotspot .place .title{position:absolute;bottom:20px;left:0;right:0;text-align:center;z-index:10}.paragraph.paragraph-map-hotspot #map-hotspot .trigger{width:15px;height:15px;border-radius:100%;position:absolute;z-index:10;transition:all ease .3s;left:0;top:0;cursor:pointer;background:#2b478c;border:1px solid #fff;box-shadow:1px 1px 5px rgba(43,71,140,.5)}.paragraph.paragraph-map-hotspot #map-hotspot .trigger.active{box-shadow:0px 0px 5px 15px rgba(43,71,140,.5)}.paragraph.paragraph-map-hotspot #map-hotspot .pointer{position:absolute;left:0%;top:0%;width:3%;transition:all ease .3s;cursor:pointer;z-index:10}@media(min-width:990px){.paragraph.paragraph-map-hotspot #map-hotspot #map-hotspot-map{width:554px;height:900px}.paragraph.paragraph-map-hotspot #map-hotspot .place{font-size:14px;bottom:0;left:100%;top:auto}.paragraph.paragraph-map-hotspot #map-hotspot .place .line{width:250px}.paragraph.paragraph-map-hotspot #map-hotspot .place .line:before{content:"";width:8px;height:8px;border-radius:15px;top:-3px;left:0}.paragraph.paragraph-map-hotspot #map-hotspot .place .city{width:300px;height:300px;border-radius:300px}.paragraph.paragraph-map-hotspot #map-hotspot .place .city .place-close{display:none}}.paragraph.paragraph-map-hotspot .map-hotspot-infopanel{position:absolute;right:1rem;top:50%;padding:1.5rem;width:calc(100% - 4rem);text-align:left;opacity:0;transition:all ease .5s;background:#fff;z-index:-1;max-height:680px;overflow-x:hidden;border-radius:30px;transform:translateY(-50%);font-size:80%}@media(min-width:990px){.paragraph.paragraph-map-hotspot .map-hotspot-infopanel{width:50%}}.paragraph.paragraph-map-hotspot .map-hotspot-infopanel.show{opacity:1;z-index:30}.paragraph.paragraph-map-hotspot .map-hotspot-infopanel img{width:100%;height:auto;margin:1rem 0}@media(min-width:990px){.paragraph.paragraph-map-hotspot .map-hotspot-infopanel img{margin:0}}.paragraph.paragraph-map-hotspot .map-hotspot-infopanel .infopanel-close{position:absolute;right:10px;top:10px;z-index:40;width:30px;cursor:pointer;padding:0;text-align:center;display:inline-block}.paragraph.paragraph-map-hotspot .map-hotspot-infopanel .infopanel-close:after{content:unset}.paragraph-game-skippybal{background:#f7f7f7;padding:3rem 0;margin:5rem 0}.paragraph-game-skippybal #game-skippybal{width:100%}.paragraph-text-left{margin-bottom:5rem}
