.elementor-594 .elementor-element.elementor-element-ad1f3d0{--display:flex;--min-height:700px;--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;}.elementor-594 .elementor-element.elementor-element-ad1f3d0:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-ad1f3d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tecnodash.com/wp-content/uploads/2025/05/portada_1.webp");background-size:cover;}.elementor-594 .elementor-element.elementor-element-657ddc14{--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;}.elementor-594 .elementor-element.elementor-element-305add92{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-305add92.e-con{--flex-grow:0;--flex-shrink:0;}.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-594 .elementor-element.elementor-element-20334795 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;color:#1A1A1A;}.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-594 .elementor-element.elementor-element-667583e{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.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-594 .elementor-element.elementor-element-89794ce .elementor-button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-594 .elementor-element.elementor-element-89794ce .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-89794ce .elementor-button:focus{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-436f2beb{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-594 .elementor-element.elementor-element-508fa777 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-594 .elementor-element.elementor-element-7276131e{--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-594 .elementor-element.elementor-element-31134840{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-64baa9fe > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-64baa9fe{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FF3131;}.elementor-594 .elementor-element.elementor-element-5c114b6b{text-align:center;}.elementor-594 .elementor-element.elementor-element-5c114b6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-3d6f1e29{--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;}.elementor-594 .elementor-element.elementor-element-38d877ba{--display:flex;}.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-594 .elementor-element.elementor-element-314c8bbb{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-314c8bbb.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-314c8bbb.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-314c8bbb.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-314c8bbb .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-314c8bbb .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-314c8bbb .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-314c8bbb:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-314c8bbb:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-314c8bbb .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7a18fe39{--display:flex;}.elementor-594 .elementor-element.elementor-element-147fbcc8{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-147fbcc8.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-147fbcc8.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-147fbcc8.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-147fbcc8 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-147fbcc8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-147fbcc8 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-147fbcc8:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-147fbcc8:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-147fbcc8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-56a12c9c{--display:flex;}.elementor-594 .elementor-element.elementor-element-76daea48{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-76daea48.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-76daea48.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-76daea48.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-76daea48 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-76daea48 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-76daea48 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-76daea48:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-76daea48:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-76daea48 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-417b3b63{--display:flex;}.elementor-594 .elementor-element.elementor-element-7952c08e{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-7952c08e.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-7952c08e.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-7952c08e.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-7952c08e .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-7952c08e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-7952c08e .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7952c08e:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-7952c08e:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7952c08e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-79f64f82{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-5219c6c4{--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-594 .elementor-element.elementor-element-5219c6c4:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-5219c6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FC;}.elementor-594 .elementor-element.elementor-element-2a6bca96{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-392074b5{--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;}.elementor-594 .elementor-element.elementor-element-3ecf08c0{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-7b640778 img{border-radius:25px 25px 25px 25px;}.elementor-594 .elementor-element.elementor-element-7dbeb50e{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-4520d978 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-4520d978{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FF3131;}.elementor-594 .elementor-element.elementor-element-43364b94{text-align:left;}.elementor-594 .elementor-element.elementor-element-43364b94 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-0.5px;color:#1A1A1A;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-594 .elementor-element.elementor-element-41c3071{--divider-border-style:solid;--divider-color:#FF3131;--divider-border-width:4px;}.elementor-594 .elementor-element.elementor-element-41c3071 .elementor-divider-separator{width:15%;}.elementor-594 .elementor-element.elementor-element-41c3071 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-594 .elementor-element.elementor-element-7994bbfc{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-41220d2d{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-41220d2d .elementor-icon-box-title{margin-bottom:1px;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-41220d2d.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-41220d2d.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-41220d2d.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-41220d2d .elementor-icon{font-size:25px;}.elementor-594 .elementor-element.elementor-element-41220d2d .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-41220d2d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-41220d2d:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-41220d2d:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-41220d2d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7724b0e4{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-7724b0e4 .elementor-icon-box-title{margin-bottom:1px;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7724b0e4.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-7724b0e4.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-7724b0e4.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-7724b0e4 .elementor-icon{font-size:25px;}.elementor-594 .elementor-element.elementor-element-7724b0e4 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-7724b0e4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-7724b0e4:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-7724b0e4:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7724b0e4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-64c952ae{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-64c952ae .elementor-icon-box-title{margin-bottom:1px;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-64c952ae.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-64c952ae.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-64c952ae.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-64c952ae .elementor-icon{font-size:25px;}.elementor-594 .elementor-element.elementor-element-64c952ae .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-64c952ae .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-64c952ae:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-64c952ae:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-64c952ae .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-399838c1 .elementor-button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-594 .elementor-element.elementor-element-399838c1 .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-399838c1 .elementor-button:focus{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-4d21f64a{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-4e18d988{--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-594 .elementor-element.elementor-element-4e18d988:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-4e18d988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tecnodash.com/wp-content/uploads/2025/05/service-bg.webp");}.elementor-594 .elementor-element.elementor-element-20f778bf{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-33fa84ce > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-33fa84ce{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FF3131;}.elementor-594 .elementor-element.elementor-element-70bf4d15{text-align:center;}.elementor-594 .elementor-element.elementor-element-70bf4d15 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-54ea7d3f{--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;}.elementor-594 .elementor-element.elementor-element-55785a2f{--display:flex;--background-transition:0.3s;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-55785a2f:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-55785a2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-55785a2f:hover::before, .elementor-594 .elementor-element.elementor-element-55785a2f:hover > .elementor-background-video-container::before, .elementor-594 .elementor-element.elementor-element-55785a2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-594 .elementor-element.elementor-element-55785a2f > .elementor-background-slideshow:hover::before, .elementor-594 .elementor-element.elementor-element-55785a2f > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-594 .elementor-element.elementor-element-55785a2f:hover{--overlay-opacity:0.5;}.elementor-594 .elementor-element.elementor-element-2cc49b7e{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-2cc49b7e.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-2cc49b7e.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-2cc49b7e.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-2cc49b7e .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-2cc49b7e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-2cc49b7e .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-2cc49b7e:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-2cc49b7e:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-2cc49b7e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-33f2aabc{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-33f2aabc:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-33f2aabc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-7765b97e{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-7765b97e.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-7765b97e.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-7765b97e.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-7765b97e .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-7765b97e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-7765b97e .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7765b97e:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-7765b97e:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7765b97e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-edbfac1{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-edbfac1:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-edbfac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-581abf37{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-581abf37.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-581abf37.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-581abf37.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-581abf37 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-581abf37 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-581abf37 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-581abf37:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-581abf37:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-581abf37 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-1d0656c4{--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;}.elementor-594 .elementor-element.elementor-element-302b099e{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-302b099e:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-302b099e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-4bf1e33b{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-4bf1e33b.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-4bf1e33b.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-4bf1e33b.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-4bf1e33b .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-4bf1e33b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-4bf1e33b .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-4bf1e33b:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-4bf1e33b:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-4bf1e33b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-5e3d30cb{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-5e3d30cb:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-5e3d30cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-1bdc605b{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-1bdc605b.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-1bdc605b.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-1bdc605b.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-1bdc605b .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-1bdc605b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-1bdc605b .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-1bdc605b:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-1bdc605b:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-1bdc605b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-114dff90{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-594 .elementor-element.elementor-element-114dff90:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-114dff90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-447e410f{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-447e410f.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-447e410f.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-447e410f.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-447e410f .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-447e410f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-447e410f .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-447e410f:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-447e410f:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-447e410f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-640e214d{--spacer-size:150px;}.elementor-594 .elementor-element.elementor-element-2690392b{--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-594 .elementor-element.elementor-element-2690392b:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-2690392b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FC;}.elementor-594 .elementor-element.elementor-element-6c10cbb8{--display:flex;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.97);--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-594 .elementor-element.elementor-element-6c10cbb8:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-6c10cbb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tecnodash.com/wp-content/uploads/2025/05/programador.webp");background-position:center center;background-size:cover;}.elementor-594 .elementor-element.elementor-element-6c10cbb8::before, .elementor-594 .elementor-element.elementor-element-6c10cbb8 > .elementor-background-video-container::before, .elementor-594 .elementor-element.elementor-element-6c10cbb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-594 .elementor-element.elementor-element-6c10cbb8 > .elementor-background-slideshow::before, .elementor-594 .elementor-element.elementor-element-6c10cbb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-594 .elementor-element.elementor-element-6c10cbb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-594 .elementor-element.elementor-element-5dede1b3{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-439c1f5c{--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;}.elementor-594 .elementor-element.elementor-element-64a41230{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-64a41230.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-26b573f9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-26b573f9{text-align:left;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-6ff8f80c{text-align:left;}.elementor-594 .elementor-element.elementor-element-6ff8f80c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-2e9d91be{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-7426ca15 .elementor-button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-594 .elementor-element.elementor-element-7426ca15 .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-7426ca15 .elementor-button:focus{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-462b0e18{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-3ec5d58e{--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-594 .elementor-element.elementor-element-3ec5d58e:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-3ec5d58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FC;}.elementor-594 .elementor-element.elementor-element-1cd04209{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-288ed31b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-288ed31b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FF3131;}.elementor-594 .elementor-element.elementor-element-d75b8a9{text-align:center;}.elementor-594 .elementor-element.elementor-element-d75b8a9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-101290de{--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;}.elementor-594 .elementor-element.elementor-element-65994e9{--display:flex;}.elementor-widget-price-table .elementor-price-table__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-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__ribbon-inner{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-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__button:hover{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-7c676a06 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;border-radius:25px 25px 25px 25px;}.elementor-594 .elementor-element.elementor-element-7c676a06:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px #1A1A1A;}.elementor-594 .elementor-element.elementor-element-7c676a06{--e-price-table-header-background-color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__subheading{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__currency, .elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__integer-part, .elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__fractional-part{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table .elementor-price-table__price{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__currency{align-self:flex-start;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__period{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__features-list{--e-price-table-features-list-color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__features-list li{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-594 .elementor-element.elementor-element-7c676a06 .elementor-price-table__additional_info{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;margin:15px 30px 0px 30px;}.elementor-594 .elementor-element.elementor-element-5e9d0d28{--display:flex;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__button:hover{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-17a2095d > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;border-radius:25px 25px 25px 25px;}.elementor-594 .elementor-element.elementor-element-17a2095d:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px #1A1A1A;}.elementor-594 .elementor-element.elementor-element-17a2095d{--e-price-table-header-background-color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__subheading{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__currency, .elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__integer-part, .elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__fractional-part{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table .elementor-price-table__price{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__currency{align-self:flex-start;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__period{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__features-list{--e-price-table-features-list-color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__features-list li{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__additional_info{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;margin:15px 30px 0px 30px;}.elementor-594 .elementor-element.elementor-element-17a2095d .elementor-price-table__ribbon-inner{background-color:#FF3131;color:#ffffff;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-594 .elementor-element.elementor-element-395cb1f{--display:flex;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__button:hover{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-4797c9bd > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A1A1A;border-radius:25px 25px 25px 25px;}.elementor-594 .elementor-element.elementor-element-4797c9bd:hover .elementor-widget-container{box-shadow:0px 0px 10px 0px #1A1A1A;}.elementor-594 .elementor-element.elementor-element-4797c9bd{--e-price-table-header-background-color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__heading{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__subheading{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__currency, .elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__integer-part, .elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__fractional-part{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table .elementor-price-table__price{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__currency{align-self:flex-start;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__after-price{justify-content:flex-start;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__period{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__features-list{--e-price-table-features-list-color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__features-list li{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-594 .elementor-element.elementor-element-4797c9bd .elementor-price-table__additional_info{color:#1A1A1A;font-family:"Montserrat", Sans-serif;font-weight:400;margin:15px 30px 0px 30px;}.elementor-594 .elementor-element.elementor-element-5a6ccde3{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-122f4994{text-align:center;}.elementor-594 .elementor-element.elementor-element-122f4994 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-157b5511{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-75092d94 .elementor-button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-594 .elementor-element.elementor-element-75092d94 .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-75092d94 .elementor-button:focus{background-color:#E03030;}.elementor-594 .elementor-element.elementor-element-240409ca{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-4e5eb95c{--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-594 .elementor-element.elementor-element-4e5eb95c:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-4e5eb95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F7FC;}.elementor-594 .elementor-element.elementor-element-3b6dac2d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-594 .elementor-element.elementor-element-3b6dac2d .elementor-divider-separator{width:100%;}.elementor-594 .elementor-element.elementor-element-3b6dac2d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-594 .elementor-element.elementor-element-50a4d923{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-1b0b3bd4{--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;}.elementor-594 .elementor-element.elementor-element-76180e8e{--display:flex;}.elementor-594 .elementor-element.elementor-element-76180e8e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-747813fe > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-747813fe{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FF3131;}.elementor-594 .elementor-element.elementor-element-633a55c7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-43b191fa{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-1437d377{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-6899832c{--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;}.elementor-594 .elementor-element.elementor-element-65204ca2{--display:flex;}.elementor-594 .elementor-element.elementor-element-15730715{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-15730715.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-15730715.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-15730715.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-15730715 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-15730715 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-15730715 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-15730715:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-15730715:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-15730715 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-583a7488{--display:flex;}.elementor-594 .elementor-element.elementor-element-3605a079{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-3605a079.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-3605a079.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-3605a079.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-3605a079 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-3605a079 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-3605a079 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-3605a079:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-3605a079:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-3605a079 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-435b247b{--display:flex;}.elementor-594 .elementor-element.elementor-element-2d6098b7{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-2d6098b7.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-2d6098b7.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-2d6098b7.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-2d6098b7 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-2d6098b7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-2d6098b7 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-2d6098b7:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-2d6098b7:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-2d6098b7 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-2bea596c{--display:flex;}.elementor-594 .elementor-element.elementor-element-412190e2{--icon-box-icon-margin:15px;}.elementor-594 .elementor-element.elementor-element-412190e2.elementor-view-stacked .elementor-icon{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-412190e2.elementor-view-framed .elementor-icon, .elementor-594 .elementor-element.elementor-element-412190e2.elementor-view-default .elementor-icon{fill:#FF3131;color:#FF3131;border-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-412190e2 .elementor-icon-box-title, .elementor-594 .elementor-element.elementor-element-412190e2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-594 .elementor-element.elementor-element-412190e2 .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-412190e2:has(:hover) .elementor-icon-box-title,
					 .elementor-594 .elementor-element.elementor-element-412190e2:has(:focus) .elementor-icon-box-title{color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-412190e2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-2b3cc8af{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-49621419{--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-594 .elementor-element.elementor-element-61671b18{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-10eb2661 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-594 .elementor-element.elementor-element-10eb2661{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#FF3131;}.elementor-594 .elementor-element.elementor-element-370623a4{text-align:center;}.elementor-594 .elementor-element.elementor-element-370623a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-48e37b0{--display:flex;}.elementor-594 .elementor-element.elementor-element-cfbdaf4{--display:flex;}.elementor-594 .elementor-element.elementor-element-45abb90a{--display:flex;}.elementor-594 .elementor-element.elementor-element-7ac462bf{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-1a4acf{--display:flex;}.elementor-594 .elementor-element.elementor-element-498cc770{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-3b4087c{--display:flex;}.elementor-594 .elementor-element.elementor-element-66a3161d{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-3edb6e81{--display:flex;}.elementor-594 .elementor-element.elementor-element-11c94bcb{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-48c8cd10{--display:flex;}.elementor-594 .elementor-element.elementor-element-19aae31f{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#1A1A1A;}.elementor-594 .elementor-element.elementor-element-1157e8c7{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-hover-color:#FF3131;--n-accordion-title-active-color:#FF3131;--n-accordion-icon-size:15px;}:where( .elementor-594 .elementor-element.elementor-element-1157e8c7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-594 .elementor-element.elementor-element-1e01beb2{--spacer-size:50px;}.elementor-594 .elementor-element.elementor-element-523e9a99{--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-594 .elementor-element.elementor-element-523e9a99:not(.elementor-motion-effects-element-type-background), .elementor-594 .elementor-element.elementor-element-523e9a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF3131;}.elementor-594 .elementor-element.elementor-element-417623a7{--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;}.elementor-594 .elementor-element.elementor-element-25e92ac4{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-25e92ac4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-594 .elementor-element.elementor-element-140e27a5{text-align:left;}.elementor-594 .elementor-element.elementor-element-140e27a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:800;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-594 .elementor-element.elementor-element-23b5871d{--display:flex;--justify-content:center;}.elementor-594 .elementor-element.elementor-element-278853bc .elementor-button{background-color:#FF3131;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-594 .elementor-element.elementor-element-278853bc .elementor-button:hover, .elementor-594 .elementor-element.elementor-element-278853bc .elementor-button:focus{background-color:#E03030;}@media(max-width:767px){.elementor-594 .elementor-element.elementor-element-20334795{text-align:center;}.elementor-594 .elementor-element.elementor-element-667583e{text-align:center;}.elementor-594 .elementor-element.elementor-element-508fa777 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-594 .elementor-element.elementor-element-4520d978{text-align:center;}.elementor-594 .elementor-element.elementor-element-43364b94{text-align:center;}.elementor-594 .elementor-element.elementor-element-41c3071 .elementor-divider{text-align:center;}.elementor-594 .elementor-element.elementor-element-41c3071 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-594 .elementor-element.elementor-element-7994bbfc{text-align:center;}.elementor-594 .elementor-element.elementor-element-26b573f9{text-align:center;}.elementor-594 .elementor-element.elementor-element-6ff8f80c{text-align:center;}.elementor-594 .elementor-element.elementor-element-747813fe{text-align:center;}.elementor-594 .elementor-element.elementor-element-633a55c7{text-align:center;}.elementor-594 .elementor-element.elementor-element-1437d377{text-align:center;}.elementor-594 .elementor-element.elementor-element-140e27a5{text-align:center;}}@media(min-width:768px){.elementor-594 .elementor-element.elementor-element-305add92{--width:55%;}.elementor-594 .elementor-element.elementor-element-64a41230{--width:70%;}.elementor-594 .elementor-element.elementor-element-76180e8e{--width:40%;}.elementor-594 .elementor-element.elementor-element-25e92ac4{--width:75%;}}/* Start custom CSS for image, class: .elementor-element-508fa777 */@keyframes subirBajar {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-20px); /* Ajusta la distancia según sea necesario */
  }
  100% {
    transform: translateY(0);
  }
}

.imagen-subir-bajar {
  animation: subirBajar 4s ease-in-out infinite; /* 4s es la duración, puedes ajustarla */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65994e9 *//* Eleva el contenedor cuando se pasa el mouse */
.eleva-al-hover {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.eleva-al-hover:hover {
  transform: translateY(-10px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e9d0d28 *//* Eleva el contenedor cuando se pasa el mouse */
.eleva-al-hover {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.eleva-al-hover:hover {
  transform: translateY(-10px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-395cb1f *//* Eleva el contenedor cuando se pasa el mouse */
.eleva-al-hover {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.eleva-al-hover:hover {
  transform: translateY(-10px);
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15);
}/* End custom CSS */