.elementor-1214 .elementor-element.elementor-element-56ec9dc:not(.elementor-motion-effects-element-type-background), .elementor-1214 .elementor-element.elementor-element-56ec9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#570C3B;}.elementor-1214 .elementor-element.elementor-element-56ec9dc > .elementor-container{max-width:1200px;min-height:85vh;}.elementor-1214 .elementor-element.elementor-element-56ec9dc .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1214 .elementor-element.elementor-element-56ec9dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0120px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-56ec9dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-dc89643.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-1214 .elementor-element.elementor-element-d64a14c{width:var( --container-widget-width, 100.175% );max-width:100.175%;--container-widget-width:100.175%;--container-widget-flex-grow:0;}.elementor-1214 .elementor-element.elementor-element-d64a14c > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title{color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title span.lead{color:#FFFFFF;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title, .elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title span{font-family:"Noir", Sans-serif;font-size:60px;text-transform:none;line-height:60px;letter-spacing:0.1px;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .subtext{color:#F5F7FA;font-family:"Noir", Sans-serif;font-size:16px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1214 .elementor-element.elementor-element-fdd24b4 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-fdd24b4 .elementor-heading-title{font-family:"Noir", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;color:#A5874C;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1214 .elementor-element.elementor-element-b0a30a5{width:auto;max-width:auto;grid-column:span 2;grid-row:span 2;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:-3px;}.elementor-1214 .elementor-element.elementor-element-b0a30a5 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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 );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-1214 .elementor-element.elementor-element-5412123 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-5412123{color:var( --e-global-color-cf7c9bb );}.elementor-bc-flex-widget .elementor-1214 .elementor-element.elementor-element-bdbd6a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1214 .elementor-element.elementor-element-bdbd6a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1214 .elementor-element.elementor-element-9900db0:not(.elementor-motion-effects-element-type-background), .elementor-1214 .elementor-element.elementor-element-9900db0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #570C3B36 0%, #FFFFFF 74%);}.elementor-1214 .elementor-element.elementor-element-9900db0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-1214 .elementor-element.elementor-element-9900db0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-eeee34b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-c25ef4b > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-c25ef4b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#570C3B;}.elementor-1214 .elementor-element.elementor-element-4a89f8b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-1214 .elementor-element.elementor-element-60742d2{margin-top:0px;margin-bottom:0px;padding:0px 70px 30px 70px;}.elementor-1214 .elementor-element.elementor-element-9b8ce6c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #570C3B12 0%, #FFFFFF 42%);}.elementor-1214 .elementor-element.elementor-element-9b8ce6c:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(180deg, #570C3B 0%, #570C3B 100%);}.elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#570C3B7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-58bbb7e{width:auto;max-width:auto;top:45px;}.elementor-1214 .elementor-element.elementor-element-58bbb7e > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-58bbb7e{right:30px;}body.rtl .elementor-1214 .elementor-element.elementor-element-58bbb7e{left:30px;}.elementor-1214 .elementor-element.elementor-element-58bbb7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#570C3BF0;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-28bd326 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-1214 .elementor-element.elementor-element-28bd326{text-align:start;}.elementor-1214 .elementor-element.elementor-element-28bd326 img{width:14%;}.elementor-1214 .elementor-element.elementor-element-a54381b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-3ca7fd6{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-9816b4f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#570C3B;}.elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#570C3B7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:40px 20px 40px 20px;}.elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-4fbb785{width:auto;max-width:auto;top:45px;}.elementor-1214 .elementor-element.elementor-element-4fbb785 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-4fbb785{right:30px;}body.rtl .elementor-1214 .elementor-element.elementor-element-4fbb785{left:30px;}.elementor-1214 .elementor-element.elementor-element-4fbb785 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#FFFFFFF0;}.elementor-1214 .elementor-element.elementor-element-4d96f45 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-1214 .elementor-element.elementor-element-4d96f45{text-align:start;}.elementor-1214 .elementor-element.elementor-element-4d96f45 img{width:14%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1214 .elementor-element.elementor-element-a094f04 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-1214 .elementor-element.elementor-element-263aedd{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;color:#FFFFFF;}.elementor-1214 .elementor-element.elementor-element-ba48d2a > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1214 .elementor-element.elementor-element-ba48d2a{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-fae1f64{padding:30px 70px 28px 70px;}.elementor-1214 .elementor-element.elementor-element-592a080:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #570C3B12 0%, #FFFFFF 42%);}.elementor-1214 .elementor-element.elementor-element-592a080:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(180deg, #570C3B 0%, #570C3B 100%);}.elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#570C3B7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-9f21ff1{width:auto;max-width:auto;top:45px;}.elementor-1214 .elementor-element.elementor-element-9f21ff1 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-9f21ff1{right:30px;}body.rtl .elementor-1214 .elementor-element.elementor-element-9f21ff1{left:30px;}.elementor-1214 .elementor-element.elementor-element-9f21ff1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.3em;color:#570C3BF0;}.elementor-1214 .elementor-element.elementor-element-d93ec55 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-1214 .elementor-element.elementor-element-d93ec55{text-align:start;}.elementor-1214 .elementor-element.elementor-element-d93ec55 img{width:14%;}.elementor-1214 .elementor-element.elementor-element-d78f573 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-da38bba{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-1214 .elementor-element.elementor-element-98f69f2 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1214 .elementor-element.elementor-element-98f69f2{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-1a8b7da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:underline;line-height:1.3em;letter-spacing:0px;word-spacing:0px;}.elementor-1214 .elementor-element.elementor-element-300fbdf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #570C3B12 0%, #FFFFFF 42%);}.elementor-1214 .elementor-element.elementor-element-300fbdf:hover > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(180deg, #570C3B 0%, #570C3B 100%);}.elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#570C3B7A;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:40px 20px 40px 20px;}.elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-196ae27{width:auto;max-width:auto;top:45px;}.elementor-1214 .elementor-element.elementor-element-196ae27 > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-196ae27{right:30px;}body.rtl .elementor-1214 .elementor-element.elementor-element-196ae27{left:30px;}.elementor-1214 .elementor-element.elementor-element-196ae27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;color:#570C3BF0;}.elementor-1214 .elementor-element.elementor-element-866ddc3 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-1214 .elementor-element.elementor-element-866ddc3{text-align:start;}.elementor-1214 .elementor-element.elementor-element-866ddc3 img{width:14%;}.elementor-1214 .elementor-element.elementor-element-d382975 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-779027d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;letter-spacing:0.2px;}.elementor-1214 .elementor-element.elementor-element-c383dc3 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1214 .elementor-element.elementor-element-c383dc3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;transition:color 0.3s;}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-1214 .elementor-element.elementor-element-7baed3d .elementor-button{background-color:#570C3B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:2em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}.elementor-1214 .elementor-element.elementor-element-c5bec16{padding:50px 0px 50px 0px;}.elementor-1214 .elementor-element.elementor-element-44f220f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-bdee284 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-bdee284 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#570C3B;}.elementor-1214 .elementor-element.elementor-element-5c24001{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-1214 .elementor-element.elementor-element-a103fde img{width:90%;}.elementor-1214 .elementor-element.elementor-element-93fa2c3 > .elementor-element-populated{padding:50px 30px 50px 30px;}.elementor-1214 .elementor-element.elementor-element-d125761{width:auto;max-width:auto;align-self:center;}.elementor-1214 .elementor-element.elementor-element-d125761 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-d125761 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-bf64c78{width:auto;max-width:auto;}.elementor-1214 .elementor-element.elementor-element-bf64c78 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-f272eac > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-f272eac{font-family:"Noir", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-f2a130a{width:auto;max-width:auto;align-self:center;}.elementor-1214 .elementor-element.elementor-element-f2a130a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-f2a130a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-8efcb19{width:auto;max-width:auto;}.elementor-1214 .elementor-element.elementor-element-8efcb19 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-9e5ae7c > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-9e5ae7c{font-family:"Noir", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-7d58486{width:auto;max-width:auto;align-self:center;}.elementor-1214 .elementor-element.elementor-element-7d58486 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-7d58486 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-5947305{width:auto;max-width:auto;}.elementor-1214 .elementor-element.elementor-element-5947305 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-f2ec4b2 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-f2ec4b2{font-family:"Noir", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-a0f57ee{width:auto;max-width:auto;align-self:center;}.elementor-1214 .elementor-element.elementor-element-a0f57ee > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-a0f57ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-e0c4e7c{width:auto;max-width:auto;}.elementor-1214 .elementor-element.elementor-element-e0c4e7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-67a1715 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-67a1715{font-family:"Noir", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-37ce273 .elementor-button{background-color:#570C3B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:2em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}.elementor-1214 .elementor-element.elementor-element-fd78261{padding:50px 0px 50px 0px;}.elementor-1214 .elementor-element.elementor-element-066bc33{width:var( --container-widget-width, 104.421% );max-width:104.421%;--container-widget-width:104.421%;--container-widget-flex-grow:0;}.elementor-1214 .elementor-element.elementor-element-066bc33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-1531f2c{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-1214 .elementor-element.elementor-element-f083a43 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-1214 .elementor-element.elementor-element-f083a43{margin-top:40px;margin-bottom:40px;}.elementor-1214 .elementor-element.elementor-element-c384ad7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 6px 1px;border-color:#570C3B;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-1214 .elementor-element.elementor-element-c384ad7 > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-c384ad7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-c384ad7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1214 .elementor-element.elementor-element-7870ce8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-7870ce8 .elementor-icon-wrapper{text-align:start;}.elementor-1214 .elementor-element.elementor-element-7870ce8 .elementor-icon{font-size:16px;padding:14px;}.elementor-1214 .elementor-element.elementor-element-7870ce8 .elementor-icon svg{height:16px;}.elementor-1214 .elementor-element.elementor-element-900812d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-8c1cd60 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;color:#570C3B;}.elementor-1214 .elementor-element.elementor-element-5d33038{font-family:"Noir", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-35a3aa1 > .elementor-element-populated{border-style:solid;border-width:1px 1px 06px 1px;border-color:#A5874C;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-1214 .elementor-element.elementor-element-35a3aa1 > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-35a3aa1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-35a3aa1 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-1214 .elementor-element.elementor-element-50a0395 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-50a0395 .elementor-icon-wrapper{text-align:start;}.elementor-1214 .elementor-element.elementor-element-50a0395 .elementor-icon{font-size:16px;padding:14px;}.elementor-1214 .elementor-element.elementor-element-50a0395 .elementor-icon svg{height:16px;}.elementor-1214 .elementor-element.elementor-element-793a2ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-84db0fb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-965abc7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 06px 1px;border-color:#570C3B;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-1214 .elementor-element.elementor-element-965abc7 > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-965abc7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-965abc7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-1214 .elementor-element.elementor-element-a6feac5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-a6feac5 .elementor-icon-wrapper{text-align:start;}.elementor-1214 .elementor-element.elementor-element-a6feac5 .elementor-icon{font-size:16px;padding:14px;}.elementor-1214 .elementor-element.elementor-element-a6feac5 .elementor-icon svg{height:16px;}.elementor-1214 .elementor-element.elementor-element-f1fe3e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-27d5985 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1214 .elementor-element.elementor-element-897b5f3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 6px 1px;border-color:#A5874C;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-1214 .elementor-element.elementor-element-897b5f3 > .elementor-element-populated, .elementor-1214 .elementor-element.elementor-element-897b5f3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1214 .elementor-element.elementor-element-897b5f3 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-1214 .elementor-element.elementor-element-23e9b2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-23e9b2c .elementor-icon-wrapper{text-align:start;}.elementor-1214 .elementor-element.elementor-element-23e9b2c .elementor-icon{font-size:16px;padding:14px;}.elementor-1214 .elementor-element.elementor-element-23e9b2c .elementor-icon svg{height:16px;}.elementor-1214 .elementor-element.elementor-element-6ad0d9b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-0780fa5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-da56518{font-family:"Noir", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-1b8f27b .elementor-button{background-color:#570C3B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:2em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}.elementor-1214 .elementor-element.elementor-element-02f5e1c:not(.elementor-motion-effects-element-type-background), .elementor-1214 .elementor-element.elementor-element-02f5e1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A5874C59;}.elementor-1214 .elementor-element.elementor-element-02f5e1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:50px 0px 50px 0px;}.elementor-1214 .elementor-element.elementor-element-02f5e1c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1214 .elementor-element.elementor-element-b62bebe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-b62bebe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-5143456{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-1214 .elementor-element.elementor-element-2b7d28d{padding:50px 0px 50px 0px;}.elementor-1214 .elementor-element.elementor-element-efa14ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.3em;color:#000000;}.elementor-1214 .elementor-element.elementor-element-6a8bcd6{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-b9e73c2 > .elementor-widget-container{padding:40px 40px 40px 40px;border-radius:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-accordion-icon, .elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-accordion-title{color:#570C3B;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-accordion-icon svg{fill:#570C3B;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-active .elementor-accordion-icon, .elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-active .elementor-accordion-title{color:#A5874C;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-active .elementor-accordion-icon svg{fill:#A5874C;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:600;line-height:1.3em;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1214 .elementor-element.elementor-element-13fea49 .elementor-button{background-color:#570C3B;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;line-height:2em;border-style:solid;border-width:1px 1px 1px 1px;border-radius:14px 14px 14px 14px;}@media(max-width:1024px){.elementor-1214 .elementor-element.elementor-element-dc89643 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-1214 .elementor-element.elementor-element-3b90f9e{padding:40px 0px 40px 0px;}.elementor-1214 .elementor-element.elementor-element-a08e48f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title, .elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title span{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .subtext{font-size:14px;}.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-1214 .elementor-element.elementor-element-fdd24b4 .elementor-heading-title{font-size:40px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-b0a30a5 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-9900db0{padding:10px 10px 10px 10px;}.elementor-1214 .elementor-element.elementor-element-eeee34b .elementor-heading-title{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-c25ef4b > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-c25ef4b .elementor-heading-title{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-60742d2{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-58bbb7e{right:20px;}body.rtl .elementor-1214 .elementor-element.elementor-element-58bbb7e{left:20px;}.elementor-1214 .elementor-element.elementor-element-58bbb7e{top:30px;}.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-1214 .elementor-element.elementor-element-28bd326 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-1214 .elementor-element.elementor-element-fae1f64{margin-top:0px;margin-bottom:25px;padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1214 .elementor-element.elementor-element-44f220f .elementor-heading-title{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-bdee284 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-bdee284 .elementor-heading-title{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-93fa2c3 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-1214 .elementor-element.elementor-element-d125761 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-bf64c78 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-f272eac{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-f2a130a .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-8efcb19 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-9e5ae7c{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-7d58486 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-5947305 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-f2ec4b2{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-a0f57ee .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-e0c4e7c .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-67a1715{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-37ce273 .elementor-button{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-066bc33 .elementor-heading-title{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-8c1cd60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-b62bebe .elementor-heading-title{font-size:40px;}.elementor-1214 .elementor-element.elementor-element-efa14ba .elementor-heading-title{font-size:40px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-accordion-title{font-size:40px;}}@media(min-width:768px){.elementor-1214 .elementor-element.elementor-element-dc89643{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1214 .elementor-element.elementor-element-dc89643{width:100%;}}@media(max-width:767px){.elementor-1214 .elementor-element.elementor-element-56ec9dc{padding:090px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-a08e48f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 30px 0px;}.elementor-1214 .elementor-element.elementor-element-d64a14c > .elementor-widget-container{margin:40px 0px -20px 0px;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title, .elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .title span{font-size:46px;}.elementor-1214 .elementor-element.elementor-element-d64a14c .eael-dual-header .subtext{font-size:14px;}.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-1214 .elementor-element.elementor-element-fdd24b4 .elementor-heading-title{font-size:15px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-b0a30a5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-bdbd6a1 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-eeee34b .elementor-heading-title{font-size:30px;}.elementor-1214 .elementor-element.elementor-element-c25ef4b .elementor-heading-title{font-size:30px;}.elementor-1214 .elementor-element.elementor-element-9b8ce6c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1214 .elementor-element.elementor-element-58bbb7e .elementor-heading-title{font-size:12px;}.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-1214 .elementor-element.elementor-element-28bd326 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-28bd326 img{width:16%;}.elementor-1214 .elementor-element.elementor-element-3ca7fd6{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-ee2b8fe .elementor-icon-list-item > a{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-9816b4f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-4fbb785{right:20px;}body.rtl .elementor-1214 .elementor-element.elementor-element-4fbb785{left:20px;}.elementor-1214 .elementor-element.elementor-element-4fbb785{top:30px;}.elementor-1214 .elementor-element.elementor-element-4fbb785 .elementor-heading-title{font-size:12px;}.elementor-1214 .elementor-element.elementor-element-4d96f45 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-4d96f45 img{width:16%;}.elementor-1214 .elementor-element.elementor-element-263aedd{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-ba48d2a .elementor-icon-list-item > a{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-592a080 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-9f21ff1{right:20px;}body.rtl .elementor-1214 .elementor-element.elementor-element-9f21ff1{left:20px;}.elementor-1214 .elementor-element.elementor-element-9f21ff1{top:30px;}.elementor-1214 .elementor-element.elementor-element-9f21ff1 .elementor-heading-title{font-size:12px;}.elementor-1214 .elementor-element.elementor-element-d93ec55 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-d93ec55 img{width:16%;}.elementor-1214 .elementor-element.elementor-element-da38bba{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-98f69f2 .elementor-icon-list-item > a{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-1a8b7da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-1a8b7da .elementor-heading-title{font-size:12px;}.elementor-1214 .elementor-element.elementor-element-300fbdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-1214 .elementor-element.elementor-element-196ae27{right:20px;}body.rtl .elementor-1214 .elementor-element.elementor-element-196ae27{left:20px;}.elementor-1214 .elementor-element.elementor-element-196ae27{top:30px;}.elementor-1214 .elementor-element.elementor-element-196ae27 .elementor-heading-title{font-size:12px;}.elementor-1214 .elementor-element.elementor-element-866ddc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-866ddc3 img{width:16%;}.elementor-1214 .elementor-element.elementor-element-779027d{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1214 .elementor-element.elementor-element-c383dc3 .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1214 .elementor-element.elementor-element-7baed3d .elementor-button{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-c5bec16{padding:10px 10px 10px 10px;}.elementor-1214 .elementor-element.elementor-element-44f220f .elementor-heading-title{font-size:30px;}.elementor-1214 .elementor-element.elementor-element-bdee284 .elementor-heading-title{font-size:30px;}.elementor-1214 .elementor-element.elementor-element-93fa2c3 > .elementor-element-populated{padding:15px 0px 15px 0px;}.elementor-1214 .elementor-element.elementor-element-d125761 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-d125761 .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-bf64c78 .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-f272eac > .elementor-widget-container{padding:010px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-f2a130a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-f2a130a .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-8efcb19 .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-9e5ae7c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-7d58486 .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-5947305 .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-f2ec4b2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-a0f57ee .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-e0c4e7c .elementor-heading-title{font-size:18px;}.elementor-1214 .elementor-element.elementor-element-67a1715 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-37ce273 .elementor-button{font-size:14px;line-height:1.5em;}.elementor-1214 .elementor-element.elementor-element-fd78261{padding:10px 10px 10px 10px;}.elementor-1214 .elementor-element.elementor-element-066bc33 .elementor-heading-title{font-size:30px;}.elementor-1214 .elementor-element.elementor-element-8c1cd60 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-84db0fb .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-27d5985 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-0780fa5 .elementor-heading-title{font-size:20px;}.elementor-1214 .elementor-element.elementor-element-1b8f27b .elementor-button{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-02f5e1c{padding:30px 10px 30px 10px;}.elementor-1214 .elementor-element.elementor-element-b62bebe .elementor-heading-title{font-size:30px;}.elementor-1214 .elementor-element.elementor-element-2b7d28d{margin-top:30px;margin-bottom:30px;padding:10px 10px 10px 10px;}.elementor-1214 .elementor-element.elementor-element-efa14ba .elementor-heading-title{font-size:30px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1214 .elementor-element.elementor-element-b9e73c2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-accordion-title{font-size:16px;}.elementor-1214 .elementor-element.elementor-element-b9e73c2 .elementor-tab-content{font-size:14px;}.elementor-1214 .elementor-element.elementor-element-13fea49 .elementor-button{font-size:14px;}}/* Start custom CSS for section, class: .elementor-element-56ec9dc *//* =============================
   HERO SECTION
   ============================= */
