:root{--color-primary: #000000}.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:#000000;font-weight:600;border:1px solid #000000;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:#000000}.domain-record-metro_luzern_ch .iq-button a:hover span{color:#000000}.domain-record-metro_luzern_ch .iq-button a:hover span:after{color:#000000}.domain-record-jojo_reisen_ch .iq-button a{background-color:#000000;font-weight:600;border:1px solid #000000;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:#000000}.domain-record-jojo_reisen_ch .iq-button a:hover span{color:#000000}.domain-record-jojo_reisen_ch .iq-button a:hover span:after{color:#000000}.domain-record-rotstab_ch .iq-button a{background-color:#000000;font-weight:600;border:1px solid #000000;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:#000000}.domain-record-rotstab_ch .iq-button a:hover span{color:#000000}.domain-record-rotstab_ch .iq-button a:hover span:after{color:#000000}.domain-record-eggenberg_ch .iq-button a{background-color:#000000;font-weight:600;border:1px solid #000000;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:#000000}.domain-record-eggenberg_ch .iq-button a:hover span{color:#000000}.domain-record-eggenberg_ch .iq-button a:hover span:after{color:#000000}.nav-main.nav-right>ul{justify-content:flex-end}.nav-main.nav-right>ul>li:last-child{margin-right:0}.nav-main>ul{flex-direction:row;flex-wrap:nowrap}.nav-main>ul>li{margin:15px 0px 0px}.nav-main>ul>li:first-child{margin-left:0}.nav-main>ul>li a{font-family:Verlag;font-weight:400;font-style:normal;line-height:1;font-size:15px;text-transform:uppercase;padding:0px 10px 10px;border-width:0px 0px 0px 0px;border-style:solid;text-decoration:none;white-space:nowrap}.nav-main>ul>li a.nav-link{padding:0px 10px 10px}.nav-main>ul>li>a{background-color:rgba(255, 255, 255, 0);color:black;border-color:rgba(255, 255, 255, 0)}.nav-main>ul>li.active>a,.nav-main>ul>li:active>a{background-color:rgba(255, 255, 255, 0);color:black;border-color:rgba(255, 255, 255, 0);text-decoration:none}.nav-main>ul>li:hover>a,.nav-main>ul>li.active:hover>a{background-color:rgba(255, 255, 255, 0);color:black;border-color:rgba(255, 255, 255, 0);text-decoration:none}.nav-main .dropdown-menu{padding:0;margin:0;border:none;background:none;position:absolute;top:100%}.nav-main .dropdown-menu>li{background-color:rgba(255, 255, 255, 0);padding:0;margin:-1px 0px 0px;text-decoration:none}.nav-main .dropdown-menu>li>a{display:block;font-family:Verlag;font-weight:400;font-style:normal;line-height:1;font-size:15px;text-transform:none;padding:15px 15px 15px;border-width:0px 0px 0px 0px;text-decoration:none;color:black;border-color:#eee;border-style:solid}.nav-main .dropdown-menu>li:hover,.nav-main .dropdown-menu>li.active:hover{background-color:rgba(204, 204, 204, 0)}.nav-main .dropdown-menu>li:hover>a,.nav-main .dropdown-menu>li.active:hover>a{color:black;border-color:#eee;text-decoration:none}.nav-main .dropdown-menu>li.active,.nav-main .dropdown-menu>li:active{background-color:rgba(255, 255, 255, 0)}.nav-main .dropdown-menu>li.active>a,.nav-main .dropdown-menu>li:active>a{color:black;border-color:#eee;text-decoration:none}.nav-sub.nav-right>ul{text-align:right}.nav-sub.nav-right>ul .dropdown-item{text-align:right;font-weight:inherit}.nav-sub .navbar-nav .dropdown-toggle::after{display:none}.nav-sub .navbar-nav .dropdown-menu{position:relative !important;transform:none !important;display:block;background:transparent;margin:0;padding:0;border:none}.nav-sub .navbar-nav .dropdown-menu .dropdown-item:hover,.nav-sub .navbar-nav .dropdown-menu .dropdown-item:focus,.nav-sub .navbar-nav .dropdown-menu .dropdown-item:active,.nav-sub .navbar-nav .dropdown-menu .dropdown-item.active{background:transparent;font-weight:inherit}.nav-sub a{text-decoration:none;color:black}.nav-sub a:hover{color:#999;text-decoration:none}.nav-mobile .navbar-nav .dropdown-toggle::after{display:none}.nav-mobile .navbar-nav .dropdown-menu{transform:none !important;display:block;background:transparent;margin:0;padding:0;border:none}.nav-mobile .navbar-nav .dropdown-menu .dropdown-item:hover,.nav-mobile .navbar-nav .dropdown-menu .dropdown-item:focus,.nav-mobile .navbar-nav .dropdown-menu .dropdown-item:active,.nav-mobile .navbar-nav .dropdown-menu .dropdown-item.active{background:transparent;font-weight:inherit}.nav-mobile a{color:black;text-decoration:none}.nav-mobile a:hover{color:black;text-decoration:none}.container-fluid .iq-row.nav-mobile-holder{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0 15px 0 0;background-color:white;z-index:10}.container-fluid[data-gjs-type="container"] .iq-row.nav-mobile-holder[data-gjs-type]{position:relative !important;display:block}