.elementor-286 .elementor-element.elementor-element-1a2a2050:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-1a2a2050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-1a2a2050{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 60px 100px 60px;}.elementor-286 .elementor-element.elementor-element-1a2a2050 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-286 .elementor-element.elementor-element-1a899545{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-286 .elementor-element.elementor-element-5c01a622{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-5c01a622 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:52px;font-weight:700;color:#ffffff;}.elementor-286 .elementor-element.elementor-element-564fced6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-3ecb1bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-2bf29b55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-2bd44d93:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-2bd44d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-286 .elementor-element.elementor-element-2bd44d93{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-286 .elementor-element.elementor-element-2bd44d93 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-2dbea313{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-50296136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-50296136 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:700;color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-3ca2c66a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-e385a09:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-e385a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-286 .elementor-element.elementor-element-e385a09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-286 .elementor-element.elementor-element-e385a09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-34529ab8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-4bd1710{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-4bd1710 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:700;color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-2f096700{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-4e0b482c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-5250d0ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-16543032:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-16543032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-16543032{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-286 .elementor-element.elementor-element-16543032 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-38cd18c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-36ec9a2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-36ec9a2b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:700;color:#ffffff;}.elementor-286 .elementor-element.elementor-element-3323cd74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-29e32bcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-5cbfde55:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-5cbfde55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-286 .elementor-element.elementor-element-5cbfde55{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-286 .elementor-element.elementor-element-5cbfde55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-66b55fbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-580df83c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-580df83c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:700;color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-587582fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-4475a21b:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-4475a21b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-286 .elementor-element.elementor-element-4475a21b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-286 .elementor-element.elementor-element-4475a21b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-5174071c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-49efdbb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-49efdbb9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:36px;font-weight:700;color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-4a945f04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-4903b92b:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-4903b92b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-286 .elementor-element.elementor-element-4903b92b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 60px 90px 60px;}.elementor-286 .elementor-element.elementor-element-4903b92b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-1b3dc2d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-70625456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-286 .elementor-element.elementor-element-70625456 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:40px;font-weight:700;color:#ffffff;}.elementor-286 .elementor-element.elementor-element-5259b299{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-7fde1d4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-78552862{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-286 .elementor-element.elementor-element-5c7941ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-286 .elementor-element.elementor-element-213c1b2:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-213c1b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-286 .elementor-element.elementor-element-213c1b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 100px 80px;}.elementor-286 .elementor-element.elementor-element-213c1b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-57048bbf{text-align:start;}.elementor-286 .elementor-element.elementor-element-63522ec2{text-align:start;}.elementor-286 .elementor-element.elementor-element-63522ec2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:68px;font-weight:700;line-height:1.1em;color:#ffffff;}.elementor-286 .elementor-element.elementor-element-18eacc72:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-18eacc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f0;}.elementor-286 .elementor-element.elementor-element-18eacc72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 80px 90px 80px;}.elementor-286 .elementor-element.elementor-element-18eacc72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-628b38d2{text-align:start;}.elementor-286 .elementor-element.elementor-element-628b38d2 .elementor-heading-title{color:#0a0a0a;}.elementor-286 .elementor-element.elementor-element-7cf42ca1:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7cf42ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-286 .elementor-element.elementor-element-7cf42ca1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 80px 90px 80px;}.elementor-286 .elementor-element.elementor-element-7cf42ca1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-61276b90{text-align:start;}.elementor-286 .elementor-element.elementor-element-61276b90 .elementor-heading-title{color:#0a0a0a;}.elementor-286 .elementor-element.elementor-element-7bc80f4f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-7bc80f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f0;}.elementor-286 .elementor-element.elementor-element-7bc80f4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-286 .elementor-element.elementor-element-7bc80f4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-3de2b10a{text-align:start;}.elementor-286 .elementor-element.elementor-element-3de2b10a .elementor-heading-title{color:#0a0a0a;}.elementor-286 .elementor-element.elementor-element-36193043:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-36193043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-286 .elementor-element.elementor-element-36193043{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 80px 90px 80px;}.elementor-286 .elementor-element.elementor-element-36193043 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-3336d776{text-align:start;}.elementor-286 .elementor-element.elementor-element-3336d776 .elementor-heading-title{color:#0a0a0a;}.elementor-286 .elementor-element.elementor-element-25e3ee3f:not(.elementor-motion-effects-element-type-background), .elementor-286 .elementor-element.elementor-element-25e3ee3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0a;}.elementor-286 .elementor-element.elementor-element-25e3ee3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 80px 100px 80px;}.elementor-286 .elementor-element.elementor-element-25e3ee3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-286 .elementor-element.elementor-element-1c2adb16{text-align:start;}.elementor-286 .elementor-element.elementor-element-1c2adb16 .elementor-heading-title{color:#ffffff;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}