.hero-custom{
  position:relative !important;
  overflow:hidden !important;
}

/* Content above effects */
.hero-custom > .elementor-container{
  position:relative !important;
  z-index:2 !important;
}

/* =============================
   GOLD GRID
   ============================= */


/* =============================
   TOP RIGHT GOLD GLOW
   ============================= */
.hero-custom::after{
  content:'' !important;
  position:absolute !important;

  top:-180px !important;
  right:-180px !important;

  width:650px !important;
  height:650px !important;

  border-radius:50% !important;

  background:
    radial-gradient(
      circle,

      rgba(165, 135, 76, 0.95) 0%,

      rgba(165, 135, 76, 0.65) 28%,

      rgba(165, 135, 76, 0.25) 52%,

      rgba(165, 135, 76, 0.08) 68%,

      transparent 80%
    ) !important;

  filter:blur(90px) !important;

  opacity:.85 !important;

  pointer-events:none !important;
  z-index:1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9b8ce6c *//* Default state — white card */
.mortgage-card {
  transition: background 0.3s ease, border-color 0.3s ease;
  cursor: pointer;
}

/* On hover — card goes purple */
.mortgage-card:hover {
  /*background: #5c3d8f !important;*/
  border-color: #5c3d8f !important;
}

/* All text inside turns white on hover */
.mortgage-card:hover * {
  color: #ffffff !important;
}

/* Icon background turns lighter purple */
.mortgage-card:hover .elementor-icon-wrapper,
.mortgage-card:hover .elementor-icon {
  background: rgba(255,255,255,0.15) !important;
  color: #ffffff !important;
}

/* Link/button text also turns white */
.mortgage-card:hover a {
  color: #ffffff !important;
  border-color: rgba(255,255,255,0.5) !important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b9e73c2 *//* ===== FAQ Accordion - Rounded Premium Style ===== */

.faq-custom .elementor-accordion {
  border: none !important;
}

/* Each FAQ item */
.faq-custom .elementor-accordion-item {
  background: #ffffff !important;
  border: 1.5px solid #570C3B !important;
  border-radius: 20px !important;
  margin-bottom: 14px !important;
  overflow: hidden !important;
  transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
}

/* Hover state */
.faq-custom .elementor-accordion-item:hover {
  border-color: #A5874C !important;
  box-shadow: 0 4px 20px rgba(107, 11, 47, 0.08) !important;
}

/* Active/open item */
.faq-custom .elementor-accordion-item.elementor-active {
  border-color: #A5874C !important;
  box-shadow: 0 6px 24px rgba(107, 11, 47, 0.12) !important;
}

/* Question title - closed */
.faq-custom .elementor-accordion-title {
  font-family: 'Poppins', sans-serif !important;
  /*font-size: 1rem !important;*/
  font-weight: 600 !important;
  color: #570C3B !important;
  padding: 20px 24px !important;
  background: transparent !important;
  border: none !important;
  line-height: 1.5 !important;
}

/* Question title - hover */
.faq-custom .elementor-accordion-item:hover .elementor-accordion-title {
  color: #A5874C !important;
}

/* Question title - active/open */
.faq-custom .elementor-active .elementor-accordion-title {
  color: #A5874C !important;
  border-bottom: 1px solid #f0e4cc !important;
}

/* Icon - closed */
.faq-custom .elementor-accordion-icon {
  color: #570C3B !important;
}

/* Icon - hover */
.faq-custom .elementor-accordion-item:hover .elementor-accordion-icon {
  color: #A5874C !important;
}

/* Icon - active/open */
.faq-custom .elementor-active .elementor-accordion-icon {
  color: #A5874C !important;
}

/* Answer content - all borders removed */
.faq-custom .elementor-accordion-content {
  font-family: 'Poppins', sans-serif !important;
  font-size: 0.93rem !important;
  color: #555555 !important;
  line-height: 1.75 !important;
  padding: 16px 24px 22px 24px !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  background: #ffffff !important;
}

/* Tab content border reset */
.faq-custom .elementor-accordion-item .elementor-tab-content {
  border: none !important;
  border-left: none !important;
  border-top: none !important;
}

/* Remove any default top border between items */
/* Keep full border on all items including 2nd+ */
.faq-custom .elementor-accordion-item + .elementor-accordion-item {
  border-top: 1.5px solid #570C3B !important;
}

/* Hover border top color fix for 2nd+ items */
.faq-custom .elementor-accordion-item + .elementor-accordion-item:hover {
  border-top: 1.5px solid #A5874C !important;
}

/* Active border top color fix for 2nd+ items */
.faq-custom .elementor-accordion-item + .elementor-accordion-item.elementor-active {
  border-top: 1.5px solid #A5874C !important;
}

/* ===== TABLET (max 1024px) ===== */
@media (max-width: 1024px) {
  .faq-custom .elementor-accordion-item {
    border-radius: 16px !important;
    margin-bottom: 12px !important;
  }

  .faq-custom .elementor-accordion-title {
    /*font-size: 0.97rem !important;*/
    padding: 18px 20px !important;
  }

  .faq-custom .elementor-accordion-content {
    font-size: 0.92rem !important;
    padding: 14px 20px 20px 20px !important;
  }
}


/* ===== MOBILE (max 767px) ===== */
@media (max-width: 767px) {
  .faq-custom .elementor-accordion-item {
    border-radius: 14px !important;
    margin-bottom: 10px !important;
    border-width: 1.5px !important;
  }

  /* Title smaller, wraps cleanly */
  .faq-custom .elementor-accordion-title {
    /*font-size: 0.9rem !important;*/
    font-weight: 600 !important;
    padding: 16px 16px 16px 16px !important;
    line-height: 1.45 !important;
    display: flex !important;
    align-items: flex-start !important;
    gap: 10px !important;
  }

  /* Icon stays top-aligned on mobile when title wraps */
  .faq-custom .elementor-accordion-icon {
    margin-top: 2px !important;
    flex-shrink: 0 !important;
    font-size: 1rem !important;
  }

  /* Answer text comfortable on small screens */
  .faq-custom .elementor-accordion-content {
    font-size: 0.88rem !important;
    line-height: 1.7 !important;
    padding: 12px 16px 18px 16px !important;
  }

  /* Slightly lighter shadow on mobile */
  .faq-custom .elementor-accordion-item.elementor-active {
    box-shadow: 0 4px 14px rgba(107, 11, 47, 0.10) !important;
  }

  /* Divider line between title and answer */
  .faq-custom .elementor-active .elementor-accordion-title {
    border-bottom: 1px solid #f0e4cc !important;
    padding-bottom: 14px !important;
  }
}


/* ===== SMALL MOBILE (max 480px) ===== */
@media (max-width: 480px) {
  .faq-custom .elementor-accordion-item {
    border-radius: 12px !important;
    margin-bottom: 8px !important;
  }

  .faq-custom .elementor-accordion-title {
    /*font-size: 0.85rem !important;*/
    padding: 14px 14px !important;
  }

  .faq-custom .elementor-accordion-content {
    font-size: 0.85rem !important;
    padding: 10px 14px 16px 14px !important;
    line-height: 1.65 !important;
  }
}

/*@media (max-width: 767px) {*/
    .elementor-accordion .elementor-tab-title {
        padding: 12px 15px;
        display: flex;
        align-items: center;
    }
/*}*//* End custom CSS */
/* Start custom CSS */.custom-hamburger{
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Noir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cogfinancial.co.uk/wp-content/uploads/2023/04/Noir_medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */