﻿@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:900;font-display:swap;src:url(/assets/fa-solid-900-d363893a6bf4549b3b15f947731ef3c86e154b912ed06513fa9cac607ad2a3e4.woff2) format("woff2"),url(/assets/fa-solid-900-e582caec5f57d8e63a7de183b124fbf0e1a9f82f7e3ad35b821190c2f02a9dec.ttf) format("truetype")}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fa-regular-400-0a5449800c038b35d321c4374d5d069f15285791057b04abc7fd29a6e5098c55.woff2) format("woff2"),url(/assets/fa-regular-400-eca8dae9ca2e6c1954e6ccdef1e96d252948789f45d747260e459402dd509067.ttf) format("truetype")}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fa-brands-400-1bb8000ca2855fbbe4add663bfb02845a2903d1bf866a8ce0b00b7d84f5f2c93.woff2) format("woff2"),url(/assets/fa-brands-400-f89584cb4ae5edabc097debc2ba8d6b6a05d9aa64f2db80f97ebdb548d8ec048.ttf) format("truetype")}.fa{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fasr,.fal,.fa-light,.fasl,.fat,.fa-thin,.fast,.fad,.fa-duotone,.fass,.fa-sharp-solid,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular,.fal,.fa-light,.fat,.fa-thin{font-family:'Font Awesome 6 Pro'}.fab,.fa-brands{font-family:'Font Awesome 6 Brands'}.fa-star::before{content:"\f005"}.fa-leaf::before{content:"\f06c"}.fa-house-user::before{content:"\e1b0"}.fa-phone::before{content:"\f095"}.fa-envelope::before{content:"\f0e0"}.fa-map-marker-alt::before{content:"\f3c5"}.fa-chevron-down::before{content:"\f078"}.fa-user-circle::before{content:"\f2bd"}.fa-times::before{content:"\f00d"}.fa-chevron-left::before{content:"\f053"}.fa-chevron-right::before{content:"\f054"}.fa-calendar::before{content:"\f133"}.fa-globe-americas::before{content:"\f57d"}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}:root,:host{--fa-style-family-brands: 'Font Awesome 6 Brands';--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'}.fab,.fa-brands{font-weight:400}.fa-xing:before{content:"\f168"}.fa-linkedin:before{content:"\f08c"}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}:root,:host{--fa-style-family-duotone: 'Font Awesome 6 Duotone';--fa-font-duotone: normal 900 1em/1 'Font Awesome 6 Duotone'}:root,:host{--fa-style-family-classic: 'Font Awesome 6 Pro';--fa-font-light: normal 300 1em/1 'Font Awesome 6 Pro'}:root,:host{--fa-style-family-classic: 'Font Awesome 6 Pro';--fa-font-regular: normal 400 1em/1 'Font Awesome 6 Pro'}.far,.fa-regular{font-weight:400}:root,:host{--fa-style-family-classic: 'Font Awesome 6 Pro';--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Pro'}.fas,.fa-solid{font-weight:900}:root,:host{--fa-style-family-classic: 'Font Awesome 6 Pro';--fa-font-thin: normal 100 1em/1 'Font Awesome 6 Pro'}.customer-service-section .contact-link.phone-link .fa-phone{font-size:18px}.customer-service-section .contact-link.email-link .fa-envelope{font-size:18px}.application-header{padding:5px 40px;display:flex;align-items:center;justify-content:space-between;position:sticky !important}.application-header>nav{gap:10px;align-self:stretch;align-items:center;min-height:initial;height:auto;padding:0;display:flex;flex-wrap:wrap}.application-header>nav .get-listed-link{margin-right:30px}@media (max-width: 768px){.application-header>nav .get-listed-link{margin-right:0}}@media (max-width: 480px){.application-header>nav .get-listed-link{flex:1 1 100%}}.nav-dropdown{position:relative;align-self:stretch;display:flex;align-items:center}.nav-dropdown a{text-decoration:none;color:var(--MICE-dark-grey-blue-regular)}.nav-dropdown .dropdown-icon{text-transform:uppercase}.nav-dropdown-menu{width:-moz-max-content;width:max-content;display:none;position:absolute;flex-direction:column;list-style:none;gap:1px;box-shadow:0 3px 12px -5px rgba(0,0,0,0.35);bottom:0;left:50%;transform:translate(-50%, 100%)}.nav-dropdown-item{background-color:var(--MICE-neutral-white);padding:0.5em 1em}.nav-dropdown-item:hover{background-color:var(--MICE-dark-grey-blue-verylight)}.nav-dropdown:hover>.nav-dropdown-menu{display:flex}.nav-dropdown-menu:hover{display:flex}.nav-logo{max-height:40px;width:auto}.get-listed-link{color:var(--MICE-dark-grey-blue-regular);border:1px solid #233140;padding:7px 15px 7px 15px;font-size:1rem;line-height:normal}.get-listed-link:hover{color:var(--MICE-dark-grey-blue-regular);font-weight:600;border:2px solid #233140}.NavBar-iconContainer{position:relative;cursor:pointer;padding:12px;border-radius:4px;transition:background-color 0.2s ease;display:flex;align-items:center;gap:8px}.NavBar-iconContainer i{font-size:1.3rem;color:var(--MICE-dark-grey-blue-regular)}.NavBar-iconContainer:hover{background:#F9F9F9}.NavBar-iconContainer:hover .NavBar-dropdown{display:block}.NavBar-userName{font-size:14px;font-family:"Roboto", sans-serif;color:var(--MICE-dark-grey-blue-regular);white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.NavBar-languageContainer i.fa-globe{font-size:18px;color:var(--MICE-dark-grey-blue-regular)}.NavBar-dropdown{display:none;position:absolute;top:100%;right:0;min-width:200px;background:var(--MICE-neutral-white);border:none;border-radius:8px;filter:drop-shadow(0px 0px 6px #DBDBDB);padding:8px 0;z-index:1000}.NavBar-dropdown.active{display:block}.NavBar-dropdown a{display:block;padding:8px 20px;color:var(--MICE-dark-grey-blue-regular);text-decoration:none;font-family:"Roboto", sans-serif;font-size:1rem;transition:background-color 0.2s ease;border:none;background:var(--MICE-neutral-white);border-radius:10px}.NavBar-dropdown a i{margin-right:8px;width:16px;text-align:center}.NavBar-dropdown a:hover{background:#F9F9F9;color:var(--MICE-dark-grey-blue-regular)}.NavBar-dropdown a:focus{outline:2px solid var(--MICE-dark-grey-blue-regular);outline-offset:-2px}.NavBar-userDropdown{min-width:150px}.NavBar-languageDropdown{min-width:180px}.NavBar-languageDropdown a{display:flex;align-items:center;gap:10px}body.application-layout{display:flex;flex-direction:column;min-height:100vh}.main-content-section{flex-grow:1}.staging-header-button{position:fixed;bottom:30px;right:20px;padding:6px 10px;font-weight:bold;border:none;border-radius:25px;z-index:1000;cursor:pointer}:root{--symbols-font: var(--fa-font-solid);--symbol-shopping-cart: "\f290";--symbol-trash: "\f1f8";--symbol-checkmark: "\f00c";--symbol-crossed: "\f00d"}.ShoppingCartPopup{--menubar-icon-size: 2rem;--menubar-icon-size-font: calc(var(--menubar-icon-size) * 0.75);position:relative}.ShoppingCartPopup .counter{color:var(--MICE-dark-grey-blue-regular, var(--MICE-neutral-white, white))}.ShoppingCartPopup .counter::before{display:inline;font:var(--symbols-font);font-size:var(--menubar-icon-size-font);line-height:var(--menubar-icon-size);vertical-align:middle}.ShoppingCartPopup .counter::before{content:var(--symbol-shopping-cart)/""}.ShoppingCartPopup .counter>span{background:#FFFFFF;color:#183947;display:inline-block;height:var(--menubar-icon-size);width:var(--menubar-icon-size);line-height:var(--menubar-icon-size);font-size:var(--menubar-icon-size-font);border-radius:50%;text-align:center;vertical-align:middle}.ShoppingCartPopup:not(:hover):not(:focus-within) .ShoppingCart{display:none}.ShoppingCartPopup .ShoppingCart{display:flex;flex-direction:column;position:absolute;right:0;top:calc(var(--menubar-icon-size) * 0.9);background:var(--MICE-neutral-white);padding:1em;filter:drop-shadow(0px 0px 6px #DBDBDB);border-radius:1em;min-width:16em;width:-moz-max-content;width:max-content;max-width:calc(min(30em, 90vw));max-height:calc(90vh - var(--menubar-icon-size))}@media only screen and (max-width: 40em){.ShoppingCartPopup .ShoppingCart{position:fixed}}.ShoppingCartPopup .ShoppingCart>ul{height:-moz-fit-content;height:fit-content;overflow:hidden auto}.ShoppingCart.loading{background:silver;opacity:0.5}.ShoppingCart>h3{border-bottom:1px solid silver;font-size:120%;text-align:center}.ShoppingCart>menu{border-top:1px solid silver;box-shadow:0 -1ex 1ex var(--MICE-neutral-white);padding:5px 10px 0px;margin:5px 10px}.ShoppingCart>menu>li{display:inline}.ShoppingCart>ul{max-width:50em;margin:auto}.ShoppingCart>ul:not(:has(li)){margin:2em 1em !important}.ShoppingCart>ul:not(:has(li))::before{content:attr(data-emptiness-note)}.ShoppingCart>ul>li{display:grid;gap:1ex;grid-template-columns:minmax(7em, auto) 1fr minmax(3em, auto);grid-template-areas:"img c1 btn" "img c2 btn" "img c3 btn";margin:1em 0;padding:1em 1ex 1em 0}.ShoppingCart>ul>li+li{border-top:1px solid silver}.ShoppingCart>ul>li img.thumbnail{grid-area:img;display:inline-block;height:6em;width:6em;-o-object-fit:cover;object-fit:cover;margin:0 1em 0 0;cursor:pointer}.ShoppingCart>ul>li .name{grid-area:c1}.ShoppingCart>ul>li .address{float:none;font:inherit;margin:unset;grid-area:c2}.ShoppingCart>ul>li .tags{grid-area:c3;font-size:smaller}.ShoppingCart>ul>li .tags>span{display:inline-block;padding:0 1ex;margin:0.4ch 0.2ch 0 0;border-radius:0.5ex;background:var(--MICE-dark-grey-blue-verylight)}.ShoppingCart>ul>li .tags>span.hasContract{font-weight:bold}.ShoppingCart>ul>li button{grid-area:btn}button.iconButton{height:4em;width:4em;cursor:pointer;display:grid;justify-content:center;background:inherit;border:1px solid transparent;border-radius:1em}button.iconButton:hover{opacity:0.65}button.iconButton:focus-visible{text-decoration:none !important}button.iconButton span{white-space:nowrap;border-radius:1ex;padding:0 1ch;background:var(--MICE-neutral-white);clip-path:inset(50%)}button.iconButton:hover span{clip-path:none}button.iconButton:focus-visible span{clip-path:none;border:1px solid var(--MICE-dark-grey-text-color)}button.iconButton::before{display:block;font:var(--symbols-font);font-size:150%}button.iconButton.remove::before{content:var(--symbol-trash)/""}@keyframes raiseY{from{transform:translateY(0)}to{transform:translateY(var(--raiseY, 0))}}.ctaButton{display:inline-block;padding:1ex 3ex;margin:1ex;text-align:center;text-transform:uppercase;font-weight:bold;line-height:1.5;border-radius:50px;color:#FFFFFF;background:#183947}.ctaButtonbutton{border:none;cursor:pointer}.ctaButton:hover,.ctaButton:focus,.ctaButton:active{--raiseY: -3px;animation:.1s forwards raiseY;box-shadow:0 2px 5px 0 var(--MICE-shadow-grey-blue-verylight-rgba);color:#FFFFFF !important;text-decoration:none !important}.ctaButton:active{--raiseY: -1px;animation:.1s forwards raiseY;box-shadow:0 1px 2px 0 var(--MICE-shadow-grey-blue-verylight-rgba)}.ctaButton.secondary{color:#FFFFFF;background:#7f8c97}.ctaButton.secondary:hover,.ctaButton.secondary:focus,.ctaButton.secondary:active{color:#FFFFFF !important;text-decoration:none !important}@font-face{font-family:'Roboto Condensed';src:url(/assets/RobotoCondensed-Regular-b49e76363d1d43d3726d76a2d512e2017b5225a3671467912588eaadd8970f54.ttf) format("truetype");font-weight:100 499;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url(/assets/RobotoCondensed-Medium-2d578621c2804e17c54ce3fbb08d2cf002c69712750cd00de0518314c2cf1864.ttf) format("truetype");font-weight:500;font-style:normal;letter-spacing:0.02rem}@font-face{font-family:'Roboto Condensed';src:url(/assets/RobotoCondensed-Bold-927a651f9097c206794391f742b08ed714b1c7b8a544ab01a872fbc12874a061.ttf) format("truetype");font-weight:600 900;font-style:normal}@font-face{font-family:'Roboto Condensed';src:url(/assets/RobotoCondensed-Italic-5f1cb3d4ce9ffd213f0b84d192ba6133af0fda17bb8a0b663a6fbdf58b18f3c9.ttf) format("truetype");font-weight:100 499;font-style:italic}body{font-family:'Roboto Condensed', sans-serif}h1,h2,h3,h4,h5,h6{margin:0 !important;padding:0 !important}label{font-weight:100;font-size:1rem;margin-bottom:3px;display:inline-block}.primaryColor{color:#a3c95e !important}.borderPrimary{border:1px solid #eeeeee !important}.formGroup{padding-top:0.5rem;padding-bottom:0.5rem}.siblingLabel{display:flex;align-items:center;justify-content:flex-start;height:100%;font-weight:600;margin:0}.App{text-align:center}.App-logo{animation:App-logo-spin infinite 20s linear;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:white}.App-title{font-size:1.5em}.App-intro{font-size:large}.defaultButton{cursor:pointer;background:#183947;text-align:center;color:#FFFFFF;font-family:'Roboto Condensed', sans-serif;font-size:0.9rem;text-transform:uppercase;font-weight:bold;border:1px solid transparent;border-radius:50px;margin:0;padding:7px 10px 5px 10px;position:relative;display:flex;align-items:center;justify-content:center;width:100%;transition:all 0.3s ease}.defaultButton:focus-visible{box-shadow:0 0 2px 0.3rem rgba(44,63,201,0.5),inset 0 0 1px 0.1rem #fff !important}.defaultButton:hover{opacity:0.65 !important}.defaultButton:disabled{cursor:default;opacity:0.4}.defaultButton:disabled:hover{opacity:0.4 !important}.defaultButtonIconContainer{margin-right:5px}.walletButton{cursor:pointer;background:#a3c95e;color:#3f444a;font-size:14px;text-transform:uppercase;font-weight:bold;border:1px solid transparent;margin:0;padding:7px 10px 5px 10px !important;position:relative;display:flex;align-items:center;justify-content:center;width:100%}.walletButton:hover{background:#3f444a;color:#ffffff}.primaryButton{cursor:pointer;background:#a3c95e none repeat scroll 0% 0%;color:#3f444a;border:0 none;margin:0;padding:10px;font-weight:700}@keyframes App-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.normal{font-size:20px;color:red}.pageWrapper{padding:20px}ol.progtrckr{list-style-type:none;padding:0 0 20px 0}ol.progtrckr li{display:inline-block;text-align:center;line-height:4.5rem;cursor:pointer;width:33.33%}ol.progtrckr li span{padding:0 1.5rem}ol.progtrckr li.progtrckr-todo{color:#626262;border-bottom:4px solid #f6f7f8}ol.progtrckr li.progtrckr-doing{color:black;border-bottom:4px solid #a3c95e}ol.progtrckr li.progtrckr-done{color:black;border-bottom:4px solid #7fa251}ol.progtrckr li:after{content:"\00a0\00a0"}ol.progtrckr li:before{position:relative;bottom:-3.9rem;float:left;left:46%}ol.progtrckr li.progtrckr-todo:before{content:"\25CF";color:#a3c95e;background-color:#f6f7f8;width:1.2em;line-height:1.4em;border-radius:1.2em}ol.progtrckr li.progtrckr-todo:hover:before{color:#a3c95e}ol.progtrckr li.progtrckr-doing:before{content:"\25CF";color:#7fa251;background-color:#a3c95e;width:1.2em;line-height:1.4em;border-radius:1.2em}ol.progtrckr li.progtrckr-doing:hover:before{color:#a3c95e}ol.progtrckr li.progtrckr-done:before{content:"\2714";color:#3f444a;background-color:#7fa251;width:1.2em;line-height:1.4em;border-radius:1.2em}ol.progtrckr li.progtrckr-done:hover:before{color:#333}.progtrckr em{display:none;font-weight:700;padding-left:1rem}input.form-control::-moz-placeholder{color:#8e8e8e !important;opacity:1}input.form-control:-ms-input-placeholder{color:#8e8e8e !important;opacity:1}input.form-control::placeholder{color:#8e8e8e !important;opacity:1}input.form-control:-ms-input-placeholder{color:#8e8e8e !important}input.form-control::-ms-input-placeholder{color:#8e8e8e !important}input::-moz-placeholder{color:#8e8e8e !important;opacity:1}input:-ms-input-placeholder{color:#8e8e8e !important;opacity:1}input::placeholder{color:#8e8e8e !important;opacity:1}input:-ms-input-placeholder{color:#8e8e8e !important}input::-ms-input-placeholder{color:#8e8e8e !important}.primaryAccordianTitle{background-color:transparent;border:none;box-shadow:none;padding:0;font-size:1rem;position:relative;color:#3f444a;line-height:normal;cursor:pointer;outline:none;display:block;text-transform:uppercase}.primaryAccordianTitle h1,.primaryAccordianTitle h2,.primaryAccordianTitle h3,.primaryAccordianTitle h4,.primaryAccordianTitle h5,.primaryAccordianTitle h6{font-weight:600}.primaryAccordianTitle:focus-visible{box-shadow:0 0 2px 0.3rem rgba(44,63,201,0.5),inset 0 0 1px 0.1rem #fff !important}.defaultSelectDropdown{color:#3f444a;border-color:#eeeeee !important}.defaultSelectDropdown:hover{border-color:#eeeeee !important}.defaultSelectDropdown__control{border-radius:0 !important;border-color:#eeeeee !important;padding:6px !important;background-color:#f6f7f8 !important}.defaultSelectDropdown__control--is-focused{background:#fff;border:1px solid #dfdfdd;box-shadow:0 3px 10px rgba(0,0,0,0.1) !important;transition:all .5s ease}.defaultSelectDropdown__indicator{color:#3f444a !important}.defaultSelectDropdown__indicator-separator{background-color:#eeeeee}.defaultSelectDropdown__placeholder{color:#3f444a !important}.defaultSelectDropdown__menu{border-radius:0 !important;margin-top:13px !important;z-index:4;scroll-behavior:auto;position:relative}.defaultSelectDropdown__menu::before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #3f444a transparent;position:absolute;right:15px;top:-10px;border-radius:3px 0 0 3px}.defaultSelectDropdown__option{color:#3f444a !important;padding:15px 17px !important}.defaultSelectDropdown__option--is-focused,.defaultSelectDropdown__option:hover,.defaultSelectDropdown__option:focus{background-color:#dfdfdd !important;color:#3f444a !important}.defaultSelectDropdown__option--is-selected{background-color:#626262 !important;color:#f6f7f8 !important}.defaultSelectDropdown__control--menu-is-open{box-shadow:0 0 0 1px #3f444a !important}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{opacity:1}.noBorderRadius{border-radius:0 !important}.themeColor{color:#a3c95e !important}.defaultParaText{padding:5px 0}.padding-25{padding:25px}.noBorderRadius{border-radius:0 !important}a{text-decoration:none !important}a:focus-visible{text-decoration:underline !important}button:focus-visible{text-decoration:underline !important}.inline-block{display:inline-block}.float-left{float:left}.containerFluid{padding-left:15px !important;padding-right:15px !important}@media (min-width: 992px){.containerFluid{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1200px){.containerFluid{padding-left:100px;padding-right:100px}}.containerBoxes{margin:auto}.ReactTable{border-left:1px solid #a0a6ab !important;color:#3f444a}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid #a0a6ab !important}.ReactTable .rt-thead .rt-th,.ReactTable .rt-tbody .rt-td{border-right:1px solid #a0a6ab !important}.contractRatesTableContainer .ReactTable .rt-td:nth-child(2){flex:250 0 !important}.contractRatesTableContainer .ReactTable .rt-th:nth-child(2){flex:250 0 !important}.blackoutDatesTableContainer .ReactTable .rt-td:nth-child(1n + 3){flex:600 0 !important}.blackoutDatesTableContainer .ReactTable .rt-th:nth-child(1n + 3){flex:600 0 !important}.ReactTable .rt-thead.-header{box-shadow:none !important;border-bottom:2px solid #a0a6ab !important;border-top:1px solid #a0a6ab !important;border-top:1px solid #a0a6ab !important}.ReactTable .rt-thead .rt-resizable-header-content{text-align:left;font-weight:600;font-size:1rem}.contentBox{background-color:#ffffff}.defaultProgressBar{background-color:#eeeeee;height:10px;border-radius:0 !important}.defaultProgressBarColor{background-color:#999999 !important}@media (max-width: 576px){.confirm-modal,.delete-modal{max-width:500px;margin:8rem auto}}.modal-body .defaultParaText{padding:0 0 15px 0;font-size:16px}.react-tabs{width:100%;background:#eeeeee !important}.react-tabs__tab-list{display:flex;justify-content:space-around;border-bottom:1px solid rgba(0,0,0,0);margin:0 !important;padding:0;background:#fff !important}.react-tabs__tab{border:none;border-bottom:1px solid rgba(0,0,0,0);border-radius:0 !important;background:transparent !important;font-size:1.2rem;font-weight:bold;padding:20px 0;text-transform:uppercase;color:#525e64 !important;list-style:none;cursor:pointer;position:relative}.react-tabs__tab:focus-visible{text-decoration:underline !important}.react-tabs__tab--selected::before{content:"";width:24px;height:12px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;border-top:12px solid;border-top-left-radius:12px;border-color:inherit;border-top-right-radius:12px}.react-tabs__tab-panel{padding:30px 0 0 0 !important;min-height:650px;display:none}.react-tabs__tab-panel.react-tabs__tab-panel--selected{display:block}.list-group-item.mice-tab{font-size:1.2rem;font-weight:bold;color:#525e64;background-color:transparent;border:none}.list-group-item.mice-tab.active::before{content:"";width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #a3c95e transparent;position:absolute;left:50%;transform:translateX(-50%);bottom:-7px;border-radius:3px 0 0 3px}.list-group-border{border-bottom:1px solid #a3c95e;padding-bottom:6px}.accordion-admin-only-label{position:absolute;top:6px;right:60px;text-transform:lowercase;font-weight:100;padding:4px;background-color:#666666;color:#ffffff;border-radius:3px;font-size:0.9rem}.results{margin-top:0;padding-left:0 !important;padding-right:0 !important}@media (min-width: 768px){.results{margin-top:80px}}@media (min-width: 992px){.results{margin-top:0}}@media (max-width: 991px){.react-tabs__tab-list{display:block !important;padding-top:24px !important}.react-tabs__tab{display:block;padding:6px 0 6px 34px;border-bottom:1px solid #dbdbdb}.react-tabs__tab--selected{background-color:#a3c95e !important;color:#fff !important}}@media (min-width: 991px){.react-tabs .react-tabs__tab-list .react-tabs__tab--selected{background-color:#ffffff !important;color:#333 !important}}.c-start-page-style{height:100%;background:#ffffff;box-shadow:0 2px 6px rgba(0,0,0,0.1)}.c-start-page-style h3{margin:5px 0 0 0 !important;font-size:1.15em;font-weight:600;line-height:1.25em;text-transform:uppercase}.c-start-page-style:hover{cursor:pointer}.c-start-page-style:hover h3{transition:all 0.5;color:#a3c95e}.c-start-page-style:hover img{transition:all 1s;transform:scale(1.15)}.certificates-urls li:before{content:""}.certificates-urls a:link{outline:0 !important;color:#282727 !important;text-decoration:none !important}.certificate-file:hover{background-color:#a3c95e}.Toastify__toast--success{background:#a3c95e;color:#FFFFFF}.Toastify__toast--error{background:#ca2438}.alert-danger{background:#ca2438;color:#ffffff;border-color:#dc3545}ul.alert.validation-errors,ul.alert.form-validation-errors{list-style:none;padding:0.75rem 1.25rem !important;margin-bottom:1rem !important}#co2_energy_efficiency_class{margin-top:14px}.round-button{border-radius:13px}.staging-button{position:fixed;bottom:30px;right:20px;z-index:100000}.supplier-feature-box-round{border:1px solid rgba(0,0,0,0);border-radius:17px !important;box-shadow:0 2px 2px 1px rgba(0,0,0,0.2) !important}.supplier-feature-box-round .react-multiple-carousel__arrow--left,.supplier-feature-box-round .react-multiple-carousel__arrow--right{border:1px solid rgba(0,0,0,0)}.round-element-no-shadow{border:1px solid rgba(0,0,0,0);border-radius:17px;box-shadow:none}.no-shadow{box-shadow:none}.line-double{line-height:200%}.mice-dark-bg{background-color:#2F253B}.accordion__button{background-color:#f4f4f4;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none}.accordion__button:before{display:inline-block;content:'';height:10px;width:10px;margin-right:12px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(-45deg)}.accordion__button[aria-expanded='true']::before,.accordion__button[aria-selected='true']::before{transform:rotate(45deg)}.rounded-pill{border-radius:50rem !important}.btn.c-btn-square{font-family:'Roboto Condensed'}.switch{position:relative;display:inline-block;width:45px;height:22px}.switch input{opacity:0;width:0;height:0}.cookie-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s}.cookie-slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:white;transition:.4s}input:checked+.cookie-slider{background-color:#a3c95e}input:checked+.cookie-slider:before{transform:translateX(26px);left:0}.cookie-slider.round{border-radius:34px}.cookie-slider.round:before{border-radius:50%}#more{display:none}input:checked+.cookie-slider+.not-allowed{background-color:#4caf50;cursor:not-allowed !important}.cookies-table{border-collapse:separate}.cookies-table h2{font-size:14px}.toggle-cell{width:75px}.cookes-text{padding-bottom:10px;font-size:12px;line-height:110%;font-weight:400;font-family:lato, sans-serif;margin-bottom:10px}.cookies-eu{position:absolute;z-index:99999;top:0;left:0;overflow-y:auto;background:rgba(0,0,0,0.35);width:100%;display:none;overflow:auto;height:100%}.cookies-eu .inner-cookie{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.5);padding:25px;margin-top:50px;width:100%}@media (min-width: 576px){.cookies-eu .inner-cookie{width:100%}}@media (min-width: 992px){.cookies-eu .inner-cookie{width:1000px;margin:90px auto auto auto}}.cookies-eu h2{font-size:24px;color:#233140;margin-bottom:10px}.cookies-eu h3{font-family:lato, sans-serif;font-size:14.3px;margin-bottom:10px;font-weight:bold}.cookies-eu .button-holder{width:100%;text-align:center}.cookies-eu .cookies-eu-ok,.cookies-eu #expand{padding:5px 10px 5px 10px;border-radius:25px;background:#233140;border:1px solid #233140;color:#fff;cursor:pointer;transition:all 0.5s}.cookies-eu .cookies-eu-ok:hover,.cookies-eu #expand:hover{background:#e9e9e9;border:1px solid #233140;color:#233140}.cookies-eu ul{margin:10px 0;list-style-type:disc;padding-left:20px !important}@media (max-width: 767px){.cookies-eu{font-size:20px;line-height:30px}}.cookies-eu .cookies-eu-content-holder{display:inline-block;font-size:12px;padding-bottom:15px;line-height:120%;color:#323232;font-weight:400}.cookies-eu .cookies-eu-button-holder{display:inline-block;align-items:center}.cookies-eu .cookies-eu-button-holder .cookies-eu-ok{position:absolute;transition:.5s ease;top:50%;left:50%;font-size:15px;font-weight:bold;line-height:20px;min-width:26px;margin-right:5px;padding:2px 11px;cursor:pointer;text-align:center;white-space:nowrap;color:#FFFFFF;border:0;outline:none;background-color:#a3c95e}#hs-eu-cookie-confirmation{display:none}.date-range-calendar{background:white;border:1px solid #d1d5db;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,0.1);padding:0;min-width:600px;font-family:inherit}.date-range-calendar .dual-picker-header{display:flex;gap:20px;padding:20px 20px 0px}.date-range-calendar .dual-picker-header .date-input-section{flex:1}.date-range-calendar .dual-picker-header .date-input-section .date-label{font-size:12px;font-weight:600;color:#282A33;letter-spacing:0.5px;margin-bottom:8px;display:block}.date-range-calendar input,.date-range-calendar select{width:100%;padding:0 20px;border:1px solid #d1d5db;border-radius:10px;font-size:14px;text-align:left;background-color:#F9F9F9;height:40px}.date-range-calendar input:focus,.date-range-calendar select:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,0.1)}.date-range-calendar input::-moz-placeholder,.date-range-calendar select::-moz-placeholder{color:#23314080 !important;font-style:italic}.date-range-calendar input:-ms-input-placeholder,.date-range-calendar select:-ms-input-placeholder{color:#23314080 !important;font-style:italic}.date-range-calendar input::placeholder,.date-range-calendar select::placeholder{color:#23314080 !important;font-style:italic}.date-range-calendar .dual-picker-calendars{display:flex;padding:20px;gap:20px}.date-range-calendar .dual-picker-calendars .calendar-section{flex:1;min-width:300px}.date-range-calendar .dual-picker-calendars .calendar-section .calendar-title{font-size:16px;font-weight:600;color:#374151;text-align:center;margin-bottom:15px}.date-range-calendar .calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;gap:20px;padding:12px 16px;border-bottom:1px solid #e0e0e0;position:relative}.date-range-calendar .calendar-header .nav-btn,.date-range-calendar .calendar-header .nav-arrow{background:none;border:none;font-size:18px;cursor:pointer;padding:5px 10px;border-radius:4px;color:#6b7280;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}.date-range-calendar .calendar-header .nav-btn:hover,.date-range-calendar .calendar-header .nav-arrow:hover{background-color:#f3f4f6;color:#374151}.date-range-calendar .calendar-header .nav-btn:active,.date-range-calendar .calendar-header .nav-arrow:active{transform:scale(0.95)}.date-range-calendar .calendar-header .nav-btn:focus,.date-range-calendar .calendar-header .nav-btn:focus-visible,.date-range-calendar .calendar-header .nav-arrow:focus,.date-range-calendar .calendar-header .nav-arrow:focus-visible{outline:3px solid #2C3FC9;outline-offset:2px;background-color:#f3f4f6}.date-range-calendar .calendar-header .month-year,.date-range-calendar .calendar-header .month-year-display{font-weight:600;font-size:16px;color:#374151;flex:1;text-align:center}.date-range-calendar .calendar-header .nav-arrow-placeholder{width:36px;height:36px;display:inline-block}.date-range-calendar .calendar-header select:first-child{flex:2}.date-range-calendar .calendar-header select:last-child{flex:1}.date-range-calendar .calendar-grid .calendar-weekdays{display:grid;grid-template-columns:repeat(7, 1fr);gap:2px;margin-bottom:8px}.date-range-calendar .calendar-grid .calendar-weekdays .weekday{text-align:center;font-size:12px;font-weight:600;color:#6b7280;padding:8px 4px;text-transform:uppercase}.date-range-calendar .calendar-grid .calendar-days{display:grid;grid-template-columns:repeat(7, 1fr)}.date-range-calendar .calendar-grid .calendar-days .calendar-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:10px !important;font-size:14px;font-weight:400;color:#374151;transition:all 0.2s ease;position:relative;border:none;z-index:1}.date-range-calendar .calendar-grid .calendar-days .calendar-day:hover:not(.past):not(.other-month):not(.range-start):not(.range-end){background-color:#f3f4f6;color:#111827}.date-range-calendar .calendar-grid .calendar-days .calendar-day:focus{outline:3px solid #2C3FC9;outline-offset:2px;z-index:10}.date-range-calendar .calendar-grid .calendar-days .calendar-day:focus-visible{outline:3px solid #2C3FC9;outline-offset:2px;z-index:10}.date-range-calendar .calendar-grid .calendar-days .calendar-day.other-month{visibility:hidden;cursor:default;pointer-events:none}.date-range-calendar .calendar-grid .calendar-days .calendar-day.past{color:#d1d5db;cursor:not-allowed}.date-range-calendar .calendar-grid .calendar-days .calendar-day.past:hover{background-color:transparent}.date-range-calendar .calendar-grid .calendar-days .calendar-day.selected:not(.range-start):not(.range-end){background-color:#aa1afc;color:white;font-weight:400}.date-range-calendar .calendar-grid .calendar-days .calendar-day.selected:not(.range-start):not(.range-end):hover{background-color:#9010e0}.date-range-calendar .calendar-grid .calendar-days .calendar-day.in-range{background-color:#f0f0f0;color:#374151}.date-range-calendar .calendar-grid .calendar-days .calendar-day.in-range:hover{background-color:#e8e8e8}.date-range-calendar .calendar-grid .calendar-days .calendar-day.in-range:not(.range-start):not(.range-end){background-color:#f0f0f0}.date-range-calendar .calendar-grid .calendar-days .calendar-day.in-range::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f0f0f0;z-index:-1}.date-range-calendar .calendar-grid .calendar-days .calendar-day.in-range::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#d8d8d8 !important;border-radius:8px;width:80%;height:80%;z-index:-1}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-start{position:relative;background-color:#f0f0f0 !important;color:white !important;border:none !important}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-start::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f0f0f0;border-radius:16px;z-index:-2}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-start::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#aa1afc !important;border-radius:8px;width:80%;height:80%;z-index:-1}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-start:has(~.in-range),.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-start+.in-range{border-radius:16px 0 0 16px !important}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-end{position:relative;background-color:#f0f0f0 !important;border-radius:0 16px 16px 0 !important;color:white !important;border:none !important}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-end::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f0f0f0;border-radius:0 16px 16px 0;z-index:-2}.date-range-calendar .calendar-grid .calendar-days .calendar-day.range-end::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#aa1afc !important;border-radius:8px;width:80%;height:80%;z-index:-1}.date-range-calendar .calendar-grid .calendar-days .calendar-day.hovered-range{background-color:#f0f0f0}.date-range-calendar .calendar-grid .calendar-days .calendar-day.hovered-range::before{background-color:#f0f0f0}.date-range-calendar .calendar-grid .calendar-days .calendar-day:nth-child(7n)::before{border-radius:0px 16px 16px 0px !important}.date-range-calendar .calendar-grid .calendar-days .calendar-day:nth-child(7n+1)::before{border-radius:16px 0px 0px 16px !important}.date-range-calendar .calendar-days:has(.range-end) .calendar-day.range-start{border-radius:16px 0 0 16px !important}.date-range-calendar .calendar-days:has(.range-end) .calendar-day.range-start::before{border-radius:16px 0 0 16px}.date-range-calendar .calendar-days .calendar-day.hovered-range:has(+:not(.hovered-range))::before,.date-range-calendar .calendar-days .calendar-day.hovered-range:last-child::before{border-radius:0px 16px 16px 0px !important}.date-range-calendar .calendar-footer{display:flex;gap:10px;margin-top:20px;padding:15px;border-top:1px solid #f3f4f6}.date-range-calendar .calendar-footer .btn{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.2s ease;text-transform:uppercase}.date-range-calendar .calendar-footer .btn.cancel-btn{background-color:white;color:var(--MICE-dark-grey-blue-regular);border:1px solid var(--MICE-dark-grey-blue-regular)}.date-range-calendar .calendar-footer .btn.cancel-btn:hover{background-color:#f9fafb;border-color:#9ca3af;color:#374151}.date-range-calendar .calendar-footer .btn.save-btn{background-color:var(--MICE-dark-grey-blue-regular);color:white}.date-range-calendar .month-select,.date-range-calendar .year-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:35px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro v7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--><path d="M308.7 427.3C314.9 433.5 325.1 433.5 331.3 427.3L491.3 267.3C497.5 261.1 497.5 250.9 491.3 244.7C485.1 238.5 474.9 238.5 468.7 244.7L320 393.4L171.3 244.7C165.1 238.5 154.9 238.5 148.7 244.7C142.5 250.9 142.5 261.1 148.7 267.3L308.7 427.3z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:14px;cursor:pointer}@media (max-width: 768px){.date-range-calendar .dual-picker-calendars{flex-direction:column;gap:10px}.date-range-calendar .calendar-section{min-width:100%}.date-range-calendar .nav-arrow-placeholder{display:none}.date-range-calendar .calendar-header{justify-content:space-between}.date-range-calendar .nav-arrow-left,.date-range-calendar .nav-arrow-right{display:flex !important}}@media (max-width: 576px){.date-range-calendar{min-width:280px;padding:15px}.date-range-calendar .calendar-grid .calendar-days .calendar-day{font-size:13px}}#lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:50px;background:rgba(0,0,0,0.8);display:flex;align-items:center;justify-content:center;gap:1em;z-index:1000;opacity:0 !important;visibility:hidden !important;transition:opacity 0.3s}#lightbox-overlay>img{position:relative;max-width:80%;max-height:80%;box-shadow:0 0 15px rgba(0,0,0,0.5);border-radius:4px}#lightbox-overlay.visible{opacity:1 !important;visibility:visible !important}.lightbox-close{position:absolute;top:60px;right:20px;font-size:2rem;color:white;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-prev,.lightbox-next{pointer-events:all;font-size:3rem;color:white;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:1em;opacity:0.7;transition:opacity 0.2s}button.lightbox-close,button.lightbox-prev,button.lightbox-next{text-decoration:none;background:none;border:none}.lightbox-prev:hover,.lightbox-next:hover{opacity:1}body.lightbox-open{overflow:hidden}.supplier-sticky-action-bar-container{width:100%;z-index:1999;position:fixed;bottom:0px;border-top:2px solid;display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.sticky-action-bar-rating-container{width:100px;font-size:0.5rem;display:inline-flex;padding-left:5px}.sticky-action-bar-logo-container{width:100%}.sticky-action-bar-logo-container img{width:100%}.supplier-sticky-action-bar-wrapper{width:100%;align-items:center}.action-buttons-container{display:flex;align-items:center;justify-content:flex-end}.sticky-action-bar-contracts-container{display:flex;align-items:center;justify-content:flex-end}.sticky-action-bar-contract-main-container{justify-content:flex-end !important;align-items:baseline !important}.sticky-action-bar-contract-main-container .sticky-action-bar-contract-main-price{font-size:2rem !important;color:#fff !important}.sticky-action-bar-contract-main-container .sticky-action-bar-contract-main-service{font-size:1rem !important;color:#fff !important}.action-buttons-container .list-unstyled li.add-to-cart-li .ctaButton,.action-buttons-container .list-unstyled li.view-cart-li .ctaButton{padding:8px;border:none;border-radius:4px;cursor:pointer;display:flex;align-items:center;width:100%}.action-buttons-container .list-unstyled li.add-to-cart-li .ctaButton:hover,.action-buttons-container .list-unstyled li.view-cart-li .ctaButton:hover{opacity:0.9}.action-buttons-container .list-unstyled li.add-to-cart-li .ctaButton .button-icon-wrapper,.action-buttons-container .list-unstyled li.view-cart-li .ctaButton .button-icon-wrapper{color:white;margin-right:5px}.action-buttons-container .list-unstyled li.add-to-cart-li .ctaButton .button-icon-wrapper i,.action-buttons-container .list-unstyled li.view-cart-li .ctaButton .button-icon-wrapper i{font-size:14px}.action-buttons-container .list-unstyled li.add-to-cart-li .ctaButton .button-label,.action-buttons-container .list-unstyled li.view-cart-li .ctaButton .button-label{color:white;font-weight:600}.action-buttons-container .list-unstyled li.remove-cart-li .button-icon-wrapper{border-radius:4px;cursor:pointer}.action-buttons-container .list-unstyled li.remove-cart-li .button-icon-wrapper label{cursor:pointer;margin:0;padding:0;background:none;border:none}.action-buttons-container .list-unstyled li.remove-cart-li .button-icon-wrapper label:hover{opacity:0.8}.carousel .carousel-control-prev-icon,.carousel .carousel-control-next-icon{display:inline-block;width:40px;height:40px;background-size:18px 18px;background-position:center;background-color:#7f7f7f;border-radius:50%}.carousel .carousel-control-prev,.carousel .carousel-control-next{width:auto}.room-carousel .carousel .round-element-no-shadow{border:0}.room-carousel .carousel .carousel-item{margin:0}.room-carousel .carousel .carousel-control-prev,.room-carousel .carousel .carousel-control-next{padding:5px;position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;opacity:0.5;transition:opacity 0.15s ease;background:transparent;border:none}.room-carousel .carousel .carousel-control-prev:hover,.room-carousel .carousel .carousel-control-prev:focus,.room-carousel .carousel .carousel-control-next:hover,.room-carousel .carousel .carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9;background:rgba(0,0,0,0.3) !important}.room-carousel .carousel .carousel-control-prev{left:0;border-radius:15px 0px 0px 15px}.room-carousel .carousel .carousel-control-next{right:0;border-radius:0px 15px 15px 0px}.room-carousel .carousel .carousel-control-prev-i,.room-carousel .carousel .carousel-control-next-i{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.room-carousel .carousel .carousel-control-prev-i{border-right:8px solid #fff}.room-carousel .carousel .carousel-control-next-i{border-left:8px solid #fff}.LeButton{cursor:pointer;display:inline-block;text-align:center;background:var(--MICE-neutral-white);color:var(--MICE-dark-grey-text-color);border:2px solid var(--MICE-dark-grey-blue-regular);border-radius:0.5em;padding:0.75em 1.25em;letter-spacing:0.5px;transition:all 0.2s ease-in-out;text-transform:uppercase;font-weight:500}.LeButton>i{margin-right:10px}.LeButton.cta{background-color:var(--MICE-dark-grey-blue-regular);color:var(--MICE-neutral-white);border:1px solid var(--MICE-dark-grey-blue-regular);border-radius:0.5em;padding:0.75em 1.25em}.LeButton.cta:hover{background-color:#394653}.LeButton.cta.HeadingButton{position:absolute;top:20%;right:1.25em}.LeButton.with-margin{margin:15px 0}.LeButton.hidden{display:none}.LeButton:hover{transform:translateY(-3px);box-shadow:0 2px 5px 0 var(--MICE-shadow-grey-blue-verylight-rgba);background-color:var(--MICE-disabled-button-grey-bg);opacity:0.8}.LeButton:active{transform:translateY(-1px);box-shadow:0 1px 2px 0 var(--MICE-shadow-grey-blue-verylight-rgba)}.LeButton.small{border:1px solid;padding:0.5em 1.5em}.LeButton.warning{color:var(--MICE-neutral-white);background-color:var(--MICE-red-regular);border-color:var(--MICE-red-regular-border)}.LeButton.is-disabled{background-color:var(--MICE-dark-grey-blue-verylight);border-color:var(--MICE-disabled-button-grey-border);opacity:0.5;cursor:not-allowed;transform:none;pointer-events:none}.LeButton.is-disabled>i{pointer-events:none}.LeButton.is-disabled:hover,.LeButton.is-disabled:focus,.LeButton.is-disabled:active{transform:none;box-shadow:none;background-color:var(--MICE-dark-grey-blue-verylight)}.LeButton.is-disabled-with-tooltip{background-color:var(--MICE-dark-grey-blue-verylight);border-color:var(--MICE-disabled-button-grey-border);opacity:0.5;cursor:not-allowed;transform:none}.LeButton.is-disabled-with-tooltip>i{pointer-events:none}.LeButton.is-disabled-with-tooltip:hover,.LeButton.is-disabled-with-tooltip:focus,.LeButton.is-disabled-with-tooltip:active{transform:none;box-shadow:none}.supplier-image-gallery{display:grid;gap:1px;grid-template-columns:repeat(auto-fit, minmax(270px, 1fr));border-radius:12px;overflow:hidden;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.supplier-image-gallery img{width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;cursor:pointer}.supplier-image-gallery img:hover{transform:scale(1.02);z-index:10}@media (min-width: 1500px){.supplier-image-gallery{grid-template-columns:repeat(5, 1fr)}}#panel-amenities .supplier-image-gallery.images-8{grid-template-columns:repeat(6, 1fr);margin:0}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(1){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(2){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(3){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(4){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(5){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(6){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(7){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(8){grid-column:span 2}@media (min-width: 768px){.supplier-image-gallery.images-8{grid-template-columns:repeat(6, 1fr)}.images-8 img:nth-child(1),.images-8 img:nth-child(2){grid-column:span 3;grid-row:span 2}}#panel-amenities .supplier-image-gallery{grid-template-columns:repeat(6, 1fr);margin:0}#panel-amenities .supplier-image-gallery.images-2 img:nth-child(-n+2){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-3 img:nth-child(-n+3){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-4 img:nth-child(-n+4){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-5 img:nth-child(1),#panel-amenities .supplier-image-gallery.images-5 img:nth-child(2){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-5 img:nth-child(n+3){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-6 img{grid-column:span 2}#panel-amenities .supplier-image-gallery.images-7 img:nth-child(1),#panel-amenities .supplier-image-gallery.images-7 img:nth-child(2){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-7 img:nth-child(n+3){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(1),#panel-amenities .supplier-image-gallery.images-8 img:nth-child(2){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-8 img:nth-child(n+3){grid-column:span 2}#panel-amenities .supplier-image-gallery.images-10 img:nth-child(1),#panel-amenities .supplier-image-gallery.images-10 img:nth-child(2),#panel-amenities .supplier-image-gallery.images-10 img:nth-child(3),#panel-amenities .supplier-image-gallery.images-10 img:nth-child(4){grid-column:span 3}#panel-amenities .supplier-image-gallery.images-10 img:nth-child(n+5){grid-column:span 2}@media (max-width: 768px){#panel-amenities .supplier-image-gallery{grid-template-columns:repeat(auto-fit, minmax(270px, 1fr)) !important}#panel-amenities .supplier-image-gallery img{grid-column:span 1 !important}}.high-contrast-mode-switch{background:none;border:none;color:#fff;padding-left:0}a.btn{text-decoration:none !important}html:has(body.accessibility-high-contrast.important) ::-webkit-scrollbar-thumb{background-color:#364718 !important}body.accessibility-high-contrast.important a{color:#364718}body.accessibility-high-contrast.important footer a,body.accessibility-high-contrast.important .c-topbar a{color:#fff}body.accessibility-high-contrast.important .client-theme--bg,body.accessibility-high-contrast.important .questionnaire_navbar{background-color:#364718 !important}body.accessibility-high-contrast.important .client-theme--font-color{color:#fff !important}body.accessibility-high-contrast.important .client-theme--btn-bg:not(:hover){background:#364718 !important}body.accessibility-high-contrast.important .client-theme--border-color:not(:hover),body.accessibility-high-contrast.important .questionnaires.successfully_created .is-back{border-color:#364718 !important}body.accessibility-high-contrast.important .client-theme--color,body.accessibility-high-contrast.important .questionnaires.successfully_created .is-back{color:#394b19 !important}body.accessibility-high-contrast.important .c-bg-dark .client-theme--color,body.accessibility-high-contrast.important .c-bg-dark .questionnaires.successfully_created .is-back{color:#a3c95e !important}body.accessibility-high-contrast.important .c-layout-breadcrumbs-1 .c-page-breadcrumbs>li,body.accessibility-high-contrast.important .c-layout-breadcrumbs-1 .c-page-breadcrumbs>li>a{color:#556069}body.accessibility-high-contrast.important .btn-outline-secondary{color:#646d74}body.accessibility-high-contrast.important .btn-outline-secondary:hover{color:#fff;background-color:#646d74;border-color:#646d74}body.accessibility-high-contrast.important .buttonIconWrapper{background:#626262}body.accessibility-high-contrast.important .defaultProgressBarColor{background-color:#626262 !important}body.accessibility-high-contrast.important .react-multiple-carousel__arrow{background:#626262}body.accessibility-high-contrast.important .tags li::before{color:#394b19}body.accessibility-high-contrast.important .c-font-green{color:#364718 !important}body.accessibility-high-contrast.important .contractsWrapper{color:#666}body.accessibility-high-contrast.important .noContractsContainer p{color:#666}body.accessibility-high-contrast.important .note-icon i.note-type--note{color:#364718}body.accessibility-high-contrast.important .client-theme--supplier-card-ribbon{background:#364718 !important}body.accessibility-high-contrast.important .supplier-card__feeback{color:#000}body.accessibility-high-contrast.important .c-theme-btn.btn{background:#364718 !important;border-color:#364718 !important}body.accessibility-high-contrast.important .c-theme-bg{background:#364718 !important}main.main-content-section{padding-top:0px}.c-start-page{margin:0;color:var(--MICE-dark-grey-blue-regular) !important}.c-start-page h1,.c-start-page h2,.c-start-page h3,.c-start-page h4,.c-start-page h5,.c-start-page h6{color:var(--MICE-dark-grey-blue-regular) !important}.hero-section,.feedback-section,.trendline-section,.planning-assistant-section{width:100%}.pac-container{background-color:#ffffff;border:1px solid #d1d5db;border-radius:6px;box-shadow:2px 2px 8px 0px #00000040;margin-top:2px;overflow:hidden;font-family:inherit}.pac-container .pac-item{border:1px solid transparent;padding:12px 16px;cursor:pointer;font-size:14px;line-height:1.4;color:#374151;transition:all 0.2s ease;display:flex;align-items:center}.pac-container .pac-item:last-child{border-bottom:none}.pac-container .pac-item:hover{background-color:#f9fafb;border:1px solid var(--MICE-dark-grey-blue-regular);border-radius:10px;transition:all 0.2s ease}.pac-container .pac-item.pac-item-selected{background-color:#f3f4f6}.pac-container .pac-item .pac-icon{display:flex !important;align-items:center;justify-content:center;font:16px FontAwesome;margin-right:12px;background:none !important;flex-shrink:0;margin-top:0}.pac-container .pac-item .pac-icon::before{content:"\f3c5";font-family:'Font Awesome 6 Pro';font-weight:900;color:var(--MICE-dark-grey-blue-regular);font-size:14px;line-height:1}.pac-container .pac-item .pac-item-query{color:#111827;font-weight:400}.pac-container .pac-item .pac-matched{color:#111827;font-weight:600}.pac-container::after{display:none}.pac-container .pac-item .pac-icon-marker{background:none !important}.pac-container .pac-item .pac-item-query .pac-matched{font-weight:600 !important}.hero-section{background:var(--MICE-beige-bg-color)}@media (max-width: 768px){.hero-section{padding-top:40px}}.hero-section .hero-content{min-height:300px}.hero-section .hero-text-column{display:flex;flex-direction:column;justify-content:center;padding:0px 0px 10px 16px}.hero-section .hero-text-column .c-header-title{text-align:left;margin:10px 0 !important;line-height:1.2}@media (max-width: 768px){.hero-section .hero-text-column .c-header-title{text-align:center;font-size:32px}}.hero-section .hero-text-column .hero-description{max-width:none;margin:0;padding:0}.hero-section .hero-text-column .hero-description .c-header-promotitle{text-align:left;font-size:18px;margin-bottom:15px}.hero-section .hero-image-column{display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.hero-section .hero-image-column{margin-top:30px}}.hero-section .hero-image-container{position:relative;width:100%;max-width:450px;display:flex;align-items:center;justify-content:center}@media (max-width: 576px){.hero-section .hero-image-container{max-width:350px;height:200px}}.hero-section .hero-image-container svg{width:100%;height:100%}.hero-section .hero-image-background{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50% 20% 50% 20%;transform:rotate(-5deg);z-index:1;opacity:0.8}.hero-section .hero-image{position:relative;z-index:2;width:100%;height:auto}.hero-section .hero-image:not(svg){border-radius:12px}@media (max-width: 576px){.hero-section .hero-image{width:85%;max-width:280px}}@media (max-width: 576px){.c-start-page .c-header-title{font-size:28px;line-height:1.2}}.planning-assistant-section{background-color:var(--MICE-beige-bg-color);padding-bottom:70px}.planning-assistant-section .planning-assistant-container{justify-content:center}.planning-assistant-section .planning-assistant-card{border-radius:20px;width:100%;margin:0 auto;padding:0;background-color:#ffffff;overflow:hidden}.planning-assistant-section .planning-assistant-card .header{display:block;padding:40px 10px 10px;position:relative;text-align:center}.planning-assistant-section .planning-assistant-card .header h2.title{font-weight:600;font-size:32px;line-height:1.3;color:#2c3e50;margin-bottom:8px}.planning-assistant-section .planning-assistant-card .header h3.sub-title{font-weight:400;font-size:16px;color:#6c757d;margin:0}.planning-assistant-section .planning-assistant-card .card-body{padding:10px 60px 30px 60px}@media (max-width: 768px){.planning-assistant-section .planning-assistant-card .card-body{padding:10px 15px 15px 15px}}.planning-assistant-section .planning-form-inputs{margin-bottom:30px}.planning-assistant-section .planning-form-inputs .form-control{height:40px;font-size:15px;padding:12px 16px;background-color:#ffffff;background:#F9F9F9;border:1px solid #DBDBDB;border-radius:10px;color:var(--MICE-dark-grey-blue-regular)}.planning-assistant-section .planning-form-inputs .form-control::-moz-placeholder{color:#233140ab !important;font-weight:500}.planning-assistant-section .planning-form-inputs .form-control:-ms-input-placeholder{color:#233140ab !important;font-weight:500}.planning-assistant-section .planning-form-inputs .form-control::placeholder{color:#233140ab !important;font-weight:500}.planning-assistant-section .planning-form-inputs .form-control:focus{outline:none;background-color:#ffffff}.planning-assistant-section .planning-form-inputs .form-control:hover:not(:focus){border-color:#9ca3af}.planning-assistant-section .planning-form-inputs .error-message{color:#ef4444;font-size:13px;margin-top:6px;font-weight:400}.planning-assistant-section .date-range-input{cursor:pointer;padding:5px 15px 4px 15px !important;color:#374151;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;justify-content:space-between;gap:8px}.planning-assistant-section .date-range-input:focus{outline:none}.planning-assistant-section .date-range-input.placeholder-state .date-range-text{color:#233140ab;font-weight:500}.planning-assistant-section .date-range-input .date-range-text{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.planning-assistant-section .date-range-input .date-range-icon{flex-shrink:0;font-size:16px;color:#374151;opacity:0.7}.planning-assistant-section .planning-submit-btn{width:100%;height:40px;font-size:1rem;font-weight:500;border-radius:6px;text-transform:none;letter-spacing:0.25px;background-color:#64748b;color:#ffffff;transition:all 0.2s ease;min-width:180px}.planning-assistant-section .planning-submit-btn:hover:not(:disabled){background-color:#475569 !important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(100,116,139,0.3)}.planning-assistant-section .planning-submit-btn:active:not(:disabled){transform:translateY(0)}.planning-assistant-section .planning-submit-btn:disabled{background-color:#A7ADB3;color:#727B85;cursor:not-allowed;opacity:0.6}.planning-assistant-section .planning-submit-btn:disabled:hover{transform:none;box-shadow:none}@media (max-width: 992px){.planning-assistant-section .planning-form-inputs .col-md-4{margin-bottom:15px}}@media (max-width: 576px){.planning-assistant-section .planning-assistant-card .header{padding:30px 15px 40px}.planning-assistant-section .planning-assistant-card .header h2.title{font-size:28px}}.advertisement-section{margin-top:-40px}.advertisement-section .banner-ad-container{text-align:center;max-width:1200px;margin:auto;padding-top:50px}@media (min-width: 992px){.advertisement-section .banner-ad-container{margin-top:0;padding-top:0px}}.advertisement-section .banner-ad{position:relative;display:inline-block;width:100%}.advertisement-section .banner-ad .banner-link{display:block;text-decoration:none;width:100%}.advertisement-section .banner-ad .banner-link:hover{opacity:0.9}.advertisement-section .banner-ad .banner-title{display:none}@media (min-width: 992px){.advertisement-section .banner-ad .banner-title{position:absolute;display:table;margin-top:0;width:30%;height:100%;background:rgba(var(--primary-color-rgb, 0, 123, 255), 0.8);color:#FFF;border-top-left-radius:20px;border-bottom-left-radius:20px;text-align:center;vertical-align:middle;z-index:2}}.advertisement-section .banner-ad .banner-title p{display:table-cell;vertical-align:middle;font-size:32px;font-weight:bold;padding-left:20%;padding-right:20%;margin:0}.advertisement-section .banner-ad .banner-image{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:20px}.trendline-section{margin:80px 0px 80px 0}.trendline-section.trendline-section-first{position:relative;padding-top:30px}.trendline-section.trendline-section-first::before{content:"";position:absolute;top:0;left:0;right:0;height:70%;background:var(--MICE-beige-bg-color);z-index:-1}.trendline-section .trendline-heading{font-size:32px;font-weight:700;color:#2f353b;text-align:center;padding:15px 0px !important}.trendline-section .trendline-description{font-size:18px;color:#40454d;text-align:center;margin-bottom:30px}.trendline-section .trendline-placeholder{text-align:center;padding:40px 20px;background-color:#f8f9fa;border-radius:8px}.trendline-section .trendline-placeholder p{margin-bottom:10px;font-size:16px;color:#6c757d}.trendline-section .trendline-bg-image{border-radius:8px;margin-top:20px}.trendline-section .show-all-button-container .btn{padding:10px 32px;font-weight:500;border-radius:6px;background-color:var(--MICE-dark-grey-blue-regular);color:white;text-transform:uppercase}.trendline-section .supplier-cards-container{margin:20px 0}.trendline-section .supplier-cards-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:20px;margin-bottom:30px}@media (max-width: 768px){.trendline-section .supplier-cards-grid{grid-template-columns:1fr;gap:15px}}.trendline-section .supplier-card,.trendline-section .supplierCardWrapper{margin:0px;border:1px solid rgba(0,0,0,0);border-radius:17px;width:100%;height:100%;padding-bottom:10px;background-color:#ffffff;box-shadow:2px 2px 9px 0 rgba(0,0,0,0.33) !important;overflow:hidden}.trendline-section .carouselContainer{position:relative;cursor:pointer;height:200px;background-color:#e4e4e4}.trendline-section .carouselContainer a{display:block;width:100%;height:100%}.trendline-section .carouselContainer img{width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.trendline-section .supplierMarkUp{margin:0px;padding:5px 0px 0px 10px;height:auto}.trendline-section .supplierDetailContainer{padding:0px 10px 0px 10px}.trendline-section .supplierName{color:#2f353b;font-family:"Roboto Condensed", "sans-serif";text-align:left;padding-left:0px;margin-top:10px;height:20px;white-space:nowrap}.trendline-section .supplierName a{width:100%;color:#2f353b;text-transform:uppercase;font-size:1rem;font-weight:700;line-height:1.4;overflow:hidden;z-index:1001 !important;text-overflow:ellipsis;text-decoration:none}.trendline-section .supplierName a:focus-visible{box-shadow:inset 0 0 1px 0.2rem rgba(44,63,201,0.5),inset 0 0 1px 0.2rem #fff !important}.trendline-section .supplierStreet{padding:5px 0px 0px 0px;text-transform:uppercase;font-size:0.9rem}.trendline-section .supplierStreet .supplierStreetHeading{color:#5c6873;font-size:0.95rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:normal}.trendline-section .supplierStreet .supplierStreetHeading .supplierStreetMarker{padding:0px 5px 0px 0px}.trendline-section .supplierStreet .supplierStreetHeading .supplierStreetMarker i{color:#5c6873}.trendline-section .supplierDetails{margin-top:6px;padding-bottom:0px;padding-left:0px;font-size:0.9rem;font-weight:300;color:#5c6873;line-height:16px}.trendline-section .supplierDetails span{padding-right:9px;padding-top:6px;display:inline-block}.trendline-section .actionContainer{background-color:transparent;padding:5px 10px 15px 10px}.trendline-section .actionContainer .btn{width:100%;font-size:0.9rem}.trendline-section .supplierPreviewCardContainer{flex:0 0 100%;max-width:100%}.trendline-section .supplierPreviewCardContainer .supplierDetails{display:block}.trendline-section .supplierPreviewCardContainer .supplierDistancesWrapper{display:none}.trendline-section .supplierPreviewCarouselCardItem{padding:5px 10px 5px 10px}.moments-cards-container{width:100%}.moments-cards-container .moments-cards-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:20px;padding:0 15px}@media (max-width: 768px){.moments-cards-container .moments-cards-grid{grid-template-columns:1fr;gap:15px}}.moment-card{background:white;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);overflow:hidden;transition:transform 0.2s ease, box-shadow 0.2s ease;height:100%;display:flex;flex-direction:column}.moment-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,0.15)}.moment-card .moment-card__image-container{position:relative;height:180px;overflow:hidden}.moment-card .moment-card__image-container .moment-card__image-link{display:block;height:100%}.moment-card .moment-card__image-container .moment-card__image-link .moment-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 0.3s ease}.moment-card .moment-card__image-container .moment-card__image-link .moment-card__image:hover{transform:scale(1.05)}.moment-card .moment-card__content{padding:16px;flex:1;display:flex;flex-direction:column}.moment-card .moment-card__header{margin-bottom:12px}.moment-card .moment-card__header .moment-card__title{font-size:16px;font-weight:600;margin:0 0 8px 0;line-height:1.3}.moment-card .moment-card__header .moment-card__title a{color:#2f353b;text-decoration:none}.moment-card .moment-card__header .moment-card__title a:hover{color:var(--client-theme-color, #007bff)}.moment-card .moment-card__header .moment-card__category{background:var(--client-theme-bg-color, #007bff);color:white;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:400;text-transform:uppercase}.moment-card .moment-card__details{flex:1}.moment-card .moment-card__details p{margin:0 0 8px 0;font-size:13px;color:#666;display:flex;align-items:center;gap:6px}.moment-card .moment-card__details p i{width:12px;color:#999}.moment-card .moment-card__details .moment-card__supplier{font-weight:400;color:#333}.moment-card .moment-card__hashtags{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}.moment-card .moment-card__hashtags .moment-card__hashtag{background:#f8f9fa;color:#666;padding:3px 8px;border-radius:10px;font-size:11px;font-weight:400}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/ajax-loader-0733dd9b64e167da1df16a0954c2e68cf21e7d2661d46848d3c7868c82bd2fc2.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/assets/slick-c9ee506bd2fee34253adc29a9d12a6093888033ca9378eca7897a0895b8d6521.eot);src:url(/assets/slick-c9ee506bd2fee34253adc29a9d12a6093888033ca9378eca7897a0895b8d6521.eot?#iefix) format("embedded-opentype"),url(/assets/slick-9a891da816eabb2ad4cfc6b2774e348076f31a0275282d726083023e7c9c1899.woff) format("woff"),url(/assets/slick-a9a7ee0fe94fe86a15df6ddb7c17b549fc74809bcb052a233132577458a3f2aa.ttf) format("truetype"),url(/assets/slick-fc82536d3876f4310a1457016fbf3b0858d1f47f52e9962e77e1ea237603d81b.svg#slick) format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}.multi-item-carousel{position:relative;margin:20px 0}.multi-item-carousel .carousel-track-container{width:100%;position:relative;overflow:hidden}.multi-item-carousel .carousel-track.slick-slider{margin-bottom:0}.multi-item-carousel .carousel-track .slick-list{overflow:visible;margin:0 -10px;min-height:320px}.multi-item-carousel .carousel-track .slick-track{display:flex !important;align-items:stretch;gap:15px}.multi-item-carousel .carousel-card{width:280px;transition:0.5s ease-in-out;outline:none;background:white;border-radius:17px}.multi-item-carousel .carousel-card.slick-slide{float:none;height:auto;padding:0}.multi-item-carousel .carousel-card .supplier-card,.multi-item-carousel .carousel-card .supplierCardWrapper,.multi-item-carousel .carousel-card .moment-card{opacity:0.6;transition:opacity 0.5s ease-in-out}.multi-item-carousel .carousel-card.slick-current,.multi-item-carousel .carousel-card.active{z-index:2}.multi-item-carousel .carousel-card.slick-current .supplier-card,.multi-item-carousel .carousel-card.slick-current .supplierCardWrapper,.multi-item-carousel .carousel-card.slick-current .moment-card,.multi-item-carousel .carousel-card.active .supplier-card,.multi-item-carousel .carousel-card.active .supplierCardWrapper,.multi-item-carousel .carousel-card.active .moment-card{opacity:1}.multi-item-carousel .carousel-card.adjacent .supplier-card,.multi-item-carousel .carousel-card.adjacent .supplierCardWrapper,.multi-item-carousel .carousel-card.adjacent .moment-card{opacity:0.6}.multi-item-carousel .carousel-card>*{height:100%}.multi-item-carousel .carousel-card a:focus-visible,.multi-item-carousel .carousel-card button:focus-visible{outline:3px solid #2C3FC9;outline-offset:2px;border-radius:4px}.multi-item-carousel .carousel-card:focus-within .supplier-card,.multi-item-carousel .carousel-card:focus-within .supplierCardWrapper,.multi-item-carousel .carousel-card:focus-within .moment-card{opacity:1;box-shadow:0 0 0 3px rgba(44,63,201,0.3);transition:box-shadow 0.2s ease}.multi-item-carousel .carousel-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:45px;height:45px;border-radius:50%;background:rgba(47,53,59,0.85);border:0;color:#fff;cursor:pointer;z-index:10;display:flex;align-items:center;justify-content:center;transition:transform 0.2s ease, background 0.2s ease}.multi-item-carousel .carousel-nav-btn.carousel-nav-prev{left:0}.multi-item-carousel .carousel-nav-btn.carousel-nav-next{right:0}.multi-item-carousel .carousel-nav-btn:hover{transform:translateY(-50%) scale(1.06);background:rgba(47,53,59,0.95)}.multi-item-carousel .carousel-nav-btn:disabled{opacity:0.35;cursor:default}.multi-item-carousel .carousel-nav-btn:focus{outline:2px solid var(--MICE-dark-grey-blue-regular);outline-offset:2px}.multi-item-carousel .carousel-nav-btn i{font-size:18px}.multi-item-carousel .slick-arrow,.multi-item-carousel .slick-dots{display:none !important}.feedback-section{background:#f8f6f1;padding:30px 0 30px 0;position:relative;display:flex;flex-direction:column}.feedback-section .feedback-content{position:relative;margin:0 auto;padding:0 15px}.feedback-section .feedback-quote-icon{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center;margin:0 auto;z-index:2;margin-top:-60px}.feedback-section .feedback-quote-icon .quote-svg{width:80%;height:auto}@media (max-width: 768px){.feedback-section .feedback-quote-icon{width:90px;height:90px;transform:translateY(45px)}}.feedback-section .feedback-card{background:white;border-radius:20px;padding:30px 60px 20px;position:relative;z-index:1}@media (max-width: 768px){.feedback-section .feedback-card{padding:60px 30px 30px}}.feedback-section .feedback-text{font-size:18px;line-height:1.6;color:#2f353b;margin-bottom:30px;text-align:center}@media (max-width: 768px){.feedback-section .feedback-text{font-size:16px}}.feedback-section .feedback-author{text-align:center;padding-bottom:10px}.feedback-section .feedback-author .feedback-author-name{font-size:18px;font-weight:700;margin-bottom:5px}@media (max-width: 768px){.feedback-section .feedback-author .feedback-author-name{font-size:16px}}.feedback-section .feedback-author .feedback-author-role{font-size:16px;font-weight:400;color:#6c757d}@media (max-width: 768px){.feedback-section .feedback-author .feedback-author-role{font-size:14px}}.customer-service-section{margin:80px 0;padding:60px 0}.customer-service-section .customer-service-content{min-height:400px}.customer-service-section .customer-service-image-column{display:flex;align-items:center;justify-content:center}.customer-service-section .customer-service-image-column .customer-service-image-container{width:100%;max-width:500px}.customer-service-section .customer-service-image-column .customer-service-image-container svg{max-width:450px;height:auto;width:100%}.customer-service-section .customer-service-image-column .customer-service-image-container .customer-service-image{width:100%;height:auto;border-radius:20px}.customer-service-section .customer-service-text-column{display:flex;align-items:center;padding-left:40px}@media (max-width: 991px){.customer-service-section .customer-service-text-column{padding-left:0;margin-top:40px;text-align:center}}.customer-service-section .customer-service-text-column .customer-service-text-content{width:100%}.customer-service-section .customer-service-title{font-size:32px;font-weight:700;color:var(--MICE-dark-grey-blue-regular);margin-bottom:20px !important;line-height:1.2}@media (max-width: 768px){.customer-service-section .customer-service-title{font-size:28px}}.customer-service-section .customer-service-description{font-size:18px;margin-bottom:30px;line-height:1.6}@media (max-width: 768px){.customer-service-section .customer-service-description{font-size:16px}}.customer-service-section .customer-service-contact{display:flex;flex-direction:column;gap:15px}@media (max-width: 991px){.customer-service-section .customer-service-contact{align-items:center}}.customer-service-section .contact-link{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;text-decoration:none;padding:12px 0;transition:all 0.3s ease}@media (max-width: 768px){.customer-service-section .contact-link{font-size:18px}}.customer-service-section .contact-link.phone-link{color:var(--MICE-dark-grey-blue-regular)}.customer-service-section .contact-link.phone-link:hover{color:#2f353b;transform:translateX(5px)}.customer-service-section .contact-link.phone-link .fa-phone{font-size:18px}.customer-service-section .contact-link.email-link{color:var(--MICE-dark-grey-blue-regular)}.customer-service-section .contact-link.email-link:hover{color:var(--MICE-dark-grey-blue-light);transform:translateX(5px)}.customer-service-section .contact-link.email-link .fa-envelope{font-size:18px}@media (max-width: 991px){.customer-service-section .customer-service-content{flex-direction:column-reverse}.customer-service-section .customer-service-image-column{margin-top:40px}}.our-partners-section{padding:60px 0px 80px 0;background:#ffffff;text-align:center}@media (max-width: 768px){.our-partners-section{padding:40px 0}}.our-partners-section .partners-title{font-size:32px;font-weight:700;color:#2f353b;margin-bottom:40px}@media (max-width: 768px){.our-partners-section .partners-title{font-size:24px;margin-bottom:30px}}.our-partners-section .partners-logos{display:flex;justify-content:center;align-items:center;gap:60px;flex-wrap:wrap;padding-top:20px}@media (max-width: 768px){.our-partners-section .partners-logos{gap:40px}}@media (max-width: 576px){.our-partners-section .partners-logos{gap:30px;flex-direction:column}}.our-partners-section .partner-logo{flex:0 1 auto}.our-partners-section .partner-logo .partner-image{max-height:60px;width:auto;-o-object-fit:contain;object-fit:contain;transition:all 0.3s ease}@media (max-width: 768px){.our-partners-section .partner-logo .partner-image{max-height:50px}}.our-partners-section .partner-logo .partner-image:hover{filter:grayscale(0%);opacity:1}.how-it-works-section{margin:80px 0}@media (min-width: 1600px){.how-it-works-section{max-width:1600px;margin:80px auto}}.how-it-works-section .header-container{text-align:center;justify-content:center;margin:0;padding:15px 0}.how-it-works-section .header-container .title{font-size:32px;line-height:1.5;color:#2f353b;font-weight:700;margin-bottom:15px}.how-it-works-section .header-container .sub-title{font-size:16px;line-height:1.5;color:#40454d;font-weight:400}.how-it-works-section .hiw-placeholder-image{border-radius:8px;color:#6c757d;font-size:18px;font-weight:600}.how-it-works-section .hiw-list{padding-left:30px}.how-it-works-section .hiw-list li{font-size:20px;line-height:1.4;color:#2f353b;font-weight:400;text-align:left;padding:12px 0}@media (max-width: 768px){.how-it-works-section .hiw-list{padding-left:20px}.how-it-works-section .hiw-list li{font-size:18px}}.how-it-works-section .hiw-button-container{max-width:400px;margin:40px auto 0}.how-it-works-section .hiw-button-container .btn{padding:12px 32px;font-weight:600;border-radius:6px}.steps-visualization .steps-container{display:flex;justify-content:center}@media (max-width: 768px){.steps-visualization .steps-container{flex-direction:column;align-items:flex-start;padding-left:20px}}.steps-visualization .step-item{text-align:center;flex-direction:column;display:flex;align-items:center;position:relative;padding:0 50px}@media (max-width: 768px){.steps-visualization .step-item{flex-direction:row;text-align:left;align-items:flex-start;padding:0;margin-bottom:30px}.steps-visualization .step-item:last-child{margin-bottom:0}}.steps-visualization .step-item:not(:first-child)::before{content:"";position:absolute;top:30px;left:0;width:100px;height:3px;background-color:#2f353b}@media (max-width: 768px){.steps-visualization .step-item:not(:first-child)::before{display:none}}.steps-visualization .step-item:not(:last-child)::after{content:"";position:absolute;top:30px;right:0;width:100px;height:3px;background-color:#2f353b}@media (max-width: 768px){.steps-visualization .step-item:not(:last-child)::after{display:none}}@media (max-width: 768px){.steps-visualization .step-item:not(:last-child) .step-icon::after{content:"";position:absolute;top:60px;left:50%;transform:translateX(-50%);width:3px;height:30px;background-color:#2f353b;z-index:0}}.steps-visualization .step-item .step-icon{width:60px;height:60px;border-radius:50%;background-color:#2f353b;display:flex;align-items:center;justify-content:center;margin-bottom:10px;position:relative;z-index:1;flex-shrink:0}@media (max-width: 768px){.steps-visualization .step-item .step-icon{margin-bottom:0;margin-right:15px}}.steps-visualization .step-item .step-icon i{color:white;font-size:24px}.steps-visualization .step-item .step-icon .step-icon-image{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.steps-visualization .step-item .step-label{font-size:12px;font-weight:600;color:#2f353b;line-height:1.2;max-width:140px;position:relative;z-index:1}@media (max-width: 768px){.steps-visualization .step-item .step-label{max-width:none;flex:1;padding-top:20px}}@media (max-width: 992px){.how-it-works-section .header-container .title{font-size:28px}}:root{--MICE-green-color: #A3C95E;--MICE-beige-bg-color: #F8F6F0;--MICE-dark-grey-text-color: #424242;--MICE-neutral-white: white;--MICE-dark-grey-blue-regular: #183947;--MICE-dark-grey-blue-light: #5453f5;--MICE-dark-grey-blue-verylight: #DADDE0;--MICE-active-project-bg-color: #ffea0040;--MICE-active-project-border-color: #ffea00cd;--MICE-active-project-toggle-icon-color: #938600cd;--MICE-inactive-project-bg-color: #ededed;--MICE-inactive-project-border-color: #cbcbcb;--MICE-inactive-project-toggle-icon-color: #828282;--MICE-booked-project-bg-color: #99e37940;--MICE-booked-project-border-color: #99e379cd;--MICE-booked-project-toggle-icon-color: #5d8b49cd;--MICE-cancelled-project-bg-color: #e39e7940;--MICE-cancelled-project-border-color: #e39e79cd;--MICE-cancelled-project-toggle-icon-color: #885f49cd;--MICE-shadow-grey-blue-verylight: #23314045;--MICE-shadow-grey-blue-verylight-rgba: rgba(35, 49, 64, 0.2)}
