.elementor-22 .elementor-element.elementor-element-d675a31:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-d675a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d27f62 );background-image:url("https://revive.rekamoso.com/wp-content/uploads/2025/09/Untitled-design-13-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-d675a31 > .elementor-container{min-height:353px;}.elementor-22 .elementor-element.elementor-element-d675a31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-d675a31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5d633c6{overflow:visible;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-8f1246e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-8f1246e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-8f1246e > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.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-22 .elementor-element.elementor-element-1b74f6c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:60px;font-weight:400;line-height:72px;color:#000000;}.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 );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-22 .elementor-element.elementor-element-7465fd7{text-align:left;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;color:#1C1646;}.elementor-22 .elementor-element.elementor-element-2e3d1ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revive.rekamoso.com/wp-content/uploads/2025/08/ea6e7d537946c10987bc3d69403547ac7a9b6860-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );}.elementor-22 .elementor-element.elementor-element-f8322bc > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-22 .elementor-element.elementor-element-f8322bc{text-align:left;}.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 );}.elementor-22 .elementor-element.elementor-element-9392c24 .elementor-button{background-color:var( --e-global-color-63e7eda );font-family:"Helvetica", Sans-serif;font-weight:400;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-63e7eda );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-9392c24{width:var( --container-widget-width, 100.307% );max-width:100.307%;--container-widget-width:100.307%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-9392c24 > .elementor-widget-container{margin:-38px 0px 0px 0px;padding:0px 10px 10px 0px;}.elementor-22 .elementor-element.elementor-element-e62a368{padding:30px 0px 30px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-aca07dd{overflow:visible;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-90b93d3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-90b93d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-90b93d3 > .elementor-element-populated{margin:0px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1f84269 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:55px;font-weight:400;line-height:60px;}.elementor-22 .elementor-element.elementor-element-994dca4{text-align:left;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-994dca4 p{margin-block-end:0px;}.elementor-22 .elementor-element.elementor-element-2b00ab2{padding:50px 0px 50px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-902cf27{text-align:center;}.elementor-22 .elementor-element.elementor-element-902cf27 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:55px;font-weight:400;line-height:60px;}.elementor-22 .elementor-element.elementor-element-ab71ffd{text-align:center;font-family:"Helvetica", Sans-serif;font-size:24px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-267cb72{overflow:visible;}.elementor-22 .elementor-element.elementor-element-1333ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FC;}.elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-bfd6709 > .elementor-widget-container{background-color:#F7F7FC;padding:10px 10px 30px 10px;}.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-bfd6709.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-bfd6709.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-bfd6709.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:700;}.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-8f3202d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FC;}.elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8363d58 > .elementor-widget-container{background-color:#F7F7FC;padding:10px 10px 30px 10px;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-8363d58.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-8363d58.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-8363d58.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-12c760b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-12c760b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7FC;}.elementor-22 .elementor-element.elementor-element-12c760b > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-12c760b > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-12c760b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-12c760b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-12c760b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-30c85fa > .elementor-widget-container{padding:10px 10px 30px 10px;}.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-30c85fa.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-30c85fa.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-30c85fa.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-290e8c9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-weight:400;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-290e8c9{width:var( --container-widget-width, 100.307% );max-width:100.307%;--container-widget-width:100.307%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-290e8c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3152895 > .elementor-container{min-height:400px;}.elementor-22 .elementor-element.elementor-element-3152895{overflow:visible;}.elementor-22 .elementor-element.elementor-element-dccacd5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-dccacd5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-a502caf{overflow:visible;}.elementor-22 .elementor-element.elementor-element-58d6f86{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-2808537{text-align:center;}.elementor-22 .elementor-element.elementor-element-2808537 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:600;line-height:60px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-bb10702{text-align:center;}.elementor-22 .elementor-element.elementor-element-bb10702 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:600;line-height:60px;}.elementor-22 .elementor-element.elementor-element-6d8fb35{overflow:visible;}.elementor-22 .elementor-element.elementor-element-13ba383 > .elementor-container{min-height:687px;}.elementor-22 .elementor-element.elementor-element-13ba383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-13ba383 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-275dc49 > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-275dc49 > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-275dc49 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-275dc49 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-22 .elementor-element.elementor-element-275dc49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-85033df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-22 .elementor-element.elementor-element-85033df:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-85033df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revive.rekamoso.com/wp-content/uploads/2025/08/Untitled-design-17-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-85033df > .elementor-container{min-height:608px;}.elementor-22 .elementor-element.elementor-element-85033df, .elementor-22 .elementor-element.elementor-element-85033df > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-22 .elementor-element.elementor-element-85033df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-85033df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-8ec9941 > .elementor-widget-container{margin:-60px 0px 0px -30px;padding:0px 0px 2px 0px;}.elementor-22 .elementor-element.elementor-element-1d1108b > .elementor-element-populated{padding:200px 0px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a544065{width:var( --container-widget-width, 102.172% );max-width:102.172%;--container-widget-width:102.172%;--container-widget-flex-grow:0;text-align:left;}.elementor-22 .elementor-element.elementor-element-a544065 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:65px;font-weight:600;line-height:70px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-723bb99{text-align:left;}.elementor-22 .elementor-element.elementor-element-723bb99 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:65px;font-weight:600;line-height:70px;}.elementor-22 .elementor-element.elementor-element-a573ae0 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-22 .elementor-element.elementor-element-920587a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;text-decoration:none;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-920587a{width:var( --container-widget-width, 122.724% );max-width:122.724%;--container-widget-width:122.724%;--container-widget-flex-grow:0;z-index:997;}.elementor-22 .elementor-element.elementor-element-920587a > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fa86ff2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-fa86ff2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7E1;}.elementor-22 .elementor-element.elementor-element-fa86ff2 > .elementor-container{min-height:353px;}.elementor-22 .elementor-element.elementor-element-fa86ff2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-fa86ff2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-f467545{overflow:visible;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-1a176df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-1a176df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-1a176df > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-22 .elementor-element.elementor-element-966da6c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;font-weight:400;line-height:60px;}.elementor-22 .elementor-element.elementor-element-95b9860{text-align:left;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-ad23e9f{margin-top:-110px;margin-bottom:0px;padding:0px 0px 0px 40px;overflow:visible;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-326c6c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-326c6c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-326c6c6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-326c6c6{z-index:0;}.elementor-22 .elementor-element.elementor-element-a08348e .elementor-button{background-color:#1D1666;font-family:"Helvetica", Sans-serif;font-weight:400;text-decoration:none;border-style:solid;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-f84d4ff .elementor-button{background-color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-weight:400;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-f84d4ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c7766bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-c7766bf:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-c7766bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F7E1;}.elementor-22 .elementor-element.elementor-element-2026fcd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;overflow:visible;}.elementor-22 .elementor-element.elementor-element-af335db .elementor-button{background-color:#1D1666;font-family:"Helvetica", Sans-serif;font-weight:400;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-af335db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-11004f4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-weight:400;text-decoration:none;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-11004f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-1b74f6c .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-f8322bc > .elementor-widget-container{margin:0px 0px -53px 0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-13ba383 > .elementor-container{min-height:370px;}.elementor-22 .elementor-element.elementor-element-275dc49 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-85033df > .elementor-container{min-height:370px;}.elementor-22 .elementor-element.elementor-element-1d1108b > .elementor-element-populated{padding:0px 0px 20px 10px;}.elementor-22 .elementor-element.elementor-element-a544065 .elementor-heading-title{font-size:40px;}.elementor-22 .elementor-element.elementor-element-723bb99 .elementor-heading-title{font-size:40px;}.elementor-22 .elementor-element.elementor-element-966da6c .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-ad23e9f{margin-top:0px;margin-bottom:0px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-8f1246e{width:50%;}.elementor-22 .elementor-element.elementor-element-2e3d1ca{width:50%;}.elementor-22 .elementor-element.elementor-element-9e98f69{width:12%;}.elementor-22 .elementor-element.elementor-element-1333ba7{width:25%;}.elementor-22 .elementor-element.elementor-element-8f3202d{width:25%;}.elementor-22 .elementor-element.elementor-element-12c760b{width:25%;}.elementor-22 .elementor-element.elementor-element-f380be6{width:13%;}.elementor-22 .elementor-element.elementor-element-97c843f{width:24.463%;}.elementor-22 .elementor-element.elementor-element-1d1108b{width:60.759%;}.elementor-22 .elementor-element.elementor-element-a573ae0{width:14.11%;}.elementor-22 .elementor-element.elementor-element-2026fcd{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-a44a721{width:100%;}.elementor-22 .elementor-element.elementor-element-8f1246e{width:50%;}.elementor-22 .elementor-element.elementor-element-1d1108b{width:80%;}.elementor-22 .elementor-element.elementor-element-a573ae0{width:20%;}.elementor-22 .elementor-element.elementor-element-326c6c6{width:40%;}.elementor-22 .elementor-element.elementor-element-f1f0115{width:30%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-8f1246e > .elementor-element-populated{margin:-1px -1px -1px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;}.elementor-22 .elementor-element.elementor-element-1b74f6c{text-align:center;}.elementor-22 .elementor-element.elementor-element-1b74f6c .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:-1px;word-spacing:0em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-7465fd7 > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-7465fd7.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7465fd7{text-align:center;font-size:15px;}.elementor-22 .elementor-element.elementor-element-7465fd7 p{margin-block-end:14px;}.elementor-22 .elementor-element.elementor-element-2e3d1ca > .elementor-element-populated{margin:-1px 0px -16px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:47px 47px 10px 47px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-f8322bc > .elementor-widget-container{margin:0px 0px -88px 0px;}.elementor-22 .elementor-element.elementor-element-f8322bc{text-align:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-9392c24 > .elementor-widget-container{margin:0px -40px 0px 0px;padding:4px 4px 4px 31px;}.elementor-22 .elementor-element.elementor-element-9392c24 .elementor-button{font-size:16px;}.elementor-22 .elementor-element.elementor-element-e62a368{padding:20px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-90b93d3 > .elementor-element-populated{margin:0px 40px 40px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-22 .elementor-element.elementor-element-1f84269{text-align:center;}.elementor-22 .elementor-element.elementor-element-1f84269 .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-994dca4{text-align:center;font-size:15px;}.elementor-22 .elementor-element.elementor-element-902cf27{text-align:center;}.elementor-22 .elementor-element.elementor-element-902cf27 .elementor-heading-title{font-size:39px;}.elementor-22 .elementor-element.elementor-element-ab71ffd{font-size:15px;}.elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated, .elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated > .elementor-background-overlay, .elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-background-slideshow{border-radius:45px 45px 45px 45px;}.elementor-22 .elementor-element.elementor-element-1333ba7 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-bfd6709 > .elementor-widget-container{padding:10px 10px 30px 10px;border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8f3202d > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-8363d58 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-img img{border-radius:100px;}.elementor-22 .elementor-element.elementor-element-12c760b > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-30c85fa > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-290e8c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-dccacd5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-dccacd5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revive.rekamoso.com/wp-content/uploads/2025/08/Untitled-design-17-1.png");background-position:-579px 0px;background-size:cover;}.elementor-22 .elementor-element.elementor-element-dccacd5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-22 .elementor-element.elementor-element-2808537{text-align:center;}.elementor-22 .elementor-element.elementor-element-2808537 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-bb10702 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bb10702{text-align:center;}.elementor-22 .elementor-element.elementor-element-bb10702 .elementor-heading-title{font-size:25px;}.elementor-22 .elementor-element.elementor-element-85033df > .elementor-container{min-height:240px;}.elementor-22 .elementor-element.elementor-element-1d1108b > .elementor-element-populated{padding:40px 0px 20px 0px;}.elementor-22 .elementor-element.elementor-element-a544065{text-align:center;}.elementor-22 .elementor-element.elementor-element-a544065 .elementor-heading-title{font-size:25px;line-height:2em;letter-spacing:-0.5px;}.elementor-22 .elementor-element.elementor-element-723bb99{text-align:center;}.elementor-22 .elementor-element.elementor-element-723bb99 .elementor-heading-title{font-size:25px;line-height:1em;letter-spacing:0.5px;}.elementor-22 .elementor-element.elementor-element-920587a > .elementor-widget-container{margin:30px 30px 0px 30px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-1a176df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-22 .elementor-element.elementor-element-966da6c{text-align:center;}.elementor-22 .elementor-element.elementor-element-966da6c .elementor-heading-title{font-size:25px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-95b9860{text-align:center;font-size:15px;}.elementor-22 .elementor-element.elementor-element-ad23e9f{margin-top:-30px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-326c6c6 > .elementor-element-populated{margin:-3px -3px -3px -3px;--e-column-margin-right:-3px;--e-column-margin-left:-3px;}.elementor-22 .elementor-element.elementor-element-a08348e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f84d4ff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-2026fcd{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-af335db > .elementor-widget-container{margin:0px -111px 0px -4px;padding:14px 28px -3px 9px;}.elementor-22 .elementor-element.elementor-element-af335db.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-af335db .elementor-button{font-size:14px;line-height:1.1em;letter-spacing:0.5px;word-spacing:0.1em;border-width:-25px -25px -25px -25px;}.elementor-22 .elementor-element.elementor-element-11004f4 > .elementor-widget-container{margin:0px -111px 0px -4px;padding:14px 28px -3px 9px;}.elementor-22 .elementor-element.elementor-element-11004f4.elementor-element{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-11004f4 .elementor-button{font-size:14px;line-height:1.1em;letter-spacing:0.5px;word-spacing:0.1em;border-width:-25px -25px -25px -25px;}}



















/* Start custom CSS for image-box, class: .elementor-element-bfd6709 */.elementor-22 .elementor-element.elementor-element-bfd6709 .elementor-image-box-img img

{
    margin-top: -35px;
    transition-duration: 0.3s;
}/* End custom CSS */


/* Start custom CSS for image-box, class: .elementor-element-8363d58 */.elementor-22 .elementor-element.elementor-element-8363d58 .elementor-image-box-img img{
    margin-top: -35px
}/* End custom CSS */


/* Start custom CSS for image-box, class: .elementor-element-30c85fa */.elementor-22 .elementor-element.elementor-element-30c85fa .elementor-image-box-img img{
    
    margin-top:-35px;
}/* End custom CSS */














































/* Start custom CSS for button, class: .elementor-element-af335db */.elementor-22 .elementor-element.elementor-element-af335db {
  display: flex;
  gap: 15px; /* space between buttons */
}

.elementor-22 .elementor-element.elementor-element-af335db .elementor-button {
  flex: 2;  /* all buttons take equal space */
  text-align: center;
}
.elementor-22 .elementor-element.elementor-element-af335db .elementor-button {
  width: 160px;   /* make both buttons same width */
  text-align: center; /* keep text centered */
}/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-11004f4 */.elementor-22 .elementor-element.elementor-element-11004f4 {
  display: flex;
  gap: 15px; /* space between buttons */
}

.elementor-22 .elementor-element.elementor-element-11004f4 .elementor-button {
  flex: 2;  /* all buttons take equal space */
  text-align: center;
}
.elementor-22 .elementor-element.elementor-element-11004f4 .elementor-button {
  width: 160px;   /* make both buttons same width */
  text-align: center; /* keep text centered */
}/* End custom CSS */


