.elementor-3805 .elementor-element.elementor-element-48cb0587:not(.elementor-motion-effects-element-type-background), .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C2327;}.elementor-3805 .elementor-element.elementor-element-48cb0587{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-3a1075ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3805 .elementor-element.elementor-element-3a1075ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3805 .elementor-element.elementor-element-3a1075ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-522bbd64{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-580ed752.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-580ed752.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-580ed752 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-3805 .elementor-element.elementor-element-34856b10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-3805 .elementor-element.elementor-element-34856b10 img{width:180px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-32f035a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-32f035a9 .elementor-heading-title{font-family:"Libre Baskerville", Sans-serif;font-size:23px;font-weight:400;text-transform:none;font-style:normal;line-height:1.35em;letter-spacing:0px;color:#EFB854;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-21e4cbca.elementor-social-icon{background-color:#00000000;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-21e4cbca.elementor-social-icon i{color:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-21e4cbca.elementor-social-icon svg{fill:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-cb94499e.elementor-social-icon{background-color:#00000000;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-cb94499e.elementor-social-icon i{color:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-cb94499e.elementor-social-icon svg{fill:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-410a5d75.elementor-social-icon{background-color:#00000000;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-410a5d75.elementor-social-icon i{color:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-repeater-item-410a5d75.elementor-social-icon svg{fill:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-social-icon{background-color:#00000000;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-social-icon i{color:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-social-icon svg{fill:#F5F1E8;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-social-icon:hover{background-color:#00000000;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-social-icon:hover i{color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-af7c82ce .elementor-social-icon:hover svg{fill:#E9A222;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-5e9546eb.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-5e9546eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-5e9546eb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-2897d235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-2897d235 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:#E5AD47;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3805 .elementor-element.elementor-element-25b0aa8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#C4D1CB;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-3805 .elementor-element.elementor-element-6d44f999 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-6d44f999 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-6d44f999 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-6d44f999{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-6d44f999 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-6d44f999 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-428b6b7f .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-428b6b7f .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-428b6b7f .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-428b6b7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-428b6b7f .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-428b6b7f .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-2558b581 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-2558b581 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-2558b581 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-2558b581{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-2558b581 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-2558b581 .elementor-button:focus svg{fill:#E9A222;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-1fddac67.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-1fddac67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-1fddac67 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-7ec28229{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-7ec28229 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:#E5AD47;}.elementor-3805 .elementor-element.elementor-element-2a2c4fa1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#C4D1CB;}.elementor-3805 .elementor-element.elementor-element-6203bb02 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-6203bb02 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-6203bb02 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-6203bb02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-6203bb02 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-6203bb02 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-48c2d642 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-48c2d642 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-48c2d642 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-48c2d642{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-48c2d642 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-48c2d642 .elementor-button:focus svg{fill:#E9A222;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-3088b566.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-3088b566.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-3805 .elementor-element.elementor-element-3088b566 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-d634556{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-d634556 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:#E5AD47;}.elementor-3805 .elementor-element.elementor-element-2a76ba63 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-2a76ba63 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-2a76ba63 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-2a76ba63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-2a76ba63 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-2a76ba63 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-2db0dd33 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-2db0dd33 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-2db0dd33 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-2db0dd33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-2db0dd33 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-2db0dd33 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-688fbaf1 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-688fbaf1 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-688fbaf1 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-688fbaf1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-688fbaf1 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-688fbaf1 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-13522dd .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-13522dd .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-13522dd .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-13522dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-13522dd .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-13522dd .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-b00807f .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-b00807f .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-b00807f .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-b00807f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-b00807f .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-b00807f .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-8955ce8 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-8955ce8 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-8955ce8 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-8955ce8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-8955ce8 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-8955ce8 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-6e6e247 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-6e6e247 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-6e6e247 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-6e6e247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-6e6e247 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-6e6e247 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-981046b .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-981046b .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-981046b .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-981046b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-981046b .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-981046b .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-7b500bbb{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-55d9daf5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3805 .elementor-element.elementor-element-55d9daf5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3805 .elementor-element.elementor-element-55d9daf5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-0b733102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-0b733102 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:#E5AD47;}.elementor-3805 .elementor-element.elementor-element-4716d356{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;line-height:1.8em;letter-spacing:0px;color:#C4D1CB;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-9034f978.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3805 .elementor-element.elementor-element-9034f978.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3805 .elementor-element.elementor-element-9034f978 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-fda25055 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:11px;font-weight:500;line-height:1.45em;letter-spacing:0.7px;fill:#F5F1E8;color:#F5F1E8;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-fda25055 .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-fda25055 .elementor-button:focus{background-color:#00000000;color:#E9A222;}.elementor-3805 .elementor-element.elementor-element-fda25055{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-fda25055 .elementor-button:hover svg, .elementor-3805 .elementor-element.elementor-element-fda25055 .elementor-button:focus svg{fill:#E9A222;}.elementor-3805 .elementor-element.elementor-element-387575b{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-2aa8571c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3805 .elementor-element.elementor-element-2aa8571c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3805 .elementor-element.elementor-element-2aa8571c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-10c20b1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-10c20b1d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:#F5F1E8;}.elementor-bc-flex-widget .elementor-3805 .elementor-element.elementor-element-7b564c6d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3805 .elementor-element.elementor-element-7b564c6d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3805 .elementor-element.elementor-element-7b564c6d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3805 .elementor-element.elementor-element-2b9b6831{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3805 .elementor-element.elementor-element-2b9b6831 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:500;line-height:1.5em;letter-spacing:1.5px;color:#F5F1E8;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-3805 .elementor-element.elementor-element-3a1075ef{width:100%;}.elementor-3805 .elementor-element.elementor-element-580ed752{width:30%;}.elementor-3805 .elementor-element.elementor-element-5e9546eb{width:23%;}.elementor-3805 .elementor-element.elementor-element-1fddac67{width:27%;}.elementor-3805 .elementor-element.elementor-element-3088b566{width:20%;}.elementor-3805 .elementor-element.elementor-element-55d9daf5{width:50%;}.elementor-3805 .elementor-element.elementor-element-9034f978{width:50%;}.elementor-3805 .elementor-element.elementor-element-2aa8571c{width:50%;}.elementor-3805 .elementor-element.elementor-element-7b564c6d{width:50%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for section, class: .elementor-element-48cb0587 *//* Homepage footer only. Structural section/column .elementor-3805 .elementor-element.elementor-element-48cb0587s survive imports. */
.elementor-3805 .elementor-element.elementor-element-48cb0587 { color:#f5f1e8; background:#0c2327; }
.elementor-3805 .elementor-element.elementor-element-48cb0587, .elementor-3805 .elementor-element.elementor-element-48cb0587 * { box-sizing:border-box; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container { width:calc(100% - 128px); max-width:1660px; margin:auto; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .elementor-widget-wrap { padding:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .elementor-widget { margin-bottom:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container { display:grid; grid-template-columns:1.3fr 1fr 1.2fr 1fr; gap:clamp(30px,3.5vw,65px); padding:65px 0 55px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column { width:auto; min-width:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child .elementor-widget-wrap { display:flex; flex-direction:column; align-content:stretch; align-items:flex-start; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-logo img { width:250px; height:75px; object-fit:contain; object-position:left center; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-script { margin-top:19px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy { margin:19px 0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy p { margin:0; color:#c4d1cb; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy a { color:#c4d1cb; text-decoration:none; overflow-wrap:anywhere; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-link .elementor-button { display:inline-flex; border-bottom:1px solid #526866; padding:0 0 7px; font-size:11px; color:#f5f1e8; letter-spacing:1.2px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { padding:9px 0; min-height:44px; color:#f5f1e8; font-size:14px; letter-spacing:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links:first-of-type { margin-top:10px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-link .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy a:hover { color:#e9a222; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:last-child > .elementor-container { display:flex; justify-content:space-between; gap:20px; padding:23px 0; border-top:1px solid #4a6061; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:last-child .elementor-column { width:auto; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-small .elementor-heading-title { font-size:10px; letter-spacing:1.4px; line-height:1.6; font-weight:400; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 a:focus-visible { outline:2px solid #e9a222; outline-offset:4px; }
@media (max-width:1100px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container { width:calc(100% - 64px); }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container { grid-template-columns:1fr 1fr; gap:38px 65px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-logo img { width:235px; }
}
@media (max-width:767px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container { width:calc(100% - 40px); }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container { grid-template-columns:1fr 1fr; gap:30px 28px; padding:45px 0 38px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column:nth-child(1) { grid-column:1/-1; padding-bottom:14px; border-bottom:1px solid #4a6061; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-logo img { width:218px; height:59px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-script { margin:12px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-label .elementor-heading-title { font-size:10px; letter-spacing:1.2px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy { margin:13px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy .elementor-widget-container { font-size:13px; line-height:1.8; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-link .elementor-button { font-size:10px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { font-size:13px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:last-child > .elementor-container { flex-direction:column; gap:5px; padding:20px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-small .elementor-heading-title { font-size:8px; letter-spacing:1px; }
}
@media (max-width:420px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container { column-gap:20px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column:nth-child(3) { grid-column:1/-1; grid-row:3; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { font-size:12px; }
}
.elementor-3805 .elementor-element.elementor-element-48cb0587 { color:#f5f1e8; background:#0c2327; }
.elementor-3805 .elementor-element.elementor-element-48cb0587, .elementor-3805 .elementor-element.elementor-element-48cb0587 * { box-sizing:border-box; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container { width:calc(100% - 128px); max-width:1660px; margin:auto; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .elementor-widget-wrap { padding:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .elementor-widget { margin-bottom:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-grid > .elementor-container { display:grid; grid-template-columns:1.3fr 1fr 1.2fr 1fr; gap:clamp(30px,3.5vw,65px); padding:65px 0 55px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-grid > .elementor-container > .elementor-column { width:auto; min-width:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-grid .elementor-widget-wrap { display:flex; flex-direction:column; align-content:stretch; align-items:flex-start; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-logo img { width:250px; height:75px; object-fit:contain; object-position:left center; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-script { margin-top:19px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy { margin:19px 0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy p { margin:0; color:#c4d1cb; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy a { color:#c4d1cb; text-decoration:none; overflow-wrap:anywhere; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-link .elementor-button { display:inline-flex; border-bottom:1px solid #526866; padding:0 0 7px; font-size:11px; color:#f5f1e8; letter-spacing:1.2px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { padding:9px 0; min-height:44px; color:#f5f1e8; font-size:14px; letter-spacing:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links:first-of-type { margin-top:10px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-link .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button:hover, .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy a:hover { color:#e9a222; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-bottom > .elementor-container { display:flex; justify-content:space-between; gap:20px; padding:23px 0; border-top:1px solid #4a6061; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-bottom .elementor-column { width:auto; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-small .elementor-heading-title { font-size:10px; letter-spacing:1.4px; line-height:1.6; font-weight:400; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 a:focus-visible { outline:2px solid #e9a222; outline-offset:4px; }
@media (max-width:1100px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container { width:calc(100% - 64px); }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-grid > .elementor-container { grid-template-columns:1fr 1fr; gap:38px 65px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-logo img { width:235px; }
}
@media (max-width:767px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container { width:calc(100% - 40px); }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-grid > .elementor-container { grid-template-columns:1fr 1fr; gap:30px 28px; padding:45px 0 38px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-brand-col { grid-column:1/-1; padding-bottom:14px; border-bottom:1px solid #4a6061; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-logo img { width:218px; height:59px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-script { margin:12px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-label .elementor-heading-title { font-size:10px; letter-spacing:1.2px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy { margin:13px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-copy .elementor-widget-container { font-size:13px; line-height:1.8; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-link .elementor-button { font-size:10px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { font-size:13px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-bottom > .elementor-container { flex-direction:column; gap:5px; padding:20px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-small .elementor-heading-title { font-size:8px; letter-spacing:1px; }
}
@media (max-width:420px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-grid > .elementor-container { column-gap:20px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-contact-col { grid-column:1/-1; grid-row:3; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { font-size:12px; }
}

/* 14 October: eight links in two columns; match the other content gaps. */
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column:nth-child(4) > .elementor-widget-wrap { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); column-gap:24px; row-gap:0; align-content:start; align-items:start; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column:nth-child(4) .ph-foot-label { grid-column:1/-1; margin-bottom:19px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links { width:100%; margin:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { display:flex; align-items:flex-start; justify-content:flex-start; width:100%; min-height:44px; padding:0 0 12px; line-height:1.8; text-align:left; }
@media(min-width:1101px) {
 .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container { grid-template-columns:minmax(230px,1.15fr) minmax(140px,.75fr) minmax(205px,1fr) minmax(285px,1.45fr); column-gap:clamp(20px,2vw,40px); }
}
@media(max-width:767px) {
 .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column:nth-child(4) { grid-column:1/-1; }
 .elementor-3805 .elementor-element.elementor-element-48cb0587 > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:first-child > .elementor-container > .elementor-column:nth-child(4) .ph-foot-label { margin-bottom:13px; }
 .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-script .elementor-heading-title { font-size:22px; line-height:1.35; }
}

/* Requested spacing: 75% of the previous space between link lines. */
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-links .elementor-button { min-height:0; padding-bottom:calc(33px - 1.35em); }

/* New footer additions only; paste after the unchanged 3709 section CSS. */
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials { margin-top:22px; width:auto; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-social-icons-wrapper { display:flex; flex-wrap:wrap; gap:10px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-grid-item { margin:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-social-icon { display:inline-flex; align-items:center; justify-content:center; width:40px; height:40px; padding:0; border:1px solid #4a6061; border-radius:50%; background:transparent; color:#f5f1e8; font-size:17px; transition:color .18s ease,border-color .18s ease; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-social-icon i { color:inherit; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-social-icon svg { width:17px; height:17px; fill:currentColor; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-social-icon:hover { color:#e9a222; border-color:#e9a222; background:transparent; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-map-mobile { display:none; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-row > .elementor-container { display:flex; align-items:center; justify-content:space-between; gap:28px; padding:24px 0; border-top:1px solid #4a6061; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-row > .elementor-container > .elementor-column { width:auto; min-width:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-row > .elementor-container > .elementor-column:first-child { flex:1; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-row .elementor-widget-wrap { display:flex; flex-direction:column; align-items:flex-start; justify-content:center; gap:7px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-heading .elementor-heading-title { margin:0; color:#e5ad47; font-size:12px; font-weight:500; line-height:1.5; letter-spacing:1.5px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-copy .elementor-widget-container { color:#c4d1cb; font-size:13px; font-weight:400; line-height:1.6; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-copy p { margin:0; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-button .elementor-button { display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:11px 22px; border:1px solid #526866; border-radius:0; color:#f5f1e8; background:transparent; font-size:11px; line-height:1.45; font-weight:500; letter-spacing:1.2px; }
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-button .elementor-button:hover { border-color:#e9a222; color:#e9a222; background:transparent; }
@media (max-width:767px) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials { margin-top:8px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-map-desktop { display:none; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-map-mobile { display:block; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-row > .elementor-container { align-items:flex-start; flex-direction:column; gap:16px; padding:22px 0; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-row > .elementor-container > .elementor-column { width:100%; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-heading .elementor-heading-title { font-size:10px; letter-spacing:1.2px; }
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-subscribe-copy .elementor-widget-container { font-size:12px; }
}
@media (prefers-reduced-motion:reduce) {
  .elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-socials .elementor-social-icon { transition:none; }
}

/* 14 October: requested secondary footer links, scoped to this template. */
.elementor-3805 .elementor-element.elementor-element-48cb0587 .ph-foot-secondary-link { margin-top:12px; }/* End custom CSS */