.elementor-70 .elementor-element.elementor-element-5105143c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-5105143c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/PORTADA.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-5105143c > .elementor-container{min-height:90vh;}.elementor-70 .elementor-element.elementor-element-5105143c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-5105143c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-19833ee3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-19833ee3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-19833ee3 > .elementor-element-populated{padding:1em 1em 4em 1em;}.elementor-70 .elementor-element.elementor-element-6768c304{text-align:start;}.elementor-70 .elementor-element.elementor-element-6768c304 .elementor-heading-title{font-family:var( --e-global-typography-c1cbd10-font-family ), Sans-serif;font-size:var( --e-global-typography-c1cbd10-font-size );font-weight:var( --e-global-typography-c1cbd10-font-weight );text-transform:var( --e-global-typography-c1cbd10-text-transform );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-498731ce{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-70 .elementor-element.elementor-element-498731ce .elementor-heading-title{font-family:var( --e-global-typography-5bce4e4-font-family ), Sans-serif;font-size:var( --e-global-typography-5bce4e4-font-size );font-weight:var( --e-global-typography-5bce4e4-font-weight );text-transform:var( --e-global-typography-5bce4e4-text-transform );line-height:var( --e-global-typography-5bce4e4-line-height );letter-spacing:var( --e-global-typography-5bce4e4-letter-spacing );word-spacing:var( --e-global-typography-5bce4e4-word-spacing );color:#FAFAFA;}.elementor-70 .elementor-element.elementor-element-3bf1941{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-3bf1941 p{margin-block-end:0px;}.elementor-70 .elementor-element.elementor-element-3bf1941 a{color:#ECE3E3;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-c841755.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-c841755.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-70 .elementor-element.elementor-element-c841755 > .elementor-element-populated{padding:1em 1em 4em 7em;}.elementor-70 .elementor-element.elementor-element-ca9cfb0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ca9cfb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-ca9cfb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-70 .elementor-element.elementor-element-ca9cfb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-c8baaef > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-70 .elementor-element.elementor-element-47825618 .elementor-heading-title{font-family:var( --e-global-typography-0baae4a-font-family ), Sans-serif;font-size:var( --e-global-typography-0baae4a-font-size );font-weight:var( --e-global-typography-0baae4a-font-weight );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-27e5df5e{--spacer-size:10px;width:var( --container-widget-width, 30% );max-width:30%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;}.elementor-70 .elementor-element.elementor-element-1254b61e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-21ed9007{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-21ed9007 .elementor-button{font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-4370982a > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-70 .elementor-element.elementor-element-7a7456d3 .elementor-heading-title{font-family:var( --e-global-typography-0baae4a-font-family ), Sans-serif;font-size:var( --e-global-typography-0baae4a-font-size );font-weight:var( --e-global-typography-0baae4a-font-weight );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-3855ca80{--spacer-size:10px;width:var( --container-widget-width, 30% );max-width:30%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;}.elementor-70 .elementor-element.elementor-element-58881736{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-759af08c{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-759af08c .elementor-button{font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-4c18ae1e > .elementor-element-populated{padding:1em 4em 1em 1em;}.elementor-70 .elementor-element.elementor-element-5e56f79d .elementor-heading-title{font-family:var( --e-global-typography-0baae4a-font-family ), Sans-serif;font-size:var( --e-global-typography-0baae4a-font-size );font-weight:var( --e-global-typography-0baae4a-font-weight );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-681c51b6{--spacer-size:10px;width:var( --container-widget-width, 30% );max-width:30%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 6%) 0%;--container-widget-width:30%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 0px 0px 0px;border-color:#000000;}.elementor-70 .elementor-element.elementor-element-20b91918{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-534c2e9f{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-534c2e9f .elementor-button{font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-140dedf0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-140dedf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-140dedf0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-70 .elementor-element.elementor-element-140dedf0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-5bb0b6a5 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-30bad0c9{text-align:start;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-6736b44b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-6736b44b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-6736b44b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-b71d228{text-align:start;}.elementor-70 .elementor-element.elementor-element-b71d228 .elementor-heading-title{font-family:var( --e-global-typography-c1cbd10-font-family ), Sans-serif;font-size:var( --e-global-typography-c1cbd10-font-size );font-weight:var( --e-global-typography-c1cbd10-font-weight );text-transform:var( --e-global-typography-c1cbd10-text-transform );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-2b89fb41{text-align:start;}.elementor-70 .elementor-element.elementor-element-2b89fb41 .elementor-heading-title{font-family:var( --e-global-typography-02aec7d-font-family ), Sans-serif;font-size:var( --e-global-typography-02aec7d-font-size );font-weight:var( --e-global-typography-02aec7d-font-weight );text-transform:var( --e-global-typography-02aec7d-text-transform );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-4ab9f1a1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-616d7f33{margin-top:-2%;margin-bottom:3%;}.elementor-70 .elementor-element.elementor-element-4e7e8981{text-align:start;}.elementor-70 .elementor-element.elementor-element-4e7e8981 img{filter:brightness( 151% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-58b8b3e5{font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-dce6409 .elementor-button{font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-a5295d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a5295d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/aerial-view-mangrove-forest-and-mountain-peak-of-p-2026-03-13-01-52-32-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-a5295d > .elementor-background-overlay{background-color:var( --e-global-color-9e6db2c );opacity:0.43;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-a5295d > .elementor-container{min-height:30vh;}.elementor-70 .elementor-element.elementor-element-a5295d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-24389629.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-24389629.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-24389629 > .elementor-element-populated{margin:80px 0px 0px 238px;--e-column-margin-right:0px;--e-column-margin-left:238px;}.elementor-70 .elementor-element.elementor-element-28f00275{text-align:start;}.elementor-70 .elementor-element.elementor-element-28f00275 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:300;text-transform:none;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-7005bcd1{text-align:start;}.elementor-70 .elementor-element.elementor-element-7005bcd1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:200;text-transform:none;text-decoration:none;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-25c0c88b:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-25c0c88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-70 .elementor-element.elementor-element-25c0c88b > .elementor-background-overlay{background-color:#00000073;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-25c0c88b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-70 .elementor-element.elementor-element-19236b7d > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-6cf580b4{text-align:center;}.elementor-70 .elementor-element.elementor-element-6cf580b4 .elementor-heading-title{font-family:var( --e-global-typography-c1cbd10-font-family ), Sans-serif;font-size:var( --e-global-typography-c1cbd10-font-size );font-weight:var( --e-global-typography-c1cbd10-font-weight );text-transform:var( --e-global-typography-c1cbd10-text-transform );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-8b42ea8{text-align:center;}.elementor-70 .elementor-element.elementor-element-8b42ea8 .elementor-heading-title{font-family:var( --e-global-typography-02aec7d-font-family ), Sans-serif;font-size:var( --e-global-typography-02aec7d-font-size );font-weight:var( --e-global-typography-02aec7d-font-weight );text-transform:var( --e-global-typography-02aec7d-text-transform );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-604390bb{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-22b8b0cc{margin-top:0%;margin-bottom:3%;}.elementor-70 .elementor-element.elementor-element-6632b3ef:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-6632b3ef > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e863c1 );}.elementor-70 .elementor-element.elementor-element-6632b3ef > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/47656ef16fc54184b69b8344ec9105bb-copia.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;opacity:0.89;}.elementor-70 .elementor-element.elementor-element-6632b3ef > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:1em 1em 2em 1em;}.elementor-70 .elementor-element.elementor-element-6632b3ef > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-3a706ce5.ekit-equal-height-enable,
					.elementor-70 .elementor-element.elementor-element-3a706ce5.ekit-equal-height-enable > div,
					.elementor-70 .elementor-element.elementor-element-3a706ce5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-70 .elementor-element.elementor-element-3a706ce5.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-3a706ce5{margin:346px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-207835c0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-207835c0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e863c1 );}.elementor-70 .elementor-element.elementor-element-207835c0 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/poster-huellas-invisibles.jpg");background-position:center center;background-size:100% auto;opacity:1;}.elementor-70 .elementor-element.elementor-element-207835c0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:1em 1em 2em 1em;}.elementor-70 .elementor-element.elementor-element-207835c0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-386670ca.ekit-equal-height-enable,
					.elementor-70 .elementor-element.elementor-element-386670ca.ekit-equal-height-enable > div,
					.elementor-70 .elementor-element.elementor-element-386670ca.ekit-equal-height-enable .ekit-wid-con,
					.elementor-70 .elementor-element.elementor-element-386670ca.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-386670ca{margin:312px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-4be15a76:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-4be15a76 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e863c1 );background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/suelo-prestado.png");}.elementor-70 .elementor-element.elementor-element-4be15a76 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/suelo-prestado.png");background-position:center center;background-size:100% auto;opacity:1;}.elementor-70 .elementor-element.elementor-element-4be15a76 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:1em 1em 2em 1em;}.elementor-70 .elementor-element.elementor-element-4be15a76 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-27d0b4e1.ekit-equal-height-enable,
					.elementor-70 .elementor-element.elementor-element-27d0b4e1.ekit-equal-height-enable > div,
					.elementor-70 .elementor-element.elementor-element-27d0b4e1.ekit-equal-height-enable .ekit-wid-con,
					.elementor-70 .elementor-element.elementor-element-27d0b4e1.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-27d0b4e1{margin:312px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-5ec1bca{margin-top:0%;margin-bottom:3%;}.elementor-70 .elementor-element.elementor-element-cff0f99:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-cff0f99 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e863c1 );background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/Codigo-peligroso-afiche.jpg");background-size:100% auto;}.elementor-70 .elementor-element.elementor-element-cff0f99 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/Codigo-peligroso-afiche.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;opacity:0.89;}.elementor-70 .elementor-element.elementor-element-cff0f99 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:1em 1em 2em 1em;}.elementor-70 .elementor-element.elementor-element-cff0f99 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-d69b0ef.ekit-equal-height-enable,
					.elementor-70 .elementor-element.elementor-element-d69b0ef.ekit-equal-height-enable > div,
					.elementor-70 .elementor-element.elementor-element-d69b0ef.ekit-equal-height-enable .ekit-wid-con,
					.elementor-70 .elementor-element.elementor-element-d69b0ef.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-d69b0ef{margin:324px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-0abea3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-0abea3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7e863c1 );background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/semillas-de-cambio.jpg");background-size:100% auto;}.elementor-70 .elementor-element.elementor-element-0abea3f > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(334deg, var( --e-global-color-primary ) 0%, var( --e-global-color-accent ) 100%);opacity:0.28;}.elementor-70 .elementor-element.elementor-element-0abea3f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:1em 1em 2em 1em;}.elementor-70 .elementor-element.elementor-element-0abea3f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-f02e7a7.ekit-equal-height-enable,
					.elementor-70 .elementor-element.elementor-element-f02e7a7.ekit-equal-height-enable > div,
					.elementor-70 .elementor-element.elementor-element-f02e7a7.ekit-equal-height-enable .ekit-wid-con,
					.elementor-70 .elementor-element.elementor-element-f02e7a7.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-f02e7a7{margin:266px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-bd0b0c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-70 .elementor-element.elementor-element-bd0b0c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F2020B8;background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/image_1_1773424294685-copia.jpg");background-size:100% auto;}.elementor-70 .elementor-element.elementor-element-bd0b0c5 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(357deg, var( --e-global-color-c8684a9 ) 8%, #403E3F 100%);opacity:0.2;}.elementor-70 .elementor-element.elementor-element-bd0b0c5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5% 5% 5% 5%;--e-column-margin-right:5%;--e-column-margin-left:5%;padding:1em 1em 2em 1em;}.elementor-70 .elementor-element.elementor-element-bd0b0c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-95f3157.ekit-equal-height-enable,
					.elementor-70 .elementor-element.elementor-element-95f3157.ekit-equal-height-enable > div,
					.elementor-70 .elementor-element.elementor-element-95f3157.ekit-equal-height-enable .ekit-wid-con,
					.elementor-70 .elementor-element.elementor-element-95f3157.ekit-equal-height-enable .ekit-wid-con .elementskit-info-image-box{height:100%;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-95f3157{margin:296px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box  .elementskit-box-header img{opacity:1;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box.elementskit-thumb-card >  img{opacity:1;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box:hover  .elementskit-box-header img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box.elementskit-thumb-card:hover >  img{opacity:1;transform:scale(1.1);}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-box-body{padding:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-info-box-title{margin:0px 0px 20px 0px;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-box-content :is(.elementskit-info-box-title, .elementskit-info-box-title a ){font-family:"DM Serif Display", Sans-serif;font-size:2rem;font-weight:400;line-height:1.1em;}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-info-box-title {color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-info-box-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-info-box-title svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-box-style-content{margin:0px 0px 14px 0px;font-family:"PT Sans", Sans-serif;font-size:1rem;line-height:1.8em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-btn svg path{stroke:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-btn:hover svg path{stroke:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-ee0917c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ee0917c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/aerial-view-mangrove-forest-and-mountain-peak-of-p-2026-03-13-01-52-32-utc-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-ee0917c > .elementor-background-overlay{background-color:var( --e-global-color-9e6db2c );opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-ee0917c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-70 .elementor-element.elementor-element-66ed1d5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-70 .elementor-element.elementor-element-66ed1d5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-70 .elementor-element.elementor-element-66ed1d5b > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-73de4471{text-align:start;}.elementor-70 .elementor-element.elementor-element-73de4471 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:200;text-transform:capitalize;color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-2a104eef{text-align:start;}.elementor-70 .elementor-element.elementor-element-2a104eef .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:4rem;font-weight:300;text-transform:capitalize;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-2165fba9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0;}.elementor-70 .elementor-element.elementor-element-2165fba9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:75px -65px 0px 170px;--e-column-margin-right:-65px;--e-column-margin-left:170px;padding:1em -3.7em 1em 1em;}.elementor-70 .elementor-element.elementor-element-2165fba9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:1;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-tootltip-testimonial .elementskit-commentor-content, .elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider, .elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial_card, .elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-tootltip-testimonial .elementskit-commentor-content::before{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-c8684a9 ) 0%, var( --e-global-color-c8684a9 ) 0%);}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-commentor-bio{bottom:-91px;}.elementor-70 .elementor-element.elementor-element-123b4a0{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + -17px) -144px;padding:0px 0px 29px 0px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider .swiper-wrapper{padding:-13px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-tootltip-testimonial .elementskit-commentor-content,
					.elementor-70 .elementor-element.elementor-element-123b4a0 .ekit-main-swiper .elementskit-single-testimonial-slider,
					.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial_card{margin-left:0px;margin-right:0px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider-block-style{margin:0px 0px 95px 0px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{color:#DBDAD9;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial_card .elementskit-commentor-coment{color:#DBDAD9;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider:hover  .elementskit-commentor-content > p{color:#FF8E00;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider.testimonial-active  .elementskit-commentor-content > p{color:#FF8E00;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial_card .elementskit-commentor-coment{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#FF8E00;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#FF8E00;margin-bottom:8px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#FF8E00;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#FF8E00;margin-bottom:8px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-watermark-icon svg path{stroke:#FF8E00;fill:#FF8E00;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-watermark-icon > i{font-size:44px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-watermark-icon > svg{width:44px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-watermark-icon{margin-bottom:8px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:48%;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-commentor-bio .elementskit-commentor-image > img{height:84px;width:84px;}.elementor-70 .elementor-element.elementor-element-490c8cc0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-490c8cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://viviralsur.uy/wp-content/uploads/2026/03/background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-490c8cc0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-490c8cc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-70 .elementor-element.elementor-element-236e5fae > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-62596dfd{text-align:start;}.elementor-70 .elementor-element.elementor-element-62596dfd .elementor-heading-title{font-family:var( --e-global-typography-c1cbd10-font-family ), Sans-serif;font-size:var( --e-global-typography-c1cbd10-font-size );font-weight:var( --e-global-typography-c1cbd10-font-weight );text-transform:var( --e-global-typography-c1cbd10-text-transform );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-1d092862{margin:0% 27% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-70 .elementor-element.elementor-element-1d092862 .elementor-heading-title{font-family:var( --e-global-typography-02aec7d-font-family ), Sans-serif;font-size:var( --e-global-typography-02aec7d-font-size );font-weight:var( --e-global-typography-02aec7d-font-weight );text-transform:var( --e-global-typography-02aec7d-text-transform );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-10a9aa8{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + -53px) 0px;padding:0px 0px -32px 0px;}.elementor-70 .elementor-element.elementor-element-39fd6297{margin:8% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-34a62c2f .elementor-button{font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-687ffcb8 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-21f98971:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-21f98971 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e8fb318 );}.elementor-70 .elementor-element.elementor-element-21f98971{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-70 .elementor-element.elementor-element-21f98971 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-38ef6498 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-7ea127c2{text-align:center;}.elementor-70 .elementor-element.elementor-element-7ea127c2 .elementor-heading-title{font-family:var( --e-global-typography-c1cbd10-font-family ), Sans-serif;font-size:var( --e-global-typography-c1cbd10-font-size );font-weight:var( --e-global-typography-c1cbd10-font-weight );text-transform:var( --e-global-typography-c1cbd10-text-transform );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-221f6561{text-align:center;}.elementor-70 .elementor-element.elementor-element-221f6561 .elementor-heading-title{font-family:var( --e-global-typography-02aec7d-font-family ), Sans-serif;font-size:var( --e-global-typography-02aec7d-font-size );font-weight:var( --e-global-typography-02aec7d-font-weight );text-transform:var( --e-global-typography-02aec7d-text-transform );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card{background-color:var( --e-global-color-c8684a9 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-btn{background-color:var( --e-global-color-secondary );padding:15px 30px 15px 30px;font-family:var( --e-global-typography-33a684b-font-family ), Sans-serif;font-size:var( --e-global-typography-33a684b-font-size );font-weight:var( --e-global-typography-33a684b-font-weight );text-decoration:var( --e-global-typography-33a684b-text-decoration );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card{display:block;}.elementor-70 .elementor-element.elementor-element-580885eb .btn-wraper{text-align:left;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card .elementskit-post-body{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;} .elementor-70 .elementor-element.elementor-element-580885eb .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .post-meta-list{text-align:left;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body .entry-title, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-header .entry-title, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-family:var( --e-global-typography-68e3134-font-family ), Sans-serif;font-size:var( --e-global-typography-68e3134-font-size );font-weight:var( --e-global-typography-68e3134-font-weight );line-height:var( --e-global-typography-68e3134-line-height );letter-spacing:var( --e-global-typography-68e3134-letter-spacing );word-spacing:var( --e-global-typography-68e3134-word-spacing );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body .entry-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-header .entry-title a{color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body .entry-title a:hover{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-header .entry-title a:hover{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card:hover .entry-title a{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card:hover .entry-title a{color:var( --e-global-color-secondary );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body .entry-title{text-align:left;margin:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-header .entry-title{text-align:left;margin:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-footer > p{color:var( --e-global-color-text );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body > p{color:var( --e-global-color-text );text-align:left;margin:15px 15px 30px 15px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-footer > p, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body > p{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 );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-footer{text-align:left;margin:15px 15px 30px 15px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post .elementskit-post-footer > p{margin:15px 15px 30px 15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-70 .elementor-element.elementor-element-6768c304 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-498731ce .elementor-heading-title{font-size:var( --e-global-typography-5bce4e4-font-size );line-height:var( --e-global-typography-5bce4e4-line-height );letter-spacing:var( --e-global-typography-5bce4e4-letter-spacing );word-spacing:var( --e-global-typography-5bce4e4-word-spacing );}.elementor-70 .elementor-element.elementor-element-c841755 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-70 .elementor-element.elementor-element-47825618 .elementor-heading-title{font-size:var( --e-global-typography-0baae4a-font-size );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );}.elementor-70 .elementor-element.elementor-element-1254b61e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-21ed9007 .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-7a7456d3 .elementor-heading-title{font-size:var( --e-global-typography-0baae4a-font-size );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );}.elementor-70 .elementor-element.elementor-element-58881736{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-759af08c .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-5e56f79d .elementor-heading-title{font-size:var( --e-global-typography-0baae4a-font-size );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );}.elementor-70 .elementor-element.elementor-element-20b91918{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-534c2e9f .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-30bad0c9{text-align:center;}.elementor-70 .elementor-element.elementor-element-b71d228 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-2b89fb41 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-4ab9f1a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-dce6409 .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-28f00275 .elementor-heading-title{font-size:3.5rem;}.elementor-70 .elementor-element.elementor-element-6cf580b4 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-8b42ea8 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-604390bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-2a104eef .elementor-heading-title{font-size:3.5rem;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-70 .elementor-element.elementor-element-62596dfd .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-1d092862 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-39fd6297{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-34a62c2f .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-7ea127c2 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-221f6561 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body .entry-title, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-header .entry-title, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-68e3134-font-size );line-height:var( --e-global-typography-68e3134-line-height );letter-spacing:var( --e-global-typography-68e3134-letter-spacing );word-spacing:var( --e-global-typography-68e3134-word-spacing );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-footer > p, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-6768c304 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-498731ce .elementor-heading-title{font-size:var( --e-global-typography-5bce4e4-font-size );line-height:var( --e-global-typography-5bce4e4-line-height );letter-spacing:var( --e-global-typography-5bce4e4-letter-spacing );word-spacing:var( --e-global-typography-5bce4e4-word-spacing );}.elementor-70 .elementor-element.elementor-element-47825618 .elementor-heading-title{font-size:var( --e-global-typography-0baae4a-font-size );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );}.elementor-70 .elementor-element.elementor-element-1254b61e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-21ed9007 .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-7a7456d3 .elementor-heading-title{font-size:var( --e-global-typography-0baae4a-font-size );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );}.elementor-70 .elementor-element.elementor-element-58881736{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-759af08c .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-5e56f79d .elementor-heading-title{font-size:var( --e-global-typography-0baae4a-font-size );line-height:var( --e-global-typography-0baae4a-line-height );letter-spacing:var( --e-global-typography-0baae4a-letter-spacing );word-spacing:var( --e-global-typography-0baae4a-word-spacing );}.elementor-70 .elementor-element.elementor-element-20b91918{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-534c2e9f .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-b71d228 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-2b89fb41 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-4ab9f1a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-dce6409 .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-28f00275 .elementor-heading-title{font-size:2.4rem;}.elementor-70 .elementor-element.elementor-element-19236b7d > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-6cf580b4 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-8b42ea8 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-604390bb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-3a706ce5 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-386670ca .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-27d0b4e1 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-d69b0ef .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-f02e7a7 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-95f3157 .elementskit-info-image-box .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-2a104eef .elementor-heading-title{font-size:2.4rem;}.elementor-70 .elementor-element.elementor-element-2165fba9 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-70 .elementor-element.elementor-element-123b4a0 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-70 .elementor-element.elementor-element-62596dfd .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-1d092862 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-39fd6297{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-34a62c2f .elementor-button{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}.elementor-70 .elementor-element.elementor-element-7ea127c2 .elementor-heading-title{font-size:var( --e-global-typography-c1cbd10-font-size );line-height:var( --e-global-typography-c1cbd10-line-height );letter-spacing:var( --e-global-typography-c1cbd10-letter-spacing );word-spacing:var( --e-global-typography-c1cbd10-word-spacing );}.elementor-70 .elementor-element.elementor-element-221f6561 .elementor-heading-title{font-size:var( --e-global-typography-02aec7d-font-size );line-height:var( --e-global-typography-02aec7d-line-height );letter-spacing:var( --e-global-typography-02aec7d-letter-spacing );word-spacing:var( --e-global-typography-02aec7d-word-spacing );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card{margin:0px 0px 30px 0px;}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body .entry-title, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-entry-header .entry-title, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-image-card .elementskit-post-body .entry-title  a,  .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-card .elementskit-entry-header .entry-title  a,.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-blog-block-post .elementskit-post-body .entry-title a{font-size:var( --e-global-typography-68e3134-font-size );line-height:var( --e-global-typography-68e3134-line-height );letter-spacing:var( --e-global-typography-68e3134-letter-spacing );word-spacing:var( --e-global-typography-68e3134-word-spacing );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-footer > p, .elementor-70 .elementor-element.elementor-element-580885eb .elementskit-post-body > p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-70 .elementor-element.elementor-element-580885eb .elementskit-btn{font-size:var( --e-global-typography-33a684b-font-size );line-height:var( --e-global-typography-33a684b-line-height );letter-spacing:var( --e-global-typography-33a684b-letter-spacing );word-spacing:var( --e-global-typography-33a684b-word-spacing );}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-19833ee3{width:60%;}.elementor-70 .elementor-element.elementor-element-c841755{width:40%;}.elementor-70 .elementor-element.elementor-element-3f73c04f{width:18%;}.elementor-70 .elementor-element.elementor-element-2ed5b00e{width:82%;}.elementor-70 .elementor-element.elementor-element-66ed1d5b{width:35%;}.elementor-70 .elementor-element.elementor-element-2165fba9{width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-70 .elementor-element.elementor-element-19833ee3{width:100%;}.elementor-70 .elementor-element.elementor-element-c841755{width:100%;}.elementor-70 .elementor-element.elementor-element-5bb0b6a5{width:100%;}.elementor-70 .elementor-element.elementor-element-6736b44b{width:100%;}.elementor-70 .elementor-element.elementor-element-6632b3ef{width:100%;}.elementor-70 .elementor-element.elementor-element-207835c0{width:100%;}.elementor-70 .elementor-element.elementor-element-4be15a76{width:100%;}.elementor-70 .elementor-element.elementor-element-cff0f99{width:100%;}.elementor-70 .elementor-element.elementor-element-0abea3f{width:100%;}.elementor-70 .elementor-element.elementor-element-bd0b0c5{width:100%;}.elementor-70 .elementor-element.elementor-element-66ed1d5b{width:100%;}.elementor-70 .elementor-element.elementor-element-2165fba9{width:100%;}.elementor-70 .elementor-element.elementor-element-50f14e{width:100%;}.elementor-70 .elementor-element.elementor-element-687ffcb8{width:100%;}}@media(min-width:1025px){.elementor-70 .elementor-element.elementor-element-a5295d:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-a5295d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-70 .elementor-element.elementor-element-ee0917c:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-ee0917c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-70 .elementor-element.elementor-element-490c8cc0:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-490c8cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}