.elementor-31 .elementor-element.elementor-element-85b4619:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-85b4619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1A3F;background-image:url("https://stlucie7717.dev78.net/wp-content/uploads/2026/11/slc-main_ceremony500-2000.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-85b4619 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, rgba(10,26,63,0.95) 40%, rgba(10,26,63,0.62) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-85b4619 > .elementor-container{max-width:1280px;}.elementor-31 .elementor-element.elementor-element-85b4619{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 24px 80px 24px;}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-501a0b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-501a0b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-501a0b7 > .elementor-element-populated{padding:0px 56px 0px 0px;}.elementor-31 .elementor-element.elementor-element-d4304af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 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 );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-31 .elementor-element.elementor-element-6e0193a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-6e0193a .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-slcwhite );}.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-31 .elementor-element.elementor-element-6b333f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:var( --e-global-typography-slclead-font-family ), sans-serif;font-size:var( --e-global-typography-slclead-font-size );font-weight:var( --e-global-typography-slclead-font-weight );line-height:var( --e-global-typography-slclead-line-height );color:var( --e-global-color-slcwhite );}.elementor-bc-flex-widget .elementor-31 .elementor-element.elementor-element-3c2b338.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-31 .elementor-element.elementor-element-3c2b338.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-31 .elementor-element.elementor-element-05d7cc1 > .elementor-container{max-width:1280px;}.elementor-31 .elementor-element.elementor-element-05d7cc1{padding:64px 24px 88px 24px;}.elementor-31 .elementor-element.elementor-element-7d4b611 > .elementor-element-populated{padding:0px 48px 0px 0px;}.elementor-31 .elementor-element.elementor-element-920b9aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-920b9aa .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-2c7f370{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-49f62e5{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-49f62e5 .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-4d8078f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-c01e9ca{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-c01e9ca .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-fc89526{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-eefb4ed{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-eefb4ed .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-a1da36c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-ff0634b{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-ff0634b .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-16885c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-f44483c{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-f44483c .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-92a5e53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-11846a6{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-11846a6 .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-913fa80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-df7fcbf{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-31 .elementor-element.elementor-element-df7fcbf .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-6f1710c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;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-31 .elementor-element.elementor-element-25d0385:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-25d0385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-31 .elementor-element.elementor-element-25d0385 > .elementor-container{max-width:1280px;}.elementor-31 .elementor-element.elementor-element-25d0385{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 24px 64px 24px;}.elementor-31 .elementor-element.elementor-element-25d0385 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-cfa357b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-31 .elementor-element.elementor-element-cfa357b .elementor-heading-title{font-family:var( --e-global-typography-slch2-font-family ), sans-serif;font-size:var( --e-global-typography-slch2-font-size );font-weight:var( --e-global-typography-slch2-font-weight );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );color:var( --e-global-color-slcwhite );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-85b4619{padding:48px 24px 56px 24px;}.elementor-31 .elementor-element.elementor-element-501a0b7 > .elementor-element-populated{padding:0px 0px 36px 0px;}.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 );}.elementor-31 .elementor-element.elementor-element-6e0193a .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 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6b333f0{font-size:var( --e-global-typography-slclead-font-size );line-height:var( --e-global-typography-slclead-line-height );}.elementor-31 .elementor-element.elementor-element-05d7cc1{padding:44px 24px 64px 24px;}.elementor-31 .elementor-element.elementor-element-7d4b611 > .elementor-element-populated{padding:0px 0px 36px 0px;}.elementor-31 .elementor-element.elementor-element-920b9aa .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2c7f370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-49f62e5 .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4d8078f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c01e9ca .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fc89526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-eefb4ed .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a1da36c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-ff0634b .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-16885c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f44483c .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-92a5e53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-11846a6 .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-913fa80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-df7fcbf .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6f1710c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-cfa357b .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-85b4619{padding:28px 16px 40px 16px;}.elementor-31 .elementor-element.elementor-element-501a0b7{width:100%;}.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 );}.elementor-31 .elementor-element.elementor-element-6e0193a .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 );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-6b333f0{font-size:var( --e-global-typography-slclead-font-size );line-height:var( --e-global-typography-slclead-line-height );}.elementor-31 .elementor-element.elementor-element-3c2b338{width:100%;}.elementor-31 .elementor-element.elementor-element-05d7cc1{padding:32px 16px 56px 16px;}.elementor-31 .elementor-element.elementor-element-7d4b611{width:100%;}.elementor-31 .elementor-element.elementor-element-47604bb{width:100%;}.elementor-31 .elementor-element.elementor-element-920b9aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-920b9aa .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-2c7f370{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-49f62e5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-49f62e5 .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-4d8078f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-c01e9ca{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-c01e9ca .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-fc89526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-eefb4ed{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-eefb4ed .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a1da36c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-ff0634b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-ff0634b .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-16885c6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-f44483c{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-f44483c .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-92a5e53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-11846a6{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-11846a6 .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-913fa80{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-df7fcbf{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-31 .elementor-element.elementor-element-df7fcbf .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}.elementor-31 .elementor-element.elementor-element-6f1710c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-31 .elementor-element.elementor-element-25d0385{padding:48px 16px 48px 16px;}.elementor-31 .elementor-element.elementor-element-aa4c85c{width:100%;}.elementor-31 .elementor-element.elementor-element-cfa357b .elementor-heading-title{font-size:var( --e-global-typography-slch2-font-size );line-height:var( --e-global-typography-slch2-line-height );letter-spacing:var( --e-global-typography-slch2-letter-spacing );}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-501a0b7{width:62%;}.elementor-31 .elementor-element.elementor-element-3c2b338{width:38%;}.elementor-31 .elementor-element.elementor-element-7d4b611{width:25%;}.elementor-31 .elementor-element.elementor-element-47604bb{width:75%;}.elementor-31 .elementor-element.elementor-element-aa4c85c{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-31 .elementor-element.elementor-element-501a0b7{width:100%;}.elementor-31 .elementor-element.elementor-element-3c2b338{width:100%;}.elementor-31 .elementor-element.elementor-element-7d4b611{width:100%;}.elementor-31 .elementor-element.elementor-element-47604bb{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-6b333f0 */.elementor-31 .elementor-element.elementor-element-6b333f0 p{max-width:640px;color:#DCE3F1}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d4b611 */.elementor-31 .elementor-element.elementor-element-7d4b611{position:relative} @media(min-width:1025px){.elementor-31 .elementor-element.elementor-element-7d4b611 > .elementor-widget-wrap{position:sticky!important;top:24px;align-self:flex-start}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-47604bb */.elementor-31 .elementor-element.elementor-element-47604bb .elementor-widget-wrap{max-width:820px}/* End custom CSS */