/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.sidebar h2{border-bottom:none;padding-bottom:0;font-size:70px;line-height:1;margin-top:0rem;margin-bottom:1rem}.sidebar .block{border:none}.card{position:unset;display:unset;display:unset;-ms-flex-direction:unset;flex-direction:unset;min-width:unset;word-wrap:unset;background-color:unset;background-clip:unset;border:none;border-radius:unset}@media only screen and (min-width:1280px){.container-fluid .iq-row{max-width:1240px}}@media only screen and (min-width:768px){.container-fluid .iq-row.large-gutter .iq-column{padding-left:60px;padding-right:60px}}@media only screen and (min-width:768px){.container-fluid .iq-row.large-gutter .iq-column:first-child{padding-left:15px}}@media only screen and (min-width:768px){.container-fluid .iq-row.large-gutter .iq-column:last-child{padding-right:15px}}.deco-font-1{letter-spacing:3.75px}.deco-font-2{letter-spacing:3px}a{text-decoration-color:#d5bd76}@media only screen and (min-width:768px) and (max-width:991px){h1{font-size:40px}}@media only screen and (min-width:768px) and (max-width:991px){h2{font-size:35px}}@media only screen and (min-width:768px) and (max-width:991px){h3{font-size:30px}}@media only screen and (min-width:768px) and (max-width:991px){h4{font-size:22px}}@media only screen and (min-width:768px) and (max-width:991px){h5{font-size:20px}}@media only screen and (min-width:768px) and (max-width:991px){h6{font-size:17px}}.pd-editing-mode .header-nav{position:relative !important}.header-nav{background:black;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,black 100%)}.header-nav .nav-main>ul{justify-content:space-between}.header-nav .nav-main>ul>li:nth-child(3){margin-right:auto}.header-nav .nav-main>ul>li:last-child{margin-right:0}.header-nav .nav-main>ul>li a{position:relative}.header-nav .nav-main>ul>li a:hover,.header-nav .nav-main>ul>li a.active{color:#d5bd76}.header-nav .nav-main>ul>li a:hover::before,.header-nav .nav-main>ul>li a:hover::after,.header-nav .nav-main>ul>li a.active::before,.header-nav .nav-main>ul>li a.active::after{content:"";background:linear-gradient(90deg,rgba(213,189,118,0) 0%,#d5bd76 55px,#d5bd76 calc(100% - 55px),rgba(213,189,118,0) 100%);display:block;width:calc(100% + 30px);height:5px;min-width:120px;position:absolute;top:100%;left:50%;transform:translateX(-50%)}.header-nav .nav-main>ul>li a:hover::before,.header-nav .nav-main>ul>li a.active::before{margin-top:5px;height:5px}.header-nav .nav-main>ul>li a:hover::after,.header-nav .nav-main>ul>li a.active::after{margin-top:15px;height:1px}.meta-nav-holder{padding:0}.meta-nav-holder>.iq-column:first-child>.iq-row:first-child>.iq-column{display:flex}.meta-nav-holder>.iq-column:first-child>.iq-row:first-child>.iq-column .block-opening-hours-block{height:0;width:123px;margin-right:23px;margin-top:-15px}.meta-nav-holder>.iq-column:first-child>.iq-row:first-child>.iq-column .block-opening-hours-block>div{padding-bottom:100%;position:relative}.meta-nav-holder>.iq-column:first-child>.iq-row:first-child>.iq-column .block-opening-hours-block>div>p{display:block;position:absolute;background-color:#d5bd76;font-size:16px;line-height:1;font-weight:900;transform:rotate(-45deg) translate(-32%,-240%);padding:10px 0;text-align:center;left:50%;top:50%;white-space:nowrap;width:200%;transition:all 0.2s ease}.meta-nav-holder>.iq-column:first-child>.iq-row:first-child>.iq-column .block-opening-hours-block>div>p:empty{opacity:0}.meta-nav-holder>.iq-column:last-child{display:flex;justify-content:flex-end}.meta-nav-holder>.iq-column:last-child a{line-height:48px;text-decoration:none;font-size:13px}.meta-nav-holder>.iq-column:last-child .language-switcher-language-url .nav-link{padding:0;margin-right:23px;text-transform:uppercase}.meta-nav-holder>.iq-column:last-child .language-switcher-language-url .nav-link.is-active a{border-bottom:1px solid #e1e1e1}@media only screen and (max-width:1199px){.block-pagedesigner-megadropdown{display:none}}.pd-dropdown-block{position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.85);padding:150px 0 0}.pd-dropdown-block .views-element-container{padding-right:30px}.pd-dropdown-block .pd-content>.iq-row:first-child{border-top:1px solid rgba(255,255,255,0.25);border-bottom:1px solid rgba(255,255,255,0.25);max-width:1110px}@media only screen and (min-width:1280px){.pd-dropdown-block .pd-content>.iq-row:first-child{max-width:1210px}}.pd-dropdown-block .pd-content>.iq-row:last-child{margin-bottom:60px}.pd-dropdown-block .grid-4-col{display:flex;flex-wrap:wrap;display:grid;grid-template-columns:25% 25% 25% 25%;margin-bottom:-38px}.pd-dropdown-block .grid-4-col .grid-item{margin-bottom:38px;padding-right:30px;flex-basis:calc(25% - 30px)}.pd-dropdown-block .grid-4-col .grid-item.highlight{grid-row-end:span 2}.pd-dropdown-block .iq-text.font-color-primary *{color:#d5bd76}.pd-dropdown-block .iq-text p,.pd-dropdown-block .iq-text strong{color:#b7b7b7;margin-bottom:23px}.pd-dropdown-block .iq-text .deco-font-1{color:#d5bd76;font-size:15px;line-height:1.2;margin-bottom:16px}.pd-dropdown-block .iq-text .deco-font-2{color:black;font-size:20px;line-height:1.2}.pd-dropdown-block .iq-text .deco-font-3{color:#d5bd76;font-size:18px;line-height:1.2}.pd-dropdown-block .iq-text a[class*="nav-link"]{text-decoration:none;padding:0}.pd-dropdown-block .iq-text ul{list-style-type:none;padding:0}.pd-dropdown-block .iq-text ul li{margin-bottom:10px}.pd-dropdown-block .iq-text ul li a{text-decoration:none}.header-nav .iq-toggler a{width:24px;height:24px}#page .container-fluid .iq-row.nav-mobile-holder{padding:115px 0 0 0}#page .container-fluid .iq-row.nav-mobile-holder .ui-accordion .ui-accordion-header{border-color:rgba(255,255,255,0.31)}#page .container-fluid .iq-row.nav-mobile-holder .ui-accordion .ui-accordion-header:hover p{text-decoration:none}#page .container-fluid .iq-row.nav-mobile-holder .ui-accordion .ui-accordion-header p{font-size:20px}#page .container-fluid .iq-row.nav-mobile-holder .ui-accordion .ui-accordion-content{padding:15px 0 30px}#page .container-fluid .iq-row.nav-mobile-holder .ui-accordion .ui-accordion-content a{font-size:16px;text-decoration:none;padding:14px 0;font-weight:400;color:#fafafa}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible{border-top:1px solid rgba(255,255,255,0.31);border-bottom:1px solid rgba(255,255,255,0.31);margin:0}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title{padding:10px 0;font-weight:400;position:relative;outline:none}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title p{color:#fff}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title.ui-state-active p{color:#d5bd76}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title.ui-state-active::before,#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title.ui-state-active::after{position:absolute;width:200px;background:linear-gradient(90deg,#d5bd76 0%,rgba(213,189,118,0) 100%);top:100%}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title.ui-state-active::before{content:"";height:1px}#page .container-fluid .iq-row.nav-mobile-holder .iq-collapsible .iq-collapsible-title.ui-state-active::after{content:"";height:5px;margin-top:6px}#page .container-fluid .iq-row.nav-mobile-holder .nav-direct-links p{margin:0;font-size:20px}#page .container-fluid .iq-row.nav-mobile-holder .nav-direct-links p:last-child a{border:none}#page .container-fluid .iq-row.nav-mobile-holder .nav-direct-links p a{display:block;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.31);text-decoration:none}#page .container-fluid .iq-row.nav-mobile-holder .nav-direct-links p a:hover{text-decoration:none;color:#fff}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer{padding:0 15px 30px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer::before{content:"";display:block;width:100%;border-top:1px solid #d5bd76;height:11px;border-bottom:5px solid #d5bd76;margin:0 0 25px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:first-child{border-left:1px solid rgba(183,183,183,0.31);border-right:1px solid rgba(183,183,183,0.31);display:flex;justify-content:center;align-items:center}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child{display:flex;justify-content:flex-end;border-right:1px solid rgba(183,183,183,0.31);align-items:center}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child .language-switcher-language-url{text-align:center;width:100%}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child .language-switcher-language-url .nav.links{justify-content:center;flex-wrap:nowrap}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child .language-switcher-language-url .nav-link{padding:0;margin-left:23px;text-transform:uppercase}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child .language-switcher-language-url .nav-link:first-child{margin-left:0}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child .language-switcher-language-url .nav-link a{text-decoration:none;font-size:13px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer .iq-column:last-child .language-switcher-language-url .nav-link.is-active a{border-bottom:1px solid #e1e1e1}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino{padding:0 15px 30px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino::before{content:"";display:block;width:100%;border-top:1px solid #d5bd76;height:11px;border-bottom:5px solid #d5bd76;margin:0 0 25px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:first-child{display:flex;justify-content:center;align-items:center;flex-direction:column}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:first-child .nav-mobile-online-casino{margin-top:4px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:first-child .nav-mobile-online-casino a{font-size:11px;margin-top:4px;text-decoration:none}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:nth-child(2){border-right:1px solid rgba(183,183,183,0.31);border-left:1px solid rgba(183,183,183,0.31);text-align:center;display:flex;flex-direction:column;justify-content:center}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:nth-child(2) span{width:100%}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child{display:flex;justify-content:flex-end;align-items:center}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child .language-switcher-language-url{text-align:center;width:100%}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child .language-switcher-language-url .nav.links{justify-content:center;flex-wrap:nowrap}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child .language-switcher-language-url .nav-link{padding:0;margin-left:23px;text-transform:uppercase}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child .language-switcher-language-url .nav-link:first-child{margin-left:0}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child .language-switcher-language-url .nav-link a{text-decoration:none;font-size:13px}#page .container-fluid .iq-row.nav-mobile-holder .nav-mobile-footer-online-casino .iq-column:last-child .language-switcher-language-url .nav-link.is-active a{border-bottom:1px solid #e1e1e1}#pd-cp-12711 p{font-size:11px;margin-top:4px}.site-footer{overflow:hidden}.site-footer .nav-direct-links{width:70%;margin:auto}.site-footer .nav-direct-links p{margin:0;font-size:15px;color:#fff;line-height:1.67}.site-footer .nav-direct-links p:last-child a{border:none}.site-footer .nav-direct-links p a{display:block;text-align:center;padding:15px;border-bottom:1px solid rgba(255,255,255,0.31);text-decoration:none}.site-footer .nav-direct-links p a:hover{text-decoration:none;color:#fff}.site-footer .pd-content>.iq-row:first-child{border-top:5px solid #d5bd76}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child{border-top:1px solid #d5bd76}@media only screen and (min-width:992px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row{margin-left:15px;margin-right:15px}}@media only screen and (min-width:1200px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row{max-width:1110px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1280px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row{max-width:1210px}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4){border-bottom:1px solid rgba(255,255,255,0.25)}@media only screen and (min-width:768px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4){border-top:1px solid rgba(255,255,255,0.25)}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child{text-align:center;order:3}@media only screen and (min-width:768px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child{border:none;text-align:left;order:0}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child>.iq-text{margin:0;text-align:center}@media only screen and (min-width:768px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child>.iq-text{text-align:left}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child>.iq-text p{margin:0}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child>.iq-text a{text-decoration:none;color:#d5bd76;font-size:13px;line-height:30px}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:first-child>.iq-text a:hover{text-decoration:none}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:last-child{display:flex;justify-content:center;padding:20px 0 10px}@media only screen and (min-width:768px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column:last-child{justify-content:flex-end;padding:0}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(4)>.iq-column .iq-svgbutton a{line-height:30px}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(5)>.iq-column:first-child .iq-text{text-align:center}@media only screen and (min-width:768px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(5)>.iq-column:first-child .iq-text{text-align:left}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(5)>.iq-column:first-child .iq-text *{font-size:13px;opacity:0.5}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(5)>.iq-column:last-child a{text-decoration:none;opacity:0.5;font-size:13px;margin-left:10px}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(5)>.iq-column:last-child .text-align-right{text-align:center}@media only screen and (min-width:768px){.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column>.iq-row:nth-child(5)>.iq-column:last-child .text-align-right{text-align:right}}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column *{font-size:15px;color:#fff;line-height:1.67;text-decoration:none}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column *:hover{text-decoration:none}.site-footer .pd-content>.iq-row:first-child>.iq-column>.iq-row:first-child>.iq-column .deco-font-3{color:#d5bd76;display:block;font-size:18px;margin-bottom:15px}.site-footer .iq-collapsible-title{outline:none}#page .iq-collapsible .iq-button a{color:#fff;text-decoration:none}#page .iq-collapsible .iq-button a:hover,#page .iq-collapsible .iq-button a:focus{text-decoration:underline}#page .iq-collapsible .iq-button.inverted a{color:#000}#page .site-footer .ui-accordion{border-top:1px solid rgba(255,255,255,0.25);border-bottom:1px solid rgba(255,255,255,0.25);width:70%;margin:auto}#page .site-footer .ui-accordion .ui-accordion-content{padding:0 0 30px 0}#page .site-footer .ui-accordion .ui-accordion-content .nav{padding:0}#page .site-footer .ui-accordion .ui-accordion-content a{text-decoration:none;padding:0;text-indent:0;line-height:1.67;border:none}#page .site-footer .ui-accordion .ui-accordion-content a:hover{text-decoration:none;background:none}#page .site-footer .ui-accordion .ui-accordion-content p{line-height:1.67}#page .site-footer .ui-accordion .ui-accordion-header{border-top:1px solid rgba(255,255,255,0.25);justify-content:center}#page .site-footer .ui-accordion .ui-accordion-header:hover p{text-decoration:none}#page .site-footer .ui-accordion .ui-accordion-header p{font-size:15px;color:#fff}.container-fluid .iq-row.intro-text{background-image:url("/themes/custom/iq_custom/resources/img/bg-intro-watermark.svg"),url("/themes/custom/iq_custom/resources/img/bg-intro.jpg");background-position:center 75px,center top;background-size:630px auto,100% auto;background-repeat:no-repeat}.iq-button a{background-image:url("/themes/custom/iq_custom/resources/img/pattern-button.png")}@media only screen and (min-width:768px) and (max-width:991px){.iq-button a{padding-left:20px;padding-right:20px}}.iq-button a:hover{background-image:radial-gradient(circle at 50% 50%,#f7e2a3,rgba(247,226,163,0) 105%),url("/themes/custom/iq_custom/resources/img/pattern-button.png");text-decoration:underline}.iq-button.inverted a{background-image:url("/themes/custom/iq_custom/resources/img/pattern-button-alternate.png");color:black}.iq-button.inverted a:hover{background-image:radial-gradient(circle at 50% 50%,#fff,rgba(255,255,255,0) 105%),url("/themes/custom/iq_custom/resources/img/pattern-button-alternate.png");text-decoration:underline}.btn-primary.disabled,.btn-primary:disabled{background-color:#d5bd76;border-color:#d5bd76}.background-bright{background-image:url("/themes/custom/iq_custom/resources/img/background-bright.png")}.background-bright .iq-gcbteaser .content-holder .pretitle.overlap{background:#fafafa}.background-bright .iq-gcbteaser .content-holder .pretitle.overlap::after{content:"";display:block;width:100%;height:10px;position:absolute;left:0;top:100%;background:linear-gradient(0deg,rgba(250,250,250,0) 0%,#fafafa 100%)}#page .ui-accordion{border-top:2px solid #000;border-bottom:2px solid #000}#page .ui-accordion .ui-accordion-content{border:none;padding-left:45px;padding-bottom:45px}#page .ui-accordion .ui-accordion-header{border-top:1px solid #ccc}#page .ui-accordion .ui-accordion-header:first-child{border-top:none}#page .ui-accordion .ui-accordion-header:hover p{text-decoration:underline}#page .ui-accordion .ui-accordion-header.ui-state-active p{font-weight:800;color:#d5bd76}#page .ui-accordion .ui-accordion-header i.iq-collapsible-icon-closed,#page .ui-accordion .ui-accordion-header i.iq-collapsible-icon-open{color:#d5bd76}#page .ui-accordion .ui-accordion-header p{font-size:24px}#page .ui-tabs .ui-tabs-nav{position:relative;display:flex;border-color:#d5bd76 !important}@media only screen and (max-width:991px){#page .ui-tabs .ui-tabs-nav{flex-direction:column;justify-content:flex-start;height:50px;overflow:hidden;border-radius:0 !important}#page .ui-tabs .ui-tabs-nav:hover{overflow:visible}#page .ui-tabs .ui-tabs-nav:hover li{display:list-item;background-color:#fff !important;border-bottom:1px solid #d5bd76 !important}#page .ui-tabs .ui-tabs-nav:hover li:hover{background-color:#fff !important}#page .ui-tabs .ui-tabs-nav:hover li.ui-state-active a{font-weight:bold !important}}@media only screen and (min-width:992px){#page .ui-tabs .ui-tabs-nav{justify-content:center}}#page .ui-tabs .ui-tabs-nav:hover::after{transform:translateY(-50%) rotate(180deg)}#page .ui-tabs .ui-tabs-nav::after{content:"" !important;position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex !important;align-items:center;justify-content:center;width:30px;height:30px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;z-index:5;transition:all 0.2s ease}@media screen and (min-width:992px){#page .ui-tabs .ui-tabs-nav::after{display:none !important}}@media only screen and (max-width:991px){#page .ui-tabs .ui-tabs-nav li{display:none;z-index:5;margin:0 !important}#page .ui-tabs .ui-tabs-nav li:hover{background-color:#e1e1e1 !important}#page .ui-tabs .ui-tabs-nav li:focus{display:none}}@media only screen and (max-width:991px){#page .ui-tabs .ui-tabs-nav li.ui-state-active{display:list-item}}@media only screen and (min-width:992px){#page .ui-tabs .ui-tabs-nav li.ui-state-active a{font-weight:700 !important;border-bottom:5px solid #d5bd76}}#page .ui-tabs .ui-tabs-nav li a{padding:2px 18px !important;width:100%}@media only screen and (min-width:992px){#page .ui-tabs .ui-tabs-nav li a{padding:0 40px !important;margin-bottom:-3px;width:auto}#page .ui-tabs .ui-tabs-nav li a:hover{color:#d5bd76 !important;border-bottom:5px solid #d5bd76}}.table-overflow-wrapper{overflow-x:auto;padding-bottom:10px;margin-bottom:50px}.table-overflow-wrapper table{margin-bottom:0;border-collapse:separate}.table-overflow-wrapper table tr{border:0}.table-overflow-wrapper table tr th:not(:first-child) p{height:80px;background-size:contain;background-position:center;background-repeat:no-repeat}.table-overflow-wrapper table tr th:nth-child(2) p{background-image:url(/themes/custom/iq_custom/resources/assets/GCB-Membaer-Karte-1-Friend.jpg)}.table-overflow-wrapper table tr th:nth-child(3) p{background-image:url(/themes/custom/iq_custom/resources/assets/GCB-Membaer-Karte-2-Pro.jpg)}.table-overflow-wrapper table tr th:nth-child(4) p{background-image:url(/themes/custom/iq_custom/resources/assets/GCB-Membaer-Karte-3-Master.jpg)}.table-overflow-wrapper table tr th:nth-child(5) p{background-image:url(/themes/custom/iq_custom/resources/assets/GCB-Membaer-Karte-4-Royal.jpg)}.table-overflow-wrapper table tr td,.table-overflow-wrapper table tr th{min-width:150px;padding:10px;border-bottom:1px solid #e1e1e1}.table-overflow-wrapper table tr td:first-child,.table-overflow-wrapper table tr th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:#fff;box-shadow:inset -1px 0 0 #e1e1e1}.table-overflow-wrapper table tr td:last-child,.table-overflow-wrapper table tr th:last-child{text-align:center;padding-right:0}.table-overflow-wrapper table tr td p,.table-overflow-wrapper table tr th p{word-break:break-word}table{font-size:16px;margin-bottom:60px}@media screen and (min-width:768px){table{font-size:18px}}table thead>tr{border-bottom:1px solid #e1e1e1}table thead>tr th{color:#444444}table tr{background:none;padding:0;border-bottom:1px solid #e1e1e1}table tr td,table tr th{padding:10px 0;vertical-align:top;border:none;background:none}table tr td:last-child,table tr th:last-child{text-align:right}table tr td p,table tr th p{font-size:16px;margin-bottom:0}@media screen and (min-width:768px){table tr td p,table tr th p{font-size:18px}}.webform-submission-form fieldset{position:relative;margin-bottom:17px}.webform-submission-form fieldset fieldset{margin-bottom:0}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes{display:flex;align-items:center;flex-wrap:wrap}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-one-column{margin-top:15px}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-one-column .js-form-type-checkbox{flex-basis:100%;max-width:100%}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-two-columns{margin-top:15px}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-two-columns .js-form-type-checkbox{flex-basis:100%;max-width:100%}@media screen and (min-width:768px){.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-two-columns .js-form-type-checkbox{flex-basis:50%;max-width:50%}}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-three-columns{margin-top:15px}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-three-columns .js-form-type-checkbox{flex-basis:100%;max-width:100%}@media screen and (min-width:768px){.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes.webform-options-display-three-columns .js-form-type-checkbox{flex-basis:33.333333%;max-width:33.333333%}}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .js-form-type-checkbox{margin-bottom:1rem;display:flex;align-items:center}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .js-form-type-checkbox input{margin-top:unset}.webform-submission-form fieldset.js-webform-type-checkboxes .fieldset-wrapper .js-webform-checkboxes .js-form-type-checkbox label{position:unset;padding:0;margin-left:15px;font-size:18px}.webform-submission-form fieldset.focus label,.webform-submission-form fieldset.form-type-webform-document-file label,.webform-submission-form fieldset.js-form-type-managed-file label{font-size:11px;padding-top:10px}.webform-submission-form fieldset.focus input,.webform-submission-form fieldset.focus textarea,.webform-submission-form fieldset.form-type-webform-document-file input,.webform-submission-form fieldset.form-type-webform-document-file textarea,.webform-submission-form fieldset.js-form-type-managed-file input,.webform-submission-form fieldset.js-form-type-managed-file textarea{padding-top:22px;padding-bottom:14px}.webform-submission-form fieldset.focus select,.webform-submission-form fieldset.form-type-webform-document-file select,.webform-submission-form fieldset.js-form-type-managed-file select{font-weight:700}.webform-submission-form fieldset.form-type-webform-document-file .file,.webform-submission-form fieldset.js-form-type-managed-file .file{margin-right:1rem;margin-left:9px}.webform-submission-form fieldset.form-type-webform-document-file input.button,.webform-submission-form fieldset.js-form-type-managed-file input.button{padding:5px;line-height:1.2;font-weight:400;width:auto;font-size:15px}.webform-submission-form fieldset label{position:absolute;padding:20px;transition:all 0.2s ease}.webform-submission-form fieldset label.form-required::after{content:"*";margin-left:5px;background:none}.webform-submission-form fieldset input,.webform-submission-form fieldset select,.webform-submission-form fieldset textarea{transition:all 0.2s ease;height:auto !important;border-radius:3px;border-color:#b7b7b7;padding:18px;font-size:18px}.webform-submission-form fieldset input,.webform-submission-form fieldset textarea{font-weight:700}.webform-submission-form .webform-flex--container .webform-flex--container{margin:0}.webform-submission-form .webform-flex--container .webform-flex--container .form-type-webform-document-file label,.webform-submission-form .webform-flex--container .webform-flex--container .js-form-type-managed-file label{padding-left:11px}.webform-submission-form .webform-flex--container .webform-flex--container .webform-document-file,.webform-submission-form .webform-flex--container .webform-flex--container .form-managed-file{padding-top:30px}.webform-submission-form .form-actions{justify-content:flex-end}.webform-submission-form .form-actions .btn-primary{background-image:url("/themes/custom/iq_custom/resources/img/pattern-button.png")}.webform-submission-form .form-actions .btn-primary:hover{background-image:radial-gradient(circle at 50% 50%,#f7e2a3,rgba(247,226,163,0) 105%),url("/themes/custom/iq_custom/resources/img/pattern-button.png");text-decoration:underline}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl .description{margin-bottom:0.5rem}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl.menu-open .choices__inner{position:relative}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl.menu-open .choices__inner::after{content:""}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl .choices__inner{position:relative;background-color:transparent;border-color:#b7b7b7}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl .choices__inner::after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;z-index:5;transition:all 0.2s ease}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl .choices__inner .choices__input{background:transparent;border:none;min-width:340px !important}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl .choices__list--multiple .choices__item{background-color:transparent;border:none;color:#d5bd76}.webform-submission-form .form-item-folgende-daten-stehen-zur-auswahl .choices[data-type*=select-multiple] .choices__button{border-left:1px solid #444444;background-image:url("/themes/custom/iq_custom/resources/img/exit.svg")}.views-element-container>.content nav .pagination{justify-content:center}.views-element-container>.content nav .pagination li{padding:0 10px}.views-element-container>.content nav .pagination li.active .page-link{background:none;color:#000;font-weight:800;border-bottom:2px solid #d5bd76}.views-element-container>.content nav .pagination li:last-child:not(.active),.views-element-container>.content nav .pagination li:first-child:not(.active){display:none}.views-element-container>.content nav .pagination li .page-link{font-size:15px;border:none}.views-element-container>.content nav .pagination li .page-link:hover,.views-element-container>.content nav .pagination li .page-link:active{background:none;color:#000}.views-element-container>.content nav .pagination li .page-link[rel]{height:100%;position:relative;margin-top:-1px}.views-element-container>.content nav .pagination li .page-link[rel]::before,.views-element-container>.content nav .pagination li .page-link[rel]::after{content:"";height:1px;width:10px;display:block;background:#d5bd76;transform:rotate(45deg) translateX(-50%);position:absolute;top:50%}.views-element-container>.content nav .pagination li .page-link[rel="next"]::after{transform:rotate(-45deg) translateX(-50%)}.views-element-container>.content nav .pagination li .page-link[rel="prev"]::before{left:0;transform:rotate(135deg) translateX(-50%)}.views-element-container>.content nav .pagination li .page-link[rel="prev"]::after{left:0;transform:rotate(-135deg) translateX(-50%)}.views-element-container>.content nav .pagination li .page-link [aria-hidden="true"]{display:none}.breadcrumb{background:none;padding:0}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"›";color:inherit}.breadcrumb a{text-decoration:none}.teaser-slider .owl-stage{display:flex}.teaser-slider .owl-item{left:auto !important;flex-shrink:0}.teaser-slider .owl-item>.views-row{height:100%}.teaser-slider .owl-dots{text-align:center}.teaser-slider .owl-dots .owl-dot{margin:0 8px;outline:none}.teaser-slider .owl-dots .owl-dot.active span{background:none;border:1px solid #d5bd76}.teaser-slider .owl-dots .owl-dot span{display:block;width:11px;height:11px;background-color:#e1e1e1;border-radius:50%;overflow:hidden}.iq-text ul.list-group{padding:20px 0 0 20px}.iq-text ul.list-group li{border:none;background:none;display:list-item;margin-bottom:10px;padding:0}footer.site-footer .site-footer__top .block.jackpot-slider{border-top:5px solid #d5bd76;padding-top:5px;background:#fff}.page-user-login .header-nav{top:0}.page-user-login .user-login-form{padding:0 15px;margin:90px auto;max-width:1140px}@media only screen and (min-width:1280px){.page-user-login .user-login-form{max-width:1240px}}.page-user-login .user-login-form h1{font-size:50px}@media only screen and (max-width:376px){.node__content{word-break:break-word}}.popup a,.popup a:hover,.popup a:active{text-decoration:none}.popup>.col>.row{max-height:calc(100vh - 150px);overflow-y:auto}.webform-submission-wettbewerb-form fieldset.js-form-item-wie-heisst-das-restaurant-im-grand-casino-bern .focus label,.webform-submission-wettbewerb-form fieldset.js-form-item-was-wird-jeweils-dienstags-waehrend-der-goldrush-kampagne-auf-de .focus label{font-size:14px}@media only screen and (max-width:991px){.webform-submission-wettbewerb-form fieldset.js-form-item-wie-heisst-das-restaurant-im-grand-casino-bern label,.webform-submission-wettbewerb-form fieldset.js-form-item-was-wird-jeweils-dienstags-waehrend-der-goldrush-kampagne-auf-de label{position:unset;padding:0 0 10px 0;font-size:18px}}@media only screen and (max-width:767px){.webform-submission-wettbewerb-form fieldset.js-form-item-wie-heisst-das-restaurant-im-grand-casino-bern label,.webform-submission-wettbewerb-form fieldset.js-form-item-was-wird-jeweils-dienstags-waehrend-der-goldrush-kampagne-auf-de label{font-size:16px}}.webform-submission-wettbewerb-form fieldset.js-form-item-wie-heisst-das-restaurant-im-grand-casino-bern label.form-required::after,.webform-submission-wettbewerb-form fieldset.js-form-item-was-wird-jeweils-dienstags-waehrend-der-goldrush-kampagne-auf-de label.form-required::after{vertical-align:text-top}
.node--type-gcb-event .main-content{background-image:url("/themes/custom/iq_custom/resources/img/bg-event.jpg");background-position:center top;background-repeat:no-repeat;background-size:100%}.node--type-gcb-event .main-content .event-page{padding-top:220px}.node--type-gcb-event .main-content .event-page .event-header{background:#fff;justify-content:center;text-align:center;padding:60px;position:relative;max-width:1110px}@media only screen and (min-width:1280px){.node--type-gcb-event .main-content .event-page .event-header{max-width:1210px}}.node--type-gcb-event .main-content .event-page .event-header>.iq-column{max-width:800px;flex-basis:100%}.node--type-gcb-event .main-content .event-page .event-header>.iq-column h1{margin-bottom:60px}.node--type-gcb-event .main-content .event-page .field--name-field-pagedesigner-content{position:relative}.node--type-gcb-event .main-content .event-page .field--name-field-pagedesigner-content::before{content:"";position:absolute;height:100%;max-height:500px;background:#fff;width:calc(100% - 60px);max-width:1110px;left:50%;transform:translateX(-50%)}@media only screen and (min-width:1280px){.node--type-gcb-event .main-content .event-page .field--name-field-pagedesigner-content::before{max-width:1210px}}.node--type-gcb-event .main-content .event-page .field--name-field-pagedesigner-content section{position:relative}.node--type-gcb-event .main-content .event-page h5{margin-top:60px}.node--type-gcb-event .main-content .event-page .event-instances{border-top:1px solid #e1e1e1;max-width:600px;margin:0 auto 60px}.node--type-gcb-event .main-content .event-page .event-instances .item{display:flex;border-bottom:1px solid #e1e1e1;padding:15px 0;flex-wrap:wrap}.node--type-gcb-event .main-content .event-page .event-instances .item .date{line-height:2;text-align:left;flex-basis:100%}@media only screen and (min-width:640px){.node--type-gcb-event .main-content .event-page .event-instances .item .date{flex-basis:50%}}@media only screen and (min-width:640px){.node--type-gcb-event .main-content .event-page .event-instances .item .date:not(:last-child){text-align:right;padding:0 20px}}.node--type-gcb-event .main-content .event-page .event-instances .item .date.full{flex-basis:100%;text-align:center}.node--type-gcb-event .main-content .event-page .event-instances .item .iq-button a{padding:0 40px;line-height:2}@media only screen and (max-width:376px){.node--type-gcb-event .main-content .event-page .event-instances .item .iq-button a{padding:0 10px}}
.node--type-gcb-news .main-content{background-image:url("/themes/custom/iq_custom/resources/img/bg-event.jpg");background-position:center top;background-repeat:no-repeat;background-size:100%}.node--type-gcb-news .main-content .news-page{padding-top:220px}.node--type-gcb-news .main-content .news-page .news-header{background:#fff;justify-content:center;text-align:center;position:relative;max-width:1110px}@media only screen and (min-width:992px){.node--type-gcb-news .main-content .news-page .news-header{padding:60px}}@media only screen and (min-width:1280px){.node--type-gcb-news .main-content .news-page .news-header{max-width:1210px}}.node--type-gcb-news .main-content .news-page .news-header>.iq-column{max-width:800px}.node--type-gcb-news .main-content .news-page .news-header>.iq-column h1{margin-bottom:60px}@media only screen and (max-width:639px){.node--type-gcb-news .main-content .news-page .news-header>.iq-column h1{font-size:32px}}.node--type-gcb-news .main-content .news-page .field--name-field-pagedesigner-content{position:relative}.node--type-gcb-news .main-content .news-page .field--name-field-pagedesigner-content::before{content:"";position:absolute;height:100%;max-height:500px;background:#fff;width:calc(100% - 60px);max-width:1110px;left:50%;transform:translateX(-50%)}@media only screen and (min-width:1280px){.node--type-gcb-news .main-content .news-page .field--name-field-pagedesigner-content::before{max-width:1210px}}.node--type-gcb-news .main-content .news-page .field--name-field-pagedesigner-content section{position:relative}
.node--type-gcb-package .package-page .h5.price{font-size:28px}.node--type-gcb-package .package-page .field--name-field-pagedesigner-content{margin-bottom:60px}.node--type-gcb-package .package-page .booking-block{margin-bottom:120px;position:relative}.node--type-gcb-package .package-page .booking-block::before{content:"";position:absolute;background:#d5bd76;width:100%;height:100%;top:0;z-index:-1}.node--type-gcb-package .package-page .booking-block::after{content:"";position:absolute;width:100%;height:100%;top:0;background-image:url(/themes/custom/iq_custom/resources/img/casino-pattern-gold.svg);background-size:100%;opacity:0.3;mix-blend-mode:multiply;z-index:-1}.node--type-gcb-package .package-page .booking-block fieldset label{color:#fff}.node--type-gcb-package .package-page .booking-block fieldset input{color:#fff;border-color:#fff;background-color:rgba(213,189,118,0.6)}.node--type-gcb-package .package-page .booking-block fieldset ::-webkit-calendar-picker-indicator{filter:invert(1)}.node--type-gcb-package .package-page .booking-block .iq-button a{color:black;border-color:#fafafa;background-image:url(/themes/custom/iq_custom/resources/img/pattern-button-alternate.png);text-decoration:none}.node--type-gcb-package .package-page .booking-block .iq-button a span{color:black}.node--type-gcb-package .package-page .booking-block .iq-button a:hover{color:black;border-color:#e1e1e1;background-image:radial-gradient(circle at 50% 50%,#ffffff,rgba(255,255,255,0) 105%),url("/themes/custom/iq_custom/resources/img/pattern-button-alternate.png")}.node--type-gcb-package .package-page .booking-block .iq-button a:hover span{color:black}.view-packages.view-display-id-block_4 .view-content>h3{text-align:center}.view-packages .view-content>h3{font-size:32px;margin-left:15px;margin-right:15px;border-bottom:1px solid #d5bd76;flex-basis:100%;padding-bottom:15px;margin-bottom:0}
