.elementor-3692 .elementor-element.elementor-element-c0b27ac{--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-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3692 .elementor-element.elementor-element-4451298{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:#737D5A;}.elementor-3692 .elementor-element.elementor-element-4451298 a{color:#91552F;}.elementor-3692 .elementor-element.elementor-element-ee4fcde{--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-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-3692 .elementor-element.elementor-element-f741276{text-align:center;}.elementor-3692 .elementor-element.elementor-element-f741276 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;color:#000000;}.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-3692 .elementor-element.elementor-element-07264d2{--divider-border-style:solid;--divider-color:#15317A;--divider-border-width:2.5px;}.elementor-3692 .elementor-element.elementor-element-07264d2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-3692 .elementor-element.elementor-element-07264d2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3692 .elementor-element.elementor-element-4dfbceb{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3692 .elementor-element.elementor-element-683ad10{--display:flex;--min-height:350px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--border-radius:10px 10px 10px 10px;}.elementor-3692 .elementor-element.elementor-element-683ad10:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-683ad10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dseseguros.cl/wp-content/uploads/2026/01/balcony-of-new-modern-turquoise-multi-storey-2026-01-08-00-00-55-utc-scaled.jpg");background-size:cover;}.elementor-3692 .elementor-element.elementor-element-683ad10::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-683ad10:hover::before, .elementor-3692 .elementor-element.elementor-element-683ad10:hover > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-683ad10:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .elementor-background-slideshow:hover::before, .elementor-3692 .elementor-element.elementor-element-683ad10 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15317A;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-683ad10:hover{--overlay-opacity:0.7;}.elementor-3692 .elementor-element.elementor-element-683ad10, .elementor-3692 .elementor-element.elementor-element-683ad10::before{--overlay-transition:0s;}.elementor-3692 .elementor-element.elementor-element-cb88c93.elementor-element{--align-self:center;}.elementor-3692 .elementor-element.elementor-element-cb88c93{text-align:center;}.elementor-3692 .elementor-element.elementor-element-cb88c93 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-3692 .elementor-element.elementor-element-cb88c93 .elementor-heading-title a:hover, .elementor-3692 .elementor-element.elementor-element-cb88c93 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3692 .elementor-element.elementor-element-cb88c93 .elementor-heading-title a{transition-duration:2s;}.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.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-3692 .elementor-element.elementor-element-37c896e{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-3692 .elementor-element.elementor-element-37c896e a{transition-duration:1s;}.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-3692 .elementor-element.elementor-element-531c5c1 .elementor-button{background-color:#91552F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:5px 5px 5px 5px;}.elementor-3692 .elementor-element.elementor-element-531c5c1 .elementor-button:hover, .elementor-3692 .elementor-element.elementor-element-531c5c1 .elementor-button:focus{background-color:#FFFFFF;color:#91552F;}.elementor-3692 .elementor-element.elementor-element-531c5c1 .elementor-button:hover svg, .elementor-3692 .elementor-element.elementor-element-531c5c1 .elementor-button:focus svg{fill:#91552F;}.elementor-3692 .elementor-element.elementor-element-a745024{--display:flex;--min-height:350px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--border-radius:10px 10px 10px 10px;}.elementor-3692 .elementor-element.elementor-element-a745024:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-a745024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dseseguros.cl/wp-content/uploads/2026/01/woman-in-protective-workwear-and-construction-work-2026-01-05-01-12-23-utc-scaled.jpg");background-size:cover;}.elementor-3692 .elementor-element.elementor-element-a745024::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-a745024:hover::before, .elementor-3692 .elementor-element.elementor-element-a745024:hover > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-a745024:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .elementor-background-slideshow:hover::before, .elementor-3692 .elementor-element.elementor-element-a745024 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15317A;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-a745024:hover{--overlay-opacity:0.7;}.elementor-3692 .elementor-element.elementor-element-a745024, .elementor-3692 .elementor-element.elementor-element-a745024::before{--overlay-transition:0s;}.elementor-3692 .elementor-element.elementor-element-67ce72d{text-align:center;}.elementor-3692 .elementor-element.elementor-element-67ce72d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-3692 .elementor-element.elementor-element-67ce72d .elementor-heading-title a:hover, .elementor-3692 .elementor-element.elementor-element-67ce72d .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3692 .elementor-element.elementor-element-67ce72d .elementor-heading-title a{transition-duration:2s;}.elementor-3692 .elementor-element.elementor-element-fbaf058{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-3692 .elementor-element.elementor-element-fbaf058 a{transition-duration:1s;}.elementor-3692 .elementor-element.elementor-element-2a36fcd .elementor-button{background-color:#91552F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:5px 5px 5px 5px;}.elementor-3692 .elementor-element.elementor-element-2a36fcd .elementor-button:hover, .elementor-3692 .elementor-element.elementor-element-2a36fcd .elementor-button:focus{background-color:#FFFFFF;color:#91552F;}.elementor-3692 .elementor-element.elementor-element-2a36fcd .elementor-button:hover svg, .elementor-3692 .elementor-element.elementor-element-2a36fcd .elementor-button:focus svg{fill:#91552F;}.elementor-3692 .elementor-element.elementor-element-8a8f68b{--display:flex;--min-height:350px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--border-radius:10px 10px 10px 10px;}.elementor-3692 .elementor-element.elementor-element-8a8f68b:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-8a8f68b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dseseguros.cl/wp-content/uploads/2026/01/large-group-of-young-successful-intercultural-offi-2026-01-09-08-15-02-utc-scaled.jpg");background-size:cover;}.elementor-3692 .elementor-element.elementor-element-8a8f68b::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-8a8f68b:hover::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b:hover > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .elementor-background-slideshow:hover::before, .elementor-3692 .elementor-element.elementor-element-8a8f68b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15317A;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-8a8f68b:hover{--overlay-opacity:0.7;}.elementor-3692 .elementor-element.elementor-element-8a8f68b, .elementor-3692 .elementor-element.elementor-element-8a8f68b::before{--overlay-transition:0s;}.elementor-3692 .elementor-element.elementor-element-d9bf38f{text-align:center;}.elementor-3692 .elementor-element.elementor-element-d9bf38f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-3692 .elementor-element.elementor-element-d9bf38f .elementor-heading-title a:hover, .elementor-3692 .elementor-element.elementor-element-d9bf38f .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3692 .elementor-element.elementor-element-d9bf38f .elementor-heading-title a{transition-duration:2s;}.elementor-3692 .elementor-element.elementor-element-f75f811{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-3692 .elementor-element.elementor-element-f75f811 a{transition-duration:1s;}.elementor-3692 .elementor-element.elementor-element-777f79b .elementor-button{background-color:#91552F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:5px 5px 5px 5px;}.elementor-3692 .elementor-element.elementor-element-777f79b .elementor-button:hover, .elementor-3692 .elementor-element.elementor-element-777f79b .elementor-button:focus{background-color:#FFFFFF;color:#91552F;}.elementor-3692 .elementor-element.elementor-element-777f79b .elementor-button:hover svg, .elementor-3692 .elementor-element.elementor-element-777f79b .elementor-button:focus svg{fill:#91552F;}.elementor-3692 .elementor-element.elementor-element-01916e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3692 .elementor-element.elementor-element-6fdae01{--display:flex;--min-height:350px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--border-radius:10px 10px 10px 10px;}.elementor-3692 .elementor-element.elementor-element-6fdae01:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-6fdae01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dseseguros.cl/wp-content/uploads/2026/01/happy-family-smiling-and-embracing-on-sofa-at-home-2026-01-08-02-37-34-utc-scaled.jpg");background-size:cover;}.elementor-3692 .elementor-element.elementor-element-6fdae01::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-6fdae01:hover::before, .elementor-3692 .elementor-element.elementor-element-6fdae01:hover > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-6fdae01:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .elementor-background-slideshow:hover::before, .elementor-3692 .elementor-element.elementor-element-6fdae01 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15317A;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-6fdae01:hover{--overlay-opacity:0.7;}.elementor-3692 .elementor-element.elementor-element-6fdae01, .elementor-3692 .elementor-element.elementor-element-6fdae01::before{--overlay-transition:0s;}.elementor-3692 .elementor-element.elementor-element-7779f1e.elementor-element{--align-self:center;}.elementor-3692 .elementor-element.elementor-element-7779f1e{text-align:center;}.elementor-3692 .elementor-element.elementor-element-7779f1e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-3692 .elementor-element.elementor-element-7779f1e .elementor-heading-title a:hover, .elementor-3692 .elementor-element.elementor-element-7779f1e .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3692 .elementor-element.elementor-element-7779f1e .elementor-heading-title a{transition-duration:2s;}.elementor-3692 .elementor-element.elementor-element-af00864{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-3692 .elementor-element.elementor-element-af00864 a{transition-duration:1s;}.elementor-3692 .elementor-element.elementor-element-72bf6d5 .elementor-button{background-color:#91552F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:5px 5px 5px 5px;}.elementor-3692 .elementor-element.elementor-element-72bf6d5 .elementor-button:hover, .elementor-3692 .elementor-element.elementor-element-72bf6d5 .elementor-button:focus{background-color:#FFFFFF;color:#91552F;}.elementor-3692 .elementor-element.elementor-element-72bf6d5 .elementor-button:hover svg, .elementor-3692 .elementor-element.elementor-element-72bf6d5 .elementor-button:focus svg{fill:#91552F;}.elementor-3692 .elementor-element.elementor-element-ec4c5f4{--display:flex;--min-height:350px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.15;--border-radius:10px 10px 10px 10px;}.elementor-3692 .elementor-element.elementor-element-ec4c5f4:not(.elementor-motion-effects-element-type-background), .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.dseseguros.cl/wp-content/uploads/2026/01/business-people-shake-hands-at-work-in-the-office-2026-01-08-07-08-56-utc-scaled.jpg");background-size:cover;}.elementor-3692 .elementor-element.elementor-element-ec4c5f4::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .elementor-background-slideshow:hover::before, .elementor-3692 .elementor-element.elementor-element-ec4c5f4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#15317A;--background-overlay:'';}.elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover{--overlay-opacity:0.7;}.elementor-3692 .elementor-element.elementor-element-ec4c5f4, .elementor-3692 .elementor-element.elementor-element-ec4c5f4::before{--overlay-transition:0s;}.elementor-3692 .elementor-element.elementor-element-83d4ff6{text-align:center;}.elementor-3692 .elementor-element.elementor-element-83d4ff6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-3692 .elementor-element.elementor-element-83d4ff6 .elementor-heading-title a:hover, .elementor-3692 .elementor-element.elementor-element-83d4ff6 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-3692 .elementor-element.elementor-element-83d4ff6 .elementor-heading-title a{transition-duration:2s;}.elementor-3692 .elementor-element.elementor-element-b7a6a7c{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-3692 .elementor-element.elementor-element-b7a6a7c a{transition-duration:1s;}.elementor-3692 .elementor-element.elementor-element-c9ee461 .elementor-button{background-color:#91552F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:5px 5px 5px 5px;}.elementor-3692 .elementor-element.elementor-element-c9ee461 .elementor-button:hover, .elementor-3692 .elementor-element.elementor-element-c9ee461 .elementor-button:focus{background-color:#FFFFFF;color:#91552F;}.elementor-3692 .elementor-element.elementor-element-c9ee461 .elementor-button:hover svg, .elementor-3692 .elementor-element.elementor-element-c9ee461 .elementor-button:focus svg{fill:#91552F;}.elementor-3692 .elementor-element.elementor-element-b8ec72e{--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-3692 .elementor-element.elementor-element-387cd34{--spacer-size:50px;}html, body{overflow-x:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3692 .elementor-element.elementor-element-4dfbceb{--grid-auto-flow:row;}.elementor-3692 .elementor-element.elementor-element-01916e3{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-3692 .elementor-element.elementor-element-4dfbceb{--content-width:1500px;}.elementor-3692 .elementor-element.elementor-element-01916e3{--content-width:1000px;}}@media(max-width:767px){.elementor-3692 .elementor-element.elementor-element-4dfbceb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3692 .elementor-element.elementor-element-01916e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-683ad10 *//* 1. LÍNEAS VERTICALES DE FONDO */
.elementor-3692 .elementor-element.elementor-element-683ad10::before {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background-image: linear-gradient(90deg, rgba(0,0,0,0.1) 1px, transparent 1px);
    background-size: 25px 100%;
    z-index: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out;
}

/* 2. ESTILO DEL TEXTO (FONDO BLANCO CON 30% DE OPACIDAD INICIAL) */
.elementor-3692 .elementor-element.elementor-element-683ad10 .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-683ad10 .elementor-widget-text-editor {
    /* rgba(255, 255, 255, 0.3) es blanco al 30% */
    background-color: rgba(255, 255, 255, 0.50) !important;
    color: #000000;
    padding: 8px 15px;
    display: inline-block;
    border-radius: 5px;
    transition: all 0.3s ease-in-out !important;
    backdrop-filter: blur(2px); /* Opcional: añade un ligero desenfoque tras el cristal */
}

/* 3. SINCRONIZACIÓN DE LA CAPA AZUL GENERAL */
.elementor-3692 .elementor-element.elementor-element-683ad10 .elementor-background-overlay {
    transition: all 0.3s ease-in-out !important;
}

/* 4. CAMBIOS AL PASAR EL MOUSE (HOVER) */
.elementor-3692 .elementor-element.elementor-element-683ad10:hover .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-683ad10:hover .elementor-widget-text-editor {
    /* El fondo se vuelve sólido al hacer hover para resaltar sobre el azul */
    background-color: rgba(255, 255, 255, 1) !important;
    color: #003366 !important; 
}

/* Se activa la capa azul del contenedor */
.elementor-3692 .elementor-element.elementor-element-683ad10:hover .elementor-background-overlay {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a745024 *//* 1. LÍNEAS VERTICALES DE FONDO */
.elementor-3692 .elementor-element.elementor-element-a745024::before {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background-image: linear-gradient(90deg, rgba(0,0,0,0.1) 1px, transparent 1px);
    background-size: 25px 100%;
    z-index: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out;
}

/* 2. ESTILO DEL TEXTO (FONDO BLANCO CON 30% DE OPACIDAD INICIAL) */
.elementor-3692 .elementor-element.elementor-element-a745024 .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-a745024 .elementor-widget-text-editor {
    /* rgba(255, 255, 255, 0.3) es blanco al 30% */
    background-color: rgba(255, 255, 255, 0.50) !important;
    color: #000000;
    padding: 8px 15px;
    display: inline-block;
    border-radius: 5px;
    transition: all 0.3s ease-in-out !important;
    backdrop-filter: blur(2px); /* Opcional: añade un ligero desenfoque tras el cristal */
}

/* 3. SINCRONIZACIÓN DE LA CAPA AZUL GENERAL */
.elementor-3692 .elementor-element.elementor-element-a745024 .elementor-background-overlay {
    transition: all 0.3s ease-in-out !important;
}

/* 4. CAMBIOS AL PASAR EL MOUSE (HOVER) */
.elementor-3692 .elementor-element.elementor-element-a745024:hover .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-a745024:hover .elementor-widget-text-editor {
    /* El fondo se vuelve sólido al hacer hover para resaltar sobre el azul */
    background-color: rgba(255, 255, 255, 1) !important;
    color: #003366 !important; 
}

/* Se activa la capa azul del contenedor */
.elementor-3692 .elementor-element.elementor-element-a745024:hover .elementor-background-overlay {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a8f68b *//* 1. LÍNEAS VERTICALES DE FONDO */
.elementor-3692 .elementor-element.elementor-element-8a8f68b::before {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background-image: linear-gradient(90deg, rgba(0,0,0,0.1) 1px, transparent 1px);
    background-size: 25px 100%;
    z-index: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out;
}

/* 2. ESTILO DEL TEXTO (FONDO BLANCO CON 30% DE OPACIDAD INICIAL) */
.elementor-3692 .elementor-element.elementor-element-8a8f68b .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-8a8f68b .elementor-widget-text-editor {
    /* rgba(255, 255, 255, 0.3) es blanco al 30% */
    background-color: rgba(255, 255, 255, 0.50) !important;
    color: #000000;
    padding: 8px 15px;
    display: inline-block;
    border-radius: 5px;
    transition: all 0.3s ease-in-out !important;
    backdrop-filter: blur(2px); /* Opcional: añade un ligero desenfoque tras el cristal */
}

/* 3. SINCRONIZACIÓN DE LA CAPA AZUL GENERAL */
.elementor-3692 .elementor-element.elementor-element-8a8f68b .elementor-background-overlay {
    transition: all 0.3s ease-in-out !important;
}

/* 4. CAMBIOS AL PASAR EL MOUSE (HOVER) */
.elementor-3692 .elementor-element.elementor-element-8a8f68b:hover .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-8a8f68b:hover .elementor-widget-text-editor {
    /* El fondo se vuelve sólido al hacer hover para resaltar sobre el azul */
    background-color: rgba(255, 255, 255, 1) !important;
    color: #003366 !important; 
}

/* Se activa la capa azul del contenedor */
.elementor-3692 .elementor-element.elementor-element-8a8f68b:hover .elementor-background-overlay {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fdae01 *//* 1. LÍNEAS VERTICALES DE FONDO */
.elementor-3692 .elementor-element.elementor-element-6fdae01::before {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background-image: linear-gradient(90deg, rgba(0,0,0,0.1) 1px, transparent 1px);
    background-size: 25px 100%;
    z-index: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out;
}

/* 2. ESTILO DEL TEXTO (FONDO BLANCO CON 30% DE OPACIDAD INICIAL) */
.elementor-3692 .elementor-element.elementor-element-6fdae01 .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-6fdae01 .elementor-widget-text-editor {
    /* rgba(255, 255, 255, 0.3) es blanco al 30% */
    background-color: rgba(255, 255, 255, 0.50) !important;
    color: #000000;
    padding: 8px 15px;
    display: inline-block;
    border-radius: 5px;
    transition: all 0.3s ease-in-out !important;
    backdrop-filter: blur(2px); /* Opcional: añade un ligero desenfoque tras el cristal */
}

/* 3. SINCRONIZACIÓN DE LA CAPA AZUL GENERAL */
.elementor-3692 .elementor-element.elementor-element-6fdae01 .elementor-background-overlay {
    transition: all 0.3s ease-in-out !important;
}

/* 4. CAMBIOS AL PASAR EL MOUSE (HOVER) */
.elementor-3692 .elementor-element.elementor-element-6fdae01:hover .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-6fdae01:hover .elementor-widget-text-editor {
    /* El fondo se vuelve sólido al hacer hover para resaltar sobre el azul */
    background-color: rgba(255, 255, 255, 1) !important;
    color: #003366 !important; 
}

/* Se activa la capa azul del contenedor */
.elementor-3692 .elementor-element.elementor-element-6fdae01:hover .elementor-background-overlay {
    opacity: 0.8 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec4c5f4 *//* 1. LÍNEAS VERTICALES DE FONDO */
.elementor-3692 .elementor-element.elementor-element-ec4c5f4::before {
    content: "";
    position: absolute;
    top: 0; left: 0; width: 100%; height: 100%;
    background-image: linear-gradient(90deg, rgba(0,0,0,0.1) 1px, transparent 1px);
    background-size: 25px 100%;
    z-index: 0;
    pointer-events: none;
    transition: opacity 0.3s ease-in-out;
}

/* 2. ESTILO DEL TEXTO (FONDO BLANCO CON 30% DE OPACIDAD INICIAL) */
.elementor-3692 .elementor-element.elementor-element-ec4c5f4 .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-ec4c5f4 .elementor-widget-text-editor {
    /* rgba(255, 255, 255, 0.3) es blanco al 30% */
    background-color: rgba(255, 255, 255, 0.50) !important;
    color: #000000;
    padding: 8px 15px;
    display: inline-block;
    border-radius: 5px;
    transition: all 0.3s ease-in-out !important;
    backdrop-filter: blur(2px); /* Opcional: añade un ligero desenfoque tras el cristal */
}

/* 3. SINCRONIZACIÓN DE LA CAPA AZUL GENERAL */
.elementor-3692 .elementor-element.elementor-element-ec4c5f4 .elementor-background-overlay {
    transition: all 0.3s ease-in-out !important;
}

/* 4. CAMBIOS AL PASAR EL MOUSE (HOVER) */
.elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover .elementor-widget-heading .elementor-heading-title,
.elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover .elementor-widget-text-editor {
    /* El fondo se vuelve sólido al hacer hover para resaltar sobre el azul */
    background-color: rgba(255, 255, 255, 1) !important;
    color: #003366 !important; 
}

/* Se activa la capa azul del contenedor */
.elementor-3692 .elementor-element.elementor-element-ec4c5f4:hover .elementor-background-overlay {
    opacity: 0.8 !important;
}/* End custom CSS */