/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.form-item-lang-dropdown-select{display:inline;}.lang-dropdown-form img.language-icon{padding:0 4px;vertical-align:middle;}
:root{--color-primary:#3e736d}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-rotstab_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span{color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-eggenberg_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span{color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#3e736d}:root{--color-primary:#3e736d}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-rotstab_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span{color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-eggenberg_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span{color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#3e736d}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in-backdrop{from{opacity:0}to{opacity:0.75}}@keyframes fade-in-slide-up{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.domain-record-blog_hotelplan_ch .b-blog-teaser,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser{height:100%;display:flex;flex-direction:column;position:relative;box-shadow:rgba(0,0,0,0.06) 0px 3px 5px 1px;border:1px solid #e1e1e1;background-color:#fff;transition:all 0.2s ease}.domain-record-blog_hotelplan_ch .b-blog-teaser:hover,.domain-record-blog_hotelplan_ch .b-blog-teaser:focus,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser:hover,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser:focus{background-color:#eeeeee}.domain-record-blog_hotelplan_ch .b-blog-teaser__likes,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__likes{font-size:14px;font-family:AktivGrotesk;line-height:1.5;font-weight:400;font-style:normal;color:black;margin-bottom:0.5rem;position:absolute;bottom:calc(100% + 10px);right:10px;display:flex;align-items:center;color:#333333;padding:8px 10px;border-radius:4px;background-color:#fff;margin-bottom:0}@media screen and (min-width:992px){.domain-record-blog_hotelplan_ch .b-blog-teaser__likes,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__likes{font-size:16px}}.domain-record-blog_hotelplan_ch .b-blog-teaser__likes::before,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__likes::before{content:"";display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' height='48' width='48'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' d='M20 15.659C20.197 15.659 20.392 15.6978 20.574 15.7732C20.756 15.8486 20.9214 15.959 21.0607 16.0983C21.1999 16.2376 21.3104 16.403 21.3858 16.585C21.4612 16.767 21.5 16.962 21.5 17.159C21.5 17.356 21.4612 17.551 21.3858 17.733C21.3104 17.915 21.1999 18.0804 21.0607 18.2197C20.9214 18.3589 20.756 18.4694 20.574 18.5448C20.392 18.6202 20.197 18.659 20 18.659H19C19.3978 18.659 19.7794 18.817 20.0607 19.0983C20.342 19.3796 20.5 19.7612 20.5 20.159C20.5 20.988 19.828 21.159 19 21.159H12.5C9.649 21.159 9 20.659 5.5 20.159V11.659C7.95 11.659 12 7.15899 12 3.15899C12 1.57799 14.189 0.988994 15 3.87799C15.5 5.65899 14 9.15899 14 9.15899H22C22.3978 9.15899 22.7794 9.31703 23.0607 9.59833C23.342 9.87964 23.5 10.2612 23.5 10.659C23.5 11.488 22.828 12.659 22 12.659H21C21.3978 12.659 21.7794 12.817 22.0607 13.0983C22.342 13.3796 22.5 13.7612 22.5 14.159C22.5 14.5568 22.342 14.9383 22.0607 15.2197C21.7794 15.501 21.3978 15.659 21 15.659H20'%3E%3C/path%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' d='M5.5 10.159H0.5V22.159H5.5V10.159Z'%3E%3C/path%3E%3Cpath stroke='%23333' d='M3.25 20.159C3.11193 20.159 3 20.0471 3 19.909C3 19.7709 3.11193 19.659 3.25 19.659'%3E%3C/path%3E%3Cpath stroke='%23333' d='M3.25 20.159C3.38807 20.159 3.5 20.0471 3.5 19.909C3.5 19.7709 3.38807 19.659 3.25 19.659'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;background-position:center;margin-right:10px}.domain-record-blog_hotelplan_ch .b-blog-teaser__image img,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__image img{width:100%;height:auto}.domain-record-blog_hotelplan_ch .b-blog-teaser__content,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__content{position:relative;flex-grow:1;padding:16px}.domain-record-blog_hotelplan_ch .b-blog-teaser__content .b-blog-teaser__link,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__content .b-blog-teaser__link{text-decoration:none}.domain-record-blog_hotelplan_ch .b-blog-teaser__author,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__author{display:inline-block}.domain-record-blog_hotelplan_ch .b-blog-teaser__author a,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__author a{display:block;position:relative;font-size:14px;font-family:AktivGrotesk;line-height:1.5;font-weight:400;font-style:normal;color:black;margin-bottom:0.5rem;color:#888888;margin-bottom:0;transition:all 0.2s ease;padding-right:12px;margin-right:6px;text-decoration:none}@media screen and (min-width:992px){.domain-record-blog_hotelplan_ch .b-blog-teaser__author a,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__author a{font-size:16px}}.domain-record-blog_hotelplan_ch .b-blog-teaser__author a::after,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__author a::after{content:"";display:block;width:1px;height:14px;background-color:#bbbbbb;position:absolute;right:0;top:50%;transform:translateY(-50%)}.domain-record-blog_hotelplan_ch .b-blog-teaser__author a:hover,.domain-record-blog_hotelplan_ch .b-blog-teaser__author a:focus,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__author a:hover,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__author a:focus{text-decoration:none}.domain-record-blog_hotelplan_ch .b-blog-teaser__published,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__published{display:inline-block;font-size:14px;font-family:AktivGrotesk;line-height:1.5;font-weight:400;font-style:normal;color:black;margin-bottom:0.5rem;color:#888888;margin-bottom:0}@media screen and (min-width:992px){.domain-record-blog_hotelplan_ch .b-blog-teaser__published,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__published{font-size:16px}}.domain-record-blog_hotelplan_ch .b-blog-teaser__title,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__title{font-size:20px;font-family:AktivGrotesk;line-height:1.4;font-weight:700;font-style:normal;color:black;text-transform:initial;margin-top:4px;margin-bottom:0}@media screen and (min-width:992px){.domain-record-blog_hotelplan_ch .b-blog-teaser__title,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__title{font-size:22px}}.domain-record-blog_hotelplan_ch .b-blog-teaser__lead,.domain-record-blog_gaytravel_hotelplan_ch .b-blog-teaser__lead{display:none}
:root{--color-primary:#3e736d}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-rotstab_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span{color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-eggenberg_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span{color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#3e736d}.iq-image[data-align="left"]{margin-left:0;margin-right:auto}.iq-image[data-align="center"]{margin-left:auto;margin-right:auto}.iq-image[data-align="right"]{margin-left:auto;margin-right:0}.iq-image img{width:100%;height:auto}[data-gjs-type="container"] .iq-image[alignment="left"]{margin-left:0;margin-right:auto}[data-gjs-type="container"] .iq-image[alignment="center"]{margin-left:auto;margin-right:auto}[data-gjs-type="container"] .iq-image[alignment="right"]{margin-left:auto;margin-right:0}
:root{--color-primary:#3e736d}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-rotstab_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span{color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-eggenberg_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span{color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#3e736d}.iq-svg{width:100%}.iq-svg[data-align="left"]{margin-left:0;margin-right:auto}.iq-svg[data-align="center"]{margin-left:auto;margin-right:auto}.iq-svg[data-align="right"]{margin-left:auto;margin-right:0}.iq-svg img{width:100%;height:auto}[data-gjs-type="container"] .iq-svg[alignment="left"]{margin-left:0;margin-right:auto}[data-gjs-type="container"] .iq-svg[alignment="center"]{margin-left:auto;margin-right:auto}[data-gjs-type="container"] .iq-svg[alignment="right"]{margin-left:auto;margin-right:0}
:root{--color-primary:#3e736d}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-rotstab_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span{color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-eggenberg_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span{color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#3e736d}.iq-text.inverted *{color:white}.iq-text.lead.inverted *{color:white}.iq-text.lead p{line-height:1.5;font-weight:700;font-style:normal;font-family:AktivGrotesk;color:black;margin-top:0rem;margin-bottom:1rem;font-size:18px}@media screen and (min-width:320px){.iq-text.lead p{font-size:calc(18px + 4 * ((100vw - 320px) / 671))}}@media screen and (min-width:991px){.iq-text.lead p{font-size:22px}}.iq-text.small.inverted *{color:white}.iq-text.small p{line-height:1.5;font-weight:400;font-style:normal;font-family:AktivGrotesk;color:black;margin-top:0rem;margin-bottom:0.5rem;font-size:14px}@media screen and (min-width:320px){.iq-text.small p{font-size:calc(14px + 2 * ((100vw - 320px) / 671))}}@media screen and (min-width:991px){.iq-text.small p{font-size:16px}}footer.site-footer .site-footer__top .content .iq-text *{color:inherit}
:root{--color-primary:#3e736d}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#3e736d}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#3e736d}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-rotstab_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span{color:#3e736d}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#3e736d}.domain-record-eggenberg_ch .iq-button a{background-color:#3e736d;font-weight:600;border:1px solid #3e736d;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span{color:#3e736d}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#3e736d}.iq-toggler{text-align:center}.iq-toggler[data-align="left"]{text-align:left}.iq-toggler[data-align="right"]{text-align:right}.iq-toggler.active a div{background-color:black}.iq-toggler.active a div:nth-child(1){transform:rotate(45deg);top:50%;margin-top:-2px}.iq-toggler.active a div:nth-child(2){left:50%;width:0}.iq-toggler.active a div:nth-child(3){bottom:50%;transform:rotate(-45deg);margin-bottom:-1px}.iq-toggler a{width:34px;height:34px;position:relative;cursor:pointer;display:inline-block}.iq-toggler a:hover div{background-color:black}.iq-toggler a div{height:3px;background-color:black;border-radius:2px;position:absolute;width:100%;transition:all 0.2s ease;left:0}.iq-toggler a div:nth-child(1){top:5px}.iq-toggler a div:nth-child(2){top:50%;transform:translateY(-50%)}.iq-toggler a div:nth-child(3){bottom:5px}[data-gjs-type="container"] .iq-toggler[alignment="left"]{text-align:left !important}[data-gjs-type="container"] .iq-toggler[alignment="center"]{text-align:center !important}[data-gjs-type="container"] .iq-toggler[alignment="right"]{text-align:right !important}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
:root{--color-primary:#d96704}.iq-button a{display:inline-block;padding:7px 40px 7px 40px;font-weight:300;line-height:1.5;margin:0px 0px 0px 0px;color:#000;text-align:center;text-decoration:none;border:1px solid #000;border-radius:0px;transition:all 0.2s ease}.iq-button a:hover{background-color:#000;color:white;border-color:#000;transition:all 0.2s ease}.domain-record-metro_luzern_ch .iq-button a{background-color:#d96704;font-weight:600;border:1px solid #d96704;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-metro_luzern_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-metro_luzern_ch .iq-button a span{color:#fff}.domain-record-metro_luzern_ch .iq-button a span:after{color:#fff}.domain-record-metro_luzern_ch .iq-button a:hover{background-color:transparent;border-color:#d96704}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#d96704}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#d96704}.domain-record-jojo_reisen_ch .iq-button a{background-color:#d96704;font-weight:600;border:1px solid #d96704;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-jojo_reisen_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-jojo_reisen_ch .iq-button a span{color:#fff}.domain-record-jojo_reisen_ch .iq-button a span:after{color:#fff}.domain-record-jojo_reisen_ch .iq-button a:hover{background-color:transparent;border-color:#d96704}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#d96704}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#d96704}.domain-record-rotstab_ch .iq-button a{background-color:#d96704;font-weight:600;border:1px solid #d96704;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-rotstab_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-rotstab_ch .iq-button a span{color:#fff}.domain-record-rotstab_ch .iq-button a span:after{color:#fff}.domain-record-rotstab_ch .iq-button a:hover{background-color:transparent;border-color:#d96704}.domain-record-rotstab_ch .iq-button a:hover span{color:#d96704}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#d96704}.domain-record-eggenberg_ch .iq-button a{background-color:#d96704;font-weight:600;border:1px solid #d96704;border-radius:30px;padding:12px 30px 13px 30px;text-transform:none;line-height:1.2;letter-spacing:0.75px;font-size:16px}@media only screen and (max-width:767px){.domain-record-eggenberg_ch .iq-button a{padding:12px 25px 13px 25px}}.domain-record-eggenberg_ch .iq-button a span{color:#fff}.domain-record-eggenberg_ch .iq-button a span:after{color:#fff}.domain-record-eggenberg_ch .iq-button a:hover{background-color:transparent;border-color:#d96704}.domain-record-eggenberg_ch .iq-button a:hover span{color:#d96704}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#d96704}.node--type-iq-blog-post .field--type-iq-blog-like-dislike{margin:auto;padding:45px 0}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike{display:flex}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike{border:none;border-radius:0;float:none;margin:0 30px 0 0;padding:0;width:auto;color:#d96704}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like.disabled>*,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike.disabled>*{opacity:0.6;cursor:inherit}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like a,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike a{border:none;float:none;padding:0;color:inherit;text-decoration:none}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like a::before,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike a::before{color:inherit;font-family:"Font Awesome 5 Free";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin-right:5px}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like>span,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike>span{font-size:0.75rem;float:none;padding:0;color:inherit}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like>span span,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike>span span{float:none;padding:0}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like>span:not(:empty):before,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike>span:not(:empty):before{content:"("}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like>span:not(:empty):after,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike>span:not(:empty):after{content:")"}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like>.ajax-progress,.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike>.ajax-progress{display:none}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .like a::before{content:""}.node--type-iq-blog-post .field--type-iq-blog-like-dislike .like_dislike .dislike a::before{content:""}
