.elementor-6700 .elementor-element.elementor-element-3c2e9e1{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-3c2e9e1:not(.elementor-motion-effects-element-type-background), .elementor-6700 .elementor-element.elementor-element-3c2e9e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-6700 .elementor-element.elementor-element-3c2e9e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-ac1ec67 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-6700 .elementor-element.elementor-element-ac1ec67{z-index:9999;text-align:center;}.elementor-6700 .elementor-element.elementor-element-ac1ec67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;}.elementor-6700 .elementor-element.elementor-element-0eb921e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:99999;}.elementor-6700 .elementor-element.elementor-element-0eb921e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-0eb921e.elementor-element{--align-self:center;}.elementor-6700 .elementor-element.elementor-element-9d96ad3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-6700 .elementor-element.elementor-element-9d96ad3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-de6ad49{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:-57px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-ceeef21 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-6700 .elementor-element.elementor-element-ceeef21:hover .elementor-widget-container{background-color:#999393;}.elementor-6700 .elementor-element.elementor-element-ceeef21{z-index:99999;}.elementor-6700 .elementor-element.elementor-element-ceeef21 .elementor-icon-box-title, .elementor-6700 .elementor-element.elementor-element-ceeef21 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-ceeef21 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-3eacb50 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-6700 .elementor-element.elementor-element-3eacb50:hover .elementor-widget-container{background-color:#999393;}.elementor-6700 .elementor-element.elementor-element-3eacb50{z-index:99999;}.elementor-6700 .elementor-element.elementor-element-3eacb50 .elementor-icon-box-title, .elementor-6700 .elementor-element.elementor-element-3eacb50 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-3eacb50 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-6154886 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-6700 .elementor-element.elementor-element-6154886:hover .elementor-widget-container{background-color:#999393;}.elementor-6700 .elementor-element.elementor-element-6154886{z-index:99999;}.elementor-6700 .elementor-element.elementor-element-6154886 .elementor-icon-box-title, .elementor-6700 .elementor-element.elementor-element-6154886 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-6154886 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-9512490 > .elementor-widget-container{background-color:#FFFFFF;border-radius:15px 15px 15px 15px;}.elementor-6700 .elementor-element.elementor-element-9512490:hover .elementor-widget-container{background-color:#999393;}.elementor-6700 .elementor-element.elementor-element-9512490{z-index:99999;}.elementor-6700 .elementor-element.elementor-element-9512490 .elementor-icon-box-title, .elementor-6700 .elementor-element.elementor-element-9512490 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-9512490 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;}.elementor-6700 .elementor-element.elementor-element-c23a7bc{--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;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-c23a7bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-fd7ef5c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:1px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-feee77a{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-afb4fe5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-6700 .elementor-element.elementor-element-afb4fe5:not(.elementor-motion-effects-element-type-background), .elementor-6700 .elementor-element.elementor-element-afb4fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A982D;}.elementor-6700 .elementor-element.elementor-element-afb4fe5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-7d503bb{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-6700 .elementor-element.elementor-element-7d503bb > .elementor-widget-container{margin:-37px 14px -13px -87px;border-radius:7px 11px 31px 12px;}.elementor-6700 .elementor-element.elementor-element-7d503bb.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-7d503bb img{border-style:none;border-radius:44px 57px 2px 247px;}.elementor-6700 .elementor-element.elementor-element-011b2da > .elementor-widget-container{margin:58px 54px 10px -532px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-858861e{width:var( --container-widget-width, 74.898% );max-width:74.898%;--container-widget-width:74.898%;--container-widget-flex-grow:0;text-align:start;}.elementor-6700 .elementor-element.elementor-element-858861e > .elementor-widget-container{margin:-46px 1px 67px -8px;padding:-20px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-858861e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-858861e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-style:normal;text-decoration:none;}.elementor-6700 .elementor-element.elementor-element-ad743c8 > .elementor-widget-container{margin:165px 0px 0px -551px;}.elementor-6700 .elementor-element.elementor-element-3b28d61{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-3b28d61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-d088941{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:end;}.elementor-6700 .elementor-element.elementor-element-d088941 > .elementor-widget-container{margin:-36px 30px -13px -102px;border-radius:7px 11px 31px 12px;}.elementor-6700 .elementor-element.elementor-element-d088941.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-d088941 img{border-style:none;border-radius:44px 57px 2px 247px;}.elementor-6700 .elementor-element.elementor-element-f2f90c3 > .elementor-widget-container{margin:58px 54px 10px -532px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-5fce2ff{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;}.elementor-6700 .elementor-element.elementor-element-5fce2ff > .elementor-widget-container{margin:-46px 1px 67px -8px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-5fce2ff.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-5fce2ff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-style:normal;text-decoration:none;}.elementor-6700 .elementor-element.elementor-element-8c09f6d > .elementor-widget-container{margin:165px 0px 0px -551px;}.elementor-6700 .elementor-element.elementor-element-72e6702{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6700 .elementor-element.elementor-element-42b3c65{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:-19px;}.elementor-6700 .elementor-element.elementor-element-42b3c65::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .e-con-inner > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6700 .elementor-element.elementor-element-42b3c65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-c0b16c4{width:var( --container-widget-width, 74.898% );max-width:74.898%;--container-widget-width:74.898%;--container-widget-flex-grow:0;text-align:start;}.elementor-6700 .elementor-element.elementor-element-c0b16c4 > .elementor-widget-container{margin:-46px 1px 67px -8px;padding:-20px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-c0b16c4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-c0b16c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-style:normal;text-decoration:none;}.elementor-6700 .elementor-element.elementor-element-ce791ef > .elementor-widget-container{margin:36px 54px 10px -532px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-652903a > .elementor-widget-container{margin:165px 0px 0px -551px;}.elementor-6700 .elementor-element.elementor-element-170a18b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:64px;--margin-right:-19px;}.elementor-6700 .elementor-element.elementor-element-170a18b::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .e-con-inner > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-6700 .elementor-element.elementor-element-170a18b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5{width:var( --container-widget-width, 74.898% );max-width:74.898%;--container-widget-width:74.898%;--container-widget-flex-grow:0;text-align:start;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5 > .elementor-widget-container{margin:-46px 1px 67px -14px;padding:-20px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-style:normal;text-decoration:none;}.elementor-6700 .elementor-element.elementor-element-cf7d73e > .elementor-widget-container{margin:58px 54px 10px -532px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-784c5c0 > .elementor-widget-container{margin:165px 0px 0px -551px;}@media(min-width:768px){.elementor-6700 .elementor-element.elementor-element-afb4fe5{--width:85%;}.elementor-6700 .elementor-element.elementor-element-3b28d61{--width:85%;}.elementor-6700 .elementor-element.elementor-element-42b3c65{--width:81.437%;}.elementor-6700 .elementor-element.elementor-element-170a18b{--width:81.437%;}}@media(max-width:1024px){.elementor-6700 .elementor-element.elementor-element-de6ad49{--grid-auto-flow:row;}.elementor-6700 .elementor-element.elementor-element-fd7ef5c{--grid-auto-flow:row;}.elementor-6700 .elementor-element.elementor-element-72e6702{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6700 .elementor-element.elementor-element-3c2e9e1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-ac1ec67{z-index:0;}.elementor-6700 .elementor-element.elementor-element-0eb921e{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-6700 .elementor-element.elementor-element-9d96ad3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6700 .elementor-element.elementor-element-de6ad49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6700 .elementor-element.elementor-element-c23a7bc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6700 .elementor-element.elementor-element-fd7ef5c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6700 .elementor-element.elementor-element-72e6702{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-42b3c65::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .e-con-inner > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-42b3c65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hvsistemas.com.ar/wp-content/uploads/2026/06/Gemini_Generated_Image_ak9kn2ak9kn2ak9k-1-e1782178874189.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6700 .elementor-element.elementor-element-42b3c65{--min-height:290px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-c0b16c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-c0b16c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-6700 .elementor-element.elementor-element-c0b16c4 .elementor-heading-title{font-size:25px;}.elementor-6700 .elementor-element.elementor-element-ce791ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-652903a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-652903a .elementor-button{padding:10px 20px 10px 20px;}.elementor-6700 .elementor-element.elementor-element-170a18b::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .e-con-inner > .elementor-background-video-container::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .e-con-inner > .elementor-background-slideshow::before, .elementor-6700 .elementor-element.elementor-element-170a18b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hvsistemas.com.ar/wp-content/uploads/2026/06/Gemini_Generated_Image_rxqdhurxqdhurxqd-e1782179153925.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6700 .elementor-element.elementor-element-170a18b{--min-height:310px;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:1;}.elementor-6700 .elementor-element.elementor-element-0d5c9f5 .elementor-heading-title{font-size:25px;}.elementor-6700 .elementor-element.elementor-element-cf7d73e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-784c5c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6700 .elementor-element.elementor-element-784c5c0 .elementor-button{padding:10px 20px 10px 20px;}}/* Start custom CSS for icon-box, class: .elementor-element-ceeef21 *//* Forzar tarjeta blanca con bordes redondeados y sombra suave */
.elementor-6700 .elementor-element.elementor-element-ceeef21 {
    background-color: #ffffff !important;
    border: 1px solid #eaeaea !important;
    border-radius: 15px !important;
    padding: 25px !important;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05) !important;
}

/* Evitar que Elementor rompa el fondo interno */
.elementor-6700 .elementor-element.elementor-element-ceeef21 .elementor-icon-box-wrapper {
    background: transparent !important;
    background-color: transparent !important;
}/* Efecto al pasar el cursor (Hover) */
.elementor-6700 .elementor-element.elementor-element-ceeef21:hover {
    background-color: #f7f9fa !important; /* El fondo gris clarito y sutil */
    border-color: #dbdbdb !important; /* El borde se oscurece un penique para acompañar */
    transition: all 0.3s ease !important; /* Hace que el cambio de color sea suave y no de golpe */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3eacb50 *//* Forzar tarjeta blanca con bordes redondeados y sombra suave */
.elementor-6700 .elementor-element.elementor-element-3eacb50 {
    background-color: #ffffff !important;
    border: 1px solid #eaeaea !important;
    border-radius: 15px !important;
    padding: 25px !important;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05) !important;
}

/* Evitar que Elementor rompa el fondo interno */
.elementor-6700 .elementor-element.elementor-element-3eacb50 .elementor-icon-box-wrapper {
    background: transparent !important;
    background-color: transparent !important;
}/* Efecto al pasar el cursor (Hover) */
.elementor-6700 .elementor-element.elementor-element-3eacb50:hover {
    background-color: #f7f9fa !important; /* El fondo gris clarito y sutil */
    border-color: #dbdbdb !important; /* El borde se oscurece un penique para acompañar */
    transition: all 0.3s ease !important; /* Hace que el cambio de color sea suave y no de golpe */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6154886 *//* Forzar tarjeta blanca con bordes redondeados y sombra suave */
.elementor-6700 .elementor-element.elementor-element-6154886 {
    background-color: #ffffff !important;
    border: 1px solid #eaeaea !important;
    border-radius: 15px !important;
    padding: 25px !important;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05) !important;
}

/* Evitar que Elementor rompa el fondo interno */
.elementor-6700 .elementor-element.elementor-element-6154886 .elementor-icon-box-wrapper {
    background: transparent !important;
    background-color: transparent !important;
}/* Efecto al pasar el cursor (Hover) */
.elementor-6700 .elementor-element.elementor-element-6154886:hover {
    background-color: #f7f9fa !important; /* El fondo gris clarito y sutil */
    border-color: #dbdbdb !important; /* El borde se oscurece un penique para acompañar */
    transition: all 0.3s ease !important; /* Hace que el cambio de color sea suave y no de golpe */
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9512490 *//* Forzar tarjeta blanca con bordes redondeados y sombra suave */
.elementor-6700 .elementor-element.elementor-element-9512490 {
    background-color: #ffffff !important;
    border: 1px solid #eaeaea !important;
    border-radius: 15px !important;
    padding: 25px !important;
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05) !important;
}

/* Evitar que Elementor rompa el fondo interno */
.elementor-6700 .elementor-element.elementor-element-9512490 .elementor-icon-box-wrapper {
    background: transparent !important;
    background-color: transparent !important;
}/* Efecto al pasar el cursor (Hover) */
.elementor-6700 .elementor-element.elementor-element-9512490:hover {
    background-color: #f7f9fa !important; /* El fondo gris clarito y sutil */
    border-color: #dbdbdb !important; /* El borde se oscurece un penique para acompañar */
    transition: all 0.3s ease !important; /* Hace que el cambio de color sea suave y no de golpe */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afb4fe5 *//* Degradado verde agua sutil, bordes redondeados y sombra */
.elementor-6700 .elementor-element.elementor-element-afb4fe5 {
    background: linear-gradient(135deg, #e3f2fd 0%, #e8f5e9 100%) !important; /* Ajustá estos colores al verde de tu marca si querés */
    border-radius: 24px !important; /* Curvatura bien pronunciada como la referencia */
    overflow: hidden !important;
    display: flex !important;
    flex-direction: row !important; /* Hace que el texto y la imagen vayan de costado */
    align-items: center !important;
    padding: 30px 0px 30px 30px !important; /* Espacio interno izquierdo, dejamos el derecho en 0 para la foto */
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.03) !important;
    height: 250px !important; /* Altura fija prolija para que no se deforme */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b28d61 *//* Degradado verde agua sutil, bordes redondeados y sombra */
.elementor-6700 .elementor-element.elementor-element-3b28d61 {
    background: linear-gradient(135deg, #e3f2fd 0%, #e8f5e9 100%) !important; /* Ajustá estos colores al verde de tu marca si querés */
    border-radius: 24px !important; /* Curvatura bien pronunciada como la referencia */
    overflow: hidden !important;
    display: flex !important;
    flex-direction: row !important; /* Hace que el texto y la imagen vayan de costado */
    align-items: center !important;
    padding: 30px 0px 30px 30px !important; /* Espacio interno izquierdo, dejamos el derecho en 0 para la foto */
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.03) !important;
    height: 250px !important; /* Altura fija prolija para que no se deforme */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b3c65 *//* Degradado verde agua sutil, bordes redondeados y sombra */
.elementor-6700 .elementor-element.elementor-element-42b3c65 {
    background: linear-gradient(135deg, #e3f2fd 0%, #e8f5e9 100%) !important; /* Ajustá estos colores al verde de tu marca si querés */
    border-radius: 24px !important; /* Curvatura bien pronunciada como la referencia */
    overflow: hidden !important;
    display: flex !important;
    flex-direction: row !important; /* Hace que el texto y la imagen vayan de costado */
    align-items: center !important;
    padding: 30px 0px 30px 30px !important; /* Espacio interno izquierdo, dejamos el derecho en 0 para la foto */
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.03) !important;
    height: 250px !important; /* Altura fija prolija para que no se deforme */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-170a18b *//* Degradado verde agua sutil, bordes redondeados y sombra */
.elementor-6700 .elementor-element.elementor-element-170a18b {
    background: linear-gradient(135deg, #e3f2fd 0%, #e8f5e9 100%) !important; /* Ajustá estos colores al verde de tu marca si querés */
    border-radius: 24px !important; /* Curvatura bien pronunciada como la referencia */
    overflow: hidden !important;
    display: flex !important;
    flex-direction: row !important; /* Hace que el texto y la imagen vayan de costado */
    align-items: center !important;
    padding: 30px 0px 30px 30px !important; /* Espacio interno izquierdo, dejamos el derecho en 0 para la foto */
    box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.03) !important;
    height: 250px !important; /* Altura fija prolija para que no se deforme */
}/* End custom CSS */