html.magnifying>body{overflow-x:hidden!important}.lens-mobile,.magnify,.magnify-mobile,.magnify>.magnify-lens{min-width:0;min-height:0;animation:none;border:none;float:none;margin:0;opacity:1;outline:none;overflow:visible;padding:0;text-indent:0;transform:none;transition:none}.magnify{position:relative;width:auto;height:auto;box-shadow:none;display:inline-block;z-index:inherit}.magnify>.magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;box-shadow:0 0 0 7px hsla(0,0%,100%,.85),0 0 7px 7px rgba(0,0,0,.25),inset 0 0 40px 2px rgba(0,0,0,.25);cursor:none;display:none;z-index:99}.magnify>.magnify-lens.loading{background:#333!important;opacity:.8}.magnify>.magnify-lens.loading:after{position:absolute;top:50%;left:0;width:100%;color:#fff;content:"Loading...";font:italic normal 16px/1 Calibri,sans-serif;letter-spacing:1px;margin-top:-8px;text-align:center;text-shadow:0 0 2px rgba(51,51,51,.8);text-transform:none}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}.aligncenter{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right}.wp-caption{border:1px solid #666;text-align:center;background:#ccc;padding:10px;margin:10px}br.clear{clear:both;display:block;height:1px;margin:-1px 0 0}@font-face{font-family:Pinyon;src:url(fonts/PinyonScript-Regular.ttf) format("truetype");font-weight:700}html *{box-sizing:border-box}body{font-weight:400;line-height:1.33;overflow-x:hidden;background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#fff;background:#000}ul{padding:0;margin:0;list-style:none}img{max-width:100%;image-rendering:-webkit-optimize-contrast}.hero_spacer{display:block;height:6px;width:100%;background:#b87333}.hero_spacer .spacer-inner{display:block;width:100%;height:100%;opacity:.75;background:#a4542f;filter:blur(6.3000001907px)}.innerbanner{padding:100px 0}.innerbanner.short{padding:60px 0}@media (max-width:1330px){.innerbanner.short .bannercontent{width:75%}}.footer__cta,.hidden,.top-menu{visibility:hidden}@keyframes pointAngled{0%{transform:translate(0)}to{transform:translate(5px,-5px)}}@keyframes pointStraight{0%{transform:translate(0)}to{transform:translate(5px)}}@keyframes expand-from-centre{0%{opacity:0;stroke-dasharray:0 240;stroke-dashoffset:-120}to{opacity:1;stroke-dasharray:240 240;stroke-dashoffset:0}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes drawArrow{to{stroke-dashoffset:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popup{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,0%,100%,.4)}70%{box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulseRed{0%{box-shadow:0 0 0 0 rgba(231,60,62,.4)}70%{box-shadow:0 0 0 10px rgba(231,60,62,0)}to{box-shadow:0 0 0 0 rgba(231,60,62,0)}}@keyframes pulse1{0%{transform:scaleY(1) translate(0)}50%{transform:scaleY(1.005) translate(-1px,1px)}to{transform:scaleY(1) translate(0)}}@keyframes pulse2{0%{transform:scaleY(1) translate(0)}50%{transform:scaleY(1.005) translate(1px)}to{transform:scaleY(1) translate(0)}}@keyframes pulse3{0%{transform:scaleY(1) translate(0)}50%{transform:scaleY(1.005) translate(1px,-1px)}to{transform:scaleY(1) translate(0)}}@keyframes pulse4{0%{transform:scaleY(1) translate(0)}50%{transform:scaleY(1.005) translate(-1px)}to{transform:scaleY(1) translate(0)}}@keyframes flicker{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes flyaway{0%{transform:translate(0)}to{transform:translate(200px,-250px)}}@keyframes bounceup{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes bounceupBig{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes bouncedown{0%{transform:translateY(0)}to{transform:translateY(2px)}}@keyframes slide{0%{transform:translateX(0)}to{transform:translateX(5px)}}@keyframes slideInLeft{0%{transform:translateX(100px)}to{transform:translateX(0)}}.max-width{margin-left:auto;margin-right:auto;max-width:1144px;padding:0 32px}@media only screen and (max-width:1024px){.max-width{padding:0 16px}}.full-width{width:100%}a,a:active,a:hover{outline:none;text-decoration:none}li{list-style:none}html{font-size:10px}a,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;font-family:Montserrat,Sans-serif;color:#fff}.h1,h1{font-size:3.6rem;line-height:39.6px;font-weight:700}@media only screen and (max-width:768px){.h1,h1{font-size:2.8rem;line-height:30.8px}}.h2,h2{font-size:2.4rem;line-height:26.4px;font-weight:700;color:#fff}@media only screen and (max-width:768px){.h2,h2{font-size:2rem;line-height:22px}}.h3,h3{font-size:2rem;line-height:22px;font-weight:700}@media only screen and (max-width:768px){.h3,h3{font-size:1.6rem;line-height:17.6px}}.h4,.title-lg,h4{font-size:1.6rem;line-height:17.6px;font-weight:700;font-family:Montserrat,Sans-serif}@media only screen and (max-width:768px){.h4,.title-lg,h4{font-size:1.6rem;line-height:17.6px}}.h5,.title-md,h5{font-family:Montserrat,Sans-serif;font-size:1.2rem;line-height:13.2px;font-weight:700}@media only screen and (max-width:768px){.h5,.title-md,h5{font-size:1rem;line-height:11px}}.h6,.title-sm,h6{font-family:Montserrat,Sans-serif;font-size:1rem;line-height:11px;font-weight:700}@media only screen and (max-width:768px){.h6,.title-sm,h6{font-size:1rem;line-height:8.8px}}p,p.md{font-size:1.6rem;line-height:24px;font-weight:400;color:#fff}@media only screen and (max-width:768px){p,p.md{line-height:normal}}p.lg,p.md.lg{font-size:2rem;line-height:30px}p.md.sm,p.sm{font-size:1.2rem;line-height:18px}h1.display-lg,h2.display-lg,h3.display-lg,h4.display-lg,h5.display-lg,h6.display-lg{font-size:12rem;line-height:120px}@media only screen and (max-width:768px){h1.display-lg,h2.display-lg,h3.display-lg,h4.display-lg,h5.display-lg,h6.display-lg{font-size:4.8rem;line-height:48px}}h1.display-md,h2.display-md,h3.display-md,h4.display-md,h5.display-md,h6.display-md{font-size:6rem;line-height:66px}@media only screen and (max-width:768px){h1.display-md,h2.display-md,h3.display-md,h4.display-md,h5.display-md,h6.display-md{font-size:3.6rem;line-height:39.6px}}h1.display-sm,h2.display-sm,h3.display-sm,h4.display-sm,h5.display-sm,h6.display-sm{font-size:4.8rem;line-height:52.8px}@media only screen and (max-width:768px){h1.display-sm,h2.display-sm,h3.display-sm,h4.display-sm,h5.display-sm,h6.display-sm{font-size:3.2rem;line-height:35.2px}}div{font-weight:400;color:#fff}a{display:inline-flex;font-weight:700;text-decoration:none;font-size:1.6rem}a.sm{font-size:1.2rem;line-height:18px}a div{font-weight:700}label,label.gfield_label{margin-bottom:8px;display:block}.spacer.gfield{display:none}.no-opacity{opacity:0}.gform_confirmation_message_2{font-family:Montserrat,sans-serif;font-size:1.6rem}input[type=text]{display:block;width:100%;height:40px;padding:8px 12px}.gform_heading{display:none}input:not([type=submit]){height:40px;margin-bottom:12px!important}input[type=submit]{position:relative;z-index:1;box-sizing:border-box;padding:16px 20px;justify-content:center;align-items:center;gap:4px;background:transparent;min-width:147px;color:#fff;cursor:pointer;border:none;outline:none;margin:0!important;font-family:Montserrat,sans-serif!important;font-weight:700;text-transform:uppercase;font-size:16px}@media only screen and (max-width:768px){input[type=submit]{min-width:134px}}input:not([type=submit]),textarea{border:1px solid rgba(0,0,0,.2);background:#fff;color:#000;max-height:120px}input:not([type=submit])::-moz-placeholder,textarea::-moz-placeholder{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:13.2px!important;opacity:.6}input:not([type=submit])::placeholder,textarea::placeholder{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:13.2px!important;opacity:.6}input:not([type=submit]) option:first-child,textarea option:first-child{opacity:.6}input:not([type=submit]) option:first-child,select,textarea option:first-child{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:13.2px!important}select{border:1px solid rgba(0,0,0,.2);background:#fff;color:#000;height:40px}select .gf_placeholder,select option:first-child{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:13.2px!important;opacity:.6}form *{font-family:Montserrat,sans-serif}form .link-container{position:relative;width:147px}@media only screen and (max-width:768px){form .link-container{width:134px}}form .link-container .partial_links__inside_overlay{opacity:1;background:linear-gradient(90deg,#b87333,#3e2012)}form .link-container .partial_links__inside_overlay,form .link-container .partial_links__inside_overlay--b{display:block;position:absolute;width:100%;height:100%;top:0;left:0;-o-border-image:linear-gradient(90deg,#fff,#999);border-image:linear-gradient(90deg,#fff,#999);border-width:1px;border-style:solid;border-right:none;border-left:none;transition:opacity .5s ease}form .link-container .partial_links__inside_overlay--b{opacity:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),linear-gradient(90deg,#b87333,#3e2012)}form .link-container:hover{opacity:1}form .link-container:hover .partial_links__inside_overlay{opacity:0}form .link-container:hover .partial_links__inside_overlay--b{opacity:1}section{position:relative}.offset-top{transform:translateY(-120px);margin-bottom:-120px}@media only screen and (max-width:768px){.offset-top{transform:translateY(0);padding-bottom:0}}.offset-bottom{padding-bottom:120px}@media only screen and (max-width:768px){.offset-bottom{padding-bottom:0}}.section__background{position:absolute;background-color:transparent;background-size:cover;height:100%;z-index:-1}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}.mobile-only__custom--a{display:none}@media only screen and (max-width:1250px){.mobile-only__custom--a{display:block}}.smmobile-only{display:none!important}@media only screen and (max-width:640px){.smmobile-only{display:block!important}.smmobile-only.flexible-hotspots__reveal{display:flex!important}}.not-smmobile{display:block!important}@media only screen and (max-width:640px){.not-smmobile,.not-smmobile.flexible-hotspots__reveal{display:none!important}}.desktop-only{display:block}@media only screen and (max-width:768px){.desktop-only{display:none}}.desktop-only__custom--a{display:block}@media only screen and (max-width:1250px){.desktop-only__custom--a{display:none}}.center{text-align:center}.no-border{border:none!important}.partial_slider_mobile{display:none}@media only screen and (max-width:1024px){.partial_slider_mobile{display:block;width:100%}}.partial_slider_mobile__slider{width:100%}.partial_slider_mobile__slide{position:relative;height:310px;width:100%;border:1px solid hsla(0,0%,100%,.25)}.partial_slider_mobile__slide__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 80%,#000)!important}.partial_slider_mobile__slide .partial_card_image__container{width:100%;height:100%!important}.partial_slider_mobile__slide .partial_card_image__container .partial_card_image__image{width:100%;height:100%}.partial_slider_mobile__slide .partial_card_image__container .partial_card_image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1024px){.partial_slider_mobile__slide .partial_links__container{text-transform:uppercase;position:absolute;left:0;bottom:12px;opacity:1;width:100%;justify-content:flex-start!important}.partial_slider_mobile__slide .partial_links__container br{display:none}}.partial_slider_mobile.component_style_b .partial_slider_mobile__slide{height:343px}.slick-slide{margin:0 16px}.slick-list{margin:0 -16px}.slick-dots{position:absolute;bottom:-13px;z-index:2;display:flex;justify-content:center;width:100%;gap:4px}.slick-dots li{width:8px;height:8px}.slick-dots li.slick-active{width:16px}.slick-dots li.slick-active button:before{content:"";display:block;width:16px;border-radius:200px;background-color:#fff}.slick-dots li button{border:0;background:transparent;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button,.slick-dots li button:before{transition:all .3s ease;display:block;height:8px;width:8px}.slick-dots li button:before{content:"";background-color:hsla(0,0%,100%,.6);border-radius:50%;line-height:8px;text-align:center;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-global{border-top:2px solid #b87333;background-image:url(/wp-content/themes/theogtheme/images/backgrounds/footer_bg.png);background-size:cover}@media only screen and (max-width:768px){.footer-global{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/footer_bg_mobile.png);background-position:100% 100%}}.footer-global a{transition:opacity .5s ease}.footer-global a:hover{opacity:.6}.footer-global__container{padding-top:140px;padding-bottom:288px;display:flex;gap:140px}@media only screen and (max-width:1024px){.footer-global__container{flex-direction:column;align-items:center;text-align:center;gap:48px;padding-top:60px;padding-bottom:160px}}.footer-global__container h5.title-lg,.footer-global__container h6.title-lg{color:#b87333}@media only screen and (max-width:1024px){.footer-global__container h5.title-lg,.footer-global__container h6.title-lg{font-size:1.6rem}}.footer-global__container h5{text-transform:uppercase}.footer-global__text-block{min-width:320px}.footer-global__text-block h2{font-size:2rem;font-weight:700;line-height:22px;text-transform:uppercase}.footer-global__text-block p{max-width:322px}.footer-global__text-block img{width:180px;margin-bottom:28px}@media only screen and (max-width:1024px){.footer-global__text-block .partial_links{justify-content:center}}.footer-global__locations{display:flex;flex-direction:column;gap:20px;min-width:230px}.footer-global__locations .location{border-left:1px solid hsla(0,0%,100%,.25);padding-left:16px;display:flex;flex-direction:column}@media only screen and (max-width:1024px){.footer-global__locations .location{border-left:none;padding-left:0;align-items:center;text-align:center}}.footer-global__locations .location__name{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media only screen and (max-width:1024px){.footer-global__locations .location__name{flex-direction:column;align-items:center;gap:12px}}.footer-global__locations .location__name img{margin-right:4px}.footer-global__locations .location__name a,.footer-global__locations .location__name p{font-size:1.2rem;font-weight:700;transition:opacity .3s ease-in-out;line-height:1.2rem;display:flex;align-items:center}@media only screen and (max-width:1024px){.footer-global__locations .location__name a,.footer-global__locations .location__name p{font-size:1.2rem}}.footer-global__locations .location__name a:hover{opacity:.6}.footer-global__locations .location .address{margin-bottom:4px}@media only screen and (max-width:1024px){.footer-global__locations .location .address{font-size:1.2rem}}.footer-global__locations .location a.email{text-decoration:underline}@media only screen and (max-width:1024px){.footer-global__locations .location a.email{font-size:1.2rem}}.footer-global__site-links{display:flex;flex-direction:column;gap:20px}.footer-global__site-links__container{border-left:1px solid hsla(0,0%,100%,.25);padding-left:16px;margin-bottom:20px}@media only screen and (max-width:1024px){.footer-global__site-links__container{border-left:none;padding-left:0}}.footer-global__site-links__container ul#menu-site-links{display:flex;flex-direction:column;flex-wrap:wrap;max-height:180px;gap:20px}@media only screen and (max-width:1024px){.footer-global__site-links__container ul#menu-site-links{gap:20px 28px;text-align:left}}.footer-global__site-links__container ul#menu-site-links a{font-weight:600}@media only screen and (max-width:1024px){.footer-global__site-links__container ul#menu-site-links a{min-width:80px}}.footer-global__social h5{margin-bottom:20px}.footer-global__social a{height:28px;width:28px}[data-aos=staggered-fade] [data-fade]{transform:translate3d(0,200px,0);opacity:0;transition:all .5s ease}[data-aos=staggered-fade].aos-animate [data-fade="1"]{transform:translateZ(0);opacity:1;transition:all .5s ease}[data-aos=staggered-fade].aos-animate [data-fade="2"]{transform:translateZ(0);opacity:1;transition:all .5s ease .25s}[data-aos=staggered-fade].aos-animate [data-fade="3"]{transform:translateZ(0);opacity:1;transition:all .5s ease .5s}[data-aos=staggered-fade].aos-animate [data-fade="4"]{transform:translateZ(0);opacity:1;transition:all .5s ease .75s}.header{position:fixed;top:0;left:0;width:100%;display:block;z-index:99;background:transparent}.header.active,.header:hover{border-bottom:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.65);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.header__container{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:40px;height:92px;padding:0 32px}@media only screen and (max-width:1200px){.header__container{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.header__container::-webkit-scrollbar{display:none}}@media only screen and (max-width:1024px){.header__container{padding:0 16px}}.header .logo a{display:flex;flex-direction:row;justify-content:center;align-items:center}.header .nav-container{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:100%;flex:1}@media only screen and (max-width:1200px){.header .nav-container{position:absolute;top:133px;left:calc(-100vw + -100px);transition:left .5s ease;flex-direction:column;justify-content:space-between;height:calc(100vh - 133px);width:100vw;background:rgba(0,0,0,.85);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:0 32px 30px}.header .nav-container.open{left:0}}.header .nav-container .nav{height:100%}@media only screen and (max-width:1200px){.header .nav-container .nav{width:100%;border-top:1px solid hsla(0,0%,100%,.25);height:auto}}.header .nav-container .nav .menu-main-menu-container{height:100%}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container{height:auto}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:28px}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu{flex-direction:column;gap:0;height:auto}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li{display:flex;align-items:center;white-space:nowrap;height:100%;position:relative;cursor:pointer}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li{display:block;width:100%}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:1.6rem;line-height:normal;text-align:left;color:#fff;display:flex;flex-direction:row;align-items:center;padding:14px 0;height:auto;cursor:pointer;border-bottom:1px solid transparent}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a{width:100%;text-align:left;padding:14px 0;justify-content:flex-start;font-size:2.4rem}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a:hover{border-bottom:1px solid #fff}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a:hover{border-bottom:1px solid transparent}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a .menu-icon{display:inline-flex;margin-left:8px;height:12px;width:8px;vertical-align:middle;align-items:center;transition:transform .5s ease}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a .menu-icon{width:13.33px}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li a.open .menu-icon{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform-origin:center center}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu{display:none}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu li{display:block;width:100%}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu a{display:block;margin-right:0;text-align:left;font-size:1.6rem;font-style:normal;font-weight:600;line-height:13.2px;padding:8px;background:transparent;width:100%}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu.open{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:absolute;top:0;left:0;color:#fff;padding:113px 20px 12px}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu.open:before{height:calc(100% - 70px);width:100%;content:"";position:absolute;top:92px;left:0;background:#000;z-index:-1}@media only screen and (max-width:1200px){.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu.open{position:relative;display:inline-flex;top:0;left:0;background:none;padding:0;margin:0}}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li .sub-menu.open a:hover{background:hsla(0,0%,100%,.15);border-bottom:none}.header .nav-container .nav .menu-main-menu-container ul#menu-main-menu li.menu-item-has-children{position:relative}.header .nav-container .button-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px;margin-left:auto;padding:16px 20px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media only screen and (max-width:1200px){.header .nav-container .button-container{display:inline-flex;padding:0;flex-direction:column-reverse;align-items:flex-start;border:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;margin-left:0;width:100%;margin-top:60px;max-width:100%;gap:12px}}.header .nav-container .button-container a{display:inline-flex;justify-content:space-between;align-items:center;gap:8px;transition:opacity .5s ease}@media only screen and (max-width:1200px){.header .nav-container .button-container a{position:relative;width:100%;max-width:100%;text-align:center;justify-content:center;box-sizing:border-box!important}.header .nav-container .button-container a img{display:none}.header .nav-container .button-container a:first-child{border:1px solid #b87333;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px 20px;box-sizing:content-box;color:#b87333}.header .nav-container .button-container a:nth-child(3){background:linear-gradient(90deg,#b87333,#3e2012);padding:16px 20px;-o-border-image:linear-gradient(90deg,#fff,#999);border-image:linear-gradient(90deg,#fff,#999);border-width:1px;border-style:solid;border-right:none;border-left:none;box-sizing:content-box}}.header .nav-container .button-container a:hover{opacity:.6}.header .nav-container .button-container .spacer{width:1px;height:20px;background:#fff;display:block}@media only screen and (max-width:1200px){.header .nav-container .button-container .spacer{display:none}}.header .hamburger{display:none}@media only screen and (max-width:1200px){.header .hamburger{display:block;cursor:pointer;margin-left:auto}.header .hamburger span{display:block;width:24px;height:2px;background:#fff;margin:6px 0;transition:transform .5s ease}.header .hamburger.open span:first-child{transform:rotate(45deg) translateY(5.5px);transform-origin:center center}.header .hamburger.open span:nth-child(3){transform:rotate(-45deg) translateY(-5.5px);transform-origin:center center}.header .hamburger.open span:nth-child(2){display:none}}.sgpb-popup-dialog-main-div-theme-wrapper-6{box-shadow:0 0 12px 4px #bb883e;border-radius:7px;height:547px}#sgpb-popup-dialog-main-div{top:0;bottom:0}@media only screen and (max-width:1024px){#sgpb-popup-dialog-main-div{width:75vw!important}}#sgpb-popup-dialog-main-div .sgpb-popup-builder-content-html{max-width:100%!important}.gc-popup{overflow:hidden;position:relative;z-index:1;height:547px}@media only screen and (max-width:1024px){.gc-popup{min-height:547px}}.gc-popup--wrap{position:absolute;z-index:2;width:calc(100% - 14px);height:calc(100% - 14px);top:0;left:0;border:1px solid #bb883e;margin:7px;pointer-events:none}.gc-popup--content{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between}@media only screen and (max-width:1024px){.gc-popup--content{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%}}.gc-popup p{height:0;margin:0}.gc-popup .mobile{display:block}@media only screen and (max-width:1024px){.gc-popup .mobile{display:none}}.gc-popup .desktop{display:none}@media only screen and (max-width:1024px){.gc-popup .desktop{display:block}}.gc-popup--background{position:absolute;right:-3%;top:auto;bottom:5px;z-index:1}@media only screen and (max-width:1024px){.gc-popup--background{top:auto;bottom:-25px;right:-20px}}.gc-popup--background img{width:79.7px;height:89.56px}@media only screen and (max-width:1024px){.gc-popup--background img{width:130px;height:140px}}.gc-popup .popup-image{width:100%;max-width:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;max-height:248px}@media only screen and (max-width:1024px){.gc-popup .popup-image{min-width:0;width:60%;-o-object-fit:cover;object-fit:cover;max-height:100%}}.gc-popup--text{flex:1;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;z-index:1;background-color:#181818;padding:0 20px 20px}.gc-popup--text img{width:140px}@media only screen and (max-width:1024px){.gc-popup--text{width:40%;justify-content:center;padding-left:40px;padding-bottom:0}}.gc-popup--text h1{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:40.257px;letter-spacing:.3px;color:#fff;margin:28px 0}.gc-popup--text h1 br{display:none}@media only screen and (max-width:1024px){.gc-popup--text h1 br{display:block}}@media only screen and (max-width:1024px){.gc-popup--text h1{font-size:43px;line-height:54.757px;margin:0;letter-spacing:.43px}}.gc-popup--text p{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#fff;margin-bottom:30px;margin-top:16px;height:auto!important;max-width:266px}.gc-popup--text p br{display:none}@media only screen and (max-width:1024px){.gc-popup--text p br{display:block}}@media only screen and (max-width:1024px){.gc-popup--text p{max-width:100%}}.gc-popup--text .buttons{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:nowrap}@media only screen and (max-width:1024px){.gc-popup--text .buttons{margin-top:30px}}.gc-popup--text .buttons a{width:134px;height:37px;background:#bb883e;display:flex;flex-direction:row;justify-content:center;align-items:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:10.3px;line-height:12.55px;text-align:center;letter-spacing:.08em;text-transform:uppercase;color:#fff;transition:color .5s ease,background .5s ease;margin-right:20px}.gc-popup--text .buttons a:hover{background:#fff;color:#bb883e}.delta-reservation-popup{text-align:center}.delta-reservation-popup p{color:#bb883e}.delta-reservation-popup p a.email-request-link{text-decoration:underline}.delta-reservation-popup p a:active,.delta-reservation-popup p a:hover{color:#bb883e}.partial_links__container{display:flex;flex-direction:row;justify-content:flex-start;gap:12px}@media only screen and (max-width:768px){.partial_links__container{gap:8px}}.partial_links__link a{box-sizing:border-box;padding:16px 20px;justify-content:flex-start;align-items:center;gap:4px;transition:opacity .5s ease}.partial_links__link a .partial_links__inside_overlay,.partial_links__link a .partial_links__inside_overlay--b{display:none}.partial_links__link a .link-container{display:flex;justify-content:center;align-items:center;gap:4px}.partial_links__link a:hover{opacity:.6}@media only screen and (max-width:768px){.partial_links__link a{padding:12px 16px}}.partial_links__link.filled a{justify-content:center;position:relative;background:transparent;min-width:147px;z-index:1}@media only screen and (max-width:768px){.partial_links__link.filled a{min-width:134px}}.partial_links__link.filled a .link-container{position:relative;z-index:1}.partial_links__link.filled a .partial_links__inside_overlay{opacity:1;background:linear-gradient(90deg,#b87333,#3e2012)}.partial_links__link.filled a .partial_links__inside_overlay,.partial_links__link.filled a .partial_links__inside_overlay--b{display:block;position:absolute;width:100%;height:100%;-o-border-image:linear-gradient(90deg,#fff,#999);border-image:linear-gradient(90deg,#fff,#999);border-width:1px;border-style:solid;border-right:none;border-left:none;transition:opacity .5s ease}.partial_links__link.filled a .partial_links__inside_overlay--b{opacity:0;background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4)),linear-gradient(90deg,#b87333,#3e2012)}.partial_links__link.filled a:hover{opacity:1}.partial_links__link.filled a:hover .partial_links__inside_overlay{display:block;opacity:0}.partial_links__link.filled a:hover .partial_links__inside_overlay--b{display:block;opacity:1}.partial_links__link.transparent a{justify-content:center;position:relative;background:transparent;min-width:147px;z-index:1}@media only screen and (max-width:768px){.partial_links__link.transparent a{min-width:134px}}.partial_links__link.transparent a .link-container{position:relative;z-index:1;color:#b87333}.partial_links__link.transparent a .partial_links__inside_overlay{opacity:1;background:rgba(0,0,0,.4)}.partial_links__link.transparent a .partial_links__inside_overlay,.partial_links__link.transparent a .partial_links__inside_overlay--b{display:block;position:absolute;width:100%;height:100%;border:1px solid #b87333;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .5s ease}.partial_links__link.transparent a .partial_links__inside_overlay--b{opacity:0;background:linear-gradient(0deg,rgba(184,115,51,.25),rgba(184,115,51,.25)),rgba(0,0,0,.4)}.partial_links__link.transparent a:hover{opacity:1}.partial_links__link.transparent a:hover .partial_links__inside_overlay{display:block;opacity:0}.partial_links__link.transparent a:hover .partial_links__inside_overlay--b{display:block;opacity:1}.partial_text_block__container{display:flex;flex-direction:column;justify-content:flex-start;gap:12px}@media only screen and (max-width:1024px){.partial_text_block__container{width:100%}}.partial_text_block__container h4{color:#b87333;text-transform:uppercase}.partial_text_block__container .partial_links__container{margin-top:20px}.partial_text_block__heading h2{text-transform:uppercase}@media only screen and (max-width:1024px){.partial_text_block__heading h2{max-width:450px}}@media only screen and (max-width:768px){.partial_text_block__heading h2{max-width:350px}}.partial_text_block__subheading h4{text-transform:uppercase}@media only screen and (max-width:1024px){.partial_text_block__subheading h4{max-width:450px}}@media only screen and (max-width:768px){.partial_text_block__subheading h4{max-width:350px}}@media only screen and (max-width:1024px){.partial_text_block__body{max-width:350px}}.partial_text_block__body form fieldset{border:none;padding:0}@media only screen and (max-width:1024px){.partial_slider{margin-bottom:-35px}}.partial_slider__heading{text-align:center}.partial_slider__heading .partial_text_block{align-items:center;max-width:475px;margin:auto;text-align:center}.partial_slider__heading img{margin-top:20px;width:30px}.partial_slider__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:20px;gap:40px;position:relative;margin-bottom:16px}.partial_slider__slider{width:100%;overflow:hidden}.partial_slider__slider__container{height:240px}@media only screen and (max-width:1024px){.partial_slider__slider__container{height:210px}}.partial_slider__slider__container .column{position:relative;height:240px}@media only screen and (max-width:1024px){.partial_slider__slider__container .column{height:180px}}.partial_slider__slider__container .column__image{height:240px;border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media only screen and (max-width:1024px){.partial_slider__slider__container .column__image{height:180px}}.partial_slider__slider__container .column__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.partial_slider__slider__container .column__content{position:absolute;bottom:12px;left:20px;padding:12px 20px;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:285px}@media only screen and (max-width:1024px){.partial_slider__slider__container .column__content{position:relative;top:auto;left:12px;bottom:74px;width:220px}}.partial_slider__slider__container .column__content p{text-transform:uppercase}@media only screen and (max-width:1024px){.partial_slider__slider__container .column__content p{font-size:1.2rem}}.partial_slider__slider__container .column__content p.heading{font-size:2rem;line-height:normal;font-weight:700}@media only screen and (max-width:1024px){.partial_slider__slider__container .column__content p.heading{font-size:1.5rem}}.partial_slider__slider__container .column__content img{width:65.7px;height:auto}.partial_slider .slick-dots{top:12px;bottom:auto;right:20px;left:auto;width:auto;z-index:10}@media only screen and (max-width:1024px){.partial_slider .slick-dots{top:auto;right:5px;bottom:10px;left:auto}}.partial_slider__arrows{position:absolute;bottom:12px;right:20px;display:flex;gap:8px;cursor:pointer}@media only screen and (max-width:1024px){.partial_slider__arrows{display:none}}section#sub_hero.sub_hero{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:85px;border-top:6px solid #a4542f}@media only screen and (max-width:1024px){section#sub_hero.sub_hero{padding-top:64px}}section#sub_hero.sub_hero .hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px;text-align:center;width:100%;margin:auto;padding:28px 32px 56px}@media only screen and (max-width:1024px){section#sub_hero.sub_hero .hero-content{padding:30px 16px}}section#sub_hero.sub_hero h1{-webkit-text-stroke-width:.349999994;-webkit-text-stroke-color:var(--Orange-1,#b87333);text-transform:uppercase;line-height:56px}@media only screen and (max-width:1024px){section#sub_hero.sub_hero h1{line-height:39.6px}}section#sub_hero.sub_hero span{font-family:Pinyon,serif;font-size:7.6rem;font-style:normal;font-weight:400;line-height:52.8px;display:inline-block;text-transform:none;color:#b87333}@media only screen and (max-width:768px){section#sub_hero.sub_hero span{font-size:4.4rem;line-height:0}}section#component_accordion_horizontal.component_accordion_horizontal{z-index:1;padding-top:120px;padding-bottom:50px}@media only screen and (max-width:1024px){section#component_accordion_horizontal.component_accordion_horizontal{padding-top:64px;padding-bottom:32px}}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container{display:flex;flex-wrap:nowrap;gap:77px;align-items:center}@media only screen and (max-width:1024px){section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container{flex-direction:column;align-items:center;justify-content:flex-start;gap:40px}}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container .partial_text_block__container{flex:2}@media only screen and (max-width:1024px){section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container .partial_text_block__container{max-width:400px;text-align:center}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container .partial_text_block__container h2,section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container .partial_text_block__container h4{margin:auto}}@media only screen and (max-width:1024px){section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__container .partial_links__container{justify-content:center}}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__cards{display:flex;flex:3;width:100%;padding:0;box-sizing:border-box}@media only screen and (max-width:1024px){section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__cards{display:none}}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card{position:relative;flex:1;overflow:hidden;transition:flex .5s;margin:0 8px;line-height:0;height:470px;cursor:pointer;border:1px solid hsla(0,0%,100%,.25);background:linear-gradient(180deg,transparent 80%,#000)}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:background .5s ease-in-out}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:first-child{flex:4}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:first-child .partial_links__container{opacity:1;width:100%;transition:opacity .3s ease-in-out .3s}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:first-child .component_accordion_horizontal__card__overlay{background:linear-gradient(180deg,transparent 80%,#000)!important}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:first-child.inactive{flex:1}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:first-child.inactive .component_accordion_horizontal__card__overlay{background:rgba(0,0,0,.5)!important}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:first-child.inactive .partial_links__container{opacity:0;transition:none!important}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card .partial_card_image__container,section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card .partial_card_image__container .partial_card_image__image{width:100%;height:100%}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card .partial_card_image__container .partial_card_image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card .partial_links__container{position:absolute;left:20px;bottom:12px;opacity:0;width:0;text-transform:uppercase}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card .partial_links__container a{padding:0}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card.active{flex:1 1 45%}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card.active .accordion__card__link--container{margin-top:37px}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card.active .partial_links__container{position:absolute;left:20px;bottom:12px;width:100%;opacity:1;transition:opacity .3s ease-in-out .3s}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card.active .component_accordion_horizontal__card__overlay{background:linear-gradient(180deg,transparent 80%,#000)}@media(hover:hover){section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:hover{flex:1 1 45%}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:hover .accordion__card__link--container{margin-top:37px}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:hover .partial_links__container{position:absolute;left:20px;bottom:12px;width:100%;opacity:1;transition:opacity .3s ease-in-out .3s}section#component_accordion_horizontal.component_accordion_horizontal .component_accordion_horizontal__card:hover .component_accordion_horizontal__card__overlay{background:linear-gradient(180deg,transparent 80%,#000)}}section#component_hero_subpages{background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1024px){section#component_hero_subpages{padding-top:150px}}section#component_hero_subpages .hero-subpage{height:406px;background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-end}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage{height:166px}}section#component_hero_subpages .hero-subpage .hero-content{width:95%;margin:0 auto;padding-bottom:22px}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-content{width:90%}}section#component_hero_subpages .hero-subpage .hero-content h1{max-width:90%;margin:0 auto;font-size:120px;font-style:normal;font-weight:700;line-height:normal;background:linear-gradient(91deg,#b87333 1.1%,#0e0a00 107.53%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase}@media only screen and (max-width:1024px){section#component_hero_subpages .hero-subpage .hero-content h1{font-size:48px;margin:0}}section#component_hero_homepage.component_hero_homepage{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:133px}section#component_hero_homepage.component_hero_homepage .hero-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:28px;text-align:center;width:100%;margin:auto;padding:28px 32px 56px}@media only screen and (max-width:1024px){section#component_hero_homepage.component_hero_homepage .hero-content{padding:30px 16px}}section#component_hero_homepage.component_hero_homepage h1{-webkit-text-stroke-width:.349999994;-webkit-text-stroke-color:var(--Orange-1,#b87333);text-transform:uppercase;line-height:56px}@media only screen and (max-width:1024px){section#component_hero_homepage.component_hero_homepage h1{line-height:39.6px}}section#component_hero_homepage.component_hero_homepage span{font-family:Pinyon,serif;font-size:7.6rem;font-style:normal;font-weight:400;line-height:52.8px;display:inline-block;text-transform:none;color:#b87333}@media only screen and (max-width:768px){section#component_hero_homepage.component_hero_homepage span{font-size:4.4rem;line-height:0}}section#social-image-grid .social-image-grid__wrapper{max-width:100%;margin:auto;padding:0}section#social-image-grid .social-image-grid__container{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0}@media only screen and (max-width:640px){section#social-image-grid .social-image-grid__container{grid-template-columns:repeat(3,1fr)}}section#social-image-grid .social-image-grid__item{position:relative;background-size:cover;background-position:50%;height:360px;overflow:hidden}section#social-image-grid .social-image-grid__item:last-child{display:none}@media only screen and (max-width:1024px){section#social-image-grid .social-image-grid__item{height:300px;height:200px}}@media only screen and (max-width:640px){section#social-image-grid .social-image-grid__item{height:125px}section#social-image-grid .social-image-grid__item:last-child{display:block}}section#social-image-grid .social-image-grid__item a{display:block;height:100%;text-decoration:none;cursor:pointer}section#social-image-grid .social-image-grid__item a:hover .social-image-grid__overlay{opacity:1}section#social-image-grid .social-image-grid__item a .social-image-grid__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:700;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}section#social-image-grid .social-image-grid__item a .social-image-grid__overlay h3{margin:0;font-family:Montserrat,sans-serif;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase;letter-spacing:normal}@media only screen and (max-width:768px){section#social-image-grid .social-image-grid__item a .social-image-grid__overlay h3{font-size:7.019px;font-style:normal;font-weight:700;line-height:7.721px}}section#component_popup_box{display:none;position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;align-items:flex-start;opacity:0;transition:opacity .5s ease-in-out;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}section#component_popup_box::-webkit-scrollbar{display:none}section#component_popup_box .component_popup_box__container{position:relative;top:20px;height:462px;border:.6px solid #b87333;background:var(--Black-1,#000);box-shadow:0 0 125.3px 0 rgba(184,115,51,.68);margin:auto;width:68%;max-width:840px}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__container{width:100%;margin:auto 20px;height:auto}}section#component_popup_box .component_popup_box__wrap{position:absolute;z-index:102}section#component_popup_box .component_popup_box__content{height:100%;display:flex;justify-content:space-between;overflow:hidden}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__content{flex-direction:column}}section#component_popup_box .component_popup_box__image{min-width:333px;width:37%;height:100%}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__image{width:100%;height:231px}}section#component_popup_box .component_popup_box__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#component_popup_box .component_popup_box__image .mobile{display:none}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__image .mobile{display:block}}section#component_popup_box .component_popup_box__image .desktop{display:block}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__image .desktop{display:none}}section#component_popup_box .component_popup_box__text{padding:51px;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:100%;height:100%}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__text{flex:1;padding:32px 20px}}section#component_popup_box .component_popup_box__text h2{margin-bottom:20px;text-transform:uppercase}section#component_popup_box .component_popup_box__text h2 span{font-family:Pinyon,serif;font-size:7.6rem;font-style:normal;font-weight:400;line-height:52.8px;display:inline-block;text-transform:none;color:#b87333}@media only screen and (max-width:768px){section#component_popup_box .component_popup_box__text h2 span{font-size:4.4rem;line-height:0}}section#component_popup_box .component_popup_box__text>p{max-width:368px}section#component_popup_box .component_popup_box__text form{margin-top:28px;width:100%;text-align:left}section#component_popup_box .component_popup_box__text form fieldset{border:none;padding:0}section#component_popup_box .component_popup_box__text form .title-md{font-family:Montserrat,sans-serif;font-weight:400}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__text form .title-md{font-size:1.2rem}}section#component_popup_box .component_popup_box__text form p{text-align:center;padding:0 10px;opacity:.6;margin-top:20px}section#component_popup_box .component_popup_box__text form .link-container{margin:40px auto 0}section#component_popup_box .component_popup_box__text form .link-container p{display:none}section#component_popup_box .component_popup_box__text__links{margin-top:20px;width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:12px}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__text__links{margin-top:30px}}section#component_popup_box .component_popup_box__close{position:absolute;top:8px;right:12px;color:#fff;cursor:pointer;z-index:1001;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:700}@media only screen and (max-width:1024px){section#component_popup_box .component_popup_box__close{top:-40px;right:0}}section#component_popup_box .component_popup_box__close:hover{color:#bb883e}section#component_slider .component_slider__heading{text-align:center}section#component_slider .component_slider__heading .partial_text_block{align-items:center;max-width:475px;margin:auto;text-align:center}section#component_slider .component_slider__heading img{margin-top:20px;width:30px}section#component_slider .component_slider__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:40px;gap:40px}section#component_slider .component_slider__container .arrow{cursor:pointer;margin-bottom:120px}@media only screen and (max-width:1024px){section#component_slider .component_slider__container .arrow{display:none!important}}section#component_slider .component_slider__slider{width:100%;overflow:hidden;padding-bottom:120px}section#component_slider .component_slider__slider__container{width:100%;box-sizing:border-box;height:442px;border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container{height:100%}}section#component_slider .component_slider__slider__container .column{position:relative;height:442px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column{height:100%;padding:12px 16px}}section#component_slider .component_slider__slider__container .column__image{height:100%}section#component_slider .component_slider__slider__container .column__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}section#component_slider .component_slider__slider__container .column__content{position:absolute;top:24px;left:31px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content{position:relative;top:auto;left:auto}}section#component_slider .component_slider__slider__container .column__content img{width:65.7px;height:auto}section#component_slider .component_slider__slider__container .column__content .partial_text_block{margin-top:16px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content .partial_text_block{margin-top:20px;gap:12px}}section#component_slider .component_slider__slider__container .column__content .partial_text_block__heading{order:1}section#component_slider .component_slider__slider__container .column__content .partial_text_block__heading h2{font-size:2rem;line-height:22px;text-transform:uppercase}section#component_slider .component_slider__slider__container .column__content .partial_text_block__subheading{order:2;margin-top:-8px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content .partial_text_block__subheading{margin-top:0}}section#component_slider .component_slider__slider__container .column__content .partial_text_block__subheading h4{color:#fff;font-size:1.2rem;line-height:13.2px}section#component_slider .component_slider__slider__container .column__content .partial_text_block__body{order:3;margin-top:4px;max-width:299px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content .partial_text_block__body{margin-top:0}}section#component_slider .component_slider__slider__container .column__content .partial_text_block__body p{font-size:1.2rem;line-height:18px}section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links{order:4}section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links__container{margin-top:2px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links__container{margin-top:0}}section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links a{padding:0}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links a{font-size:1.2rem;line-height:13.2px}}section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links img{height:16px;width:16px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__content .partial_text_block .partial_links img{height:12px;width:12px}}section#component_slider .component_slider__slider__container .column__gallery{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__gallery{position:relative;flex-direction:row;top:auto;left:auto;right:auto;margin-top:28px}}section#component_slider .component_slider__slider__container .column__gallery .partial_card_image__container{position:relative;width:100px;height:65px;cursor:pointer}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__gallery .partial_card_image__container{flex:1;height:100%;width:100%}}section#component_slider .component_slider__slider__container .column__gallery .partial_card_image__container:hover .partial_card_image__overlay{opacity:1}@media only screen and (max-width:1024px){section#component_slider .component_slider__slider__container .column__gallery .partial_card_image__container:hover .partial_card_image__overlay{opacity:0}}section#component_slider .component_slider__slider__container .column__gallery .partial_card_image__overlay{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:opacity .5s ease-in-out;pointer-events:none}section#component_slider .component_slider__slider__container .column__gallery .partial_links__container{position:absolute;bottom:4px;right:4px}section#component_slider .component_slider__slider__container .column__gallery .partial_links__container a{padding:0}section#component_slider .component_slider__slider__container .column__gallery .partial_links__container a:hover{opacity:1}section#component_slider .component_slider__lightbox{display:none;opacity:0;transition:opacity .3s ease-in-out}section#component_slider .component_slider__lightbox__close-btn{position:absolute;top:32px;right:32px;cursor:pointer;font-size:32px;color:#fff;z-index:1001;width:32px;height:32px;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#181818;padding-bottom:2px}section#component_slider .component_slider__lightbox.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#000;opacity:1}section#component_slider .component_slider__lightbox__video-container{width:100%;height:100%;margin:auto;padding:32px}@media only screen and (max-width:1024px){section#component_slider .component_slider__lightbox__video-container{padding:16px}}section#component_slider .component_slider__lightbox__video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;line-height:0}section#topbar{background-color:#b87333;padding:12px;height:41px}section#topbar a,section#topbar p{margin:0;text-align:center;font-family:Lato,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.03em;text-transform:uppercase;color:#fff}section#topbar a{text-decoration:underline}@media only screen and (max-width:768px){section#topbar a,section#topbar p{font-size:10px;line-height:14px}}section#component_video_full_screen{position:relative;min-height:0;flex:1}section#component_video_full_screen.component_video_full_screen{background-color:transparent;padding:0 32px 28px}@media only screen and (max-width:1024px){section#component_video_full_screen.component_video_full_screen{padding:30px 16px 16px}}section#component_video_full_screen .component_video_full_screen__video{position:relative;line-height:0;max-width:100%;max-height:100%;height:100%;width:100%;z-index:1;border:1px solid hsla(0,0%,100%,.25)}section#component_video_full_screen .component_video_full_screen__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;line-height:0}section#component_video_full_screen .component_video_full_screen__overlay{position:absolute;bottom:12px;left:20px;width:285px;height:95px;background-color:rgba(0,0,0,.5);padding:12px 20px}section#component_video_full_screen .component_video_full_screen__overlay h2,section#component_video_full_screen .component_video_full_screen__overlay h4{text-transform:uppercase;line-height:normal}section#component_video_full_screen .component_video_full_screen__overlay h4{line-height:normal}section#component_video_full_screen .component_video_full_screen__overlay .partial_text_block__container{gap:0}section#component_video_full_screen .component_video_full_screen__overlay .partial_text_block__heading{order:1}section#component_video_full_screen .component_video_full_screen__overlay .partial_text_block__subheading{order:2}section#component_video_full_screen .component_video_full_screen__overlay .partial_text_block__subheading h4{color:#fff;font-weight:400}section#component_video_full_screen .component_video_full_screen__overlay .partial_links__container{margin-top:0;order:3}section#component_video_full_screen .component_video_full_screen__overlay .partial_links__container a{font-size:12px;font-style:normal;font-weight:700;line-height:normal;padding:0;margin-top:12px}section#component_video_full_screen .component_video_full_screen__lightbox_trigger{position:absolute;bottom:12px;right:20px;display:flex;align-items:center;cursor:pointer;gap:8px}@media only screen and (max-width:768px){section#component_video_full_screen .component_video_full_screen__lightbox_trigger{bottom:auto;top:16px;right:17px}}section#component_video_full_screen .component_video_full_screen__lightbox{display:none;opacity:0;transition:opacity .3s ease-in-out}section#component_video_full_screen .component_video_full_screen__lightbox__close-btn{position:absolute;top:32px;right:32px;cursor:pointer;font-size:32px;color:#fff;z-index:1001;width:32px;height:32px;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#181818;padding-bottom:2px}section#component_video_full_screen .component_video_full_screen__lightbox.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#000;opacity:1}section#component_video_full_screen .component_video_full_screen__lightbox__video-container{width:100%;height:100%;margin:auto;padding:32px}@media only screen and (max-width:1024px){section#component_video_full_screen .component_video_full_screen__lightbox__video-container{padding:16px}}section#component_video_full_screen .component_video_full_screen__lightbox__video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;line-height:0}section#component_fifty_fifty .component_fifty_fifty__container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:80px;padding-top:50px;padding-bottom:120px}@media only screen and (max-width:1024px){section#component_fifty_fifty .component_fifty_fifty__container{flex-direction:column;gap:60px;padding-bottom:30px}}section#component_fifty_fifty .component_fifty_fifty__container__left,section#component_fifty_fifty .component_fifty_fifty__container__right{padding-top:0;padding-bottom:0;flex:1}@media only screen and (max-width:1024px){section#component_fifty_fifty .component_fifty_fifty__container__left,section#component_fifty_fifty .component_fifty_fifty__container__right{width:100%;padding-top:0;padding-bottom:0}}section#component_fifty_fifty .component_fifty_fifty__container__left.image,section#component_fifty_fifty .component_fifty_fifty__container__right.image{border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,.2);width:55%;line-height:0}@media only screen and (max-width:1024px){section#component_fifty_fifty .component_fifty_fifty__container__left.image,section#component_fifty_fifty .component_fifty_fifty__container__right.image{order:2;width:100%}}section#component_fifty_fifty .component_fifty_fifty__container__left.image .component_fifty_fifty__image__container,section#component_fifty_fifty .component_fifty_fifty__container__right.image .component_fifty_fifty__image__container{width:100%;height:100%}section#component_fifty_fifty .component_fifty_fifty__container__left.image img,section#component_fifty_fifty .component_fifty_fifty__container__right.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#component_fifty_fifty .component_fifty_fifty__container__left .input_container,section#component_fifty_fifty .component_fifty_fifty__container__right .input_container{margin-top:20px;margin-bottom:32px}section#component_fifty_fifty_gift_card.component_fifty_fifty_gift_card{padding-bottom:120px}@media only screen and (max-width:1024px){section#component_fifty_fifty_gift_card.component_fifty_fifty_gift_card{padding-bottom:60px}}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:40px;padding-top:0;padding-bottom:0}@media only screen and (max-width:1024px){section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container{flex-direction:column;gap:60px;padding-top:60px;padding-bottom:30px}}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.left,section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.right{display:flex;flex-direction:column;align-items:center;padding-top:0;padding-bottom:0;text-align:center}@media only screen and (max-width:1024px){section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.left,section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.right{width:100%;gap:40px}}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.left.image,section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.right.image{width:54%}@media only screen and (max-width:1024px){section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.left.image,section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.right.image{order:2;width:100%}}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.left .input_container,section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.right .input_container{margin-top:20px;margin-bottom:32px}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.left .partial_text_block__container,section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container.right .partial_text_block__container{gap:20px}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__container .partial_links{margin-top:4px;justify-content:center}section#component_fifty_fifty_gift_card .component_fifty_fifty_gift_card__image{padding:35px 40px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.05);max-width:400px}section#component_columns.component_columns.component_style_a .component_columns__container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding-top:60px;padding-bottom:60px;height:561px}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_a .component_columns__container{flex-direction:column;height:auto;padding-top:30px;padding-bottom:30px}}section#component_columns.component_columns.component_style_a .partial_card_image__container{width:100%;height:561px;position:relative}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_a .partial_card_image__container{height:204px}}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox_trigger{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:100}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox_trigger img{width:113px;height:113px}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox{display:none;opacity:0;transition:opacity .3s ease-in-out}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox__close-btn{position:absolute;top:32px;right:32px;cursor:pointer;font-size:32px;color:#fff;z-index:1001;width:32px;height:32px;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center;font-weight:700;background-color:#181818;padding-bottom:2px}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox.open{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background:#000;opacity:1}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox__video-container{width:100%;height:100%;margin:auto;padding:32px}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_a .partial_card_image__lightbox__video-container{padding:16px}}section#component_columns.component_columns.component_style_a .partial_card_image__lightbox__video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;line-height:0}section#component_columns.component_columns.component_style_a .partial_card_image__image{height:100%;width:100%;overflow:hidden;border:1px solid hsla(0,0%,100%,.25)}section#component_columns.component_columns.component_style_a .partial_card_image__image img,section#component_columns.component_columns.component_style_a .partial_card_image__image video{transition:transform .5s ease-in-out;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#component_columns.component_columns.component_style_a .partial_links__container{position:absolute;height:561px;width:100%;display:flex;align-items:center;justify-content:center;top:0;left:0}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_a .partial_links__container{height:204px}}section#component_columns.component_columns.component_style_a .partial_links__container .partial_links__link{height:100%;width:100%}section#component_columns.component_columns.component_style_a .partial_links__container .partial_links__link a{display:flex;align-items:center;justify-content:center;height:100%;width:100%;font-weight:700;text-transform:uppercase;font-size:3.6rem;line-height:39.6px;opacity:1}section#component_columns.component_columns.component_style_a .partial_links__container .partial_links__link a:hover{opacity:1}section#component_columns.component_columns.component_style_a .partial_links__container .partial_links__link a div{font-weight:700}section#component_columns.component_columns.component_style_a .partial_links__container .partial_links__link a .link-container{padding:20px 28px;border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;flex-direction:column}section#component_columns.component_columns.component_style_a .partial_links__container .partial_links__link a .link-container span{color:#b87333;text-align:center;font-size:1.2rem;font-style:bold;font-weight:700;line-height:13.2px}section#component_columns.component_columns.component_style_b .component_columns__container{position:relative;padding-bottom:68px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:20px}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_b .component_columns__container{display:none}}section#component_columns.component_columns.component_style_b .partial_card_image__container{box-shadow:0 4px 12.9px 0 rgba(0,0,0,.25);border:2px solid hsla(0,0%,100%,.25);flex:1;height:425px;position:relative;max-width:346px}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__container{position:absolute;width:100%;height:100%;transition:opacity .3s ease-in-out;background:linear-gradient(180deg,transparent 63.5%,#000);top:0;left:0;z-index:0}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link{width:100%}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link:hover .partial_links__overlay,section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link:hover span{opacity:0}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link:hover .partial_links__overlay--b{opacity:1}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link a{position:relative;height:100%;width:100%;justify-content:flex-start;align-items:flex-end;font-size:2.4rem;font-weight:700;line-height:26.4px;opacity:1}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link a:hover{opacity:1}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link a .link-container{align-items:flex-end}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__link a .link-container img{margin-bottom:2px;height:20px;width:20px}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__overlay{position:absolute;width:100%;height:100%;transition:opacity .3s ease-in-out;background:linear-gradient(180deg,transparent 63.5%,#000);top:0;left:0;z-index:0;pointer-events:none}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__overlay{opacity:0!important}}section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__overlay--b{opacity:0;position:absolute;width:100%;height:100%;transition:opacity .3s ease-in-out;background:linear-gradient(180deg,transparent 63.5%,#b87333);top:0;left:0;z-index:0;pointer-events:none}@media only screen and (max-width:1024px){section#component_columns.component_columns.component_style_b .partial_card_image__container .partial_links__overlay--b{opacity:1!important}}section#component_columns.component_columns.component_style_b .partial_card_image__image{width:100%;height:100%}section#component_columns.component_columns.component_style_b .partial_card_image__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#component_columns .text_block{padding-top:0;padding-bottom:120px}@media only screen and (max-width:1024px){section#component_columns .text_block{padding-top:0;padding-bottom:60px}}section#component_columns .text_block .text_block__container{margin:auto}section#component_columns .text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}@media only screen and (max-width:1024px){section#component_fifty_fifty_columns{padding-bottom:55px}}section#component_fifty_fifty_columns section.component_fifty_fifty{padding-bottom:50px!important}@media only screen and (max-width:1024px){section#component_fifty_fifty_columns section.component_fifty_fifty{padding-bottom:40px!important}}section#component_fifty_fifty_columns section.component_fifty_fifty .component_fifty_fifty__container h2,section#component_fifty_fifty_columns section.component_fifty_fifty .component_fifty_fifty__container h4{text-transform:uppercase}section#component_fifty_fifty_columns section.component_fifty_fifty .component_fifty_fifty__container.right.text .partial_text_block__container{padding:20px 28px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.1);gap:16px}section#component_fifty_fifty_columns section.component_fifty_fifty .component_fifty_fifty__container.right.text .partial_text_block__container h2{font-size:2rem;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase}section#component_fifty_fifty_columns section.component_fifty_fifty .component_fifty_fifty__container.right.text .partial_text_block__container .partial_links__container{margin:0}section#component_fifty_fifty_columns section.component_fifty_fifty .component_fifty_fifty__container.right.text .partial_text_block__container a{padding:0;font-weight:700}section#component_locations .component_locations__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex-wrap:nowrap;gap:24px}@media only screen and (max-width:1024px){section#component_locations .component_locations__container{flex-wrap:wrap}}section#component_locations .component_locations__location{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:5px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.05)}@media only screen and (max-width:1024px){section#component_locations .component_locations__location{flex-wrap:wrap}}section#component_locations .component_locations__location__image{width:387px;min-width:387px;max-width:387px;min-height:100%;max-height:100%;position:relative}@media only screen and (max-width:1024px){section#component_locations .component_locations__location__image{width:100%;min-width:100%;max-width:100%}}section#component_locations .component_locations__location__image h2{position:absolute;left:24px;bottom:12px;z-index:3}section#component_locations .component_locations__location__image .partial_links{position:absolute;top:0;left:0;width:100%;height:100%}section#component_locations .component_locations__location__image .partial_links__link:hover .partial_links__overlay,section#component_locations .component_locations__location__image .partial_links__link:hover span{opacity:0}section#component_locations .component_locations__location__image .partial_links__link:hover .partial_links__overlay--b{opacity:1}section#component_locations .component_locations__location__image .partial_links a{position:absolute;width:100%;height:100%;justify-content:flex-end;align-items:flex-end;font-size:12px;padding:12px 24px;z-index:3}section#component_locations .component_locations__location__image .partial_links a:hover{opacity:1}section#component_locations .component_locations__location__image .partial_links img{width:12px;height:12px}section#component_locations .component_locations__location__image .partial_links__overlay{position:absolute;width:100%;height:100%;transition:opacity .3s ease-in-out;background:linear-gradient(180deg,transparent 63.5%,#000);top:0;left:0;z-index:0;pointer-events:none}@media only screen and (max-width:1024px){section#component_locations .component_locations__location__image .partial_links__overlay{opacity:0!important}}section#component_locations .component_locations__location__image .partial_links__overlay--b{opacity:0;position:absolute;width:100%;height:100%;transition:opacity .3s ease-in-out;background:linear-gradient(180deg,transparent 63.5%,#b87333);top:0;left:0;z-index:0;pointer-events:none}@media only screen and (max-width:1024px){section#component_locations .component_locations__location__image .partial_links__overlay--b{opacity:0!important}}section#component_locations .component_locations__location__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#component_locations .component_locations__location__content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex-wrap:nowrap;gap:40px;padding:38px 40px}@media only screen and (max-width:1024px){section#component_locations .component_locations__location__content{flex-wrap:wrap;padding:28px 20px}}section#component_locations .component_locations__location__content__details{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;max-width:319px}section#component_locations .component_locations__location__content__details img{width:20px;height:20px;margin-right:8px}section#component_locations .component_locations__location__content__details a{opacity:1;transition:opacity .5s}section#component_locations .component_locations__location__content__details a:hover{opacity:.6}section#component_locations .component_locations__location__content__details a.email{text-decoration:underline}section#component_locations .component_locations__location__content__details span.highlight{color:#b87333}section#component_locations .component_locations__location__content__links{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}section#component_locations .component_locations__location__content__links p{display:flex;font-weight:700}section#component_locations .component_locations__location__content__features h5{color:#b87333;text-transform:uppercase;margin-bottom:17px}section#component_locations .component_locations__location__content__features ul{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:2px}section#component_locations .component_locations__location__content__features ul li{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;white-space:nowrap}section#component_locations .component_locations__location__content__features ul li.title-lg{font-weight:400}section#component_locations .component_locations__location__content__features ul li:before{content:url(/wp-content/themes/theogtheme/images/icons/checkmark.svg);width:20px;height:20px}section#component_menu .component_menu__category-tabs{display:flex;justify-content:space-between;margin-bottom:20px}@media only screen and (max-width:1024px){section#component_menu .component_menu__category-tabs{flex-direction:column-reverse;gap:24px}}section#component_menu .component_menu__category-tabs ul{display:flex;flex-direction:row;gap:8px}section#component_menu .component_menu__category-tabs ul li{display:flex;align-items:center;justify-content:center;width:200px;height:40px;opacity:.6;background:#fff;cursor:pointer}@media only screen and (max-width:1024px){section#component_menu .component_menu__category-tabs ul li{width:auto;flex:1}}section#component_menu .component_menu__category-tabs ul li p{color:#000;text-transform:uppercase}@media only screen and (max-width:1024px){section#component_menu .component_menu__category-tabs ul li p{font-size:1.2rem;line-height:13.2px}}section#component_menu .component_menu__category-tabs ul li.active{opacity:1}section#component_menu .component_menu__category-tabs select{border:1px solid rgba(0,0,0,.2);background:#fff;color:#000;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important;width:252px;padding:8px 12px}@media only screen and (max-width:1024px){section#component_menu .component_menu__category-tabs select{width:100%}}section#component_menu .component_menu__category-tabs select option:first-child{font-family:Montserrat,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:24px!important}section#component_menu .component_menu__slider-container{display:none;opacity:0;transition:opacity .5s ease-in-out}section#component_menu .component_menu__slider-container.active{display:block!important;opacity:1!important}section#component_menu .component_menu__dietary-filters ul{display:flex;flex-direction:row;gap:7px;margin-top:8px;cursor:pointer}section#component_menu .component_menu__dietary-filters ul li{opacity:.6;transition:opacity .3s ease-in-out;position:relative;display:flex;flex-direction:column;align-items:center}section#component_menu .component_menu__dietary-filters ul li.active{opacity:1}section#component_menu .component_menu__dietary-filters ul li p{font-size:1rem;font-weight:700;white-space:nowrap;position:absolute;bottom:-2rem;opacity:0;text-align:center}section#component_menu .component_menu__dietary-filters ul li:hover p{opacity:1;transition:opacity .3s ease-in-out}@media only screen and (max-width:768px){section#component_menu .component_menu__dietary-filters .title-lg{font-size:1.2rem}}section#component_menu .component_menu__category{display:none;opacity:0;transition:opacity .5s ease-in-out;padding-bottom:120px}section#component_menu .component_menu__category.active{display:block!important;opacity:1!important}section#component_menu .component_menu__menu{margin-top:40px;transition:opacity .5s ease-in-out}section#component_menu .component_menu__menu.fade-out{opacity:0!important}section#component_menu .component_menu__menu.fade-in{opacity:1!important}section#component_menu .component_menu__menu h3{color:#a4542f;width:100%;margin-bottom:8px;text-transform:uppercase;display:block;font-size:20px}section#component_menu .component_menu__menu h3:after{content:"";display:block;width:100%;height:2px;margin-top:8px;background:linear-gradient(90deg,#b87333,rgba(184,115,51,.4))}section#component_menu .component_menu__menu h5{margin-bottom:32px}section#component_menu .component_menu__menu.vegan .component_menu__section__item{display:none}section#component_menu .component_menu__menu.vegan .component_menu__section__item[data-vegan=TRUE]{display:block}section#component_menu .component_menu__menu.nut-free .component_menu__section__item{display:none}section#component_menu .component_menu__menu.nut-free .component_menu__section__item[data-nf=TRUE]{display:block}section#component_menu .component_menu__menu.gluten-free .component_menu__section__item{display:none}section#component_menu .component_menu__menu.gluten-free .component_menu__section__item[data-gf=TRUE]{display:block}section#component_menu .component_menu__menu.vegan.nut-free .component_menu__section__item{display:none}section#component_menu .component_menu__menu.vegan.nut-free .component_menu__section__item[data-vegan=TRUE][data-nf=TRUE]{display:block}section#component_menu .component_menu__menu.vegan.gluten-free .component_menu__section__item{display:none}section#component_menu .component_menu__menu.vegan.gluten-free .component_menu__section__item[data-vegan=TRUE][data-gf=TRUE]{display:block}section#component_menu .component_menu__menu.vegan.nut-free.gluten-free .component_menu__section__item{display:none}section#component_menu .component_menu__menu.vegan.nut-free.gluten-free .component_menu__section__item[data-vegan=TRUE][data-gf=TRUE][data-nf=TRUE]{display:block}section#component_menu .component_menu__menu.nut-free.gluten-free .component_menu__section__item{display:none}section#component_menu .component_menu__menu.nut-free.gluten-free .component_menu__section__item[data-nf=TRUE][data-gf=TRUE]{display:block}section#component_menu .component_menu__sections{display:flex;flex-direction:column;gap:60px}section#component_menu .component_menu__section__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:32px;column-gap:32px;row-gap:28px}@media only screen and (max-width:1024px){section#component_menu .component_menu__section__items{grid-template-columns:1fr 1fr}}@media only screen and (max-width:768px){section#component_menu .component_menu__section__items{grid-template-columns:1fr}}section#component_menu .component_menu__section__item__title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}section#component_menu .component_menu__section__item__title p{color:#a4542f}section#component_menu .component_menu__section__item__title p.price{white-space:nowrap}section#component_menu .component_menu__section__item__title img{height:20px;width:20px}section#component_menu .component_menu__section__item__description{margin-top:12px;margin-bottom:4px}section#component_menu .component_menu__section__item__description p.options{color:#b87333;margin-top:4px}@media only screen and (max-width:1024px){section#component_store_locator .component_store_locator__container{padding:0}}section#component_store_locator #wpsl-wrap{font-family:Montserrat,sans-serif;width:100%}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap{display:flex;flex-direction:column}}section#component_store_locator #wpsl-wrap .wpsl-search{display:inline-block;position:absolute;top:20px;left:20px;z-index:5;width:370px;padding:24px 20px;background:#000;height:180px;margin:0}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap .wpsl-search{position:relative;background:#fff;top:0;left:0;width:100%;order:2;padding:32px 16px}section#component_store_locator #wpsl-wrap .wpsl-search *{color:#000!important}}section#component_store_locator #wpsl-wrap .wpsl-search #wpsl-search-wrap{display:flex;flex-direction:column}section#component_store_locator #wpsl-wrap .wpsl-search .wpsl-search-heading{margin-bottom:12px}section#component_store_locator #wpsl-wrap .wpsl-search .wpsl-search-heading h2{text-transform:uppercase}section#component_store_locator #wpsl-wrap .wpsl-search .wpsl-search-heading p{margin:8px 0}section#component_store_locator #wpsl-wrap .wpsl-search form{display:flex;gap:8px;justify-content:space-between}section#component_store_locator #wpsl-wrap .wpsl-search form div,section#component_store_locator #wpsl-wrap .wpsl-search form input{margin:0;float:none}section#component_store_locator #wpsl-wrap .wpsl-search form .wpsl-input{flex:1;width:100%}section#component_store_locator #wpsl-wrap .wpsl-search form input{border:.89px solid hsla(0,0%,100%,.39);background:#fff;height:40px;padding:8px 12px;border-radius:0;width:100%}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap .wpsl-search form input{border:.89px solid rgba(0,0,0,.39)}}section#component_store_locator #wpsl-wrap .wpsl-search form input[type=submit]{width:40px;min-width:40px;max-width:40px;padding:0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='M18.163 16.837l-3.71-3.712a7.197 7.197 0 10-1.328 1.328l3.713 3.714a.94.94 0 001.328-1.328l-.003-.002zM3.438 8.75a5.313 5.313 0 1110.625 0 5.313 5.313 0 01-10.625 0z' fill='%23000' opacity='.6'/%3E%3C/svg%3E") 50%/contain no-repeat,#fff;background-size:20px 20px;cursor:pointer}section#component_store_locator #wpsl-wrap #wpsl-gmap{width:100%}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-gmap{height:320px!important;order:1;margin:0}}section#component_store_locator #wpsl-wrap #wpsl-result-list{position:absolute;z-index:5;top:200px;left:20px;padding:16px 20px;width:370px;background:#000}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-result-list{position:relative;background:#fff;top:0;left:0;width:100%;order:3}section#component_store_locator #wpsl-wrap #wpsl-result-list *{color:#000!important}}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores{height:468px!important}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location{display:flex;justify-content:space-between;width:100%}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location span{font-size:1.2rem;line-height:18px}}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details a{transition:opacity .3s ease-in-out}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details a:hover{opacity:.5}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details svg{width:20px;height:20px}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details svg rect{stroke:#fff;fill:#fff}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details svg rect{stroke:#000;fill:#000}}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details svg path{fill:#000}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores .wpsl-store-location .wpsl-contact-details svg path{fill:#fff}}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul{border-top:1px solid hsla(0,0%,100%,.4)}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul{border-top:1px solid rgba(0,0,0,.4)}}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul li{padding:24px 0;border-bottom:1px solid hsla(0,0%,100%,.4)}@media only screen and (max-width:1024px){section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul li{border-bottom:1px solid rgba(0,0,0,.4)}}section#component_store_locator #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .wpsl-directions{font-size:1.2rem}section#component_store_locator #wpsl-wrap .wpsl-info-window,section#component_store_locator #wpsl-wrap .wpsl-info-window *,section#component_store_locator #wpsl-wrap .wpsl-infobox,section#component_store_locator #wpsl-wrap .wpsl-infobox *{color:#000!important}section#component_scrolling_image_content .component_scrolling_image_content__container{display:flex;flex-direction:row;justify-content:space-between;gap:70px;padding-top:120px;padding-bottom:35px}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__container{padding-top:64px}}section#component_scrolling_image_content .component_scrolling_image_content__content{flex:1}section#component_scrolling_image_content .component_scrolling_image_content__content img.mobile-image{display:none}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content img.mobile-image{display:block;padding-bottom:60px}}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph{padding-bottom:120px}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph{padding-bottom:40px}}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph .partial_text_block__container{gap:0}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph .partial_text_block__body{max-width:100%}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph h2{margin-top:8px;margin-bottom:32px}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph h2{font-size:2.8rem;line-height:30.8px}}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph h4{font-size:1.2rem;line-height:13.2px}}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph h5{margin-bottom:16px}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph h5{margin-top:20px;margin-bottom:4px}}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__list{padding:35px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);margin-top:60px}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__list{padding:20px;margin-top:40px}}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__list ul{display:grid;grid-template-columns:1fr 1fr;row-gap:27px;-moz-column-gap:60px;column-gap:60px}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__list ul p{font-weight:700}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__list ul p{display:flex;flex-direction:column}}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__list ul p span{color:#b87333}section#component_scrolling_image_content .component_scrolling_image_content__content__paragraph__image{margin-top:60px}section#component_scrolling_image_content .component_scrolling_image_content__images{width:43%;position:relative;padding-bottom:120px}@media only screen and (max-width:1024px){section#component_scrolling_image_content .component_scrolling_image_content__images{display:none}}section#component_scrolling_image_content .component_scrolling_image_content__images img{position:sticky;top:25vh;left:0;opacity:0;transition:opacity .3s ease-in-out}section#component_scrolling_image_content .component_scrolling_image_content__images img.active{opacity:1}section#component_banner_callout{background-size:cover;background-repeat:no-repeat}section#component_banner_callout .component_banner_callout__container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding-top:80px;padding-bottom:80px;gap:100px}@media only screen and (max-width:1024px){section#component_banner_callout .component_banner_callout__container{flex-direction:column;gap:40px;padding-top:64px;padding-bottom:64px}}section#component_banner_callout .component_banner_callout__content{flex:1}@media only screen and (max-width:1024px){section#component_banner_callout .component_banner_callout__content{text-align:center;padding-left:8px;padding-right:8px}}section#component_banner_callout .component_banner_callout__content *{color:#000}section#component_banner_callout .component_banner_callout__content h2{margin-bottom:32px}section#component_banner_callout .component_banner_callout__image{width:22%}@media only screen and (max-width:1024px){section#component_banner_callout .component_banner_callout__image{width:41%}}section#component_team_grid .component_team_grid__container{padding-top:120px;padding-bottom:120px}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__container{padding-top:64px;padding-bottom:0}}section#component_team_grid .component_team_grid__heading .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}section#component_team_grid .component_team_grid__cards{padding-top:60px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:40px;margin-left:11px}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__cards{display:block}}section#component_team_grid .component_team_grid__cards .partial_text_block__container{justify-content:center}section#component_team_grid .component_team_grid__cards .slick-slide{margin:0 7px}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__cards .slick-slide:last-child{display:none!important}}section#component_team_grid .component_team_grid__card{display:flex;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);gap:32px;height:240px}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__card{flex-direction:column;min-height:457px;max-width:100%;height:auto}}section#component_team_grid .component_team_grid__card.cta-card{border:none;background:transparent;padding:0 60px}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__card.cta-card{display:none!important}}section#component_team_grid .component_team_grid__card.cta{display:none}section#component_team_grid .component_team_grid__card.cta .partial_text_block__container{justify-content:center}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__card.cta .partial_text_block__container{align-items:center}}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__card.cta{display:flex;align-items:center;border:none;background:transparent;padding:64px 0;text-align:center;min-height:0}section#component_team_grid .component_team_grid__card.cta .partial_links{justify-content:center}}section#component_team_grid .component_team_grid__card__image{width:48%}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__card__image{width:100%}}section#component_team_grid .component_team_grid__card__image img{line-height:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}section#component_team_grid .component_team_grid__card__content{flex:1;display:flex;flex-direction:column;justify-content:center;padding-right:20px}@media only screen and (max-width:1024px){section#component_team_grid .component_team_grid__card__content{padding:20px 16px}}section#component_team_grid .component_team_grid__card__content h4{font-weight:400;margin-top:4px;text-transform:capitalize}section#component_team_grid .component_team_grid__card__content p{margin:20px 0}section#component_team_grid .component_team_grid__card__content a{font-weight:400;text-decoration:underline;transition:opacity .2s}section#component_team_grid .component_team_grid__card__content a:hover{opacity:.6}.accordion{margin-top:100px;padding-bottom:120px}@media only screen and (max-width:1024px){.accordion{margin-top:50px;padding-bottom:60px}}.accordion .accordion-item{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);padding:0 40px}@media only screen and (max-width:1024px){.accordion .accordion-item{padding:0 20px}}.accordion .accordion-item .accordion-header{color:#fff;cursor:pointer;padding:28px 0;width:100%;text-align:left;outline:none;background-color:transparent;display:flex;justify-content:space-between;align-items:center;border:none;border-bottom:1px solid hsla(0,0%,100%,.25)}@media only screen and (max-width:1024px){.accordion .accordion-item .accordion-header{flex-direction:column;gap:12px}}.accordion .accordion-item .accordion-header h6{font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase;display:flex;align-items:center;gap:16px}.accordion .accordion-item .accordion-header h6:after{content:"+";font-size:2rem;transition:transform .3s ease,content .3s ease}.accordion .accordion-item .accordion-header p{font-size:12px;font-style:normal;font-weight:700;line-height:13.2px}.accordion .accordion-item .accordion-header[aria-expanded=true] h6:after{content:"−"}.accordion .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion .accordion-item .accordion-header[aria-expanded=true]+.accordion-content{max-height:500px}.reheat-guide{color:#fff;margin-top:40px}.reheat-guide .reheat-section{margin-bottom:20px;border:1px solid #333;border-radius:8px;background:#262626;display:flex;padding:32px}@media only screen and (max-width:1024px){.reheat-guide .reheat-section{flex-direction:column;padding:16px}}.reheat-guide .reheat-section .content{flex:2}.reheat-guide .reheat-section .content h2{margin-bottom:20px;font-size:1.6rem;color:#fff}.reheat-guide .reheat-section .content ul{font-size:1.6rem;padding-left:1.6rem;font-style:normal;font-weight:400;line-height:17.6px}.reheat-guide .reheat-section .content ul li{margin:0;list-style-type:disc}.reheat-guide .reheat-section .steps{flex:3;display:flex;flex-wrap:wrap;gap:52px}@media only screen and (max-width:1024px){.reheat-guide .reheat-section .steps{gap:20px;margin-top:20px;flex-direction:column}}.reheat-guide .reheat-section .steps .step{flex:1 1 45%;display:flex;flex-direction:column;align-items:center;text-align:center}.reheat-guide .reheat-section .steps .step img{width:40px;height:40px;margin-bottom:12px}.reheat-guide .reheat-section .steps .step p{display:flex;flex-direction:column;align-items:center;text-align:center}.reheat-guide .reheat-section .steps .step p strong{display:block;font-size:1.2rem}.reheat-guide .reheat-section .steps .step p small{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:hsla(0,0%,100%,.6)}.reheat-guide .reheat-section.oven{background:#1f1f1f}section#component_logo_group{padding-top:100px;padding-bottom:50px}@media only screen and (max-width:1024px){section#component_logo_group{padding-top:60px}}section#component_logo_group .component_logo_group__text__container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin:auto;max-width:400px}@media only screen and (max-width:1024px){section#component_logo_group .component_logo_group__text__container{max-width:300px}}section#component_logo_group .component_logo_group__text__container *{text-align:center}section#component_logo_group .component_logo_group__text__container .partial_text_block__container{gap:20px}section#component_logo_group .component_logo_group__image__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:46px;margin-top:45px;flex-wrap:wrap}@media only screen and (max-width:1024px){section#component_logo_group .component_logo_group__image__container{flex-direction:column}}section#component_logo_group .component_logo_group__logo{flex:1;min-width:30%;text-align:center}section#component_logo_group .component_logo_group__logo img{max-height:105px}.error404 .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/reserve_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.error404 .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/reserve_bg_1.png);background-size:cover}}.error404 section#text_block{height:100vh;padding-top:120px;padding-bottom:80px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1024px){.error404 section#text_block{padding-top:64px;padding-bottom:40px}}.error404 section#text_block .text_block__container{margin:auto}.error404 section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.error404 .link-container{text-transform:uppercase}.page-template-template-careers .innerbanner{height:235px;padding:0;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-color:#000}.page-template-template-careers .innerbanner.desktop{display:flex}@media only screen and (max-width:700px){.page-template-template-careers .innerbanner.desktop{display:none}}.page-template-template-careers .innerbanner.mobile{display:none}@media only screen and (max-width:700px){.page-template-template-careers .innerbanner.mobile{display:flex}}.page-template-template-careers .innerbanner .bgoverlay{background:linear-gradient(0deg,rgba(0,0,0,.55),rgba(0,0,0,.55))}.page-template-default{padding-top:133px}.page-template-default .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/default_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-default{padding-top:150px}}.page-template-default .content{padding:120px 0}@media only screen and (max-width:1024px){.page-template-default .content{padding:64px 0}}.page-template-default .content h1,.page-template-default .content h2{font-size:1.6rem;line-height:24px;font-weight:700;color:#fff}.page-template-default .content .title{margin-bottom:50px}.page-template-default .content .title p{margin:0}.page-template-default .content p{margin-top:24px}.page-template-default .content a{font-weight:400;text-decoration:underline;transition:opacity .3s ease-in-out}.page-template-default .content a:hover{opacity:.6}.page-template-default .content ul{margin-top:24px;font-size:1.6rem;line-height:24px;font-weight:400}.page-template-default .content ul li{list-style-position:outside;list-style-type:disc;margin-left:16px}.page-template-default .content h2{margin-top:50px}.home .landing-container{display:flex;flex-direction:column;height:100vh;position:relative}@media only screen and (max-width:1024px){.home .landing-container{height:100dvh}}.home .landing-container .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;max-height:1010px}.home .landing-container .bg-video video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/homepage_bg_1.png);background-size:cover;background-position:bottom}@media only screen and (max-width:1024px){.home .bg_1 section#component_fifty_fifty{padding-bottom:48px}}.home .bg_2{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/homepage_bg_2.png);background-size:cover;background-position:top}.home .bg_2 section#component_fifty_fifty{padding-bottom:80px;padding-top:120px}.home .bg_2 section#component_fifty_fifty .component_fifty_fifty__container{padding-top:0;padding-bottom:0}@media only screen and (max-width:1024px){.home .bg_2 section#component_fifty_fifty{padding-top:64px}}@media only screen and (max-width:1024px){.home .bg_2 section#component_slider .component_slider__slider{padding-bottom:74px}}.home .bg_3{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/homepage_bg_3.png);background-size:cover;background-position:top}.home .bg_3 section#component_fifty_fifty{padding-top:120px;padding-bottom:80px}.home .bg_3 section#component_fifty_fifty .component_fifty_fifty__container{padding-top:0;padding-bottom:0}@media only screen and (max-width:1024px){.home .bg_3 section#component_fifty_fifty{padding-top:64px}}@media only screen and (max-width:1024px){.home section#component_columns .component_columns__container{padding-top:5px!important;padding-bottom:5px!important}}.home section#component_fifty_fifty_columns{padding-bottom:58px}@media only screen and (max-width:1024px){.home section#component_fifty_fifty_columns{padding-bottom:120px}}.page-template-template-private-dining .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/private_dining_bg_1.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-private-dining .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/private_dining_bg_1.png);background-size:cover}}.page-template-template-private-dining section#text_block .text_block__container{margin:auto}.page-template-template-private-dining section#text_block .text_block__container .partial_text_block__container{padding-top:120px;padding-bottom:0;max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-private-dining .form_container{padding:120px 0}@media only screen and (max-width:1024px){.page-template-template-private-dining .form_container{padding:60px 0;border:none}}.page-template-template-private-dining .form{border:2px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.4);margin:0 auto;padding:64px 40px}@media only screen and (max-width:1024px){.page-template-template-private-dining .form{padding:0 16px;border:none}}.page-template-template-private-dining .form .gfield,.page-template-template-private-dining .form input{opacity:1;transition:opacity .5s ease}.page-template-template-private-dining .form.initial .gfield,.page-template-template-private-dining .form.initial input{opacity:.2}.page-template-template-private-dining .form.initial #field_2_10{opacity:1}.page-template-template-private-dining .form h5{color:#fff;font-family:Montserrat,sans-serif!important;font-size:24px;font-style:normal;font-weight:700;line-height:26.4px;margin:44px 0 0}.page-template-template-private-dining .form p{font-family:Montserrat,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:12px 0 32px;max-width:49%}@media only screen and (max-width:700px){.page-template-template-private-dining .form p{max-width:350px}}.page-template-template-reservations .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/reserve_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-reservations .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/reserve_bg_1.png);background-size:cover}}.page-template-template-reservations section#text_block{padding-top:120px;padding-bottom:80px;overflow:hidden}@media only screen and (max-width:1024px){.page-template-template-reservations section#text_block{padding-top:64px;padding-bottom:40px}}.page-template-template-reservations section#text_block .text_block__container{margin:auto}.page-template-template-reservations section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-reservations section#component_columns{padding-bottom:60px}@media only screen and (max-width:1024px){.page-template-template-reservations section#component_columns{padding-bottom:70px}}.page-template-template-about-locations section#text_block{padding-top:120px;padding-bottom:80px}.page-template-template-about-locations section#text_block .text_block__container{margin:auto}.page-template-template-about-locations section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-about-locations .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/our_story_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px)and (max-width:1024px){.page-template-template-about-locations .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/locations_bg_1.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}}.page-template-template-about-locations section#component_locations{padding-bottom:120px}@media only screen and (max-width:1024px){.page-template-template-about-locations section#component_locations{padding-bottom:60px}}.page-template-template-about-join-the-team .main_container{padding-top:120px;padding-bottom:120px;display:flex;gap:80px;align-items:flex-start}@media only screen and (max-width:1024px){.page-template-template-about-join-the-team .main_container{flex-direction:column;gap:60px;padding-top:60px;padding-bottom:60px}}.page-template-template-about-join-the-team .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/our_story_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-about-join-the-team .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/join_the_team_bg_1.png);background-size:cover}}.page-template-template-about-join-the-team section{flex:1}@media only screen and (max-width:1024px){.page-template-template-about-join-the-team section#text_block .partial_text_block__container{padding-bottom:64px}}.page-template-template-about-join-the-team p{max-width:100%}.page-template-template-about-join-the-team .form{border:2px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.4);padding:60px 40px}@media only screen and (max-width:1024px){.page-template-template-about-join-the-team .form,.page-template-template-about-join-the-team .form__container{padding:0}}.page-template-template-about-join-the-team .form.initial .gfield,.page-template-template-about-join-the-team .form.initial input{opacity:.2}.page-template-template-about-join-the-team .form.initial #field_3_10{opacity:1}@media only screen and (max-width:700px){.page-template-template-about-join-the-team .form{padding:0;background:transparent;border:none}}.page-template-template-about-our-story .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/our_story_bg_1.png);background-size:contain;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-about-our-story .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/our_story_bg_1.png);background-size:cover}}.page-template-template-about-our-story .bg_2{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/our_story_bg_2.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-about-our-story .bg_2{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/our_story_bg_2.png)}}.page-template-template-gift-cards section#text_block{padding-top:120px;padding-bottom:80px}@media only screen and (max-width:1024px){.page-template-template-gift-cards section#text_block{padding-top:60px;padding-bottom:0}}.page-template-template-gift-cards section#text_block .text_block__container{margin:auto}.page-template-template-gift-cards section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-gift-cards .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/gift_cards_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-gift-cards .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/gift_card_bg_1.png);background-size:cover}}.page-template-template-contact .main_container{padding-top:120px;padding-bottom:120px;display:flex;gap:80px;align-items:flex-start}@media only screen and (max-width:1024px){.page-template-template-contact .main_container{flex-direction:column;gap:60px;padding-top:60px;padding-bottom:60px;text-align:center}}.page-template-template-contact .main_container h2{text-transform:uppercase}.page-template-template-contact .locations{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:24px;column-gap:24px;row-gap:32px;margin-top:40px}@media only screen and (max-width:1024px){.page-template-template-contact .locations{grid-template-columns:1fr}}.page-template-template-contact .locations .location{border-left:1px solid hsla(0,0%,100%,.25);padding-left:16px;display:flex;flex-direction:column;text-align:left}.page-template-template-contact .locations .location h6{color:#a4542f;margin-bottom:12px;text-transform:uppercase}.page-template-template-contact .locations .location__details{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;max-width:319px}.page-template-template-contact .locations .location__details img{width:12px;height:12px;margin-right:8px}.page-template-template-contact .locations .location__details a,.page-template-template-contact .locations .location__details p{font-size:1.2rem;font-weight:700}.page-template-template-contact .locations .location__details a{opacity:1;transition:opacity .5s}.page-template-template-contact .locations .location__details a:hover{opacity:.6}.page-template-template-contact .locations .location__details a.email{text-decoration:underline}.page-template-template-contact .locations .location__details span.highlight{color:#b87333}.page-template-template-contact .locations .location .address{margin-bottom:4px}.page-template-template-contact .locations .location a.email{text-decoration:underline}.page-template-template-contact section{flex:1}.page-template-template-contact p{max-width:100%}.page-template-template-contact .form{border:2px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.4);padding:40px}.page-template-template-contact .form .max-width{padding:0}.page-template-template-contact .form .gform_footer{padding-bottom:0!important}@media only screen and (max-width:1024px){.page-template-template-contact .form{padding:0;text-align:left}}@media only screen and (max-width:1024px){.page-template-template-contact .form__container{padding:0}}.page-template-template-contact .form #field_4_10{margin-bottom:28px}.page-template-template-contact .form.initial .gfield,.page-template-template-contact .form.initial input{opacity:.2}.page-template-template-contact .form.initial #field_4_10{margin-bottom:28px;opacity:1}@media only screen and (max-width:700px){.page-template-template-contact .form{padding:0;background:transparent;border:none}}.page-template-template-contact .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/contact_bg_1.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-contact .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/contact_bg_1.png);background-size:cover}}.page-template-template-menus section#text_block{padding-top:120px;padding-bottom:80px}.page-template-template-menus section#text_block .text_block__container{margin:auto}.page-template-template-menus section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-menus .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/menu_bg_1.png);background-size:contain;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-menus .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/menu_bg_1.png);background-size:100% 100%;background-position:top;background-repeat:no-repeat}}.page-template-template-sauces section#component_slider{padding-top:120px;padding-bottom:17px}.page-template-template-sauces section#component_logo_group{padding-top:0;padding-bottom:120px}@media only screen and (max-width:1024px){.page-template-template-sauces section#component_logo_group{padding-top:0}}.page-template-template-sauces .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/sauces_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-sauces .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/sauces_bg_1.png);background-size:cover}}.page-template-template-sauces .bg_2{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/sauces_bg_2.png);background-size:cover;background-position:top;background-repeat:no-repeat}.page-template-template-sauces .bg_2 section#text_block{padding-top:120px;padding-bottom:80px}@media only screen and (max-width:1024px){.page-template-template-sauces .bg_2 section#text_block{padding-top:60px;padding-bottom:60px}}.page-template-template-sauces .bg_2 section#text_block .text_block__container{margin:auto}.page-template-template-sauces .bg_2 section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}@media only screen and (max-width:1024px){.page-template-template-sauces .bg_2{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/sauces_bg_2.png);background-size:cover}}.page-template-template-sauces section#component_store_locator{padding-bottom:120px}@media only screen and (max-width:1024px){.page-template-template-sauces section#component_store_locator{padding-bottom:64px}}.single-team{padding-top:133px}.single-team section#content .content__container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:80px;padding-top:50px;padding-bottom:80px}@media only screen and (max-width:1024px){.single-team section#content .content__container{flex-direction:column;gap:16px;padding-bottom:30px}}.single-team section#content .content__container a{display:flex;align-items:center;opacity:.6;gap:8px;font-size:1.2rem;font-weight:400;line-height:13.2px;transition:opacity .3s ease-in-out}.single-team section#content .content__container a:hover{opacity:1}.single-team section#content .content__container h2{margin-top:12px;margin-bottom:32px}@media only screen and (max-width:1024px){.single-team section#content .content__container h2{margin-top:8px;margin-bottom:28px}}.single-team section#content .content__container h4{margin-top:40px}.single-team section#content .content__container p{margin-bottom:24px}.single-team section#content .content__container.left,.single-team section#content .content__container.right{padding-top:0;padding-bottom:0;flex:1}@media only screen and (max-width:1024px){.single-team section#content .content__container.left,.single-team section#content .content__container.right{width:100%}}.single-team section#content .content__container.left.image,.single-team section#content .content__container.right.image{border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,.2);width:55%}@media only screen and (max-width:1024px){.single-team section#content .content__container.left.image,.single-team section#content .content__container.right.image{order:2;width:100%}}.single-team section#content .content__container.left .input_container,.single-team section#content .content__container.right .input_container{margin-top:20px;margin-bottom:32px}.single-team section#content .content__pagination{display:flex;justify-content:space-between;align-items:center;margin-bottom:120px}@media only screen and (max-width:1024px){.single-team section#content .content__pagination{margin-bottom:64px}}.single-team section#content .content__pagination .next-post svg{transform:rotate(180deg)}.single-team section#content .content__pagination svg path{transition:all .3s ease-in-out;fill:#fff}.single-team section#content .content__pagination a{text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-in-out;gap:24px}@media only screen and (max-width:1024px){.single-team section#content .content__pagination a{flex-direction:column;align-items:flex-start;text-align:left;gap:8px}}@media only screen and (max-width:1024px){.single-team section#content .content__pagination a.next-post{align-items:flex-end;flex-direction:column-reverse;text-align:right}}.single-team section#content .content__pagination a:hover{color:#b87333}.single-team section#content .content__pagination a:hover svg path{fill:#b87333}.page-template-template-thank-you .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/reserve_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-thank-you .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/reserve_bg_1.png);background-size:cover}}.page-template-template-thank-you section#text_block{height:100vh;padding-top:120px;padding-bottom:80px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1024px){.page-template-template-thank-you section#text_block{padding-top:64px;padding-bottom:40px}}.page-template-template-thank-you section#text_block .text_block__container{margin:auto}.page-template-template-thank-you section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-thank-you section#text_block .link-container{text-transform:uppercase}.page-template-template-order-now .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/reserve_bg_1.png);background-size:cover;background-position:top;background-repeat:no-repeat}@media only screen and (max-width:1024px){.page-template-template-order-now .bg_1{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/mobile/reserve_bg_1.png);background-size:cover}}.page-template-template-order-now section#text_block{padding-top:120px;padding-bottom:80px;overflow:hidden}@media only screen and (max-width:1024px){.page-template-template-order-now section#text_block{padding-top:64px;padding-bottom:40px}}.page-template-template-order-now section#text_block .text_block__container{margin:auto}.page-template-template-order-now section#text_block .text_block__container .partial_text_block__container{max-width:525px;align-items:center;text-align:center;margin:auto}.page-template-template-order-now section#component_columns{padding-bottom:60px}@media only screen and (max-width:1024px){.page-template-template-order-now section#component_columns{padding-bottom:70px}}.page-template-template-order-now .partial_slider_mobile__slider{width:343px;margin:auto;display:flex;flex-direction:column;gap:12px}.page-template-template-order-now .partial_slider_mobile__slider .partial_slider_mobile__slide{height:240px}.page-template-template-products section#sub_hero{background-image:url(/wp-content/themes/theogtheme/images/backgrounds/bg_lightleak_flip.png);background-size:cover}@media only screen and (max-width:1024px){.page-template-template-products .component_fifty_fifty__container{flex-direction:column-reverse!important;padding-top:0!important;padding-bottom:60px!important}}@media only screen and (max-width:1024px){.page-template-template-products .component_fifty_fifty__container .partial_text_block__container{text-align:center}}@media only screen and (max-width:1024px){.page-template-template-products .component_fifty_fifty__container .partial_links__container{justify-content:center}}
/*# sourceMappingURL=frontend.eaa38925.css.map */