.hero-home-widget-wrapper .hero-home-widget,.kentico-home-page .hero-banner .hero-home-widget{position:relative;padding:50px}.hero-home-widget-wrapper .hero-home-widget__image,.kentico-home-page .hero-banner .hero-home-widget__image{position:absolute;inset:0}.hero-home-widget-wrapper .hero-home-widget__image img,.kentico-home-page .hero-banner .hero-home-widget__image img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-home-widget-wrapper .hero-home-widget__info,.kentico-home-page .hero-banner .hero-home-widget__info{position:relative;width:430px;min-height:415px;background-color:#fff;box-shadow:3px 3px 3px #00000069;padding:50px 30px}.hero-home-widget-wrapper .hero-home-widget__info .title,.kentico-home-page .hero-banner .hero-home-widget__info .title{position:relative;font-family:Roboto,sans-serif;font-size:46px;font-weight:700;line-height:56px;padding-bottom:28px;margin-top:0;margin-bottom:32px}.hero-home-widget-wrapper .hero-home-widget__info .title:after,.kentico-home-page .hero-banner .hero-home-widget__info .title:after{content:"";position:absolute;bottom:0;left:0;width:75px;height:5px;background-color:#ffd51d}.hero-home-widget-wrapper .hero-home-widget__info .text,.kentico-home-page .hero-banner .hero-home-widget__info .text{font-family:Univers-Condensed,sans-serif;font-size:24px;line-height:31px}@media only screen and (min-width:40.0625em) and (max-width:64em){.hero-home-widget-wrapper .hero-home-widget__info,.kentico-home-page .hero-banner .hero-home-widget__info{width:330px;min-height:330px}.hero-home-widget-wrapper .hero-home-widget__info .title,.kentico-home-page .hero-banner .hero-home-widget__info .title{font-size:32px;line-height:40px}.hero-home-widget-wrapper .hero-home-widget__info .text,.kentico-home-page .hero-banner .hero-home-widget__info .text{font-size:20px;line-height:26px}}@media only screen and (max-width: 40em){.hero-home-widget-wrapper .hero-home-widget,.kentico-home-page .hero-banner .hero-home-widget{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0}.hero-home-widget-wrapper .hero-home-widget__image,.kentico-home-page .hero-banner .hero-home-widget__image{position:static;width:100%;height:190px}.hero-home-widget-wrapper .hero-home-widget__info,.kentico-home-page .hero-banner .hero-home-widget__info{position:static;width:100%;min-height:unset;padding:30px 35px 30px 20px;background-color:#f5f5f5;box-shadow:none}.hero-home-widget-wrapper .hero-home-widget__info .title,.kentico-home-page .hero-banner .hero-home-widget__info .title{font-size:24px;line-height:30px;padding-bottom:0;margin-bottom:10px}.hero-home-widget-wrapper .hero-home-widget__info .title:after,.kentico-home-page .hero-banner .hero-home-widget__info .title:after{content:none}.hero-home-widget-wrapper .hero-home-widget__info .text,.kentico-home-page .hero-banner .hero-home-widget__info .text{font-size:16px;line-height:24px}}.kentico-home-page{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0}.kentico-home-page>*{width:100%}.kentico-home-page .reservation-widget-wrapper{box-shadow:0 0 3px #0003}.kentico-home-page .reservation-widget-wrapper .reservation-widget-component{padding:40px 0;display:block;background-color:#fff}.kentico-home-page .hero-banner{width:100%;max-width:1440px;margin:0 auto}.kentico-home-page .advanced-rich-text-widget-wrapper .advanced-rich-text-widget.art-content-block .content{color:#6e6e6e}@media only screen and (min-width:40.0625em) and (max-width:64em),only screen and (max-width: 40em){.kentico-home-page .reservation-widget-wrapper{box-shadow:unset}.kentico-home-page .hero-info-block-wrapper{order:-2}.kentico-home-page .hero-banner{order:-1}}@media only screen and (max-width: 40em){.kentico-home-page .reservation-widget-wrapper{box-shadow:unset;border:1px solid #d6d6d6}.kentico-home-page .hero-info-block-wrapper{order:-1}.kentico-home-page .hero-info-block-wrapper .tps-two-col-section>div:last-of-type{order:-1}.kentico-home-page .advanced-rich-text-widget-wrapper .art-section-title,.kentico-home-page .advanced-rich-text-widget-wrapper .art-content-block,.kentico-home-page .advanced-rich-text-widget-wrapper .art-default-rich-text,.kentico-home-page .how-it-works-widget-wrapper,.kentico-home-page .join-spot-club-widget-wrapper,.kentico-home-page .button-widget-wrapper,.kentico-home-page .tps-page-section>div>.fr-view{margin-right:10px;margin-left:10px}}
