.bg-white{background:#fff}.bg-grey{background:#f9f9f9}.bg-bluegrey{background:#f0f4f6}.bg-navy{background:#041636}.bg-blue{background:#2666cc}.bg-charcoal{background:#231f20}.bg-black{background:#000}.bg-green{background:#617d33}.bg-orange{background:#de570b}.bg-red{background:#ff0012}.bg-gold{background:#ca9e66}.bg-beige{background:#f8f3f0}.bg-gold{background:#dcbd86;background:linear-gradient(90deg,#dcbd86 0,#8c681c 100%)!important}.bg-gold:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;background:linear-gradient(134deg,rgba(255,255,255,.6) 0,rgba(255,255,255,0) 35%,rgba(154,120,73,0) 70%,#9a7807 100%)!important}.text-white{color:#fff}.text-grey{color:#f9f9f9}.text-bluegrey{color:#f0f4f6}.text-navy{color:#041636}.text-blue{color:#2666cc}.text-charcoal{color:#231f20}.text-black{color:#000}.text-green{color:#617d33}.text-orange{color:#de570b}.text-red{color:#ff0012}.text-gold{color:#ca9e66}.text-beige{color:#f8f3f0}.fbg-white{background:#fff!important}.fbg-grey{background:#f9f9f9!important}.fbg-bluegrey{background:#f0f4f6!important}.fbg-navy{background:#041636!important}.fbg-blue{background:#2666cc!important}.fbg-charcoal{background:#231f20!important}.fbg-black{background:#000!important}.fbg-green{background:#617d33!important}.fbg-orange{background:#de570b!important}.fbg-red{background:#ff0012!important}.fbg-gold{background:#ca9e66!important}.fbg-beige{background:#f8f3f0!important}.bg-black p a,.bg-charcoal p a,.bg-navy p a{color:#fff!important}.bg-black .elementor-toggle-title,.bg-black .elementor-toggle-title:hover,.bg-charcoal .elementor-toggle-title,.bg-charcoal .elementor-toggle-title:hover,.bg-navy .elementor-toggle-title,.bg-navy .elementor-toggle-title:hover{color:#fff}.solutions-finder .bg-style.half{-webkit-transition:left .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:left .4s cubic-bezier(.455, .03, .515, .955);-o-transition:left .4s cubic-bezier(.455, .03, .515, .955);transition:left .4s cubic-bezier(.455, .03, .515, .955)}@media only screen and (max-width:991px){.solutions-finder .bg-style.half{width:100%}}.solutions-finder .content-wrap{-webkit-transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955);-o-transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955);transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955)}.solutions-finder .elementor-container .elementor-row{height:367px!important;min-height:367px!important;-webkit-transition:height .4s cubic-bezier(.455, .03, .515, .955),min-height .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:height .4s cubic-bezier(.455, .03, .515, .955),min-height .4s cubic-bezier(.455, .03, .515, .955);-o-transition:height .4s cubic-bezier(.455, .03, .515, .955),min-height .4s cubic-bezier(.455, .03, .515, .955);transition:height .4s cubic-bezier(.455, .03, .515, .955),min-height .4s cubic-bezier(.455, .03, .515, .955)}@media only screen and (max-width:991px){.solutions-finder .elementor-container .elementor-row{height:253px!important;min-height:253px!important}}@media only screen and (max-width:991px){.solutions-finder .elementor-container .elementor-row .elementor-column-wrap .elementor-widget-wrap .title{font-size:6vw;line-height:7vw}}.solutions-finder .steps-wrap{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}@media only screen and (max-width:991px){.solutions-finder .steps-wrap{position:relative}}.solutions-finder .steps-wrap .elementor-container{justify-content:flex-end;align-items:center;height:100%;max-width:1190px!important}@media only screen and (max-width:991px){.solutions-finder .steps-wrap .elementor-container{padding:0}}.solutions-finder .steps-wrap .steps{width:60%;background:#fff;position:relative;pointer-events:all;height:100%;-webkit-transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955);-o-transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955);transition:width .4s cubic-bezier(.455, .03, .515, .955),height .4s cubic-bezier(.455, .03, .515, .955)}@media only screen and (max-width:991px){.solutions-finder .steps-wrap .steps{width:100%}}.solutions-finder .steps-wrap .steps .progress{height:5px;width:97px;background:#ebf3f7;border-radius:2px}.solutions-finder .steps-wrap .steps .progress .progress-bar{background-color:#041636;border-radius:2px}.solutions-finder .steps-wrap .steps .items .step{position:relative}.solutions-finder .steps-wrap .steps .items .step.hidden{display:none}.solutions-finder .steps-wrap .steps .items .step .radio-group-inline,.solutions-finder .steps-wrap .steps .items .step .text-one{-webkit-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);-moz-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);-o-transition:opacity .4s cubic-bezier(.455, .03, .515, .955);transition:opacity .4s cubic-bezier(.455, .03, .515, .955)}.solutions-finder .steps-wrap .steps .items .step.blur .radio-group-inline,.solutions-finder .steps-wrap .steps .items .step.blur .text-one{opacity:.5}@media only screen and (min-width:992px){.solutions-finder .steps-wrap .steps .items .step .prev{position:absolute;top:0;right:0}}.solutions-finder .steps-wrap .steps .items .step .loader-progress{position:absolute;z-index:1;top:50%;margin:0;pointer-events:none}.solutions-finder .steps-wrap .steps .items .step .custom-tiles{white-space:nowrap;margin-bottom:20px;flex-wrap:wrap;gap:15px;display:flex;justify-content:center}@media only screen and (max-width:767px){.solutions-finder .steps-wrap .steps .items .step .custom-tiles{white-space:normal;gap:20px;display:flex;flex-wrap:wrap}}.solutions-finder .steps-wrap .steps .items .step .custom-tiles .invalid-feedback{text-align:center}.solutions-finder .steps-wrap .steps .items .step .custom-tiles.wrap{white-space:normal}.solutions-finder .steps-wrap .steps .items .step .custom-tiles.selected{border:1px solid #2666cc}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox],.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]{width:139px;height:131px;display:inline-block;background:0 0!important;color:transparent!important;border:none!important;box-shadow:none;position:relative;margin:0}@media only screen and (max-width:767px){.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox],.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]{width:calc(50vw - 30px);height:40vw;margin-right:0;margin-bottom:0}}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox]:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]:before{background:#f0f4f6;border:2px solid #f0f4f6;border-radius:9px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:139px;height:131px;display:inline-block;padding-top:26px;text-align:center}@media only screen and (max-width:991px){.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox]:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]:before{padding-top:10px}}@media only screen and (max-width:767px){.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox]:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]:before{width:100%;height:100%;padding-top:10vw}}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].hide,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].hide{display:none!important}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].people-1:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].people-1:before{content:url("../images/refresh/people-1.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].people-2:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].people-2:before{content:url("../images/refresh/people-2.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].people-3:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].people-3:before{content:url("../images/refresh/people-3.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].people-4:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].people-4:before{content:url("../images/refresh/people-4.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].people-5:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].people-5:before{content:url("../images/refresh/people-5.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].entertainment:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].entertainment:before{content:url("../images/refresh/entertainment.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].instant-machine:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].instant-machine:before{content:url("../images/refresh/instant-machine.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].retail:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].retail:before{content:url("../images/refresh/retail.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].training-center:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].training-center:before{content:url("../images/refresh/training-center.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].reception:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].reception:before{content:url("../images/refresh/reception.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].convenience-store:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].convenience-store:before{content:url("../images/refresh/convenience-store.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].coffee-lounge:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].coffee-lounge:before{content:url("../images/refresh/coffee-lounge.svg");padding-top:20px}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].hospital:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].hospital:before{content:url("../images/refresh/hospital.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].manufacturing:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].manufacturing:before{content:url("../images/refresh/manufacturing.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].meeting-room:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].meeting-room:before{content:url("../images/refresh/meeting-room.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].office:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].office:before{content:url("../images/refresh/office.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].petrol-forecourt:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].petrol-forecourt:before{content:url("../images/refresh/petrol.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].other:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].other:before{content:url("../images/refresh/other.svg")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].coffee:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].coffee:before{background:#f7f0eb;content:url("../images/refresh/coffee-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].hot-drinks:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].hot-drinks:before{background:#f7f0eb;content:url("../images/refresh/coffee-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].cold-drinks:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].cold-drinks:before{background:#ebf3f7;content:url("../images/refresh/cold-water-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].snacks:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].snacks:before{background:#ebf3f7;content:url("../images/refresh/snacks-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].food:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].food:before{background:#fceff0;content:url("../images/refresh/food-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].soup:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].soup:before{background:#fceff0;content:url("../images/refresh/soup-icon.png");padding-top:20px!important}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].snacks:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].snacks:before{background:#fef6e9;content:url("../images/refresh/snacks.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].specialities:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].specialities:before{background:#fceee7;content:url("../images/refresh/specialities-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].tea:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].tea:before{background:#f6f6e8;content:url("../images/refresh/tea-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].accessories:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].accessories:before{background:#f4f2fe;content:url("../images/refresh/accessories-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].coffee-specialities:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].coffee-specialities:before{background:#f7f0eb;content:url("../images/refresh/coffee-speciality-icon.png")}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox].not-sure:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio].not-sure:before{background:#f5f5f5;content:"?";color:#041636;font-size:52px;font-weight:600;font-style:normal;padding-top:10px!important;font-family:"Graphik Web",sans-serif!important}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox]:after,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]:after{content:attr(data-name);width:100%;position:absolute;text-align:center;bottom:15px;left:0;right:0;color:#041636;white-space:normal;line-height:17px;font-weight:500;font-size:14px}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox]:checked:before,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]:checked:before{border:2px solid #2666cc}.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=checkbox]:checked:after,.solutions-finder .steps-wrap .steps .items .step .custom-tiles input[type=radio]:checked:after{color:#2666cc}@media only screen and (min-width:992px){.solutions-finder .steps-wrap .steps .items .step.people .custom-tiles{justify-content:flex-start}.solutions-finder .steps-wrap .steps .items .step.drink-type .custom-tiles,.solutions-finder .steps-wrap .steps .items .step.vend-output .custom-tiles{white-space:normal;gap:15px;display:flex}.solutions-finder .steps-wrap .steps .items .step.drink-type .custom-tiles input[type=checkbox],.solutions-finder .steps-wrap .steps .items .step.vend-output .custom-tiles input[type=checkbox]{width:16%;margin-right:0}.solutions-finder .steps-wrap .steps .items .step.drink-type .custom-tiles input[type=checkbox]:before,.solutions-finder .steps-wrap .steps .items .step.vend-output .custom-tiles input[type=checkbox]:before{width:100%;padding-top:10px}}@media only screen and (min-width:992px){.solutions-finder .steps-wrap .steps .items .step.environment .custom-tiles input[type=radio]{width:166px}.solutions-finder .steps-wrap .steps .items .step.environment .custom-tiles input[type=radio]:before{width:100%}}.solutions-finder .steps-wrap .steps .items .step .result{margin-bottom:20px}.solutions-finder .steps-wrap .steps .items .step .result .item{align-content:space-between}.solutions-finder .steps-wrap .steps .items .step .result .item .image{width:100%;height:237px;margin-bottom:20px}.solutions-finder .steps-wrap .steps .items .step .result .item .image img{width:auto;height:100%}.solutions-finder .steps-wrap .steps .items .step .result .item .text-one{width:100%}.solutions-finder .steps-wrap .steps .items .step .result .item .info{text-align:center;color:#041636;margin:0;padding:0;width:100%}.solutions-finder .steps-wrap .steps .items .step .result .item .info li{font-size:15px;line-height:18px;font-weight:600;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #838c9c;list-style:none}.solutions-finder .steps-wrap .steps .items .step .result .item .info li.price-range.price-1{background-size:44px 14px;background:url(../images/refresh/icons/price-1.svg) no-repeat center}.solutions-finder .steps-wrap .steps .items .step .result .item .info li.price-range.price-2{background-size:44px 14px;background:url(../images/refresh/icons/price-2.svg) no-repeat center}.solutions-finder .steps-wrap .steps .items .step .result .item .info li.price-range.price-3{background-size:44px 14px;background:url(../images/refresh/icons/price-3.svg) no-repeat center}.solutions-finder.activated .elementor-container .elementor-row{height:580px!important;min-height:580px!important}.solutions-finder.activated .bg-style.half{left:-50vw}@media only screen and (max-width:991px){.solutions-finder.activated .content-wrap{height:0}}@media only screen and (min-width:992px){.solutions-finder.activated .steps-wrap .steps{width:100%}}.solutions-finder.end-result .content-wrap{display:none}.solutions-finder.end-result .steps-wrap{position:relative;top:0;bottom:0;left:0;right:0}@media only screen and (min-width:992px){.site-fr .solutions-finder .steps-wrap .steps .items .step.people .custom-tiles,.site-uk .solutions-finder .steps-wrap .steps .items .step.people .custom-tiles{flex-wrap:nowrap}}