.footer_desktop {
				border-top: 0px solid #e0d9c2 !important;
			}

.bob-home-hero-section.bob-home-hero-desktop{position:relative;height:600px;margin:0 auto;overflow:hidden;margin-top:38px}.logged-in.admin-bar .bob-home-hero-section.bob-home-hero-desktop{margin-top:8px}.bob-home-hero-section{position:relative}.bob-home-hero-desktop .best-of-brazil-main{position:absolute;z-index:1;width:100%;top:0;height:600px;display:flex;justify-content:center;align-items:center}.bob-home-hero-section-mobile.bob-home-hero-mobile{position:relative;height:540px;margin:0 auto;overflow:hidden;margin-top:54px}.best-of-brazil-div{padding:147px 0 80px}.logged-in.admin-bar .bob-home-hero-section-mobile.bob-home-hero-mobile{margin-top:8px}.bob-home-hero-mobile .best-of-brazil-main{position:absolute;z-index:1;width:100%;top:0;height:540px;display:flex;justify-content:center;align-items:center}.best-of-brazil-main{margin:0 auto;padding:0 0 0}.best-of-brazil-container{display:flex;gap:24px;justify-content:center;max-width:1344px;margin:0 auto;flex-wrap:wrap}.best-of-brazil-container .best-of-brazil-menu-card{position:relative;overflow:hidden;height:496px;max-width:calc(34.33% - 20px);flex:1 1 calc(33.33% - 20px);box-sizing:border-box}.best-of-brazil-container .best-of-brazil-menu-card .card-video{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease;transform:scale(1)}.best-of-brazil-container .card-text{position:absolute;bottom:0;z-index:2;color:#fff;text-align:center;width:100%;height:496px;padding:32px 16px;display:flex;align-items:baseline;flex-direction:column;justify-content:end}.best-of-brazil-container .card-text h1{font-size:56px;line-height:60px;font-family:AvenirNextLTPro-BoldCn;letter-spacing:-.56px;color:#f4f0ee;text-align:left;margin:0}.best-of-brazil-container .card-text p{font-size:32px;line-height:38px;font-family:LibreCaslonText-Italic;letter-spacing:-.32px;color:#f4f0ee;text-align:left}.best-of-brazil-container .menu-button{display:inline-block;background-color:#d5250a;color:#fff;border:4px solid #d5250a;padding:11px 32px;cursor:pointer;text-decoration:none;letter-spacing:1.12px;font-size:14px;line-height:18px;text-align:center;min-width:244px;font-family:AvenirNext-Medium;-webkit-font-smoothing:auto;margin:0 20px;pointer-events:all}.best-of-brazil-container .menu-button:hover{background-color:#c1220b;border:4px solid #c1220b}.best-of-brazil-container .menu-button:active{background-color:#b91f0b;border:4px solid #b91f0b}.best-of-brazil-container .menu-button:focus{border:4px solid #c6aa76}.best-of-brazil-container .line-div{background-color:#df2e14;height:2px;width:166px;margin-top:16px;margin-bottom:16px}.best-of-brazil-text-container{max-width:983px;margin:0 auto;padding:0 20px 32px}.best-of-brazil-text-container .best-of-brazil-main-text{margin:0 48px}.best-of-brazil-text-container .first-text-container{display:flex;justify-content:center;align-items:center}.best-of-brazil-text-container .second-text-container .best-of-brazil-text{color:#fff;font-family:AvenirNextLTPro-BoldCn;font-size:100px;font-style:normal;font-weight:700;line-height:104px;margin:0;display:flex;align-items:center;justify-content:center;padding-top:25px;padding-bottom:32px;height:131px}.best-of-brazil-text-container .second-text-container .sup-dollor-brazil{font-size:36.963px;left:5px;top:-1.2em}.best-of-brazil-text-container .second-text-container .sup-star-brazil{font-size:27.722px;top:-1.8em;left:-3px}.best-of-brazil-text-container .best-of-brazil-font-Libre{font-family:LibreCaslonText-Italic;font-size:48px;font-weight:400;line-height:52px;margin-right:21px;font-style:normal}.best-of-brazil-text-container .best-of-brazil-brazil{padding-right:7px}.best-of-brazil-text-container .best-of-brazil-line{background-color:#df2e14;height:2px;width:164px}.best-of-brazil-text-container .first-text-container .best-of-brazil-text{color:#f4f0ee;font-family:LibreCaslonText-Italic;font-size:32px;font-style:normal;font-weight:400;line-height:41px;letter-spacing:-.32px;text-align:center;padding:0 40px;white-space:nowrap}.video-wrapper{position:relative;display:inline-block;overflow:hidden}.best-of-brazil-text-container .third-text-container{max-width:659px;margin:0 auto}.best-of-brazil-text-container .third-text-container p{font-size:20px;font-weight:400;line-height:28px;font-family:AvenirNextLT-Pro-Regular;color:#fff;text-align:center}.best-of-brazil-text-container .third-text-container .best-of-brazil-disclaimer{font-size:12.5px;line-height:14px;padding-top:16px;color:#fff;font-family:AvenirNextLT-Pro-Regular}.best-of-brazil-cta-container{display:flex;justify-content:center;align-items:center;padding-bottom:32px;padding-left:16px;padding-right:16px;gap:16px}.best-of-brazil-cta-container-new{display:flex;justify-content:center;align-items:center;padding-left:16px;padding-right:16px}.best-of-brazil-cta-container .best-of-brazil-cta-button{background:#d5250a;color:#fff;font-size:14px;font-weight:700;line-height:20px;letter-spacing:1.12px;padding:14px 32px;width:244px;font-family:AvenirNextLTPro-Bold;display:inline-block;text-align:center;transition:background-color .3s,transform .3s}.best-of-brazil-cta-container .best-of-brazil-cta-button:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),#d5250a;transform:scale(1)}.best-of-brazil-cta-container .best-of-brazil-cta-button:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#d5250a;transform:scale(1)}.best-of-brazil-cta-container .best-of-brazil-cta-button:focus-visible{padding:14px 24px;border:4px solid #c6aa76;background:#d5250a;outline:0;line-height:12px;transform:scale(1)}.best-of-brazil-cta-container-new .best-of-brazil-cta-border-button{border:1.5px solid #d5250a;color:#fff;font-size:14px;font-weight:700;line-height:16px;letter-spacing:1.12px;text-transform:uppercase;padding:14.5px 32px;width:244px;font-family:AvenirNextLTPro-Bold;display:inline-block;box-sizing:border-box;text-align:center;background:0 0;transition:background-color .3s,transform .3s}.best-of-brazil-cta-container-new .best-of-brazil-cta-border-button:hover{background:#d5250a;transform:scale(1)}.best-of-brazil-cta-container-new .best-of-brazil-cta-border-button:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),var(--Heat,#d5250a);border:0;line-height:20px;transform:scale(1);padding:14px 45.5px}.best-of-brazil-cta-container-new .best-of-brazil-cta-border-button:focus-visible{outline:4px solid #c6aa76!important;outline-offset:-4px;transform:scale(1)}.bob-home-hero-desktop{display:block}.bob-home-hero-mobile{display:none}.skeleton-label{background:#1c1b19;position:relative;overflow:hidden;height:116px;max-width:183px;width:183px;color:#e2e2e2;margin:0 auto}.skeleton-label-p{background:#1c1b19;position:relative;overflow:hidden;height:22px;max-width:36px;width:36px;color:#e2e2e2;margin:0 auto;top:8px}.best-of-brazil-bg-desktop,.best-of-brazil-bg-mobile{position:relative;width:100%;height:100%;object-fit:cover;z-index:-1;top:0}.hero-owl .item{width:100%;height:636px;background-size:cover;background-position:center}.best-of-brazil-block{display:block}.best-of-brazil-none{display:none}.best-of-brazil-inline-flex{display:inline-flex}.bob-toggle-hide{background-color:#f4f0ee;padding-bottom:72px}@media (max-width:1180px){.best-of-brazil-container{padding:0 48px 0 48px}}@media (max-width:1024px){.best-of-brazil-container .card-text p{font-size:28px;line-height:30px}span.best-of-brazil-brazil{padding-right:7.72px}}@media (max-width:991px){.bob-home-hero-section.bob-home-hero-desktop{margin-top:54px}}@media (max-width:900px){.bob-toggle-hide{background-color:#f4f0ee;padding-bottom:72px}.best-of-brazil-container{flex-direction:column;padding:0 20px 0 20px}.best-of-brazil-main{padding:0}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .best-of-brazil-text{padding-top:0;padding-bottom:0}.bob-home-hero-section-mobile span.best-of-brazil-best{font-size:59.773px;line-height:59.773px;padding-bottom:6px}.bob-home-hero-section-mobile .best-of-brazil-text-container .best-of-brazil-font-Libre{font-family:LibreCaslonText-Italic;font-size:22.733px;font-weight:400;line-height:22.733px;margin-right:0;margin-left:0;padding-bottom:9px}.bob-home-hero-section-mobile span.best-of-brazil-brazil{font-size:41.78px;line-height:41.78px;padding-bottom:16px}.bob-home-hero-section-mobile .best-of-brazil-text-container .first-text-container{display:flex;justify-content:center;align-items:center;padding-bottom:16px}.bob-home-hero-section-mobile .best-of-brazil-text-container .first-text-container .best-of-brazil-text{color:#f4f0ee;font-family:LibreCaslonText-Italic;font-size:28px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:-.28px;text-align:center;padding:0 16px;white-space:nowrap}.bob-home-hero-section-mobile .best-of-brazil-text-container{max-width:unset;margin:0 auto;padding:48px 16px 32px 16px}.bob-home-hero-section-mobile .best-of-brazil-container{display:none}.bob-home-hero-section-mobile .best-of-brazil-text-container .best-of-brazil-main-text{margin:0}.bob-home-hero-section-mobile .best-of-brazil-text-container .third-text-container{margin:0;max-width:unset;padding-top:32px}.bob-home-hero-section-mobile .best-of-brazil-price{color:#fff;font-family:AvenirNextCondenced;font-size:92px;font-style:normal;font-weight:600;line-height:75px;margin:0;display:flex;align-items:center;justify-content:center;padding-bottom:0;letter-spacing:-4.562px}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .sup-dollor-brazil{font-size:35px;left:4px;top:-1.1em;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .sup-star-brazil{font-size:26px;top:-1.8em;left:-1px;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .skeleton-label{background:#1c1b19;position:relative;overflow:hidden;height:170px;max-width:200px;width:200px;margin:0 auto}.bob-home-hero-section-mobile .skeleton-label-p{background:#1c1b19;position:relative;overflow:hidden;height:22px;max-width:36px;width:36px;margin:0 auto;top:5px}.bob-home-hero-section-mobile .best-of-brazil-container .card-text-mobile{color:#fff;text-align:center;padding:0 0}.bob-home-hero-section-mobile .best-of-brazil-container .card-text-mobile h1{font-size:48px;line-height:60px;font-family:AvenirNextLTPro-BoldCn;letter-spacing:-.56px;color:#f4f0ee;text-align:left;margin:0}.bob-home-hero-section-mobile .best-of-brazil-container .card-text-mobile p{font-size:28px;line-height:38px;font-family:LibreCaslonText-Italic;letter-spacing:-.32px;color:#f4f0ee;text-align:left}.bob-home-hero-section-mobile .best-of-brazil-container .line-div{background-color:#df2e14;height:2px;width:100%;margin-top:16px;margin-bottom:16px}.bob-home-hero-section-mobile .best-of-brazil-cta-container{padding-bottom:32px}.best-of-brazil-text-container .best-of-brazil-line{width:167px}}@media (max-width:768px){.best-of-brazil-text-container .second-text-container .best-of-brazil-text{color:#fff;font-family:AvenirNextLTPro-BoldCn;font-size:96px;font-style:normal;font-weight:700;line-height:104px;margin:0;align-items:center;justify-content:center;padding-top:31px;padding-bottom:16px;height:128px}span.best-of-brazil-brazil{padding-right:7.72px}.best-of-brazil-text-container .best-of-brazil-line{width:156px}.bob-home-hero-desktop{display:none}.bob-home-hero-mobile{display:block}.bob-home-hero-section-mobile span.best-of-brazil-best{font-size:51.923px;padding:0}.bob-home-hero-section-mobile .best-of-brazil-text-container .best-of-brazil-font-Libre{font-family:LibreCaslonText-Italic;font-size:25.192px;font-weight:400;line-height:22.733px;padding:0 11.2px 0 0;font-style:normal}.bob-home-hero-section-mobile span.best-of-brazil-brazil{font-size:51.923px;line-height:41.78px;padding:0;margin-right:7.72px}.bob-home-hero-section-mobile .geo-location-price{font-size:49.944px;font-style:normal;font-weight:700;letter-spacing:-2.497px;vertical-align:bottom;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .sup-dollor-brazil{font-size:19.209px;left:0;top:-36px;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .sup-star-brazil{font-size:14.407px;top:-41px;left:1px;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .best-of-brazil-text{padding-top:0;padding-bottom:0;height:51px;letter-spacing:1.038px}.bob-home-hero-section-mobile .best-of-brazil-text-container .third-text-container{margin:0;max-width:unset;padding-top:16px}.bob-home-hero-section-mobile .best-of-brazil-main{padding:0 16px 0}.best-of-brazil-cta-container .best-of-brazil-cta-button{width:100%}.best-of-brazil-cta-container-new .best-of-brazil-cta-border-button{width:100%}.bob-home-hero-section-mobile .best-of-brazil-cta-container{padding:0 0 16px 0}.bob-home-hero-section-mobile .best-of-brazil-cta-container-new{padding:0}.bob-home-hero-section-mobile .best-of-brazil-text-container{max-width:unset;margin:0 auto;padding:0 0 32px 0}.bob-home-hero-section-mobile .best-of-brazil-text-container .first-text-container{display:flex;justify-content:center;align-items:center;padding-bottom:20px}.bob-home-hero-section-mobile .best-of-brazil-text-container .best-of-brazil-line{width:45.5px}.best-of-brazil-div{padding:80px 0 80px}}@media (max-width:600px){.best-of-brazil-text-container .second-text-container .best-of-brazil-text{color:#fff;font-family:AvenirNextLTPro-BoldCn;font-size:70px;font-style:normal;font-weight:700;line-height:104px;margin:0;align-items:center;justify-content:center;padding-top:18px;padding-bottom:32px;height:98px}span.best-of-brazil-brazil{padding-right:7.72px}.best-of-brazil-text-container .second-text-container .sup-star-brazil{font-size:25px;top:-32px;left:-3px}.best-of-brazil-text-container .second-text-container .sup-dollor-brazil{font-size:34px;left:5px;top:-25px}.best-of-brazil-text-container .best-of-brazil-font-Libre{font-family:LibreCaslonText-Italic;font-size:42px;font-weight:400;line-height:52px;margin-right:21px}.best-of-brazil-cta-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;padding-bottom:51px}.best-of-brazil-cta-container .best-of-brazil-cta-button{width:100%}.best-of-brazil-cta-container-new .best-of-brazil-cta-border-button{width:100%}.best-of-brazil-cta-container-new{display:flex;justify-content:center;align-items:center;width:100%;padding:0}.best-of-brazil-container{padding:0}.bob-home-hero-section-mobile .best-of-brazil-main{padding:0 16px 0}}@media (max-width:480px){.best-of-brazil-text-container .second-text-container .best-of-brazil-text{color:#fff;font-family:AvenirNextLTPro-BoldCn;font-size:47px;font-style:normal;font-weight:700;line-height:104px;margin:0;align-items:center;justify-content:center;padding-top:26px;padding-bottom:16px;height:76px}.best-of-brazil-text-container .best-of-brazil-font-Libre{font-family:LibreCaslonText-Italic;font-size:36px;font-weight:400;line-height:52px;margin-right:21px}.best-of-brazil-text-container .second-text-container .sup-star-brazil{font-size:21px;top:-22px;left:-1px}.best-of-brazil-text-container .second-text-container .sup-dollor-brazil{font-size:25px;left:3px;top:-17px}.best-of-brazil-cta-container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;padding-bottom:39px}.best-of-brazil-text-container{padding:134px 16px 32px}}@media (max-width:460px) and (min-width:319px){.best-of-brazil-text-container .best-of-brazil-line{background-color:#df2e14;height:2px;min-width:44px;display:block;margin:0 auto}.bob-home-hero-section-mobile .best-of-brazil-text-container .best-of-brazil-line{background-color:#df2e14;height:2px;display:block;margin:0 auto}.best-of-brazil-text-container .first-text-container .best-of-brazil-text{color:#f4f0ee;font-family:LibreCaslonText-Italic;font-size:32px;font-style:normal;font-weight:400;line-height:41px;letter-spacing:-.32px;text-align:center;padding:0 10px;white-space:nowrap}}@media (max-width:360px){.bob-home-hero-section-mobile .best-of-brazil-text-container .first-text-container .best-of-brazil-text{color:#f4f0ee;font-family:LibreCaslonText-Italic;font-size:21px}.bob-home-hero-section-mobile span.best-of-brazil-best{font-size:39.923px;padding:0}.bob-home-hero-section-mobile .best-of-brazil-text-container .best-of-brazil-font-Libre{font-family:LibreCaslonText-Italic;font-size:25.192px;font-weight:400;line-height:22.733px;padding:0 11.2px 0 0;font-style:normal}.bob-home-hero-section-mobile span.best-of-brazil-brazil{font-size:38.923px;line-height:41.78px;padding:0;margin-right:7.72px}.bob-home-hero-section-mobile .geo-location-price{font-size:38.944px;font-style:normal;font-weight:700;letter-spacing:-2.497px;vertical-align:bottom;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .sup-dollor-brazil{font-size:16.209px;left:0;top:-36px;font-family:AvenirNextLTPro-BoldCn}.bob-home-hero-section-mobile .best-of-brazil-text-container .second-text-container .sup-star-brazil{font-size:11.407px;top:-41px;left:1px;font-family:AvenirNextLTPro-BoldCn}}
/*# sourceMappingURL=home-page-bob-hero-block.min.css.map */

#discover-section{background-color:#f4f0ee}.discover-main-container{max-width:1440px;margin:0 auto;padding:96px 0 96px 52px;background-color:#f4f0ee}.discover-main-container .two-col-container{display:flex;justify-content:center;align-items:center;gap:32px}.discover-main-container .two-col-container .text-container{flex-basis:50%;max-width:50%;word-wrap:break-word}.discover-main-container .two-col-container .image-container{flex-basis:50%;max-width:50%;text-align:center}.discover-main-container .image-container img{width:100%;height:auto;display:block}.discover-main-container .text-container{margin:32px 0 32px;text-align:center}.discover-main-container .text-container .h1-text{font-size:150px;line-height:80%;text-transform:uppercase;font-family:AvenirNextLTPro-BoldCn;font-weight:800;color:#c6aa76;margin:0 0 32px;-webkit-font-smoothing:auto}.discover-main-container .text-container .h1-text span.text-color{color:#1c1b19}.discover-main-container .text-container .h2-text{color:#1c1b19;font-size:80px;line-height:90%;font-family:LibreCaslonText-Italic;font-weight:400;-webkit-font-smoothing:auto}.discover-main-container .discover-container h1{color:#805606;font-size:18px;line-height:22px;font-family:AvenirNextCondenced;text-align:center;-webkit-font-smoothing:auto;margin:0}.discover-main-container .discover-container h2{color:#1c1b19;font-size:32px;line-height:42px;font-family:LibreCaslonText-Italic;text-align:center;margin:0 0 60px;-webkit-font-smoothing:auto}.discover-main-container .discover-container p{font-size:20px;line-height:24px;text-align:center;font-family:AvenirNextLT-Pro-Regular;-webkit-font-smoothing:auto;color:#1c1b19;padding-bottom:20px}.discover-main-container .discover-container p:last-child{padding-bottom:0}.discover-main-container .content-div{padding:70px 20px 0;max-width:803px;margin:0 auto}.content-menu-container{display:flex;gap:24px;justify-content:center;max-width:1440px;margin:0 auto;padding:0 48px 96px 48px;background-color:#f4f0ee;flex-wrap:wrap}.content-menu-container .menu-card{position:relative;width:432px;height:562px;overflow:hidden;max-width:calc(34.33% - 20px);flex:1 1 calc(33.33% - 20px);box-sizing:border-box}.content-menu-container .menu-card .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:background-color .3s ease;pointer-events:none;z-index:1}.content-menu-container .menu-card .video-overlay.active{background-color:rgba(0,0,0,.4);z-index:1}.content-menu-container .menu-card .card-video{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .3s ease;transform:scale(1)}.content-menu-container .menu-card:hover .card-video{transform:scale(1.05);transition:transform .3s ease}.content-menu-container .card-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;text-align:center;width:100%;padding:20px}.content-menu-container .card-text h3{font-size:56px;line-height:60px;text-transform:uppercase;font-family:AvenirNextLTPro-BoldCn;letter-spacing:-.56px;color:#f4f0ee}.content-menu-container .card-text p{font-size:32px;line-height:38px;font-family:LibreCaslonText-Italic;margin-bottom:8px;letter-spacing:-.32px;color:#f4f0ee}.content-menu-container .button-div{position:absolute;left:50%;bottom:0;transform:translate(-50%,-50%);z-index:2;width:100%;display:flex;align-items:center;justify-content:center;font-family:AvenirNext-Medium}.content-menu-container .menu-button{display:inline-block;background:#d5250a;color:#fff;padding:14px 32px;text-transform:uppercase;cursor:pointer;text-decoration:none;letter-spacing:1.12px;font-size:14px;line-height:20px;text-align:center;min-width:244px;font-family:AvenirNextLTPro-Bold;-webkit-font-smoothing:auto;margin:0 20px;pointer-events:all;transition:background-color .3s,transform .3s}.content-menu-container .menu-button:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),#d5250a;transform:scale(1)}.content-menu-container .menu-button:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#d5250a;transform:scale(1)}.content-menu-container .menu-button:focus-visible{outline:4px solid #c6aa76!important;background:#d5250a;outline-offset:-4px;transform:scale(1)}.video-wrapper{position:relative;display:inline-block;overflow:hidden}@media (max-width:1249px){.discover-main-container .text-container .h1-text{font-size:100px;margin-bottom:24px}.discover-main-container .text-container .h2-text{font-size:50px}}@media (max-width:1024px){.discover-main-container .text-container .h1-text{font-size:90px}.content-menu-container .card-text p{font-size:28px;line-height:30px}.content-menu-container .card-text h3{font-size:48px;line-height:52px}}@media (max-width:1000px){.discover-main-container .text-container .h1-text{font-size:90px}.content-menu-container .menu-button{min-width:200px}}@media (max-width:900px){.content-menu-container{flex-direction:column;padding:0 20px 46px 20px}.content-menu-container .menu-card{width:100%;height:700px;flex:none;max-width:100%}.content-menu-container .menu-button{min-width:244px}}@media (max-width:768px){.discover-main-container .two-col-container{flex-direction:column;flex-direction:column-reverse}.discover-main-container .two-col-container .image-container,.discover-main-container .two-col-container .text-container{flex-basis:auto;max-width:100%}.discover-main-container .text-container .h1-text{font-size:80px;margin-bottom:24px}.discover-main-container .text-container .h2-text{font-size:48px;line-height:50px;margin-bottom:0}.discover-main-container{padding:80px 20px 86px 20px}.discover-main-container .content-div{padding:32px 0 0}.discover-main-container .discover-container p{text-align:left}.discover-main-container .discover-container h2{margin:0 0 32px;font-size:28px}.discover-main-container .text-container{margin:0 0 0}.content-menu-container .menu-card{width:100%}}@media (max-width:600px){.content-menu-container .menu-card{width:100%;height:436px}}
/*# sourceMappingURL=discover-the-fire.min.css.map */

#rewards-tradition-section{background-color:#1c1b19}.rewards-tradition-main-container{max-width:1440px;margin:0 auto;padding:96px 158px 96px 158px;background-color:#1c1b19}.rewards-tradition-main-container .two-col-container{display:flex;justify-content:center;align-items:center;gap:113px}.rewards-tradition-main-container .text-container h1{font-size:40px;color:#f4f0ee;font-family:LibreCaslonText-Regular;line-height:44px;letter-spacing:-.4px;margin:0;padding-bottom:8px}.rewards-tradition-main-container .text-container p{font-size:20px;color:#f4f0ee;font-family:AvenirNextLT-Pro-Regular;line-height:28px;margin:0;padding-bottom:32px}.rewards-tradition-main-container .text-container p a{color:#f4f0ee;text-decoration:underline;font-weight:700;font-family:AvenirNext-Medium}.rewards-tradition-main-container .two-col-container .text-container{flex-basis:50%;max-width:50%;word-wrap:break-word}.rewards-tradition-main-container .two-col-container .image-container{flex-basis:50%;max-width:50%;text-align:center}.rewards-tradition-main-container .image-container img{width:100%;height:auto;display:block}.rewards-tradition-main-container .bg-button a{background:#d5250a;color:#f4f0ee;font-size:14px;font-weight:700;line-height:20px;letter-spacing:1.12px;padding:14px 32px;width:244px;font-family:AvenirNextLTPro-Bold;display:inline-block;text-align:center;transition:background-color .3s,transform .3s}.rewards-tradition-main-container .bg-button a:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),#d5250a;transform:scale(1)}.rewards-tradition-main-container .bg-button a:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#d5250a;transform:scale(1)}.rewards-tradition-main-container .bg-button a:focus-visible{border:4px solid #c6aa76;background:#d5250a;outline:0;line-height:12px;transform:scale(1);padding:14px 20px}.rewards-tradition-main-container .bg-button{padding-top:32px}.rewards-tradition-main-container .reward-logo-image img{width:172px;height:auto;display:block}.rewards-tradition-main-container .reward-logo-image{padding-bottom:28px}.rewards-tradition-main-container .reward-lists .custom-list li{font-size:18px;line-height:20px;font-weight:600;letter-spacing:.72px;text-transform:uppercase;font-family:AvenirNextCondenced;margin:0;color:#f4f0ee;padding:0 0 0 10px;margin:0 0 16px}.rewards-tradition-main-container .reward-lists .custom-list li.gold-style{border-left:3px solid #c6aa76}.rewards-tradition-main-container .reward-lists .custom-list li.green-style{border-left:3px solid #44a93c}.rewards-tradition-main-container .reward-lists .custom-list li:last-child{margin:0 0 0}.rewards-tradition-main-container .reward-content{padding-left:22px}@media (max-width:768px){.rewards-tradition-main-container .two-col-container{flex-direction:column;gap:48px}.rewards-tradition-main-container .two-col-container .image-container,.rewards-tradition-main-container .two-col-container .text-container{flex-basis:auto;max-width:100%}.rewards-tradition-main-container{max-width:1440px;margin:0 auto;padding:80px 20px 80px 20px!important}.rewards-tradition-main-container .text-container p{padding-bottom:24px}.rewards-tradition-main-container .text-container h1{font-size:36px;letter-spacing:-.36px;line-height:38px}.rewards-tradition-main-container .bg-button a{padding:12px 30px}}@media (max-width:1400px){.rewards-tradition-main-container{padding:96px 48px 96px 48px}}@media (max-width:1024px){.rewards-tradition-main-container .two-col-container{gap:50px}}
/*# sourceMappingURL=fogo-rewards-module.min.css.map */

#content-feed-instagram-section{background-color:#1c1b19}.main-container{max-width:1440px;margin:0 auto;background-color:#1c1b19;padding:0 48px 0 48px}.content-feed-main-container{padding:96px 0 96px 0;background-color:#1c1b19}.content-feed-main-container .instagram-feed-container{display:flex;flex-wrap:wrap;gap:24px;box-sizing:border-box;justify-content:space-between}.content-feed-main-container .instagram-card{position:relative;flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px);aspect-ratio:1/1;overflow:hidden;background:#000}.content-feed-main-container .instagram-card img,.content-feed-main-container .instagram-card video{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.content-feed-main-container .follow-us{display:flex;justify-content:center;gap:16px;margin:45px 0 0}.content-feed-main-container .follow-us a{border:1.5px solid #d5250a;color:#f4f0ee;font-size:14px;font-weight:700;line-height:20px;letter-spacing:1.12px;text-transform:uppercase;padding:9.5px 30px;font-family:AvenirNextLTPro-Bold;box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:12px;text-align:center;white-space:nowrap;transition:background-color .3s,transform .3s}.content-feed-main-container .follow-us a:hover{background:#d5250a;transform:scale(1)}.content-feed-main-container .follow-us a:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#d5250a;border:0;line-height:20px;transform:scale(1);padding:9.5px 31.5px}.content-feed-main-container .follow-us a:focus-visible{outline:4px solid #c6aa76!important;outline-offset:-4px;transform:scale(1)}.content-feed-main-container .follow-instagram img,.content-feed-main-container .follow-tiktok img{width:30px;height:auto}.main-container .svg-border-container{line-height:0;height:0}.content-feed-main-container .text-feed-container h1{color:#c6aa76;font-size:18px;line-height:22px;font-family:AvenirNextCondenced;text-align:center;-webkit-font-smoothing:auto;margin:0}.content-feed-main-container .text-feed-container h2{color:#f4f0ee;font-size:32px;line-height:42px;font-family:LibreCaslonText-Italic;text-align:center;margin:0 0 40px;-webkit-font-smoothing:auto}.main-container .desktop-image{display:block;width:100%;height:auto}.main-container .mobile-image{display:none}div#sb_instagram{padding:0!important}div#sbi_images{padding:0!important}@media (max-width:768px){.content-feed-main-container .instagram-card{flex:1 1 calc(50% - 16px);max-width:calc(55% - 16px)}.content-feed-main-container .follow-us{gap:16px;flex-direction:column;align-items:flex-start}.content-feed-main-container .follow-us a{width:auto}.content-feed-main-container{padding:80px 0 80px 0}.content-feed-main-container .text-feed-container h2{font-size:28px}.main-container{padding:0 20px 0 20px}.content-feed-main-container .instagram-feed-container{gap:20px}.main-container .desktop-image{display:none}.main-container .mobile-image{display:block;width:100%;height:auto}}@media (max-width:320px){.content-feed-main-container .follow-us a{font-size:11px}}
/*# sourceMappingURL=instagram-feed.min.css.map */

#tradition-section{background-color:#1c1b19}.tradition-main-container{max-width:1440px;margin:0 auto;padding:96px 158px 96px 158px;background-color:#1c1b19}.tradition-main-container .two-col-container{display:flex;justify-content:center;align-items:center;gap:113px}.tradition-main-container .text-container h1{font-size:40px;color:#f4f0ee;font-family:LibreCaslonText-Regular;line-height:44px;letter-spacing:-.4px;margin:0;padding-bottom:16px}.tradition-main-container .text-container p{font-size:20px;color:#f4f0ee;font-family:AvenirNextLT-Pro-Regular;line-height:28px;margin:0;padding-bottom:32px}.tradition-main-container .two-col-container .text-container{flex-basis:50%;max-width:50%;word-wrap:break-word}.tradition-main-container .two-col-container .image-container{flex-basis:50%;max-width:50%;text-align:center}.tradition-main-container .image-container img{width:100%;height:auto;display:block}.tradition-main-container .bg-button a{background:#d5250a;color:#f4f0ee;font-size:14px;font-weight:700;line-height:20px;letter-spacing:1.12px;text-transform:uppercase;padding:14px 32px;font-family:AvenirNextLTPro-Bold;display:inline-block;text-align:center;transition:background-color .3s,transform .3s}.tradition-main-container .bg-button a:hover{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),#d5250a;transform:scale(1)}.tradition-main-container .bg-button a:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),#d5250a;transform:scale(1)}.tradition-main-container .bg-button a:focus-visible{outline:4px solid #c6aa76!important;background:#d5250a;outline-offset:-4px;transform:scale(1)}.tradition-main-container .border-button button{border:1.5px solid #d5250a;color:#f4f0ee;font-size:14px;font-weight:700;line-height:16px;letter-spacing:1.12px;text-transform:uppercase;padding:14.5px 44px;font-family:AvenirNextLTPro-Bold;display:inline-block;box-sizing:border-box;text-align:center;background:0 0;transition:background-color .3s,transform .3s}.tradition-main-container .border-button button:hover{background:#d5250a;transform:scale(1)}.tradition-main-container .border-button button:active{background:linear-gradient(0deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 100%),var(--Heat,#d5250a);border:0;line-height:20px;transform:scale(1);padding:14px 45.5px}.tradition-main-container .border-button button:focus-visible{outline:4px solid #c6aa76!important;outline-offset:-4px;transform:scale(1)}.tradition-main-container .border-button{padding-top:16px}.tradition-main-container .modal-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity .3s ease,visibility .3s ease;opacity:0;visibility:hidden}.tradition-main-container .modal-content-div{width:800px;height:450px;max-width:800px;max-height:800px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;margin:0 30px}.modal-content-div iframe,.tradition-main-container .modal-content-div video{width:100%;height:auto}.tradition-main-container .modal-content-div iframe{width:800px;height:420px;max-width:800px;max-height:500px}.tradition-main-container .hidden{opacity:0;visibility:hidden}.tradition-main-container .modal-popup:not(.hidden){opacity:1;visibility:visible}.tradition-main-container #close-modal-tradition{position:absolute;top:40px;right:40px;cursor:pointer;font-size:20px;padding-bottom:4px;background-color:#d5250a;color:#fff;border:none;border-radius:50%;width:32px;height:32px;display:flex;justify-content:center;align-items:center;z-index:10}.tradition-main-container .hide{display:none}.tradition-main-container #close-modal-tradition:hover{background-color:#c1220b}@media (max-width:820px){.tradition-main-container .modal-content-div{width:100%;height:auto}}@media (max-width:390px){.tradition-main-container #close-modal-tradition{top:10px;right:10px}}@media (max-width:767px){.tradition-main-container .modal-content-div{width:80%;height:auto}}@media (max-width:768px){#hero-landing-section .modal-content-div{height:auto}.tradition-main-container .two-col-container{flex-direction:column;gap:48px}.tradition-main-container .two-col-container .image-container,.tradition-main-container .two-col-container .text-container{flex-basis:auto;max-width:100%}.tradition-main-container{max-width:1440px;margin:0 auto;padding:80px 20px 80px 20px!important}.tradition-main-container .text-container p{padding-bottom:24px}.tradition-main-container .text-container h1{font-size:36px;line-height:38px;letter-spacing:-.36px}}@media (max-width:1400px){.tradition-main-container{padding:96px 48px 96px 48px}}@media (max-width:1024px){.tradition-main-container .two-col-container{gap:50px}}
/*# sourceMappingURL=two-column-image.min.css.map */
