body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}body{color:#2b2b2b}h1,h2,h3,h4,h5,h6{color:#1a1a1a}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{background:#3a3a3a!important}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.woocommerce div.product span.price,.woocommerce-page div.product span.price,.woocommerce #content div.product span.price,.woocommerce-page #content div.product span.price,.woocommerce div.product p.price,.woocommerce-page div.product p.price,.woocommerce #content div.product p.price,.woocommerce-page #content div.product p.price,.et_pb_member_social_links a:hover,.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#3a3a3a}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#3a3a3a}.footer-widget h4{color:#3a3a3a}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#3a3a3a}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#3a3a3a}a{color:#898989}.nav li ul{border-color:#bfbfbf}.et_secondary_nav_enabled #page-container #top-header{background-color:#3a3a3a!important}#et-secondary-nav li ul{background-color:#3a3a3a}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#5b5b5b}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#3a3a3a}.footer-widget li:before{border-color:#3a3a3a}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#3a3a3a}.woocommerce a.button.alt,.woocommerce-page a.button.alt,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce input.button.alt,.woocommerce-page input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce-page #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page #content input.button.alt,.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message a.button.wc-forward,body .et_pb_button{}.woocommerce.et_pb_button_helper_class a.button.alt,.woocommerce-page.et_pb_button_helper_class a.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt,.woocommerce.et_pb_button_helper_class button.button.alt.disabled,.woocommerce-page.et_pb_button_helper_class button.button.alt,.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,.woocommerce.et_pb_button_helper_class input.button.alt,.woocommerce-page.et_pb_button_helper_class input.button.alt,.woocommerce.et_pb_button_helper_class #respond input#submit.alt,.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,.woocommerce.et_pb_button_helper_class #content input.button.alt,.woocommerce-page.et_pb_button_helper_class #content input.button.alt,.woocommerce.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce.et_pb_button_helper_class input.button,.woocommerce-page.et_pb_button_helper_class input.button,.woocommerce.et_pb_button_helper_class #respond input#submit,.woocommerce-page.et_pb_button_helper_class #respond input#submit,.woocommerce.et_pb_button_helper_class #content input.button,.woocommerce-page.et_pb_button_helper_class #content input.button,body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{color:#1a1a1a}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}.woocommerce a.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce input.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce input.button:hover,.woocommerce-page input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page #content input.button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#3a3a3a!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#3a3a3a}.et-fixed-header #top-menu li a{font-size:18px}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#5b5b5b!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}body,input,textarea,select{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}#main-header,#et-top-navigation{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif}.et-l--header,.et-l--header .et_builder_inner_content,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_code,.et-l--header .et_pb_code_inner{margin:0!important;padding:0!important}.et-l--header .et_pb_section{background:transparent!important}.et-l--header .et_pb_row{width:100%!important;max-width:none!important}.gal-header,.gal-header *,.gal-header *::before,.gal-header *::after{box-sizing:border-box}.gal-header{--gal-black:#0b0b0a;--gal-graphite:#121210;--gal-ivory:#f1ede5;--gal-grey:#b8b2a8;--gal-copper:#c8893d;--gal-gold:#d9a45e;position:relative;z-index:9999;width:100%;margin:0;padding:0;overflow:visible;border-bottom:1px solid rgba(200,137,61,0.22);background:var(--gal-black);font-family:"Inter",Arial,sans-serif}.gal-header__inner{position:relative;z-index:3;display:flex;align-items:center;gap:27px;width:calc(100% - 60px);max-width:1540px;min-height:92px;margin:0 auto;padding:0}.gal-header__brand{display:flex;flex:0 0 auto;flex-direction:column;margin:0;padding:0;text-decoration:none!important}.gal-header__title{display:block;color:var(--gal-ivory);font-family:"Cormorant Garamond",Georgia,serif;font-size:27px;font-weight:500;line-height:0.95;letter-spacing:0.025em;white-space:nowrap}.gal-header__subtitle{display:block;margin-top:7px;color:var(--gal-copper);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:0.23em;white-space:nowrap}.gal-header__nav{display:flex;align-items:center;justify-content:flex-end;gap:clamp(14px,1.5vw,24px);min-width:0;margin:0 0 0 auto;padding:0}.gal-header__nav a{position:relative;display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;color:#d9d4cc;font-family:"Inter",Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:0.07em;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;transition:color 0.22s ease}.gal-header__nav a::after{position:absolute;right:100%;bottom:7px;left:0;height:1px;background:var(--gal-copper);content:"";transition:right 0.22s ease}.gal-header__nav a:hover,.gal-header__nav a:focus-visible,.gal-header__nav a&#91;aria-current="page"&#93;{color:var(--gal-ivory)}.gal-header__nav a:hover::after,.gal-header__nav a:focus-visible::after,.gal-header__nav a&#91;aria-current="page"&#93;::after{right:0}.gal-header__nav .gal-header__external{color:var(--gal-grey)}.gal-header__external span{margin-left:5px;color:var(--gal-copper);font-size:13px;line-height:1}.gal-header__cta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:45px;margin:0;padding:0 18px;border:1px solid var(--gal-copper);color:var(--gal-ivory)!important;font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:0.1em;text-align:center;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;transition:border-color 0.22s ease,background-color 0.22s ease,color 0.22s ease}.gal-header__cta:hover,.gal-header__cta:focus-visible{border-color:var(--gal-gold);background:var(--gal-copper);color:var(--gal-black)!important}.gal-header__toggle{position:relative;display:none;flex:0 0 46px;width:46px;height:46px;margin:0 0 0 auto;padding:0;border:0;background:transparent;cursor:pointer}.gal-header__toggle-line{position:absolute;left:8px;display:block;width:30px;height:1px;background:var(--gal-ivory);transition:top 0.25s ease,opacity 0.2s ease,transform 0.25s ease}.gal-header__toggle-line:nth-child(1){top:14px}.gal-header__toggle-line:nth-child(2){top:22px}.gal-header__toggle-line:nth-child(3){top:30px}.gal-menu-open .gal-header__toggle-line:nth-child(1){top:22px;transform:rotate(45deg)}.gal-menu-open .gal-header__toggle-line:nth-child(2){opacity:0}.gal-menu-open .gal-header__toggle-line:nth-child(3){top:22px;transform:rotate(-45deg)}.gal-header__mobile{display:none}@media (min-width:1181px) and (max-width:1380px){.gal-header__inner{width:calc(100% - 40px);gap:19px}.gal-header__title{font-size:23px}.gal-header__subtitle{font-size:8px}.gal-header__nav{gap:13px}.gal-header__nav a{font-size:9px;letter-spacing:0.045em}.gal-header__cta{padding-right:13px;padding-left:13px;font-size:8px}}@media (max-width:1180px){html.gal-menu-is-open,body.gal-menu-is-open{overflow:hidden!important;overscroll-behavior:none}.gal-header__inner{width:calc(100% - 38px);min-height:80px}.gal-header__title{font-size:24px}.gal-header__subtitle{margin-top:6px;font-size:8px}.gal-header__nav,.gal-header__cta{display:none}.gal-header__toggle{display:block}.gal-header__mobile{position:fixed;z-index:2;top:80px;right:0;bottom:0;left:0;display:block;width:100%;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 90% 6%,rgba(200,137,61,0.1),transparent 26%),linear-gradient(145deg,var(--gal-black) 0%,var(--gal-graphite) 100%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity 0.25s ease,visibility 0.25s ease,transform 0.25s ease}.gal-menu-open .gal-header__mobile{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.gal-header__mobile-inner{display:flex;flex-direction:column;width:min(100%,760px);min-height:100%;margin:0 auto;padding:30px 30px calc(110px + env(safe-area-inset-bottom))}.gal-header__mobile-heading{margin:0 0 17px!important;padding:0!important;color:rgba(184,178,168,0.7);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:600;line-height:1.4;letter-spacing:0.2em;text-transform:uppercase}.gal-header__mobile-nav{display:flex;flex-direction:column;width:100%;margin:0;padding:0}.gal-header__mobile-nav a{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;min-height:65px;margin:0;padding:7px 0;border-bottom:1px solid rgba(241,237,229,0.12);color:var(--gal-ivory);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(29px,5.7vw,39px);font-weight:400;line-height:1.05;text-decoration:none!important;transition:color 0.2s ease,padding-left 0.2s ease}.gal-header__mobile-nav a:hover,.gal-header__mobile-nav a:focus-visible{padding-left:5px;color:var(--gal-gold)}.gal-header__mobile-nav a&#91;aria-current="page"&#93;{color:var(--gal-gold)}.gal-header__mobile-number{color:var(--gal-copper);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:0.13em}.gal-header__mobile-label{display:block;min-width:0}.gal-header__mobile-label small{display:block;margin-top:6px;color:var(--gal-grey);font-family:"Inter",Arial,sans-serif;font-size:8px;font-weight:600;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase}.gal-header__mobile-external{color:#d7d1c8!important}.gal-header__mobile-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;margin:28px 0 0;padding:15px 18px;border:1px solid var(--gal-copper);background:var(--gal-copper);color:var(--gal-black)!important;font-family:"Inter",Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:0.1em;text-decoration:none!important;text-transform:uppercase}.gal-header__mobile-cta span:last-child{margin-left:20px;font-size:18px}.gal-header__mobile-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-top:auto;padding-top:45px}.gal-header__mobile-footer p{margin:0!important;padding:0!important;color:var(--gal-grey);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:500;line-height:1.6;letter-spacing:0.1em;text-transform:uppercase}.gal-header__mobile-footer p:last-child{text-align:right}.gal-header__mobile-footer p span{display:block;color:var(--gal-copper)}}@media (max-width:767px){.gal-header__inner{width:calc(100% - 30px);min-height:74px}.gal-header__title{font-size:21px}.gal-header__subtitle{font-size:7px;letter-spacing:0.2em}.gal-header__toggle{flex-basis:44px;width:44px;height:44px}.gal-header__toggle-line{left:8px;width:28px}.gal-header__mobile{top:74px}.gal-header__mobile-inner{padding:24px 20px calc(105px + env(safe-area-inset-bottom))}.gal-header__mobile-nav a{grid-template-columns:34px minmax(0,1fr);gap:11px;min-height:59px;font-size:clamp(27px,8vw,34px)}.gal-header__mobile-cta{margin-top:24px}.gal-header__mobile-footer{gap:18px;padding-top:38px}}@media (max-width:767px) and (max-height:720px){.gal-header__mobile-inner{padding-top:17px}.gal-header__mobile-heading{margin-bottom:8px!important}.gal-header__mobile-nav a{min-height:50px;font-size:26px}.gal-header__mobile-cta{min-height:50px;margin-top:18px}.gal-header__mobile-footer{padding-top:28px}}@media (max-width:390px){.gal-header__inner{width:calc(100% - 24px)}.gal-header__title{font-size:19px}.gal-header__subtitle{font-size:6.5px}.gal-header__mobile-inner{padding-right:17px;padding-left:17px}.gal-header__mobile-nav a{font-size:27px}}.gal-header a:focus-visible,.gal-header button:focus-visible{outline:2px solid var(--gal-copper);outline-offset:4px}@media (prefers-reduced-motion:reduce){.gal-header *,.gal-header *::before,.gal-header *::after{transition:none!important}}.et-l--header,.et-l--header .et_builder_inner_content,.et-l--header .et_pb_section,.et-l--header .et_pb_row,.et-l--header .et_pb_column,.et-l--header .et_pb_code,.et-l--header .et_pb_code_inner{margin:0!important;padding:0!important}.et-l--header .et_pb_section{background:transparent!important}.et-l--header .et_pb_row{width:100%!important;max-width:none!important}.gal-header,.gal-header *,.gal-header *::before,.gal-header *::after{box-sizing:border-box}.gal-header{--gal-black:#0b0b0a;--gal-graphite:#121210;--gal-ivory:#f1ede5;--gal-grey:#b8b2a8;--gal-copper:#c8893d;--gal-gold:#d9a45e;position:relative;z-index:9999;width:100%;margin:0;padding:0;overflow:visible;border-bottom:1px solid rgba(200,137,61,0.22);background:var(--gal-black);font-family:"Inter",Arial,sans-serif}.gal-header__inner{position:relative;z-index:3;display:flex;align-items:center;gap:27px;width:calc(100% - 60px);max-width:1540px;min-height:92px;margin:0 auto;padding:0}.gal-header__brand{display:flex;flex:0 0 auto;flex-direction:column;margin:0;padding:0;text-decoration:none!important}.gal-header__title{display:block;color:var(--gal-ivory);font-family:"Cormorant Garamond",Georgia,serif;font-size:27px;font-weight:500;line-height:0.95;letter-spacing:0.025em;white-space:nowrap}.gal-header__subtitle{display:block;margin-top:7px;color:var(--gal-copper);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:0.23em;white-space:nowrap}.gal-header__nav{display:flex;align-items:center;justify-content:flex-end;gap:clamp(14px,1.5vw,24px);min-width:0;margin:0 0 0 auto;padding:0}.gal-header__nav a{position:relative;display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;color:#d9d4cc;font-family:"Inter",Arial,sans-serif;font-size:10px;font-weight:600;line-height:1.2;letter-spacing:0.07em;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;transition:color 0.22s ease}.gal-header__nav a::after{position:absolute;right:100%;bottom:7px;left:0;height:1px;background:var(--gal-copper);content:"";transition:right 0.22s ease}.gal-header__nav a:hover,.gal-header__nav a:focus-visible,.gal-header__nav a&#91;aria-current="page"&#93;{color:var(--gal-ivory)}.gal-header__nav a:hover::after,.gal-header__nav a:focus-visible::after,.gal-header__nav a&#91;aria-current="page"&#93;::after{right:0}.gal-header__nav .gal-header__external{color:var(--gal-grey)}.gal-header__external span{margin-left:5px;color:var(--gal-copper);font-size:13px;line-height:1}.gal-header__cta{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:45px;margin:0;padding:0 18px;border:1px solid var(--gal-copper);color:var(--gal-ivory)!important;font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:0.1em;text-align:center;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;transition:border-color 0.22s ease,background-color 0.22s ease,color 0.22s ease}.gal-header__cta:hover,.gal-header__cta:focus-visible{border-color:var(--gal-gold);background:var(--gal-copper);color:var(--gal-black)!important}.gal-header__toggle{position:relative;display:none;flex:0 0 46px;width:46px;height:46px;margin:0 0 0 auto;padding:0;border:0;background:transparent;cursor:pointer}.gal-header__toggle-line{position:absolute;left:8px;display:block;width:30px;height:1px;background:var(--gal-ivory);transition:top 0.25s ease,opacity 0.2s ease,transform 0.25s ease}.gal-header__toggle-line:nth-child(1){top:14px}.gal-header__toggle-line:nth-child(2){top:22px}.gal-header__toggle-line:nth-child(3){top:30px}.gal-menu-open .gal-header__toggle-line:nth-child(1){top:22px;transform:rotate(45deg)}.gal-menu-open .gal-header__toggle-line:nth-child(2){opacity:0}.gal-menu-open .gal-header__toggle-line:nth-child(3){top:22px;transform:rotate(-45deg)}.gal-header__mobile{display:none}@media (min-width:1181px) and (max-width:1380px){.gal-header__inner{width:calc(100% - 40px);gap:19px}.gal-header__title{font-size:23px}.gal-header__subtitle{font-size:8px}.gal-header__nav{gap:13px}.gal-header__nav a{font-size:9px;letter-spacing:0.045em}.gal-header__cta{padding-right:13px;padding-left:13px;font-size:8px}}@media (max-width:1180px){html.gal-menu-is-open,body.gal-menu-is-open{overflow:hidden!important;overscroll-behavior:none}.gal-header__inner{width:calc(100% - 38px);min-height:80px}.gal-header__title{font-size:24px}.gal-header__subtitle{margin-top:6px;font-size:8px}.gal-header__nav,.gal-header__cta{display:none}.gal-header__toggle{display:block}.gal-header__mobile{position:fixed;z-index:2;top:80px;right:0;bottom:0;left:0;display:block;width:100%;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 90% 6%,rgba(200,137,61,0.1),transparent 26%),linear-gradient(145deg,var(--gal-black) 0%,var(--gal-graphite) 100%);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-10px);transition:opacity 0.25s ease,visibility 0.25s ease,transform 0.25s ease}.gal-menu-open .gal-header__mobile{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.gal-header__mobile-inner{display:flex;flex-direction:column;width:min(100%,760px);min-height:100%;margin:0 auto;padding:30px 30px calc(110px + env(safe-area-inset-bottom))}.gal-header__mobile-heading{margin:0 0 17px!important;padding:0!important;color:rgba(184,178,168,0.7);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:600;line-height:1.4;letter-spacing:0.2em;text-transform:uppercase}.gal-header__mobile-nav{display:flex;flex-direction:column;width:100%;margin:0;padding:0}.gal-header__mobile-nav a{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:13px;min-height:65px;margin:0;padding:7px 0;border-bottom:1px solid rgba(241,237,229,0.12);color:var(--gal-ivory);font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(29px,5.7vw,39px);font-weight:400;line-height:1.05;text-decoration:none!important;transition:color 0.2s ease,padding-left 0.2s ease}.gal-header__mobile-nav a:hover,.gal-header__mobile-nav a:focus-visible{padding-left:5px;color:var(--gal-gold)}.gal-header__mobile-nav a&#91;aria-current="page"&#93;{color:var(--gal-gold)}.gal-header__mobile-number{color:var(--gal-copper);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:700;line-height:1;letter-spacing:0.13em}.gal-header__mobile-label{display:block;min-width:0}.gal-header__mobile-label small{display:block;margin-top:6px;color:var(--gal-grey);font-family:"Inter",Arial,sans-serif;font-size:8px;font-weight:600;line-height:1.3;letter-spacing:0.14em;text-transform:uppercase}.gal-header__mobile-external{color:#d7d1c8!important}.gal-header__mobile-cta{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;margin:28px 0 0;padding:15px 18px;border:1px solid var(--gal-copper);background:var(--gal-copper);color:var(--gal-black)!important;font-family:"Inter",Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.4;letter-spacing:0.1em;text-decoration:none!important;text-transform:uppercase}.gal-header__mobile-cta span:last-child{margin-left:20px;font-size:18px}.gal-header__mobile-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;margin-top:auto;padding-top:45px}.gal-header__mobile-footer p{margin:0!important;padding:0!important;color:var(--gal-grey);font-family:"Inter",Arial,sans-serif;font-size:9px;font-weight:500;line-height:1.6;letter-spacing:0.1em;text-transform:uppercase}.gal-header__mobile-footer p:last-child{text-align:right}.gal-header__mobile-footer p span{display:block;color:var(--gal-copper)}}@media (max-width:767px){.gal-header__inner{width:calc(100% - 30px);min-height:74px}.gal-header__title{font-size:21px}.gal-header__subtitle{font-size:7px;letter-spacing:0.2em}.gal-header__toggle{flex-basis:44px;width:44px;height:44px}.gal-header__toggle-line{left:8px;width:28px}.gal-header__mobile{top:74px}.gal-header__mobile-inner{padding:24px 20px calc(105px + env(safe-area-inset-bottom))}.gal-header__mobile-nav a{grid-template-columns:34px minmax(0,1fr);gap:11px;min-height:59px;font-size:clamp(27px,8vw,34px)}.gal-header__mobile-cta{margin-top:24px}.gal-header__mobile-footer{gap:18px;padding-top:38px}}@media (max-width:767px) and (max-height:720px){.gal-header__mobile-inner{padding-top:17px}.gal-header__mobile-heading{margin-bottom:8px!important}.gal-header__mobile-nav a{min-height:50px;font-size:26px}.gal-header__mobile-cta{min-height:50px;margin-top:18px}.gal-header__mobile-footer{padding-top:28px}}@media (max-width:390px){.gal-header__inner{width:calc(100% - 24px)}.gal-header__title{font-size:19px}.gal-header__subtitle{font-size:6.5px}.gal-header__mobile-inner{padding-right:17px;padding-left:17px}.gal-header__mobile-nav a{font-size:27px}}.gal-header a:focus-visible,.gal-header button:focus-visible{outline:2px solid var(--gal-copper);outline-offset:4px}@media (prefers-reduced-motion:reduce){.gal-header *,.gal-header *::before,.gal-header *::after{transition:none!important}}.et_pb_section_0_tb_footer.et_pb_section{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_0_tb_footer.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.et_pb_row_0_tb_footer,body #page-container .et-db #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0_tb_footer.et_pb_row{width:100%;max-width:100%}