.elementor-14 .elementor-element.elementor-element-abf1f95{margin-top:40px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-502da8d{text-align:center;}.elementor-14 .elementor-element.elementor-element-502da8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-2c2f8e2 > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-14 .elementor-element.elementor-element-2c2f8e2{text-align:center;font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-bc291bc .elementor-button{background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-ce7c165:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ce7c165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#376B9C;background-image:url("https://duendeazul.com.ar/wp-content/uploads/2025/07/Texto-del-parrafo-6.png");}.elementor-14 .elementor-element.elementor-element-ce7c165{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-14 .elementor-element.elementor-element-ce7c165 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-2b34a7c > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2b34a7c{text-align:center;}.elementor-14 .elementor-element.elementor-element-2b34a7c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-748b590:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-748b590 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#376B9C;background-image:url("https://duendeazul.com.ar/wp-content/uploads/2025/07/Texto-del-parrafo-6.png");}.elementor-14 .elementor-element.elementor-element-748b590{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 40px 0px;}.elementor-14 .elementor-element.elementor-element-748b590 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-e86c9c9{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-e86c9c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e86c9c9.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-e86c9c9.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-14 .elementor-element.elementor-element-e86c9c9.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e86c9c9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-e86c9c9.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e86c9c9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-e86c9c9.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-e86c9c9 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e86c9c9:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-e86c9c9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-e86c9c9 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-fa1e332{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-fa1e332.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-fa1e332.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-fa1e332.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-14 .elementor-element.elementor-element-fa1e332.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-fa1e332.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-fa1e332.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-fa1e332.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-fa1e332.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-fa1e332 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-fa1e332:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-fa1e332:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-fa1e332 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f32c765{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-f32c765.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f32c765.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-f32c765.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-14 .elementor-element.elementor-element-f32c765.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f32c765.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-f32c765.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f32c765.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-f32c765.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-f32c765 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f32c765:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-f32c765:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-f32c765 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-ea6d012:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-ea6d012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#376B9C;background-image:url("https://duendeazul.com.ar/wp-content/uploads/2025/07/Texto-del-parrafo-6.png");}.elementor-14 .elementor-element.elementor-element-ea6d012{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 0px 60px 0px;}.elementor-14 .elementor-element.elementor-element-ea6d012 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7248207{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-7248207.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7248207.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-7248207.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-14 .elementor-element.elementor-element-7248207.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7248207.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-7248207.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7248207.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-7248207.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-7248207 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7248207:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-7248207:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-7248207 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-71c1641{--icon-box-icon-margin:15px;}.elementor-14 .elementor-element.elementor-element-71c1641.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-71c1641.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-71c1641.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-14 .elementor-element.elementor-element-71c1641.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-71c1641.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-71c1641.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-71c1641.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-14 .elementor-element.elementor-element-71c1641.elementor-view-stacked:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-71c1641 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-71c1641:has(:hover) .elementor-icon-box-title,
					 .elementor-14 .elementor-element.elementor-element-71c1641:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-71c1641 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-1df235e > .elementor-container{min-height:100vh;}.elementor-14 .elementor-element.elementor-element-81fb41f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-81fb41f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duendeazul.com.ar/wp-content/uploads/2025/07/2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-81fb41f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-14 .elementor-element.elementor-element-81fb41f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-a4ae196 > .elementor-widget-container{margin:0200px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a4ae196{text-align:center;}.elementor-14 .elementor-element.elementor-element-a4ae196 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;letter-spacing:1px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-9afeb56{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;line-height:46px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-4589939 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-6c67477:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-6c67477 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duendeazul.com.ar/wp-content/uploads/2025/07/1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-6c67477 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 150px 150px 150px;}.elementor-14 .elementor-element.elementor-element-6c67477 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-789b4a0 > .elementor-widget-container{margin:0200px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-789b4a0{text-align:center;}.elementor-14 .elementor-element.elementor-element-789b4a0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:200;letter-spacing:1px;word-spacing:2px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-94c39b0{column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;line-height:46px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-988acce .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-ab81b3f > .elementor-container{min-height:40vh;}.elementor-14 .elementor-element.elementor-element-ab81b3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-ab81b3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-9c5fcc7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-9c5fcc7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duendeazul.com.ar/wp-content/uploads/2025/07/marquesina.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-9c5fcc7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-9c5fcc7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-fcf731f > .elementor-widget-container{padding:120px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fcf731f .elementor-heading-title{font-family:"Roboto Flex", Sans-serif;font-size:80px;font-weight:900;text-transform:uppercase;letter-spacing:1.4px;word-spacing:8px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-accent );}.elementor-14 .elementor-element.elementor-element-95672cb{margin-top:40px;margin-bottom:060px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-7166038 .gallery-item{padding:0 5px 5px 0;}.elementor-14 .elementor-element.elementor-element-7166038 .gallery{margin:0 -5px -5px 0;}.elementor-14 .elementor-element.elementor-element-7166038 .gallery-item .gallery-caption{text-align:center;margin-block-start:0px;}.elementor-14 .elementor-element.elementor-element-b19f136 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-14 .elementor-element.elementor-element-03fc4f5 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-03fc4f5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:56px;font-weight:600;}.elementor-14 .elementor-element.elementor-element-388c821 > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-388c821{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-0c8a966 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:25px 25px 25px 25px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-adeff0f{margin-top:30px;margin-bottom:60px;}.elementor-14 .elementor-element.elementor-element-164c5aa{text-align:center;}.elementor-14 .elementor-element.elementor-element-164c5aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-b05fceb{--e-image-carousel-slides-to-show:6;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-339a9a6{width:17.018%;}.elementor-14 .elementor-element.elementor-element-90371de{width:32.982%;}.elementor-14 .elementor-element.elementor-element-84f1005{width:32.982%;}.elementor-14 .elementor-element.elementor-element-9921b0d{width:16.976%;}}/* Start custom CSS for heading, class: .elementor-element-fcf731f */.elementor-element-fcf731f {
  overflow: hidden;
  white-space: nowrap;
  position: relative;
}

.elementor-element-fcf731f .elementor-heading-title {
  display: inline-block;
  white-space: nowrap;
  animation: scroll-loop 40s linear infinite;
  will-change: transform;
  position: relative;
}

.elementor-element-fcf731f .elementor-heading-title::before,
.elementor-element-fcf731f .elementor-heading-title::after {
  content: attr(data-text);
  padding-left: 2rem;
  padding-right: 2rem;
}

@keyframes scroll-loop {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-33.33%);
  }
}/* End custom CSS */