.elementor-19768 .elementor-element.elementor-element-2e0978c:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-2e0978c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19768 .elementor-element.elementor-element-2e0978c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-19768 .elementor-element.elementor-element-2e0978c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-4fef314 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-4fef314 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-69511110 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-69511110:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-69511110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A3050 71%, var( --e-global-color-e2c4b43 ) 100%);}.elementor-19768 .elementor-element.elementor-element-69511110{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19768 .elementor-element.elementor-element-69511110 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-7891a9a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-7891a9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19768 .elementor-element.elementor-element-2667f921:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-2667f921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-2667f921 > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-2667f921{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2667f921 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-21b29662 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-e2c4b43 );opacity:0.79;}.elementor-19768 .elementor-element.elementor-element-21b29662 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-21b29662 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19768 .elementor-element.elementor-element-454bdce8{text-align:center;}.elementor-19768 .elementor-element.elementor-element-454bdce8 .elementor-heading-title{font-family:var( --e-global-typography-0cccf4c-font-family ), Sans-serif;font-size:var( --e-global-typography-0cccf4c-font-size );font-weight:var( --e-global-typography-0cccf4c-font-weight );line-height:var( --e-global-typography-0cccf4c-line-height );letter-spacing:var( --e-global-typography-0cccf4c-letter-spacing );word-spacing:var( --e-global-typography-0cccf4c-word-spacing );color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-5ac196d1{text-align:center;}.elementor-19768 .elementor-element.elementor-element-5ac196d1 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-6d7573a );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19768 .elementor-element.elementor-element-1e5ec6d3 > .elementor-widget-container{padding:0px 60px 10px 60px;}.elementor-19768 .elementor-element.elementor-element-1e5ec6d3{text-align:center;font-family:var( --e-global-typography-a842bd1-font-family ), Sans-serif;font-size:var( --e-global-typography-a842bd1-font-size );font-weight:var( --e-global-typography-a842bd1-font-weight );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );color:var( --e-global-color-6d7573a );}.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-19768 .elementor-element.elementor-element-3e22895 .elementor-icon-wrapper{text-align:center;}.elementor-19768 .elementor-element.elementor-element-3e22895.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e918060 );}.elementor-19768 .elementor-element.elementor-element-3e22895.elementor-view-framed .elementor-icon, .elementor-19768 .elementor-element.elementor-element-3e22895.elementor-view-default .elementor-icon{color:var( --e-global-color-e918060 );border-color:var( --e-global-color-e918060 );}.elementor-19768 .elementor-element.elementor-element-3e22895.elementor-view-framed .elementor-icon, .elementor-19768 .elementor-element.elementor-element-3e22895.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e918060 );}.elementor-19768 .elementor-element.elementor-element-3e22895 .elementor-icon{font-size:23px;}.elementor-19768 .elementor-element.elementor-element-3e22895 .elementor-icon svg{height:23px;}.elementor-19768 .elementor-element.elementor-element-51fa3002{width:100%;max-width:100%;text-align:center;}.elementor-19768 .elementor-element.elementor-element-51fa3002 > .elementor-widget-container{margin:0px 200px 0px 200px;padding:5px 5px 5px 5px;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e918060 );border-radius:24px 24px 24px 24px;}.elementor-19768 .elementor-element.elementor-element-51fa3002 .elementor-heading-title{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );color:var( --e-global-color-e918060 );}.elementor-19768 .elementor-element.elementor-element-54e9e257 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-54e9e257{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19768 .elementor-element.elementor-element-54e9e257 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-5cded26e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-5cded26e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-71127236{--spacer-size:500px;}.elementor-19768 .elementor-element.elementor-element-3c9d0d1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.65;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-3c9d0d1 > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-3c9d0d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-19768 .elementor-element.elementor-element-222dd6ff > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-678c86d2{text-align:center;}.elementor-19768 .elementor-element.elementor-element-678c86d2 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-6dd7c2fa{columns:2;text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:300;}.elementor-19768 .elementor-element.elementor-element-52368d74:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-52368d74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa0b886 );}.elementor-19768 .elementor-element.elementor-element-52368d74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-19768 .elementor-element.elementor-element-52368d74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-752a03ec > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-17433947{text-align:center;}.elementor-19768 .elementor-element.elementor-element-17433947 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-7f3089a4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-7f3089a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-7f3089a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-708b0e35 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-19768 .elementor-element.elementor-element-708b0e35{text-align:center;}.elementor-19768 .elementor-element.elementor-element-708b0e35 .elementor-heading-title{font-family:var( --e-global-typography-a842bd1-font-family ), Sans-serif;font-size:var( --e-global-typography-a842bd1-font-size );font-weight:var( --e-global-typography-a842bd1-font-weight );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-48a2facd{text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:300;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-194e9cc7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-194e9cc7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-194e9cc7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-2f8a259e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-19768 .elementor-element.elementor-element-2f8a259e{text-align:center;}.elementor-19768 .elementor-element.elementor-element-2f8a259e .elementor-heading-title{font-family:var( --e-global-typography-a842bd1-font-family ), Sans-serif;font-size:var( --e-global-typography-a842bd1-font-size );font-weight:var( --e-global-typography-a842bd1-font-weight );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-8554cf3{text-align:start;font-family:"Source Sans Pro", Sans-serif;font-size:20px;font-weight:300;}.elementor-19768 .elementor-element.elementor-element-412bc385 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-412bc385 > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-1c16a4d6 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4d2bd5 );border-radius:13px 13px 13px 13px;}.elementor-19768 .elementor-element.elementor-element-6f463bf3{text-align:center;}.elementor-19768 .elementor-element.elementor-element-6f463bf3 .elementor-heading-title{font-family:var( --e-global-typography-e1ccb13-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ccb13-font-size );font-weight:var( --e-global-typography-e1ccb13-font-weight );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-75e674ad{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-658fa2cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-658fa2cf > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-542915a0 img{border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4d2bd5 );border-radius:13px 13px 13px 13px;}.elementor-19768 .elementor-element.elementor-element-79357bd2{text-align:center;}.elementor-19768 .elementor-element.elementor-element-79357bd2 .elementor-heading-title{font-family:var( --e-global-typography-e1ccb13-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ccb13-font-size );font-weight:var( --e-global-typography-e1ccb13-font-weight );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-541f3e1{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-589ddc46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-589ddc46 > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-5328e820 img{border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4d2bd5 );border-radius:13px 13px 13px 13px;}.elementor-19768 .elementor-element.elementor-element-34f7c0b4{text-align:center;}.elementor-19768 .elementor-element.elementor-element-34f7c0b4 .elementor-heading-title{font-family:var( --e-global-typography-e1ccb13-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ccb13-font-size );font-weight:var( --e-global-typography-e1ccb13-font-weight );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-6f3fe8f{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1c45dbcf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-1c45dbcf > .elementor-element-populated{border-style:dotted;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-1e66a9c6 img{border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b4d2bd5 );border-radius:13px 13px 13px 13px;}.elementor-19768 .elementor-element.elementor-element-17ef479d{text-align:center;}.elementor-19768 .elementor-element.elementor-element-17ef479d .elementor-heading-title{font-family:var( --e-global-typography-e1ccb13-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ccb13-font-size );font-weight:var( --e-global-typography-e1ccb13-font-weight );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-682c2f8c{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-37d7625b:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-37d7625b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c67e09 );}.elementor-19768 .elementor-element.elementor-element-37d7625b > .elementor-background-overlay{background-color:var( --e-global-color-3c67e09 );opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-37d7625b > .elementor-container{max-width:1300px;min-height:236px;}.elementor-19768 .elementor-element.elementor-element-37d7625b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-38d4af90{width:100%;max-width:100%;z-index:1;}.elementor-19768 .elementor-element.elementor-element-38d4af90 img{opacity:1;}.elementor-19768 .elementor-element.elementor-element-20c67897{text-align:start;}.elementor-19768 .elementor-element.elementor-element-20c67897 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-119afeca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-119afeca{text-align:start;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );color:var( --e-global-color-primary );}.elementor-19768 .elementor-element.elementor-element-212e36e5{--spacer-size:50px;}.elementor-19768 .elementor-element.elementor-element-876da44:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-876da44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );background-image:url("https://www.calectro.com/wp-content/uploads/2025/09/judo-768x512.jpg");background-position:top right;background-repeat:no-repeat;}.elementor-19768 .elementor-element.elementor-element-876da44 > .elementor-container{max-width:1300px;min-height:236px;}.elementor-19768 .elementor-element.elementor-element-876da44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-876da44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-68338285:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19768 .elementor-element.elementor-element-68338285 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );}.elementor-19768 .elementor-element.elementor-element-68338285 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-68338285 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-80bdd22{--spacer-size:50px;}.elementor-19768 .elementor-element.elementor-element-3200bddc{--spacer-size:50px;}.elementor-19768 .elementor-element.elementor-element-73f8812d{text-align:start;}.elementor-19768 .elementor-element.elementor-element-73f8812d .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-74c47579 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-74c47579{text-align:start;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );color:var( --e-global-color-primary );}.elementor-19768 .elementor-element.elementor-element-283c19f7{--spacer-size:50px;}.elementor-19768 .elementor-element.elementor-element-6c0c7a4e:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-6c0c7a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6d7573a ) 0%, var( --e-global-color-1ddefeb ) 100%);}.elementor-19768 .elementor-element.elementor-element-6c0c7a4e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-19768 .elementor-element.elementor-element-6c0c7a4e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-26ea11ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-19768 .elementor-element.elementor-element-26ea11ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-6b36464e{--spacer-size:30px;}.elementor-19768 .elementor-element.elementor-element-4a9d51e4 > .elementor-widget-container{padding:13px 13px 13px 13px;}.elementor-19768 .elementor-element.elementor-element-4a9d51e4{text-align:center;}.elementor-19768 .elementor-element.elementor-element-4a9d51e4 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-2d69a83e:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-2d69a83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );}.elementor-19768 .elementor-element.elementor-element-2d69a83e > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-2d69a83e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-2d69a83e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-34ddff89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-34ddff89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-34ddff89.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-34ddff89 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-96d165c{text-align:center;}.elementor-19768 .elementor-element.elementor-element-96d165c .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-3b7b2b87{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-78d4150a{text-align:end;}.elementor-19768 .elementor-element.elementor-element-2adde43c:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-2adde43c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-2adde43c > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-2adde43c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-2adde43c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-79d6dc09.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19768 .elementor-element.elementor-element-79d6dc09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-79d6dc09.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-79d6dc09 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-61c4f675{text-align:center;}.elementor-19768 .elementor-element.elementor-element-61c4f675 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-5b310234{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-283b45d2{width:100%;max-width:100%;text-align:center;}.elementor-19768 .elementor-element.elementor-element-283b45d2 > .elementor-widget-container{margin:0px 200px 0px 200px;padding:5px 5px 5px 5px;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2c4b43 );border-radius:24px 24px 24px 24px;}.elementor-19768 .elementor-element.elementor-element-283b45d2 .elementor-heading-title{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-7eaa4e1b:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-7eaa4e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-7eaa4e1b > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-7eaa4e1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-7eaa4e1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-71a08071:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-71a08071.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-19768 .elementor-element.elementor-element-71a08071.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-19768 .elementor-element.elementor-element-71a08071.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-element-populated, .elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-element-populated > .elementor-background-overlay, .elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-6a2b7ab9 > .elementor-widget-container{border-style:double;border-color:var( --e-global-color-secondary );}.elementor-19768 .elementor-element.elementor-element-6a2b7ab9 img{opacity:1;}.elementor-19768 .elementor-element.elementor-element-6adfc614 > .elementor-widget-container{padding:12px 0px 10px 0px;}.elementor-19768 .elementor-element.elementor-element-6adfc614{text-align:center;}.elementor-19768 .elementor-element.elementor-element-6adfc614 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-268cf91e{font-family:var( --e-global-typography-12c1754-font-family ), Sans-serif;font-size:var( --e-global-typography-12c1754-font-size );font-weight:var( --e-global-typography-12c1754-font-weight );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-19768 .elementor-element.elementor-element-3a54ffc7{--divider-border-style:dotted;--divider-color:var( --e-global-color-6d7573a );--divider-border-width:1px;}.elementor-19768 .elementor-element.elementor-element-3a54ffc7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19768 .elementor-element.elementor-element-3a54ffc7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19768 .elementor-element.elementor-element-4b314aed{text-align:center;}.elementor-19768 .elementor-element.elementor-element-4b314aed .elementor-heading-title{font-family:var( --e-global-typography-e47afe7-font-family ), Sans-serif;font-size:var( --e-global-typography-e47afe7-font-size );font-weight:var( --e-global-typography-e47afe7-font-weight );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-47337e3c{text-align:center;}.elementor-19768 .elementor-element.elementor-element-47337e3c .elementor-heading-title{font-family:var( --e-global-typography-12c1754-font-family ), Sans-serif;font-size:var( --e-global-typography-12c1754-font-size );font-weight:var( --e-global-typography-12c1754-font-weight );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6a52e3c4{--divider-border-style:dotted;--divider-color:var( --e-global-color-6d7573a );--divider-border-width:1px;}.elementor-19768 .elementor-element.elementor-element-6a52e3c4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19768 .elementor-element.elementor-element-6a52e3c4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19768 .elementor-element.elementor-element-25a8a470 > .elementor-widget-container{padding:0px 0px 17px 0px;}.elementor-19768 .elementor-element.elementor-element-25a8a470{text-align:center;}.elementor-19768 .elementor-element.elementor-element-25a8a470 .elementor-heading-title{font-family:var( --e-global-typography-e47afe7-font-family ), Sans-serif;font-size:var( --e-global-typography-e47afe7-font-size );font-weight:var( --e-global-typography-e47afe7-font-weight );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-2bedbaa7{--divider-border-style:dotted;--divider-color:var( --e-global-color-6d7573a );--divider-border-width:1px;}.elementor-19768 .elementor-element.elementor-element-2bedbaa7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19768 .elementor-element.elementor-element-2bedbaa7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19768 .elementor-element.elementor-element-4dd1331b > .elementor-widget-container{padding:0px 0px 17px 0px;}.elementor-19768 .elementor-element.elementor-element-4dd1331b{text-align:center;}.elementor-19768 .elementor-element.elementor-element-4dd1331b .elementor-heading-title{font-family:var( --e-global-typography-e47afe7-font-family ), Sans-serif;font-size:var( --e-global-typography-e47afe7-font-size );font-weight:var( --e-global-typography-e47afe7-font-weight );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-72ce7022 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-19768 .elementor-element.elementor-element-3993ba7f{text-align:center;}.elementor-19768 .elementor-element.elementor-element-3993ba7f .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:300;line-height:18px;}.elementor-19768 .elementor-element.elementor-element-75a24e9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-75a24e9a.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-19768 .elementor-element.elementor-element-75a24e9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-19768 .elementor-element.elementor-element-75a24e9a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-element-populated, .elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-element-populated > .elementor-background-overlay, .elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-744bce05 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-55af5a02 > .elementor-widget-container{padding:12px 0px 10px 0px;}.elementor-19768 .elementor-element.elementor-element-55af5a02{text-align:center;}.elementor-19768 .elementor-element.elementor-element-55af5a02 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-53d60973{font-family:var( --e-global-typography-12c1754-font-family ), Sans-serif;font-size:var( --e-global-typography-12c1754-font-size );font-weight:var( --e-global-typography-12c1754-font-weight );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-333b8454{--divider-border-style:dotted;--divider-color:var( --e-global-color-6d7573a );--divider-border-width:1px;}.elementor-19768 .elementor-element.elementor-element-333b8454 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19768 .elementor-element.elementor-element-333b8454 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19768 .elementor-element.elementor-element-76590e97{text-align:center;}.elementor-19768 .elementor-element.elementor-element-76590e97 .elementor-heading-title{font-family:var( --e-global-typography-e47afe7-font-family ), Sans-serif;font-size:var( --e-global-typography-e47afe7-font-size );font-weight:var( --e-global-typography-e47afe7-font-weight );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-1c380351{text-align:center;}.elementor-19768 .elementor-element.elementor-element-1c380351 .elementor-heading-title{font-family:var( --e-global-typography-12c1754-font-family ), Sans-serif;font-size:var( --e-global-typography-12c1754-font-size );font-weight:var( --e-global-typography-12c1754-font-weight );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-11415771{--divider-border-style:dotted;--divider-color:var( --e-global-color-6d7573a );--divider-border-width:1px;}.elementor-19768 .elementor-element.elementor-element-11415771 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19768 .elementor-element.elementor-element-11415771 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19768 .elementor-element.elementor-element-920eb49 > .elementor-widget-container{padding:0px 0px 17px 0px;}.elementor-19768 .elementor-element.elementor-element-920eb49{text-align:center;}.elementor-19768 .elementor-element.elementor-element-920eb49 .elementor-heading-title{font-family:var( --e-global-typography-e47afe7-font-family ), Sans-serif;font-size:var( --e-global-typography-e47afe7-font-size );font-weight:var( --e-global-typography-e47afe7-font-weight );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-bf68ee6{--divider-border-style:dotted;--divider-color:var( --e-global-color-6d7573a );--divider-border-width:1px;}.elementor-19768 .elementor-element.elementor-element-bf68ee6 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-19768 .elementor-element.elementor-element-bf68ee6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-19768 .elementor-element.elementor-element-42c15e4c > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-19768 .elementor-element.elementor-element-42c15e4c{text-align:center;}.elementor-19768 .elementor-element.elementor-element-42c15e4c .elementor-heading-title{font-family:var( --e-global-typography-e47afe7-font-family ), Sans-serif;font-size:var( --e-global-typography-e47afe7-font-size );font-weight:var( --e-global-typography-e47afe7-font-weight );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );color:var( --e-global-color-e2c4b43 );}.elementor-19768 .elementor-element.elementor-element-3d1979e1 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-19768 .elementor-element.elementor-element-ab66892{text-align:center;}.elementor-19768 .elementor-element.elementor-element-ab66892 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:300;line-height:18px;}.elementor-19768 .elementor-element.elementor-element-4a75039e:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-4a75039e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-4a75039e > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-4a75039e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-4a75039e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-2dd06c9b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19768 .elementor-element.elementor-element-2dd06c9b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-2dd06c9b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-2dd06c9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2639297{text-align:center;}.elementor-19768 .elementor-element.elementor-element-2639297 .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-664718b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-664718b2:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-664718b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-664718b2 > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-664718b2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-664718b2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-26fdf599 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-36372325.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-36372325.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-19768 .elementor-element.elementor-element-36372325.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-36372325 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-59a6782d{text-align:start;}.elementor-19768 .elementor-element.elementor-element-59a6782d .elementor-heading-title{font-family:var( --e-global-typography-529b889-font-family ), Sans-serif;font-size:var( --e-global-typography-529b889-font-size );font-weight:var( --e-global-typography-529b889-font-weight );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-7a169397{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-b864d8d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-b864d8d:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-b864d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-b864d8d > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-b864d8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-b864d8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-5bee756:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19768 .elementor-element.elementor-element-5bee756 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-5bee756.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19768 .elementor-element.elementor-element-5bee756.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-5bee756.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-5bee756 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-5bee756 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-395c027{text-align:start;}.elementor-19768 .elementor-element.elementor-element-395c027 .elementor-heading-title{font-family:var( --e-global-typography-529b889-font-family ), Sans-serif;font-size:var( --e-global-typography-529b889-font-size );font-weight:var( --e-global-typography-529b889-font-weight );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1b95aff{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-5809631 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2cada7c0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-2cada7c0:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-2cada7c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-2cada7c0 > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-2cada7c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2cada7c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-80fc0e2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-7c066161.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19768 .elementor-element.elementor-element-7c066161.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-7c066161.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-7c066161 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-19f222c1{text-align:start;}.elementor-19768 .elementor-element.elementor-element-19f222c1 .elementor-heading-title{font-family:var( --e-global-typography-529b889-font-family ), Sans-serif;font-size:var( --e-global-typography-529b889-font-size );font-weight:var( --e-global-typography-529b889-font-weight );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-53f3948b{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-11afbdfd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-11afbdfd:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-11afbdfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-11afbdfd > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-11afbdfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-11afbdfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-1b9854be:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-19768 .elementor-element.elementor-element-1b9854be > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1ddefeb );}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-1b9854be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19768 .elementor-element.elementor-element-1b9854be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-1b9854be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-1b9854be > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-1b9854be > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-1176cf11{text-align:start;}.elementor-19768 .elementor-element.elementor-element-1176cf11 .elementor-heading-title{font-family:var( --e-global-typography-529b889-font-family ), Sans-serif;font-size:var( --e-global-typography-529b889-font-size );font-weight:var( --e-global-typography-529b889-font-weight );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1b8a2c77{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-7774ead7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2d89bab3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-2d89bab3:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-2d89bab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d7573a );}.elementor-19768 .elementor-element.elementor-element-2d89bab3 > .elementor-container{max-width:1300px;}.elementor-19768 .elementor-element.elementor-element-2d89bab3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2d89bab3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-dececd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-19768 .elementor-element.elementor-element-16dae708.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-19768 .elementor-element.elementor-element-16dae708.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-19768 .elementor-element.elementor-element-16dae708.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-19768 .elementor-element.elementor-element-16dae708 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-542728de{text-align:start;}.elementor-19768 .elementor-element.elementor-element-542728de .elementor-heading-title{font-family:var( --e-global-typography-529b889-font-family ), Sans-serif;font-size:var( --e-global-typography-529b889-font-size );font-weight:var( --e-global-typography-529b889-font-weight );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2b37057a{font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-442f143:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-442f143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-19768 .elementor-element.elementor-element-442f143{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19768 .elementor-element.elementor-element-442f143 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-5e20eb00 > .elementor-element-populated{padding:40px 40px 40px 40px;}.elementor-19768 .elementor-element.elementor-element-3c85fcce{text-align:center;}.elementor-19768 .elementor-element.elementor-element-3c85fcce .elementor-heading-title{font-family:var( --e-global-typography-2e9381f-font-family ), Sans-serif;font-size:var( --e-global-typography-2e9381f-font-size );font-weight:var( --e-global-typography-2e9381f-font-weight );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-7c343484:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-7c343484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1D1D1;}.elementor-19768 .elementor-element.elementor-element-7c343484{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19768 .elementor-element.elementor-element-7c343484 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-7e9a59b6 > .elementor-widget-container{background-color:var( --e-global-color-760412a );}.elementor-19768 .elementor-element.elementor-element-7e9a59b6 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-691e343 );}.elementor-19768 .elementor-element.elementor-element-4b023d0a{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2ad72346 > .elementor-widget-container{background-color:var( --e-global-color-760412a );}.elementor-19768 .elementor-element.elementor-element-2ad72346 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-691e343 );}.elementor-19768 .elementor-element.elementor-element-12ffa14c{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2ee1f6f7 > .elementor-widget-container{background-color:var( --e-global-color-760412a );}.elementor-19768 .elementor-element.elementor-element-2ee1f6f7 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-691e343 );}.elementor-19768 .elementor-element.elementor-element-9b3c4a9{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6443d9bf > .elementor-widget-container{background-color:var( --e-global-color-760412a );}.elementor-19768 .elementor-element.elementor-element-6443d9bf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-691e343 );}.elementor-19768 .elementor-element.elementor-element-2f67a9e9{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-799ceb64 > .elementor-widget-container{background-color:var( --e-global-color-760412a );}.elementor-19768 .elementor-element.elementor-element-799ceb64 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-691e343 );}.elementor-19768 .elementor-element.elementor-element-3ea7af37{text-align:center;font-family:var( --e-global-typography-7152d55-font-family ), Sans-serif;font-size:var( --e-global-typography-7152d55-font-size );font-weight:var( --e-global-typography-7152d55-font-weight );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-552aefd:not(.elementor-motion-effects-element-type-background), .elementor-19768 .elementor-element.elementor-element-552aefd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.calectro.com/wp-content/uploads/2025/10/2025-calectro-staircase.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-19768 .elementor-element.elementor-element-552aefd > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 1%, #FFFFFF 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19768 .elementor-element.elementor-element-552aefd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19768 .elementor-element.elementor-element-483aeb60{--spacer-size:500px;}@media(min-width:768px){.elementor-19768 .elementor-element.elementor-element-68338285{width:60%;}.elementor-19768 .elementor-element.elementor-element-16df63e3{width:40%;}.elementor-19768 .elementor-element.elementor-element-26fdf599{width:30%;}.elementor-19768 .elementor-element.elementor-element-36372325{width:70%;}.elementor-19768 .elementor-element.elementor-element-5bee756{width:70%;}.elementor-19768 .elementor-element.elementor-element-5809631{width:30%;}.elementor-19768 .elementor-element.elementor-element-80fc0e2{width:30%;}.elementor-19768 .elementor-element.elementor-element-7c066161{width:70%;}.elementor-19768 .elementor-element.elementor-element-1b9854be{width:70%;}.elementor-19768 .elementor-element.elementor-element-7774ead7{width:30%;}.elementor-19768 .elementor-element.elementor-element-dececd{width:30%;}.elementor-19768 .elementor-element.elementor-element-16dae708{width:70%;}}@media(max-width:1024px){.elementor-19768 .elementor-element.elementor-element-454bdce8 .elementor-heading-title{font-size:var( --e-global-typography-0cccf4c-font-size );line-height:var( --e-global-typography-0cccf4c-line-height );letter-spacing:var( --e-global-typography-0cccf4c-letter-spacing );word-spacing:var( --e-global-typography-0cccf4c-word-spacing );}.elementor-19768 .elementor-element.elementor-element-5ac196d1 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1e5ec6d3{font-size:var( --e-global-typography-a842bd1-font-size );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );}.elementor-19768 .elementor-element.elementor-element-51fa3002 .elementor-heading-title{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3c9d0d1{padding:10px 10px 10px 10px;}.elementor-19768 .elementor-element.elementor-element-678c86d2 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-17433947 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-708b0e35 .elementor-heading-title{font-size:var( --e-global-typography-a842bd1-font-size );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2f8a259e .elementor-heading-title{font-size:var( --e-global-typography-a842bd1-font-size );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6f463bf3 .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-75e674ad{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-79357bd2 .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-541f3e1{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-34f7c0b4 .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6f3fe8f{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-17ef479d .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-682c2f8c{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-20c67897 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-119afeca{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-73f8812d .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-74c47579{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6c0c7a4e{padding:10px 10px 10px 10px;}.elementor-19768 .elementor-element.elementor-element-4a9d51e4 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-96d165c .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3b7b2b87{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-61c4f675 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-5b310234{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-283b45d2 .elementor-heading-title{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6adfc614 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-268cf91e{font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-4b314aed .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-47337e3c .elementor-heading-title{font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-25a8a470 .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-4dd1331b .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-55af5a02 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-53d60973{font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-76590e97 .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1c380351 .elementor-heading-title{font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-920eb49 .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-42c15e4c .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2639297 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-59a6782d .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-7a169397{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-395c027 .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1b95aff{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-19f222c1 .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-53f3948b{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1176cf11 .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1b8a2c77{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-542728de .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2b37057a{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3c85fcce .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-4b023d0a{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-12ffa14c{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-9b3c4a9{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2f67a9e9{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3ea7af37{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}}@media(max-width:767px){.elementor-19768 .elementor-element.elementor-element-2667f921{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-21b29662 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-19768 .elementor-element.elementor-element-21b29662 > .elementor-element-populated{padding:24px 24px 24px 24px;}.elementor-19768 .elementor-element.elementor-element-454bdce8 .elementor-heading-title{font-size:var( --e-global-typography-0cccf4c-font-size );line-height:var( --e-global-typography-0cccf4c-line-height );letter-spacing:var( --e-global-typography-0cccf4c-letter-spacing );word-spacing:var( --e-global-typography-0cccf4c-word-spacing );}.elementor-19768 .elementor-element.elementor-element-5ac196d1 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1e5ec6d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-1e5ec6d3{font-size:var( --e-global-typography-a842bd1-font-size );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );}.elementor-19768 .elementor-element.elementor-element-51fa3002 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-51fa3002 .elementor-heading-title{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3c9d0d1{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-222dd6ff > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-19768 .elementor-element.elementor-element-678c86d2 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6dd7c2fa{columns:1;text-align:center;}.elementor-19768 .elementor-element.elementor-element-17433947 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-708b0e35 .elementor-heading-title{font-size:var( --e-global-typography-a842bd1-font-size );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2f8a259e .elementor-heading-title{font-size:var( --e-global-typography-a842bd1-font-size );line-height:var( --e-global-typography-a842bd1-line-height );letter-spacing:var( --e-global-typography-a842bd1-letter-spacing );word-spacing:var( --e-global-typography-a842bd1-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6f463bf3 .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-75e674ad{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-79357bd2 .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-541f3e1{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-34f7c0b4 .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6f3fe8f{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-17ef479d .elementor-heading-title{font-size:var( --e-global-typography-e1ccb13-font-size );line-height:var( --e-global-typography-e1ccb13-line-height );letter-spacing:var( --e-global-typography-e1ccb13-letter-spacing );word-spacing:var( --e-global-typography-e1ccb13-word-spacing );}.elementor-19768 .elementor-element.elementor-element-682c2f8c{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-37d7625b{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-20c67897 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-19768 .elementor-element.elementor-element-20c67897{text-align:center;}.elementor-19768 .elementor-element.elementor-element-20c67897 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-119afeca > .elementor-widget-container{padding:0px 18px 0px 19px;}.elementor-19768 .elementor-element.elementor-element-119afeca{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-876da44{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-73f8812d{text-align:center;}.elementor-19768 .elementor-element.elementor-element-73f8812d .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-74c47579 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-19768 .elementor-element.elementor-element-74c47579{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-6c0c7a4e{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-26ea11ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-19768 .elementor-element.elementor-element-4a9d51e4 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2d69a83e{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-34ddff89 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-96d165c .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3b7b2b87{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2adde43c{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-79d6dc09 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-61c4f675{text-align:center;}.elementor-19768 .elementor-element.elementor-element-61c4f675 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-5b310234{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-283b45d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-19768 .elementor-element.elementor-element-283b45d2 .elementor-heading-title{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-7eaa4e1b{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-71a08071 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-6adfc614{text-align:center;}.elementor-19768 .elementor-element.elementor-element-6adfc614 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-268cf91e{text-align:center;font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-4b314aed{text-align:center;}.elementor-19768 .elementor-element.elementor-element-4b314aed .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-47337e3c{text-align:center;}.elementor-19768 .elementor-element.elementor-element-47337e3c .elementor-heading-title{font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-25a8a470{text-align:center;}.elementor-19768 .elementor-element.elementor-element-25a8a470 .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-4dd1331b{text-align:center;}.elementor-19768 .elementor-element.elementor-element-4dd1331b .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3993ba7f{text-align:center;}.elementor-19768 .elementor-element.elementor-element-75a24e9a > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-55af5a02{text-align:center;}.elementor-19768 .elementor-element.elementor-element-55af5a02 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-53d60973{text-align:center;font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-76590e97{text-align:center;}.elementor-19768 .elementor-element.elementor-element-76590e97 .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1c380351{text-align:center;}.elementor-19768 .elementor-element.elementor-element-1c380351 .elementor-heading-title{font-size:var( --e-global-typography-12c1754-font-size );line-height:var( --e-global-typography-12c1754-line-height );letter-spacing:var( --e-global-typography-12c1754-letter-spacing );word-spacing:var( --e-global-typography-12c1754-word-spacing );}.elementor-19768 .elementor-element.elementor-element-920eb49{text-align:center;}.elementor-19768 .elementor-element.elementor-element-920eb49 .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-42c15e4c{text-align:center;}.elementor-19768 .elementor-element.elementor-element-42c15e4c .elementor-heading-title{font-size:var( --e-global-typography-e47afe7-font-size );line-height:var( --e-global-typography-e47afe7-line-height );letter-spacing:var( --e-global-typography-e47afe7-letter-spacing );word-spacing:var( --e-global-typography-e47afe7-word-spacing );}.elementor-19768 .elementor-element.elementor-element-ab66892{text-align:center;}.elementor-19768 .elementor-element.elementor-element-4a75039e{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-2dd06c9b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-2639297{text-align:center;}.elementor-19768 .elementor-element.elementor-element-2639297 .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-664718b2{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-36372325 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-19768 .elementor-element.elementor-element-59a6782d{text-align:center;}.elementor-19768 .elementor-element.elementor-element-59a6782d .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-7a169397{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-b864d8d{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-5bee756 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-395c027{text-align:center;}.elementor-19768 .elementor-element.elementor-element-395c027 .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1b95aff{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2cada7c0{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-7c066161 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-19f222c1{text-align:center;}.elementor-19768 .elementor-element.elementor-element-19f222c1 .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-53f3948b{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-11afbdfd{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-1b9854be > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-1176cf11{text-align:center;}.elementor-19768 .elementor-element.elementor-element-1176cf11 .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-1b8a2c77{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2d89bab3{padding:0px 0px 0px 0px;}.elementor-19768 .elementor-element.elementor-element-16dae708 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-19768 .elementor-element.elementor-element-542728de{text-align:center;}.elementor-19768 .elementor-element.elementor-element-542728de .elementor-heading-title{font-size:var( --e-global-typography-529b889-font-size );line-height:var( --e-global-typography-529b889-line-height );letter-spacing:var( --e-global-typography-529b889-letter-spacing );word-spacing:var( --e-global-typography-529b889-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2b37057a{text-align:center;font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3c85fcce .elementor-heading-title{font-size:var( --e-global-typography-2e9381f-font-size );line-height:var( --e-global-typography-2e9381f-line-height );letter-spacing:var( --e-global-typography-2e9381f-letter-spacing );word-spacing:var( --e-global-typography-2e9381f-word-spacing );}.elementor-19768 .elementor-element.elementor-element-4b023d0a{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-12ffa14c{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-9b3c4a9{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-2f67a9e9{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}.elementor-19768 .elementor-element.elementor-element-3ea7af37{font-size:var( --e-global-typography-7152d55-font-size );line-height:var( --e-global-typography-7152d55-line-height );letter-spacing:var( --e-global-typography-7152d55-letter-spacing );word-spacing:var( --e-global-typography-7152d55-word-spacing );}}