.elementor-47 .elementor-element.elementor-element-26ddb6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-47 .elementor-element.elementor-element-26ddb6b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-26ddb6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moducasa.eu/wp-content/uploads/2026/04/bg_moducasa-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-26ddb6b::before, .elementor-47 .elementor-element.elementor-element-26ddb6b > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-26ddb6b > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-26ddb6b > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-26ddb6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-26ddb6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 50%, #FFFFFF00 100%);}.elementor-47 .elementor-element.elementor-element-a65e4ee{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-5e3bba5{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5bf31a3{text-align:center;}.elementor-47 .elementor-element.elementor-element-5bf31a3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.6em;color:#FFFFFF;}.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-47 .elementor-element.elementor-element-d04157a{text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-9f3e8f2{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-47 .elementor-element.elementor-element-0fd4ac8 .elementor-button{background-color:#96A166;font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:300;font-style:normal;}.elementor-47 .elementor-element.elementor-element-0fd4ac8 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-0fd4ac8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #BCC78C 0%, var( --e-global-color-primary ) 100%);}.elementor-47 .elementor-element.elementor-element-675d881 .elementor-button{background-color:#ECECEC;font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:300;font-style:normal;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;}.elementor-47 .elementor-element.elementor-element-675d881 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-675d881 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-4fd493f .elementor-button{background-color:#ECECEC73;font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:300;font-style:normal;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;}.elementor-47 .elementor-element.elementor-element-4fd493f .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-4fd493f .elementor-button:focus{border-color:#ECECEC;}.elementor-47 .elementor-element.elementor-element-fea3731{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-47 .elementor-element.elementor-element-fea3731{left:0px;}body.rtl .elementor-47 .elementor-element.elementor-element-fea3731{right:0px;}.elementor-47 .elementor-element.elementor-element-fc0c090.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-7814761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-7814761:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7814761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-aa77c68{text-align:center;}.elementor-47 .elementor-element.elementor-element-aa77c68 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;}.elementor-47 .elementor-element.elementor-element-a0a94d1{text-align:center;}.elementor-47 .elementor-element.elementor-element-a0a94d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#4F544A;}.elementor-47 .elementor-element.elementor-element-d36bbec{--spacer-size:25px;}.elementor-47 .elementor-element.elementor-element-dc8882e > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-47 .elementor-element.elementor-element-dc8882e .jet-listing-grid__slider .jet-slick-dots li:hover{background:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-dc8882e .jet-engine-swiper-pagination-wrapper{--swiper-pagination-color-hover:var( --e-global-color-text );--swiper-pagination-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-dc8882e .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-41e4e39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-41e4e39::before, .elementor-47 .elementor-element.elementor-element-41e4e39 > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-41e4e39 > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-41e4e39 > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-41e4e39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-41e4e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-3d6afd2{text-align:center;}.elementor-47 .elementor-element.elementor-element-3d6afd2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;}.elementor-47 .elementor-element.elementor-element-f068ad8{text-align:center;}.elementor-47 .elementor-element.elementor-element-f068ad8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-b8dbea6{text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-5a5e534{--spacer-size:25px;}.elementor-47 .elementor-element.elementor-element-4f8285b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5b73367{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-5b73367:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5b73367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-5b73367.e-con:hover{--e-con-transform-scale:1.05;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-f041da8.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-f041da8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-f041da8.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f041da8:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-f041da8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-d7f65a6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-d7f65a6:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d7f65a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-d7f65a6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-aa5fce4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-aa5fce4.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-aa5fce4.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-aa5fce4:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-aa5fce4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-4b6895d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-4b6895d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4b6895d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-4b6895d.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-b010a89.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-b010a89.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-b010a89.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b010a89:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-b010a89:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-136c0fb{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-868e130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4815aed{text-align:start;}.elementor-47 .elementor-element.elementor-element-4815aed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-f0b4e50{text-align:start;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-70a7ffc{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-940fea4{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-940fea4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-940fea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-940fea4.e-con:hover{--e-con-transform-scale:1.05;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-67c2558 .elementor-counter-number-wrapper{color:#96A166;font-family:"Poppins", Sans-serif;font-size:2.2em;}.elementor-47 .elementor-element.elementor-element-67c2558 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-47 .elementor-element.elementor-element-9f1a5da{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-9f1a5da:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9f1a5da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-9f1a5da.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-e4c2e48 .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:2.2em;}.elementor-47 .elementor-element.elementor-element-e4c2e48 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-47 .elementor-element.elementor-element-2b83f63{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-2b83f63:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-2b83f63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-2b83f63.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-342abec .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:2.2em;}.elementor-47 .elementor-element.elementor-element-342abec .elementor-counter-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-47 .elementor-element.elementor-element-b882ee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2014a99 .elementskit-image-comparison{border-radius:20px 20px 20px 20px;}.elementor-47 .elementor-element.elementor-element-2014a99 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-left-arrow{border-right-color:#000;}.elementor-47 .elementor-element.elementor-element-2014a99 .elementskit-image-comparison .twentytwenty-handle .twentytwenty-right-arrow{border-left-color:#000;}.elementor-47 .elementor-element.elementor-element-7ee3f76{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-7dee71a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-849f2bf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-849f2bf:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-849f2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-849f2bf.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-1bd8ddb .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:2.2em;}.elementor-47 .elementor-element.elementor-element-1bd8ddb .elementor-counter-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-47 .elementor-element.elementor-element-b2e6afd{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-b2e6afd:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b2e6afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-b2e6afd.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-9111540 .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:2.2em;}.elementor-47 .elementor-element.elementor-element-9111540 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-47 .elementor-element.elementor-element-15a3cb9{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-15a3cb9:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-15a3cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-15a3cb9.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-cdeb388 .elementor-counter-number-wrapper{font-family:"Poppins", Sans-serif;font-size:2.2em;}.elementor-47 .elementor-element.elementor-element-cdeb388 .elementor-counter-title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;}.elementor-47 .elementor-element.elementor-element-857536b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-c7526c6{text-align:center;}.elementor-47 .elementor-element.elementor-element-c7526c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;}.elementor-47 .elementor-element.elementor-element-8cc802a{text-align:center;}.elementor-47 .elementor-element.elementor-element-8cc802a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-ea5ed43{--spacer-size:25px;}.elementor-47 .elementor-element.elementor-element-5967ed8{--display:grid;--min-height:707px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-48c8723{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-48c8723:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-48c8723 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;background-image:url("https://moducasa.eu/wp-content/uploads/2026/03/Gemini_Generated_Image_yjy8lhyjy8lhyjy8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-48c8723::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-47 .elementor-element.elementor-element-48c8723:hover::before, .elementor-47 .elementor-element.elementor-element-48c8723:hover > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-48c8723:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .elementor-background-slideshow:hover::before, .elementor-47 .elementor-element.elementor-element-48c8723 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-48c8723.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-48c8723:hover{--overlay-opacity:0.5;}.elementor-47 .elementor-element.elementor-element-52bac81{text-align:start;}.elementor-47 .elementor-element.elementor-element-52bac81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-38563f1{text-align:start;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-4b2acf5{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-4b2acf5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4b2acf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;background-image:url("https://moducasa.eu/wp-content/uploads/2026/03/Gemini_Generated_Image_kb5wmdkb5wmdkb5w.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-4b2acf5::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-47 .elementor-element.elementor-element-4b2acf5:hover::before, .elementor-47 .elementor-element.elementor-element-4b2acf5:hover > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-4b2acf5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .elementor-background-slideshow:hover::before, .elementor-47 .elementor-element.elementor-element-4b2acf5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-4b2acf5.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-4b2acf5:hover{--overlay-opacity:0.5;}.elementor-47 .elementor-element.elementor-element-75ad2bc{text-align:start;}.elementor-47 .elementor-element.elementor-element-75ad2bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-69f2b57{text-align:start;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-7fb6c97{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-7fb6c97:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7fb6c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;background-image:url("https://moducasa.eu/wp-content/uploads/2026/03/Gemini_Generated_Image_a3181ba3181ba318.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-7fb6c97::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-47 .elementor-element.elementor-element-7fb6c97:hover::before, .elementor-47 .elementor-element.elementor-element-7fb6c97:hover > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-7fb6c97:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .elementor-background-slideshow:hover::before, .elementor-47 .elementor-element.elementor-element-7fb6c97 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-7fb6c97.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-7fb6c97:hover{--overlay-opacity:0.5;}.elementor-47 .elementor-element.elementor-element-a1b5e5e{text-align:start;}.elementor-47 .elementor-element.elementor-element-a1b5e5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-89a8d70{text-align:start;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d1736cb{--display:flex;--justify-content:flex-end;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-d1736cb:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d1736cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;background-image:url("https://moducasa.eu/wp-content/uploads/2026/03/Gemini_Generated_Image_cauig7cauig7caui.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-d1736cb::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, var( --e-global-color-text ) 100%);}.elementor-47 .elementor-element.elementor-element-d1736cb:hover::before, .elementor-47 .elementor-element.elementor-element-d1736cb:hover > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-d1736cb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .elementor-background-slideshow:hover::before, .elementor-47 .elementor-element.elementor-element-d1736cb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-d1736cb.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-d1736cb:hover{--overlay-opacity:0.5;}.elementor-47 .elementor-element.elementor-element-8944799{text-align:start;}.elementor-47 .elementor-element.elementor-element-8944799 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-c73dafd{text-align:start;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-058776c{--spacer-size:25px;}.elementor-47 .elementor-element.elementor-element-5cf95a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-5cf95a4:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5cf95a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-bfafb34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-650ce9c{text-align:center;}.elementor-47 .elementor-element.elementor-element-650ce9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-77139b6{text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-b3211fa{--spacer-size:25px;}.elementor-47 .elementor-element.elementor-element-0f1587a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2e4a3ff{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-ae8c79d{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-ae8c79d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ae8c79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-ae8c79d.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-26dd8d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-26dd8d2.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-26dd8d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-26dd8d2:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-26dd8d2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-a4a6ee2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-a4a6ee2:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a4a6ee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-a4a6ee2.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-1390b0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1390b0e.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-1390b0e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1390b0e:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-1390b0e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-f7e6f2f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-f7e6f2f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f7e6f2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-f7e6f2f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-00e3f63.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-00e3f63.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-00e3f63.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-00e3f63:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-00e3f63:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-bd7f2a6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-bd7f2a6:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-bd7f2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-bd7f2a6.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-ba7b2c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ba7b2c8.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-ba7b2c8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ba7b2c8:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-ba7b2c8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-ec3140f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-ec3140f:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ec3140f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-ec3140f.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-733d3ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-733d3ee.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-733d3ee.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-733d3ee:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-733d3ee:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-f5d0b23{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-f5d0b23:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f5d0b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-f5d0b23.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-wrapper{gap:15px;}.elementor-47 .elementor-element.elementor-element-e97b292.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-e97b292.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-e97b292.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.2em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-e97b292:has(:hover) .elementor-icon-box-title,
					 .elementor-47 .elementor-element.elementor-element-e97b292:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-4d8ce96{--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;--overlay-opacity:0.9;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-4d8ce96:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4d8ce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moducasa.eu/wp-content/uploads/2026/05/Resultado.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-4d8ce96::before, .elementor-47 .elementor-element.elementor-element-4d8ce96 > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-4d8ce96 > .e-con-inner > .elementor-background-video-container::before, .elementor-47 .elementor-element.elementor-element-4d8ce96 > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-4d8ce96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-47 .elementor-element.elementor-element-4d8ce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#131611;--background-overlay:'';}.elementor-47 .elementor-element.elementor-element-7999f2b{--display:flex;}.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-47 .elementor-element.elementor-element-f8a3ea6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-47 .elementor-element.elementor-element-61e8cb0{text-align:center;}.elementor-47 .elementor-element.elementor-element-61e8cb0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-a469291{text-align:center;font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:var( --e-global-color-accent );}.elementor-47 .elementor-element.elementor-element-99f07d9 .elementor-button{background-color:#ECECEC73;font-family:"Inter", Sans-serif;font-size:0.7em;font-weight:300;font-style:normal;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECECEC;}.elementor-47 .elementor-element.elementor-element-99f07d9 .elementor-button:hover, .elementor-47 .elementor-element.elementor-element-99f07d9 .elementor-button:focus{border-color:#ECECEC;}.elementor-47 .elementor-element.elementor-element-b600ea7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6em;--padding-bottom:6em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-b600ea7:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-b600ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DAD214;}.elementor-47 .elementor-element.elementor-element-9d2c308{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6ca94da{text-align:center;}.elementor-47 .elementor-element.elementor-element-6ca94da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;letter-spacing:0.3em;}.elementor-47 .elementor-element.elementor-element-1bd4fcd{text-align:center;}.elementor-47 .elementor-element.elementor-element-1bd4fcd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-9fc02d9{--spacer-size:25px;}.elementor-47 .elementor-element.elementor-element-b0bbb7d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-53719cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-a6ebfaf{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-a6ebfaf:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a6ebfaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-a6ebfaf.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-6a837df .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-47 .elementor-element.elementor-element-6a837df .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-6a837df.elementor-view-stacked .elementor-icon{background-color:#96A16629;}.elementor-47 .elementor-element.elementor-element-6a837df.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-6a837df.elementor-view-default .elementor-icon{fill:#96A16629;color:#96A16629;border-color:#96A16629;}.elementor-47 .elementor-element.elementor-element-6a837df .elementor-icon{font-size:1.1em;border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-6a837df .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-6a837df .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-6a837df .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-f096236{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-f096236:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f096236 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-f096236.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-a9f3d43 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-47 .elementor-element.elementor-element-a9f3d43 .elementor-icon-box-title{margin-block-end:0px;color:#96A166;}.elementor-47 .elementor-element.elementor-element-a9f3d43.elementor-view-stacked .elementor-icon{background-color:#96A16629;}.elementor-47 .elementor-element.elementor-element-a9f3d43.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-a9f3d43.elementor-view-default .elementor-icon{fill:#96A16629;color:#96A16629;border-color:#96A16629;}.elementor-47 .elementor-element.elementor-element-a9f3d43 .elementor-icon{font-size:1.1em;border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-a9f3d43 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-a9f3d43 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-a9f3d43 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;color:#4F544A;}.elementor-47 .elementor-element.elementor-element-33ade00{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-33ade00:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-33ade00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-33ade00.e-con:hover{--e-con-transform-scale:1.05;}.elementor-47 .elementor-element.elementor-element-00203ca .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-47 .elementor-element.elementor-element-00203ca .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-00203ca.elementor-view-stacked .elementor-icon{background-color:#96A16629;}.elementor-47 .elementor-element.elementor-element-00203ca.elementor-view-framed .elementor-icon, .elementor-47 .elementor-element.elementor-element-00203ca.elementor-view-default .elementor-icon{fill:#96A16629;color:#96A16629;border-color:#96A16629;}.elementor-47 .elementor-element.elementor-element-00203ca .elementor-icon{font-size:1.1em;border-radius:10px 10px 10px 10px;}.elementor-47 .elementor-element.elementor-element-00203ca .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-00203ca .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-00203ca .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:600;}.elementor-47 .elementor-element.elementor-element-73f17c9{--display:flex;}.elementor-47 .elementor-element.elementor-element-f98a5db{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6DAD2;--border-color:#D6DAD2;--border-radius:20px 20px 20px 20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--e-con-transform-transition-duration:1000ms;}.elementor-47 .elementor-element.elementor-element-f98a5db:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-f98a5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-26ddb6b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a65e4ee{--min-height:70vh;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-5bf31a3 .elementor-heading-title{font-size:1.8em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-d04157a{font-size:0.9em;line-height:1.1em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-0fd4ac8 .elementor-button{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-675d881 .elementor-button{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-4fd493f .elementor-button{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-7814761{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-aa77c68 .elementor-heading-title{font-size:0.8rem;}.elementor-47 .elementor-element.elementor-element-a0a94d1 .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-d36bbec{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-dc8882e > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-47 .elementor-element.elementor-element-41e4e39{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-3d6afd2 .elementor-heading-title{font-size:0.8rem;}.elementor-47 .elementor-element.elementor-element-f068ad8 .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-b8dbea6{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-5a5e534{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-4f8285b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-5b73367{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-d7f65a6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-4b6895d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-136c0fb{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-4815aed .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-f0b4e50{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-70a7ffc{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-940fea4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-9f1a5da{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-2b83f63{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-7ee3f76{--padding-top:0em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-7dee71a{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-849f2bf{--padding-top:0.8em;--padding-bottom:0.8em;--padding-left:0.8em;--padding-right:0.8em;}.elementor-47 .elementor-element.elementor-element-1bd8ddb .elementor-counter-number-wrapper{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-1bd8ddb .elementor-counter-title{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-b2e6afd{--padding-top:0.8em;--padding-bottom:0.8em;--padding-left:0.8em;--padding-right:0.8em;}.elementor-47 .elementor-element.elementor-element-9111540 .elementor-counter-number-wrapper{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-9111540 .elementor-counter-title{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-15a3cb9{--padding-top:0.8em;--padding-bottom:0.8em;--padding-left:0.8em;--padding-right:0.8em;}.elementor-47 .elementor-element.elementor-element-cdeb388 .elementor-counter-number-wrapper{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-cdeb388 .elementor-counter-title{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-857536b{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-c7526c6 .elementor-heading-title{font-size:0.8rem;}.elementor-47 .elementor-element.elementor-element-8cc802a .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-ea5ed43{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-5967ed8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-48c8723{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-52bac81 .elementor-heading-title{font-size:1.2em;}.elementor-47 .elementor-element.elementor-element-38563f1{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-4b2acf5{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-75ad2bc .elementor-heading-title{font-size:1.2em;}.elementor-47 .elementor-element.elementor-element-69f2b57{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-7fb6c97{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-a1b5e5e .elementor-heading-title{font-size:1.2em;}.elementor-47 .elementor-element.elementor-element-89a8d70{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-d1736cb{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-8944799 .elementor-heading-title{font-size:1.2em;}.elementor-47 .elementor-element.elementor-element-c73dafd{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-058776c{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-5cf95a4{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-650ce9c .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-77139b6{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-b3211fa{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-0f1587a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-2e4a3ff{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-ae8c79d{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-a4a6ee2{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-f7e6f2f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-bd7f2a6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-ec3140f{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-f5d0b23{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-title, .elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-title a{font-size:1.2rem;}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-description{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-4d8ce96{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-61e8cb0 .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-a469291{font-size:0.9em;}.elementor-47 .elementor-element.elementor-element-99f07d9 .elementor-button{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-b600ea7{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-47 .elementor-element.elementor-element-6ca94da .elementor-heading-title{font-size:0.8rem;}.elementor-47 .elementor-element.elementor-element-1bd4fcd .elementor-heading-title{font-size:1.8em;}.elementor-47 .elementor-element.elementor-element-9fc02d9{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-b0bbb7d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-a6ebfaf{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-f096236{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-33ade00{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-47 .elementor-element.elementor-element-f98a5db{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-26ddb6b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-26ddb6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://moducasa.eu/wp-content/uploads/2026/04/bg_moducasa-scaled.webp");}.elementor-47 .elementor-element.elementor-element-a65e4ee{--min-height:100vh;--padding-top:0em;--padding-bottom:0em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-5e3bba5{--min-height:70vh;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-47 .elementor-element.elementor-element-5bf31a3{text-align:center;}.elementor-47 .elementor-element.elementor-element-5bf31a3 .elementor-heading-title{font-size:1.6rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-d04157a{text-align:center;font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-9f3e8f2{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-47 .elementor-element.elementor-element-0fd4ac8 .elementor-button{font-size:0.7em;}.elementor-47 .elementor-element.elementor-element-675d881 .elementor-button{font-size:0.7em;}.elementor-47 .elementor-element.elementor-element-4fd493f .elementor-button{font-size:0.7em;}.elementor-47 .elementor-element.elementor-element-fea3731{bottom:70px;}.elementor-47 .elementor-element.elementor-element-7814761{--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-dc8882e > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-47 .elementor-element.elementor-element-41e4e39{--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-b8dbea6{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-4f8285b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-f041da8 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-aa5fce4 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-b010a89 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-136c0fb{--gap:29px 29px;--row-gap:29px;--column-gap:29px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-4815aed{text-align:center;}.elementor-47 .elementor-element.elementor-element-f0b4e50{text-align:center;font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-70a7ffc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-47 .elementor-element.elementor-element-7ee3f76{--padding-top:0em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-7dee71a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-857536b{--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-5967ed8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-48c8723{--overlay-opacity:0.8;}.elementor-47 .elementor-element.elementor-element-38563f1{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-4b2acf5{--overlay-opacity:0.8;}.elementor-47 .elementor-element.elementor-element-69f2b57{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-7fb6c97{--overlay-opacity:0.8;}.elementor-47 .elementor-element.elementor-element-89a8d70{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-d1736cb{--overlay-opacity:0.8;}.elementor-47 .elementor-element.elementor-element-c73dafd{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-058776c{--spacer-size:0px;}.elementor-47 .elementor-element.elementor-element-5cf95a4{--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-77139b6{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-2e4a3ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-26dd8d2 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-1390b0e .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-00e3f63 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-ba7b2c8 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-733d3ee .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-e97b292 .elementor-icon-box-description{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-4d8ce96{--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-47 .elementor-element.elementor-element-a469291{font-size:0.8em;}.elementor-47 .elementor-element.elementor-element-99f07d9 .elementor-button{font-size:0.7em;}.elementor-47 .elementor-element.elementor-element-b600ea7{--padding-top:3em;--padding-bottom:3em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-47 .elementor-element.elementor-element-53719cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-73f17c9{--padding-top:-2px;--padding-bottom:-2px;--padding-left:-2px;--padding-right:-2px;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-70a7ffc{--width:90%;}.elementor-47 .elementor-element.elementor-element-b882ee2{--width:60%;}.elementor-47 .elementor-element.elementor-element-7dee71a{--width:93%;}.elementor-47 .elementor-element.elementor-element-0f1587a{--width:100%;}.elementor-47 .elementor-element.elementor-element-7999f2b{--width:53%;}.elementor-47 .elementor-element.elementor-element-b0bbb7d{--width:100%;}.elementor-47 .elementor-element.elementor-element-53719cc{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-868e130{--width:100%;}.elementor-47 .elementor-element.elementor-element-b882ee2{--width:100%;}.elementor-47 .elementor-element.elementor-element-7dee71a{--width:100%;}.elementor-47 .elementor-element.elementor-element-53719cc{--width:100%;}}@media(min-width:1025px){.elementor-47 .elementor-element.elementor-element-4d8ce96:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4d8ce96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for button, class: .elementor-element-4fd493f */.elementor-47 .elementor-element.elementor-element-4fd493f a{
        background: rgba(255,255,255,0.15);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    border: 1px solid rgba(255,255,255,0.4);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0a94d1 */.elementor-47 .elementor-element.elementor-element-a0a94d1 .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f068ad8 */.elementor-47 .elementor-element.elementor-element-f068ad8 .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4815aed */.elementor-47 .elementor-element.elementor-element-4815aed .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-e4c2e48 */.elementor-47 .elementor-element.elementor-element-e4c2e48 .elementor-counter-number-wrapper{
    display: inline-table;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a7ffc */.elementor-47 .elementor-element.elementor-element-70a7ffc .elementor-counter-title{
    text-align: center;
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cc802a */.elementor-47 .elementor-element.elementor-element-8cc802a .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52bac81 */.elementor-47 .elementor-element.elementor-element-52bac81 .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75ad2bc */.elementor-47 .elementor-element.elementor-element-75ad2bc .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1b5e5e */.elementor-47 .elementor-element.elementor-element-a1b5e5e .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8944799 */.elementor-47 .elementor-element.elementor-element-8944799 .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-650ce9c */.elementor-47 .elementor-element.elementor-element-650ce9c .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61e8cb0 */.elementor-47 .elementor-element.elementor-element-61e8cb0 .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-99f07d9 */.elementor-47 .elementor-element.elementor-element-99f07d9 a{
        background: rgba(255,255,255,0.15);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    border: 1px solid rgba(255,255,255,0.4);
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1bd4fcd */.elementor-47 .elementor-element.elementor-element-1bd4fcd .text-gradient {
    background: linear-gradient(135deg, #96A166, #91cc66);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-bbae5f1 */.wpforms-container {
    margin: 10px !important;
}

.elementor-47 .elementor-element.elementor-element-bbae5f1 button[type="submit"]{
    width: 100%;
}

.elementor-47 .elementor-element.elementor-element-bbae5f1 button[type="submit"]::before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z'/%3E%3Cpath d='m21.854 2.147-10.94 10.939'/%3E%3C/svg%3E");
  display: inline-block;
  vertical-align: middle;
  margin-right: 8px; /* Espacio entre el icono y el texto */
  line-height: 1;
}

.elementor-47 .elementor-element.elementor-element-bbae5f1 input, .elementor-47 .elementor-element.elementor-element-bbae5f1 select {
    max-width: unset !important;
}/* End custom CSS */