.elementor-1274 .elementor-element.elementor-element-276a4e7:not(.elementor-motion-effects-element-type-background), .elementor-1274 .elementor-element.elementor-element-276a4e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rovema.com.br/wp-content/uploads/2026/03/banner-potencia-industrial.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1274 .elementor-element.elementor-element-276a4e7 > .elementor-container{min-height:380px;}.elementor-1274 .elementor-element.elementor-element-276a4e7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1274 .elementor-element.elementor-element-276a4e7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-41552a2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-41552a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-41552a2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-20ee1a0{width:var( --container-widget-width, 510px );max-width:510px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:510px;--container-widget-flex-grow:0;text-align:start;}.elementor-1274 .elementor-element.elementor-element-acc3cf5{text-align:start;}.elementor-1274 .elementor-element.elementor-element-acc3cf5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-5be0436{margin-top:64px;margin-bottom:0px;}.elementor-1274 .elementor-element.elementor-element-f45f8c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-f95b3f3{font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-d389aa5{margin-top:16px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-f000066.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-f000066.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-f000066.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-9e0c99d{text-align:center;}.elementor-1274 .elementor-element.elementor-element-9e0c99d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-869e7a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-869e7a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-869e7a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-c704c5b{text-align:center;}.elementor-1274 .elementor-element.elementor-element-c704c5b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-2900445.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-2900445.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-2900445.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-8f46e87{text-align:center;}.elementor-1274 .elementor-element.elementor-element-8f46e87 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-e3d2aac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-e3d2aac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-e3d2aac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-e917c8c{text-align:center;}.elementor-1274 .elementor-element.elementor-element-e917c8c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-e1ecd35{margin-top:48px;margin-bottom:48px;}.elementor-1274 .elementor-element.elementor-element-4c7f91d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1274 .elementor-element.elementor-element-b8ad141{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-41a8875.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-41a8875.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-41a8875 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-41a8875 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-41a8875 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-79c142c .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-5fd659a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-5fd659a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-5fd659a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-5fd659a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-5fd659a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-e68dd0d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-20ebb74.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-20ebb74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-20ebb74 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-20ebb74 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-20ebb74 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-06e18b6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-fc9cc43{margin-top:0px;margin-bottom:0px;}.elementor-1274 .elementor-element.elementor-element-cf12d1a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-cf12d1a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1274 .elementor-element.elementor-element-17d1bba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-17d1bba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-e0a7556{padding:12px 12px 12px 12px;text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-5b0f105.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-5b0f105 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-5b0f105 > .elementor-element-populated{box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.16);padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-0445649{text-align:center;}.elementor-1274 .elementor-element.elementor-element-3f2bb0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-3f2bb0d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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-1274 .elementor-element.elementor-element-6fa17e9{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1274 .elementor-element.elementor-element-6fa17e9 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-1274 .elementor-element.elementor-element-6fa17e9 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1274 .elementor-element.elementor-element-6d79b7c{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-743ef2e{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-3d4f325.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-3d4f325 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-3d4f325 > .elementor-element-populated{box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.16);padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-c2bea91{text-align:center;}.elementor-1274 .elementor-element.elementor-element-98c92fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-98c92fe .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-b5c9c03{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1274 .elementor-element.elementor-element-b5c9c03 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-1274 .elementor-element.elementor-element-b5c9c03 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1274 .elementor-element.elementor-element-9eb3690{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-eff07a0{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-f1e0e0b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-f1e0e0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-f1e0e0b > .elementor-element-populated{box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.16);padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-d79c622{text-align:center;}.elementor-1274 .elementor-element.elementor-element-586e74f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-586e74f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-7a5d100{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-1274 .elementor-element.elementor-element-7a5d100 .elementor-divider-separator{width:32%;margin:0 auto;margin-center:0;}.elementor-1274 .elementor-element.elementor-element-7a5d100 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1274 .elementor-element.elementor-element-8d51b53{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-4aeb8b4{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-f40c286{padding:12px 12px 12px 12px;text-align:start;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-5b222ce{width:var( --container-widget-width, 551px );max-width:551px;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:551px;--container-widget-flex-grow:0;text-align:center;}.elementor-1274 .elementor-element.elementor-element-5b222ce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-cf2e23c{padding:12px 12px 12px 12px;text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1274 .elementor-element.elementor-element-c4c3d8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1274 .elementor-element.elementor-element-c4c3d8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rovema.com.br/wp-content/uploads/2026/03/energia-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-c4c3d8a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-c4c3d8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-c4c3d8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-1274 .elementor-element.elementor-element-c4c3d8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-168768d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-168768d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-1a327f8{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-5f560ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1274 .elementor-element.elementor-element-5f560ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rovema.com.br/wp-content/uploads/2026/03/card-mar-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-5f560ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-5f560ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-5f560ed > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-1274 .elementor-element.elementor-element-5f560ed > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-2952c3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-2952c3b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-7d5a276{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-c7c4491:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1274 .elementor-element.elementor-element-c7c4491 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rovema.com.br/wp-content/uploads/2026/03/energia-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-c7c4491.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-c7c4491.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-c7c4491 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:24px 24px 24px 24px;}.elementor-1274 .elementor-element.elementor-element-c7c4491 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-78c9e2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-78c9e2a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-3bee9b2{text-align:center;font-family:var( --e-global-typography-dfe3468-font-family ), Sans-serif;font-size:var( --e-global-typography-dfe3468-font-size );font-weight:var( --e-global-typography-dfe3468-font-weight );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-f06e69f{margin-top:120px;margin-bottom:0px;}.elementor-1274 .elementor-element.elementor-element-5540143 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1274 .elementor-element.elementor-element-d90d4ca > .elementor-container{min-height:270px;}.elementor-1274 .elementor-element.elementor-element-d90d4ca{box-shadow:0px 4px 16px 0px rgba(0, 0, 0, 0.16);}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-c73eea5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1274 .elementor-element.elementor-element-c73eea5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1274 .elementor-element.elementor-element-c73eea5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1274 .elementor-element.elementor-element-c73eea5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:48px;}.elementor-1274 .elementor-element.elementor-element-90fc015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1274 .elementor-element.elementor-element-90fc015 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-079ca47 .elementor-button{background-color:var( --e-global-color-text );font-family:var( --e-global-typography-2f12983-font-family ), Sans-serif;font-size:var( --e-global-typography-2f12983-font-size );font-weight:var( --e-global-typography-2f12983-font-weight );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-079ca47 .elementor-button:hover, .elementor-1274 .elementor-element.elementor-element-079ca47 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-1274 .elementor-element.elementor-element-03bbffa{margin-top:48px;margin-bottom:64px;}.elementor-1274 .elementor-element.elementor-element-569237a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1274 .elementor-element.elementor-element-81a1ec1{width:100%;max-width:100%;text-align:center;}.elementor-1274 .elementor-element.elementor-element-81a1ec1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-a6c688f{margin-top:24px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-c0d0bb2.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-c0d0bb2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-c0d0bb2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-c0d0bb2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-c0d0bb2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-0e817a9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button{background-color:#06367B00;font-family:var( --e-global-typography-2f12983-font-family ), Sans-serif;font-size:var( --e-global-typography-2f12983-font-size );font-weight:var( --e-global-typography-2f12983-font-weight );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button:hover, .elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-fa86ee2{width:auto;max-width:auto;}.elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button:hover svg, .elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-d208d43.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-d208d43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-d208d43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-d208d43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-d208d43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-83fc94a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button{background-color:#06367B00;font-family:var( --e-global-typography-2f12983-font-family ), Sans-serif;font-size:var( --e-global-typography-2f12983-font-size );font-weight:var( --e-global-typography-2f12983-font-weight );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button:hover, .elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-0ca50d2{width:auto;max-width:auto;}.elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button:hover svg, .elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-1274 .elementor-element.elementor-element-f17b5b5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-f17b5b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1274 .elementor-element.elementor-element-f17b5b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:12px;}.elementor-1274 .elementor-element.elementor-element-f17b5b5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-1274 .elementor-element.elementor-element-f17b5b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1274 .elementor-element.elementor-element-2b06fdd .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-primary );}.elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button{background-color:#06367B00;font-family:var( --e-global-typography-2f12983-font-family ), Sans-serif;font-size:var( --e-global-typography-2f12983-font-size );font-weight:var( --e-global-typography-2f12983-font-weight );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button:hover, .elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-1274 .elementor-element.elementor-element-ab79224{width:auto;max-width:auto;}.elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button:hover svg, .elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-1274 .elementor-element.elementor-element-276a4e7{padding:0px 16px 0px 16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1274 .elementor-element.elementor-element-acc3cf5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-5be0436{padding:0px 16px 0px 16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-f95b3f3{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-9e0c99d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-c704c5b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-8f46e87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e917c8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e1ecd35{padding:0px 16px 0px 16px;}.elementor-1274 .elementor-element.elementor-element-79c142c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e68dd0d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-06e18b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-fc9cc43{padding:0px 16px 0px 16px;}.elementor-1274 .elementor-element.elementor-element-17d1bba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e0a7556{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-3f2bb0d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-6d79b7c{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-743ef2e{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-98c92fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-9eb3690{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-eff07a0{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-586e74f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-8d51b53{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-4aeb8b4{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-f40c286{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-5b222ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-cf2e23c{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-168768d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-1a327f8{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-2952c3b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-7d5a276{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-78c9e2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-3bee9b2{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-f06e69f{margin-top:48px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-1274 .elementor-element.elementor-element-90fc015 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-079ca47 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-03bbffa{padding:0px 16px 0px 16px;}.elementor-1274 .elementor-element.elementor-element-81a1ec1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-0e817a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-83fc94a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-2b06fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1274 .elementor-element.elementor-element-acc3cf5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-f95b3f3{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-9e0c99d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-c704c5b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-8f46e87 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e917c8c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-79c142c .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e68dd0d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-06e18b6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-17d1bba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-e0a7556{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-3f2bb0d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-6d79b7c{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-743ef2e{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-98c92fe .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-9eb3690{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-eff07a0{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-586e74f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-8d51b53{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-4aeb8b4{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-f40c286{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-5b222ce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-cf2e23c{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-168768d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-1a327f8{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-2952c3b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-7d5a276{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-78c9e2a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-3bee9b2{font-size:var( --e-global-typography-dfe3468-font-size );line-height:var( --e-global-typography-dfe3468-line-height );letter-spacing:var( --e-global-typography-dfe3468-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-90fc015 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-079ca47 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-81a1ec1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-0e817a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-fa86ee2 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-83fc94a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-0ca50d2 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-2b06fdd .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1274 .elementor-element.elementor-element-ab79224 .elementor-button{font-size:var( --e-global-typography-2f12983-font-size );line-height:var( --e-global-typography-2f12983-line-height );letter-spacing:var( --e-global-typography-2f12983-letter-spacing );}}/* Start custom CSS for column, class: .elementor-element-41552a2 */.elementor-1274 .elementor-element.elementor-element-41552a2{
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c96a190 */.elementor-1274 .elementor-element.elementor-element-c96a190, .elementor-1274 .elementor-element.elementor-element-c96a190 img{
    width: 135px !important;
    height: 135px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-c96a190, .elementor-1274 .elementor-element.elementor-element-c96a190 img{
    width: 100px !important;
    height: 100px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f000066 */@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-f000066{
      width: 48% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee70be0 */.elementor-1274 .elementor-element.elementor-element-ee70be0, .elementor-1274 .elementor-element.elementor-element-ee70be0 img{
    width: 135px !important;
    height: 135px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-ee70be0, .elementor-1274 .elementor-element.elementor-element-ee70be0 img{
    width: 100px !important;
    height: 100px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-869e7a2 */@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-869e7a2{
      width: 48% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-451709c */.elementor-1274 .elementor-element.elementor-element-451709c, .elementor-1274 .elementor-element.elementor-element-451709c img{
    width: 135px !important;
    height: 135px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-451709c, .elementor-1274 .elementor-element.elementor-element-451709c img{
    width: 100px !important;
    height: 100px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2900445 */@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-2900445{
      width: 48% !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2ee129b */.elementor-1274 .elementor-element.elementor-element-2ee129b, .elementor-1274 .elementor-element.elementor-element-2ee129b img{
    width: 135px !important;
    height: 135px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-2ee129b, .elementor-1274 .elementor-element.elementor-element-2ee129b img{
    width: 100px !important;
    height: 100px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e3d2aac */@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-e3d2aac{
      width: 48% !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d389aa5 */.elementor-1274 .elementor-element.elementor-element-d389aa5 .elementor-container{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a01497 */.elementor-1274 .elementor-element.elementor-element-4a01497, .elementor-1274 .elementor-element.elementor-element-4a01497 img{
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 376px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-41a8875 */.elementor-1274 .elementor-element.elementor-element-41a8875{
    overflow: hidden;
    height: 376px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-41a8875{
    overflow: hidden;
    width: 31% !important;
    height: 376px !important;
}
}

@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-41a8875{
    overflow: hidden;
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5612512 */.elementor-1274 .elementor-element.elementor-element-5612512, .elementor-1274 .elementor-element.elementor-element-5612512 img{
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 376px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5fd659a */.elementor-1274 .elementor-element.elementor-element-5fd659a{
    overflow: hidden;
    height: 376px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-5fd659a{
    overflow: hidden;
    width: 31% !important;
    height: 376px !important;
}
}

@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-5fd659a{
    overflow: hidden;
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-944d70c */.elementor-1274 .elementor-element.elementor-element-944d70c, .elementor-1274 .elementor-element.elementor-element-944d70c img{
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 376px !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-20ebb74 */.elementor-1274 .elementor-element.elementor-element-20ebb74{
    overflow: hidden;
    height: 376px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-20ebb74{
    overflow: hidden;
    width: 31% !important;
    height: 376px !important;
}
}

@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-20ebb74{
    overflow: hidden;
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b8ad141 */.elementor-1274 .elementor-element.elementor-element-b8ad141 .elementor-container{
    gap: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c7f91d */.elementor-1274 .elementor-element.elementor-element-4c7f91d{
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0a7556 */@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-e0a7556 p{
    line-height: 22px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0445649 */.elementor-1274 .elementor-element.elementor-element-0445649, .elementor-1274 .elementor-element.elementor-element-0445649 img{
    width: 215px !important;
    height: 172px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2bea91 */.elementor-1274 .elementor-element.elementor-element-c2bea91, .elementor-1274 .elementor-element.elementor-element-c2bea91 img{
    width: 215px !important;
    height: 172px !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d79c622 */.elementor-1274 .elementor-element.elementor-element-d79c622, .elementor-1274 .elementor-element.elementor-element-d79c622 img{
    width: 215px !important;
    height: 172px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-210234d */.elementor-1274 .elementor-element.elementor-element-210234d .elementor-container{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f40c286 */@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-f40c286 p{
    line-height: 22px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf2e23c */@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-cf2e23c p{
    line-height: 22px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a327f8 */.elementor-1274 .elementor-element.elementor-element-1a327f8 p{
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c4c3d8a */.elementor-1274 .elementor-element.elementor-element-c4c3d8a{
    height: 384px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d5a276 */.elementor-1274 .elementor-element.elementor-element-7d5a276 p{
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f560ed */.elementor-1274 .elementor-element.elementor-element-5f560ed{
    height: 384px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bee9b2 */.elementor-1274 .elementor-element.elementor-element-3bee9b2 p{
    line-height: 22px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c7c4491 */.elementor-1274 .elementor-element.elementor-element-c7c4491{
    height: 384px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-389d6b7 */.elementor-1274 .elementor-element.elementor-element-389d6b7 .elementor-container{
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2437cbe */.elementor-1274 .elementor-element.elementor-element-2437cbe, .elementor-1274 .elementor-element.elementor-element-2437cbe img{
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 376px !important;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.elementor-1274 .elementor-element.elementor-element-2437cbe:hover{
    transform: scale(1.1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c0d0bb2 */.elementor-1274 .elementor-element.elementor-element-c0d0bb2{
    overflow: hidden;
    height: 376px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-c0d0bb2{
    overflow: hidden;
    width: 31% !important;
    height: 376px !important;
}
}

@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-c0d0bb2{
    overflow: hidden;
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e45fe3a */.elementor-1274 .elementor-element.elementor-element-e45fe3a, .elementor-1274 .elementor-element.elementor-element-e45fe3a img{
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 376px !important;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.elementor-1274 .elementor-element.elementor-element-e45fe3a:hover{
    transform: scale(1.1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d208d43 */.elementor-1274 .elementor-element.elementor-element-d208d43{
    overflow: hidden;
    height: 376px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-d208d43{
    overflow: hidden;
    width: 31% !important;
    height: 376px !important;
}
}

@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-d208d43{
    overflow: hidden;
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b6902da */.elementor-1274 .elementor-element.elementor-element-b6902da, .elementor-1274 .elementor-element.elementor-element-b6902da img{
    position: absolute;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
    height: 376px !important;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.elementor-1274 .elementor-element.elementor-element-b6902da:hover{
    transform: scale(1.1);
    transition: transform 0.3s ease;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f17b5b5 */.elementor-1274 .elementor-element.elementor-element-f17b5b5{
    overflow: hidden;
    height: 376px !important;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .elementor-1274 .elementor-element.elementor-element-f17b5b5{
    overflow: hidden;
    width: 31% !important;
    height: 376px !important;
}
}

@media (max-width: 767px){
.elementor-1274 .elementor-element.elementor-element-f17b5b5{
    overflow: hidden;
    height: 300px !important;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a6c688f */.elementor-1274 .elementor-element.elementor-element-a6c688f .elementor-container{
    gap: 24px;
}/* End custom CSS */