.elementor-6691 .elementor-element.elementor-element-4fe1a2fb:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-4fe1a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffc52f;}.elementor-6691 .elementor-element.elementor-element-4fe1a2fb > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-4fe1a2fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6691 .elementor-element.elementor-element-4fe1a2fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-27b7aa52 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6691 .elementor-element.elementor-element-35000266{text-align:center;}.elementor-6691 .elementor-element.elementor-element-35000266 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:17px;font-weight:700;color:#071c49;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6691 .elementor-element.elementor-element-25547fab .elementor-button{background-color:#ffc52f;font-weight:600;fill:#071c49;color:#071c49;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-61145d84:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-61145d84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-61145d84{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6691 .elementor-element.elementor-element-61145d84 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-1b27c508 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6691 .elementor-element.elementor-element-3af49d31 img{width:100%;border-radius:0px 0px 0px 0px;}.elementor-6691 .elementor-element.elementor-element-e12433d:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-e12433d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-e12433d > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-e12433d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6691 .elementor-element.elementor-element-e12433d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-56422be5 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-2330ee61 .elementor-button{background-color:#ffc52f;font-weight:600;fill:#071c49;color:#071c49;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-110aaf89 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-4937c4d8 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-29acc1cc:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-29acc1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-29acc1cc > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-29acc1cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 15px 35px 15px;}.elementor-6691 .elementor-element.elementor-element-29acc1cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-215cf697 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-1ced9e1b img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-6691 .elementor-element.elementor-element-63775b5f > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-39906b25{text-align:start;}.elementor-6691 .elementor-element.elementor-element-39906b25 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-34065eeb{text-align:start;}.elementor-6691 .elementor-element.elementor-element-34065eeb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:700;color:#071c49;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-6691 .elementor-element.elementor-element-7e4a16d9{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-18e00531{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-eaea245 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-6c5ed2b8:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-6c5ed2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f7fc;}.elementor-6691 .elementor-element.elementor-element-6c5ed2b8 > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-6c5ed2b8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 15px 25px 15px;}.elementor-6691 .elementor-element.elementor-element-6c5ed2b8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-7d2e9721 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-62d5f917{text-align:start;}.elementor-6691 .elementor-element.elementor-element-62d5f917 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-313ea9d5{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-5a6b1be4 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-41f77c75 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-6691 .elementor-element.elementor-element-21a9aca8 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-5163f3bb{text-align:start;}.elementor-6691 .elementor-element.elementor-element-5163f3bb .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:28px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-d3a1112{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-60e0bd0f:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-60e0bd0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-60e0bd0f > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-60e0bd0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 15px 10px 15px;}.elementor-6691 .elementor-element.elementor-element-60e0bd0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-61e5b5ff > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-1e87da42{text-align:center;}.elementor-6691 .elementor-element.elementor-element-1e87da42 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-15435d7c{text-align:center;}.elementor-6691 .elementor-element.elementor-element-15435d7c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-1c94b3b5:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-1c94b3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-1c94b3b5 > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-1c94b3b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 15px 5px 15px;}.elementor-6691 .elementor-element.elementor-element-1c94b3b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-cf94289 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-1ec4db31{text-align:start;}.elementor-6691 .elementor-element.elementor-element-1ec4db31 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-3cb07c73{text-align:start;}.elementor-6691 .elementor-element.elementor-element-3cb07c73 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:19px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-5b62fe54{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-490ec780 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-4a5397ce > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-7b5cb78{text-align:start;}.elementor-6691 .elementor-element.elementor-element-7b5cb78 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-56dcf4fc{text-align:start;}.elementor-6691 .elementor-element.elementor-element-56dcf4fc .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:19px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-1bf2cc2b{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-618a83d .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-f1ecc39 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-b44e55a{text-align:start;}.elementor-6691 .elementor-element.elementor-element-b44e55a .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:25px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-5923fda3{text-align:start;}.elementor-6691 .elementor-element.elementor-element-5923fda3 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:19px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-350429ad{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-4f324c14 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-2b4e0fa6:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-2b4e0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-2b4e0fa6 > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-2b4e0fa6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-6691 .elementor-element.elementor-element-2b4e0fa6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-46531222 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-120cc8cf{text-align:start;}.elementor-6691 .elementor-element.elementor-element-120cc8cf .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-5bb2731f{text-align:start;}.elementor-6691 .elementor-element.elementor-element-5bb2731f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:34px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-1c0ca1fa{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-597bd01e:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-597bd01e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-597bd01e > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-597bd01e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 0px 15px;}.elementor-6691 .elementor-element.elementor-element-597bd01e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-7c7f90b9 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-20c545c7 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-6691 .elementor-element.elementor-element-1410e0b9{text-align:start;}.elementor-6691 .elementor-element.elementor-element-1410e0b9 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-1ea835fa{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-45056752 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-c335e7d > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-57b80b84 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-6691 .elementor-element.elementor-element-6971d479{text-align:start;}.elementor-6691 .elementor-element.elementor-element-6971d479 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-35d4b028{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-7c6f35f9 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-7a890ed9 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-6606c017 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-6691 .elementor-element.elementor-element-84040b{text-align:start;}.elementor-6691 .elementor-element.elementor-element-84040b .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:23px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-55256391{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-25f55e42 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-66cf6d36:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-66cf6d36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#073888;}.elementor-6691 .elementor-element.elementor-element-66cf6d36 > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-66cf6d36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 15px 35px 15px;}.elementor-6691 .elementor-element.elementor-element-66cf6d36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-52d9e687 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-753aa22f{text-align:start;}.elementor-6691 .elementor-element.elementor-element-753aa22f .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:700;color:#ffc52f;}.elementor-6691 .elementor-element.elementor-element-7dd9ba91{text-align:start;}.elementor-6691 .elementor-element.elementor-element-7dd9ba91 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:700;color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-74fe0718{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-11d65570:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-11d65570 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffc52f;}.elementor-6691 .elementor-element.elementor-element-11d65570 > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-11d65570{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 15px 35px 15px;}.elementor-6691 .elementor-element.elementor-element-11d65570 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-2463c569 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-594f16de{text-align:start;}.elementor-6691 .elementor-element.elementor-element-594f16de .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:36px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-a9f728d{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-429dbeec{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}.elementor-6691 .elementor-element.elementor-element-1a12e0c4 .elementor-button{background-color:#073888;font-weight:600;fill:#ffffff;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-6691 .elementor-element.elementor-element-416dd4e9:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-416dd4e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6691 .elementor-element.elementor-element-416dd4e9 > .elementor-container{max-width:1140px;}.elementor-6691 .elementor-element.elementor-element-416dd4e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 15px 35px 15px;}.elementor-6691 .elementor-element.elementor-element-416dd4e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-5cea5623 > .elementor-element-populated{padding:15px 20px 15px 20px;}.elementor-6691 .elementor-element.elementor-element-1ab5fc83{text-align:start;}.elementor-6691 .elementor-element.elementor-element-1ab5fc83 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:13px;font-weight:700;color:#073888;}.elementor-6691 .elementor-element.elementor-element-674e43f0{text-align:start;}.elementor-6691 .elementor-element.elementor-element-674e43f0 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:32px;font-weight:700;color:#071c49;}.elementor-6691 .elementor-element.elementor-element-5a1bd242{font-family:"Arial", Sans-serif;font-size:16px;line-height:1.65em;color:#444444;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-6691 .elementor-element.elementor-element-35000266 .elementor-heading-title{font-size:17px;}.elementor-6691 .elementor-element.elementor-element-39906b25 .elementor-heading-title{font-size:13px;}.elementor-6691 .elementor-element.elementor-element-34065eeb .elementor-heading-title{font-size:29px;}.elementor-6691 .elementor-element.elementor-element-62d5f917 .elementor-heading-title{font-size:28px;}.elementor-6691 .elementor-element.elementor-element-5163f3bb .elementor-heading-title{font-size:28px;}.elementor-6691 .elementor-element.elementor-element-1e87da42 .elementor-heading-title{font-size:13px;}.elementor-6691 .elementor-element.elementor-element-15435d7c .elementor-heading-title{font-size:29px;}.elementor-6691 .elementor-element.elementor-element-1ec4db31 .elementor-heading-title{font-size:25px;}.elementor-6691 .elementor-element.elementor-element-3cb07c73 .elementor-heading-title{font-size:19px;}.elementor-6691 .elementor-element.elementor-element-7b5cb78 .elementor-heading-title{font-size:25px;}.elementor-6691 .elementor-element.elementor-element-56dcf4fc .elementor-heading-title{font-size:19px;}.elementor-6691 .elementor-element.elementor-element-b44e55a .elementor-heading-title{font-size:25px;}.elementor-6691 .elementor-element.elementor-element-5923fda3 .elementor-heading-title{font-size:19px;}.elementor-6691 .elementor-element.elementor-element-120cc8cf .elementor-heading-title{font-size:13px;}.elementor-6691 .elementor-element.elementor-element-5bb2731f .elementor-heading-title{font-size:29px;}.elementor-6691 .elementor-element.elementor-element-1410e0b9 .elementor-heading-title{font-size:23px;}.elementor-6691 .elementor-element.elementor-element-6971d479 .elementor-heading-title{font-size:23px;}.elementor-6691 .elementor-element.elementor-element-84040b .elementor-heading-title{font-size:23px;}.elementor-6691 .elementor-element.elementor-element-753aa22f .elementor-heading-title{font-size:13px;}.elementor-6691 .elementor-element.elementor-element-7dd9ba91 .elementor-heading-title{font-size:29px;}.elementor-6691 .elementor-element.elementor-element-594f16de .elementor-heading-title{font-size:29px;}.elementor-6691 .elementor-element.elementor-element-1ab5fc83 .elementor-heading-title{font-size:13px;}.elementor-6691 .elementor-element.elementor-element-674e43f0 .elementor-heading-title{font-size:29px;}}/* Start custom CSS */.elementor-6691 .elementor-heading-title{font-family:Georgia,serif!important}
.elementor-6691 .elementor-col-44{width:44%}.elementor-6691 .elementor-col-56{width:56%}
.elementor-6691 > section:nth-of-type(1) .elementor-button-wrapper{text-align:center}
.elementor-6691 > section:nth-of-type(2){padding:0!important}.elementor-6691 > section:nth-of-type(2) .elementor-widget-wrap{padding:0!important}
.elementor-6691 > section:nth-of-type(4) .elementor-col-44 img{width:100%;height:340px;object-fit:cover}
.elementor-6691 > section:nth-of-type(7) .elementor-widget-wrap,.elementor-6691 > section:nth-of-type(9) .elementor-widget-wrap{border:1px solid #dde3ee;border-radius:12px;padding:22px;background:white}
.elementor-6691 > section:nth-of-type(9) img{height:210px;object-fit:cover;object-position:top}
.elementor-6691 > section:nth-of-type(2) figcaption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:767px){.elementor-6691 .elementor-col-44,.elementor-6691 .elementor-col-56{width:100%}.elementor-6691 > section:nth-of-type(4) img{height:240px}.elementor-6691 > section:nth-of-type(5) .elementor-col-20{display:none}.elementor-6691 > section:nth-of-type(9) img{height:230px}.elementor-6691 > section:nth-of-type(2) figcaption{position:static;width:auto;height:auto;clip-path:none;padding:24px;background:#06285e;color:white;text-align:left}.elementor-6691 > section:nth-of-type(2) figcaption h1{font:700 30px/1.15 Georgia,serif;color:white;margin:0 0 12px}.elementor-6691 > section:nth-of-type(2) figcaption p{font:700 24px/1.2 Georgia,serif;color:#ffc52f;margin:0}.elementor-6691 .elementor-button{white-space:normal}.elementor-6691{overflow-x:clip}}
/* Nest Fest header replacement */
.elementor-6691 > section:nth-of-type(2) figure{position:relative;margin:0;border-bottom:5px solid #ffc52f;overflow:hidden}
.elementor-6691 > section:nth-of-type(2) figure img{display:block;width:100%;height:510px;object-fit:cover;object-position:center 42%}
.elementor-6691 > section:nth-of-type(2) figcaption{position:absolute;inset:0;width:auto;height:auto;clip-path:none;overflow:visible;text-align:left;padding:65px max(6%,25px);background:linear-gradient(90deg,rgba(1,26,72,.95) 0%,rgba(1,26,72,.87) 35%,rgba(1,26,72,.15) 78%);color:white;font-style:normal}
.elementor-6691 > section:nth-of-type(2) figcaption h1{font:700 47px/1.09 Georgia,serif;color:white;max-width:650px;margin:0 0 12px}
.elementor-6691 > section:nth-of-type(2) figcaption .tf-hero-gold{font:700 34px/1.15 Georgia,serif;color:#ffc52f;margin:0 0 20px;max-width:600px}
.elementor-6691 > section:nth-of-type(2) figcaption .tf-hero-intro{font:16px/1.6 Arial,sans-serif;color:white;max-width:400px;margin:0}
@media(max-width:767px){.elementor-6691 > section:nth-of-type(2) figure img{height:235px;object-position:center}.elementor-6691 > section:nth-of-type(2) figcaption{position:static;padding:26px;background:#06285e}.elementor-6691 > section:nth-of-type(2) figcaption h1{font-size:30px}.elementor-6691 > section:nth-of-type(2) figcaption .tf-hero-gold{font-size:25px}.elementor-6691 > section:nth-of-type(2) figcaption .tf-hero-intro{font-size:16px}}
/* Chairman photo feature, mirrored hero */
.elementor-6691 .elementor-element-66cf6d36{background-image:linear-gradient(270deg,rgba(1,26,72,.97) 0%,rgba(1,26,72,.92) 39%,rgba(1,26,72,.08) 78%),url("https://theefamily1977.com/wp-content/uploads/2026/10/TF-@-Nest-Fest-2019.jpg");background-size:cover;background-position:center 42%;padding:65px 6%!important;min-height:510px;border-bottom:5px solid #ffc52f}
.elementor-6691 .elementor-element-66cf6d36>.elementor-container{justify-content:flex-end;max-width:1200px}
.elementor-6691 .elementor-element-52d9e687{width:48%;margin-left:auto}
.elementor-6691 .elementor-element-52d9e687>.elementor-widget-wrap{padding:0;text-align:left}
.elementor-6691 .elementor-element-66cf6d36 h2{font-size:40px;line-height:1.12;color:white}
.elementor-6691 .elementor-element-753aa22f .elementor-heading-title{color:#ffc52f}
.elementor-6691 .elementor-element-74fe0718{color:white;font:16px/1.7 Arial,sans-serif}
@media(max-width:767px){.elementor-6691 .elementor-element-66cf6d36{padding:260px 24px 32px!important;background-image:linear-gradient(180deg,rgba(1,26,72,0) 0px,rgba(1,26,72,.08) 180px,#06285e 255px),url("https://theefamily1977.com/wp-content/uploads/2026/10/TF-@-Nest-Fest-2019.jpg");background-size:100% 100%,auto 260px;background-position:top,left top;background-repeat:no-repeat;background-color:#06285e}.elementor-6691 .elementor-element-52d9e687{width:100%}.elementor-6691 .elementor-element-66cf6d36 h2{font-size:30px}}

/* Center the hero action buttons together */
.elementor-6691 .elementor-element-e12433d>.elementor-container{justify-content:center;gap:24px}
.elementor-6691 .elementor-element-e12433d>.elementor-container>.elementor-column{width:auto}
.elementor-6691 .elementor-element-e12433d .elementor-widget-wrap{padding:0!important}
.elementor-6691 .elementor-element-e12433d .elementor-button-wrapper{text-align:center}
@media(max-width:767px){.elementor-6691 .elementor-element-e12433d>.elementor-container{gap:14px;flex-wrap:wrap}}/* End custom CSS */