.elementor-kit-11045{--e-global-color-primary:#18181A;--e-global-color-secondary:#EFDD76;--e-global-color-text:#B1B1B1;--e-global-color-accent:#998036;--e-global-color-282b9d1:#EDEDED;--e-global-typography-primary-font-family:"Quattrocento";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Arimo";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1600px;}.e-con{--container-max-width:1600px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-11045 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */.elementor-element-f0715c6 { display: flex !important; }

.ginput_container_time { display:flex !important; align-items:center !important; flex-wrap:nowrap !important; gap:6px !important; width:100% !important; }
.ginput_container_time input.hour, .ginput_container_time input.minute { width:60px !important; min-width:60px !important; flex:0 0 60px !important; text-align:center !important; }
.ginput_container_time .hour_minute_colon { flex:0 0 auto !important; font-size:18px !important; }
.ginput_container_time select.ampm_select { flex:1 !important; min-width:70px !important; margin-left:0 !important; }


/* Compass dark theme — FAQ accordion answer links gold */
.elementor-accordion .elementor-tab-content a { color: #d4a843; }/* End custom CSS */