.elementor-162 .elementor-element.elementor-element-235e3cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:76px;--padding-bottom:28px;--padding-left:12px;--padding-right:9px;}.elementor-162 .elementor-element.elementor-element-5bcc50e{--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-162 .elementor-element.elementor-element-9938b74{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;text-align:left;}.elementor-162 .elementor-element.elementor-element-9938b74 .elementor-heading-title{font-size:45px;color:#272D45;}.elementor-162 .elementor-element.elementor-element-75303ba{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;font-size:15px;color:#272D45;}.elementor-162 .elementor-element.elementor-element-52618e3{--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:-18px;--margin-bottom:0px;--margin-left:-19px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-4728c80 .elementor-button{background-color:#437066;text-decoration:none;padding:10px 10px 10px 10px;}.elementor-162 .elementor-element.elementor-element-2fe473c .elementor-button{background-color:#02010100;text-decoration:none;fill:#437066;color:#437066;border-style:solid;border-width:1px 1px 1px 1px;border-radius:-3px -3px -3px -3px;padding:10px 10px 10px 10px;}.elementor-162 .elementor-element.elementor-element-92bd19d{--display:flex;--min-height:281px;--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;--border-radius:10px 10px 10px 10px;--margin-top:52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-92bd19d:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-92bd19d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionescomercialesrd.com/wp-content/uploads/2025/12/Gemini_Generated_Image_a66mcqa66mcqa66m-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-82cb881{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-c6fb1e9{--display:flex;--min-height:0px;--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;--border-radius:10px 10px 10px 10px;}.elementor-162 .elementor-element.elementor-element-c6fb1e9:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-c6fb1e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionescomercialesrd.com/wp-content/uploads/2025/12/Gemini_Generated_Image_cthj78cthj78cthj.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-70c7786{--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-162 .elementor-element.elementor-element-1db5237{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-162 .elementor-element.elementor-element-1db5237 .elementor-heading-title{font-size:36px;color:#272D45;}.elementor-162 .elementor-element.elementor-element-2f30f8e{color:#272D45;}.elementor-162 .elementor-element.elementor-element-d860843{--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:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-d860843:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-d860843 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7979791C;}.elementor-162 .elementor-element.elementor-element-53ddc8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:41px 41px 41px 41px;text-align:center;}.elementor-162 .elementor-element.elementor-element-53ddc8a.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-53ddc8a .elementor-heading-title{font-size:33px;color:#2C3249;}.elementor-162 .elementor-element.elementor-element-bfa20d9{text-align:center;}.elementor-162 .elementor-element.elementor-element-6fbb335{--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-162 .elementor-element.elementor-element-8ac07ba{--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-162 .elementor-element.elementor-element-33984b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-162 .elementor-element.elementor-element-33984b1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-33984b1 .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-33984b1.elementor-view-stacked .elementor-icon{background-color:#437066;}.elementor-162 .elementor-element.elementor-element-33984b1.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-33984b1.elementor-view-default .elementor-icon{color:#437066;border-color:#437066;}.elementor-162 .elementor-element.elementor-element-33984b1.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-33984b1.elementor-view-default .elementor-icon svg{fill:#437066;}.elementor-162 .elementor-element.elementor-element-005a757{text-align:center;}.elementor-162 .elementor-element.elementor-element-005a757 .elementor-heading-title{font-size:15px;}.elementor-162 .elementor-element.elementor-element-f5c52ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-f5c52ca{text-align:center;font-size:14px;}.elementor-162 .elementor-element.elementor-element-71ff037{--display:flex;}.elementor-162 .elementor-element.elementor-element-013598f .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-013598f.elementor-view-stacked .elementor-icon{background-color:#4B766C;}.elementor-162 .elementor-element.elementor-element-013598f.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-013598f.elementor-view-default .elementor-icon{color:#4B766C;border-color:#4B766C;}.elementor-162 .elementor-element.elementor-element-013598f.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-013598f.elementor-view-default .elementor-icon svg{fill:#4B766C;}.elementor-162 .elementor-element.elementor-element-dc1ffdd{text-align:center;}.elementor-162 .elementor-element.elementor-element-dc1ffdd .elementor-heading-title{font-size:15px;}.elementor-162 .elementor-element.elementor-element-f9d81fa.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-f9d81fa{text-align:center;font-size:14px;font-weight:300;letter-spacing:-0.6px;word-spacing:0px;}.elementor-162 .elementor-element.elementor-element-f9d81fa p{margin-block-end:0px;}.elementor-162 .elementor-element.elementor-element-04bc827{--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-162 .elementor-element.elementor-element-41ae044 .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-9538bd3{text-align:center;}.elementor-162 .elementor-element.elementor-element-9538bd3 .elementor-heading-title{font-size:15px;}.elementor-162 .elementor-element.elementor-element-e71e1f8{--display:flex;}.elementor-162 .elementor-element.elementor-element-edd389e{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;font-weight:300;line-height:23px;letter-spacing:-0.6px;word-spacing:3px;}.elementor-162 .elementor-element.elementor-element-edd389e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-eb2f229{--display:flex;}.elementor-162 .elementor-element.elementor-element-5dffe2c .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-2cd3aee{text-align:center;}.elementor-162 .elementor-element.elementor-element-2cd3aee .elementor-heading-title{font-size:17px;}.elementor-162 .elementor-element.elementor-element-f0e7b5d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-162 .elementor-element.elementor-element-f0e92be{--display:flex;--min-height:239px;--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:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-f0e92be:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-f0e92be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionescomercialesrd.com/wp-content/uploads/2025/12/Gemini_Generated_Image_sep1pqsep1pqsep1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-6a41fa4{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-6a41fa4:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-6a41fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F9F9F21;}.elementor-162 .elementor-element.elementor-element-6e61aa6{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:18px 18px 18px 18px;text-align:center;}.elementor-162 .elementor-element.elementor-element-6e61aa6 .elementor-heading-title{font-size:33px;color:#437066;}.elementor-162 .elementor-element.elementor-element-5731f3d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-162 .elementor-element.elementor-element-a6617cc{--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-162 .elementor-element.elementor-element-2996706{--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-162 .elementor-element.elementor-element-930b03d{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-162 .elementor-element.elementor-element-930b03d.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-930b03d .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-930b03d.elementor-view-stacked .elementor-icon{background-color:#437066;}.elementor-162 .elementor-element.elementor-element-930b03d.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-930b03d.elementor-view-default .elementor-icon{color:#437066;border-color:#437066;}.elementor-162 .elementor-element.elementor-element-930b03d.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-930b03d.elementor-view-default .elementor-icon svg{fill:#437066;}.elementor-162 .elementor-element.elementor-element-51a6505{text-align:center;}.elementor-162 .elementor-element.elementor-element-51a6505 .elementor-heading-title{color:#272D45;}.elementor-162 .elementor-element.elementor-element-b8bef64{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-162 .elementor-element.elementor-element-b8bef64 .elementor-heading-title{font-size:13px;font-weight:200;}.elementor-162 .elementor-element.elementor-element-31c193e{--display:flex;}.elementor-162 .elementor-element.elementor-element-ef3619a{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;}.elementor-162 .elementor-element.elementor-element-ef3619a.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-ef3619a .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-ef3619a.elementor-view-stacked .elementor-icon{background-color:#443377;}.elementor-162 .elementor-element.elementor-element-ef3619a.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-ef3619a.elementor-view-default .elementor-icon{color:#443377;border-color:#443377;}.elementor-162 .elementor-element.elementor-element-ef3619a.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-ef3619a.elementor-view-default .elementor-icon svg{fill:#443377;}.elementor-162 .elementor-element.elementor-element-8db5ff2{text-align:center;}.elementor-162 .elementor-element.elementor-element-8db5ff2 .elementor-heading-title{color:#272D45;}.elementor-162 .elementor-element.elementor-element-cd719ae{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-162 .elementor-element.elementor-element-cd719ae .elementor-heading-title{font-size:13px;font-weight:200;}.elementor-162 .elementor-element.elementor-element-7e4aa08{--display:flex;}.elementor-162 .elementor-element.elementor-element-2a41480{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-162 .elementor-element.elementor-element-2a41480.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-2a41480 .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-673c968{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 13px;text-align:center;}.elementor-162 .elementor-element.elementor-element-673c968 .elementor-heading-title{color:#272D45;}.elementor-162 .elementor-element.elementor-element-d91fea2{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-162 .elementor-element.elementor-element-d91fea2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-162 .elementor-element.elementor-element-d91fea2 .elementor-heading-title{font-size:13px;font-weight:200;}.elementor-162 .elementor-element.elementor-element-8e23406{--display:flex;}.elementor-162 .elementor-element.elementor-element-cb1e2a0{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -36px;}.elementor-162 .elementor-element.elementor-element-cb1e2a0.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-cb1e2a0 .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-cb1e2a0.elementor-view-stacked .elementor-icon{background-color:#443377;}.elementor-162 .elementor-element.elementor-element-cb1e2a0.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-cb1e2a0.elementor-view-default .elementor-icon{color:#443377;border-color:#443377;}.elementor-162 .elementor-element.elementor-element-cb1e2a0.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-cb1e2a0.elementor-view-default .elementor-icon svg{fill:#443377;}.elementor-162 .elementor-element.elementor-element-575b4d5{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -14px;text-align:center;}.elementor-162 .elementor-element.elementor-element-575b4d5 .elementor-heading-title{color:#272D45;}.elementor-162 .elementor-element.elementor-element-2ccd837{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-162 .elementor-element.elementor-element-2ccd837 .elementor-heading-title{font-size:13px;font-weight:200;}.elementor-162 .elementor-element.elementor-element-4898185{--display:flex;}.elementor-162 .elementor-element.elementor-element-ef681fb{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -34px;}.elementor-162 .elementor-element.elementor-element-ef681fb.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-ef681fb .elementor-icon-wrapper{text-align:center;}.elementor-162 .elementor-element.elementor-element-ef681fb.elementor-view-stacked .elementor-icon{background-color:#437066;}.elementor-162 .elementor-element.elementor-element-ef681fb.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-ef681fb.elementor-view-default .elementor-icon{color:#437066;border-color:#437066;}.elementor-162 .elementor-element.elementor-element-ef681fb.elementor-view-framed .elementor-icon, .elementor-162 .elementor-element.elementor-element-ef681fb.elementor-view-default .elementor-icon svg{fill:#437066;}.elementor-162 .elementor-element.elementor-element-3d79659{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -29px;text-align:center;}.elementor-162 .elementor-element.elementor-element-3d79659.elementor-element{--align-self:center;}.elementor-162 .elementor-element.elementor-element-3d79659 .elementor-heading-title{color:#272D45;}.elementor-162 .elementor-element.elementor-element-0efb11d{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-162 .elementor-element.elementor-element-0efb11d .elementor-heading-title{font-size:13px;font-weight:200;}.elementor-162 .elementor-element.elementor-element-b324a7e{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-e5d8338{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:9px 9px 9px 9px;text-align:center;}.elementor-162 .elementor-element.elementor-element-e5d8338 .elementor-heading-title{font-size:35px;color:#272D45;}.elementor-162 .elementor-element.elementor-element-3f0b8ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-162 .elementor-element.elementor-element-640987b{--display:flex;--min-height:0px;--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-162 .elementor-element.elementor-element-b730b27{--display:flex;--min-height:341px;}.elementor-162 .elementor-element.elementor-element-b730b27:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-b730b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionescomercialesrd.com/wp-content/uploads/2025/12/Gemini_Generated_Image_rwwg6crwwg6crwwg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-162 .elementor-element.elementor-element-ccc9bf2{--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-162 .elementor-element.elementor-element-f7f3115{--display:flex;}.elementor-162 .elementor-element.elementor-element-43152b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-162 .elementor-element.elementor-element-2661a9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-162 .elementor-element.elementor-element-dfc01c3{--display:flex;}.elementor-162 .elementor-element.elementor-element-774e4e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-162 .elementor-element.elementor-element-c156f33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;text-align:left;}.elementor-162 .elementor-element.elementor-element-9766e80{--display:flex;}.elementor-162 .elementor-element.elementor-element-71a9a51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-162 .elementor-element.elementor-element-6616d09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-162 .elementor-element.elementor-element-7fcabf1{--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-162 .elementor-element.elementor-element-f6cd444{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-162 .elementor-element.elementor-element-c8ef7b0{--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.7;}.elementor-162 .elementor-element.elementor-element-c8ef7b0:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-c8ef7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solucionescomercialesrd.com/wp-content/uploads/2025/12/Gemini_Generated_Image_28u4x028u4x028u4-1.png");}.elementor-162 .elementor-element.elementor-element-c8ef7b0::before, .elementor-162 .elementor-element.elementor-element-c8ef7b0 > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-c8ef7b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-162 .elementor-element.elementor-element-c8ef7b0 > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-c8ef7b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-162 .elementor-element.elementor-element-c8ef7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#437066;--background-overlay:'';}.elementor-162 .elementor-element.elementor-element-d1fe3ba{--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-162 .elementor-element.elementor-element-9d72de1{padding:30px 0px 0px 0px;}.elementor-162 .elementor-element.elementor-element-9d72de1 .elementor-heading-title{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-6d14ff0{color:#FFFFFF;}.elementor-162 .elementor-element.elementor-element-902d132{--display:flex;}.elementor-162 .elementor-element.elementor-element-5a6bc23{--display:flex;}.elementor-162 .elementor-element.elementor-element-e63c3a1{--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-162 .elementor-element.elementor-element-9484a66{--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:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-162 .elementor-element.elementor-element-9484a66:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-9484a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43706647;}.elementor-162 .elementor-element.elementor-element-09bdff5{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-162 .elementor-element.elementor-element-09bdff5 .elementor-heading-title{font-size:32px;}.elementor-162 .elementor-element.elementor-element-e08ff44{--display:flex;}.elementor-162 .elementor-element.elementor-element-29abe88{--display:flex;}.elementor-162 .elementor-element.elementor-element-7afa056{--display:flex;}.elementor-162 .elementor-element.elementor-element-4d69278{--display:flex;}.elementor-162 .elementor-element.elementor-element-8c805cb{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:4px;--n-accordion-title-normal-color:#163343;--n-accordion-icon-size:10px;--n-accordion-icon-gap:12px;--n-accordion-icon-normal-color:#163343;}.elementor-162 .elementor-element.elementor-element-8c805cb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF47;border-style:none;}:where( .elementor-162 .elementor-element.elementor-element-8c805cb > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F8F8F800;}:where( .elementor-162 .elementor-element.elementor-element-8c805cb > .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:"Poppins", Sans-serif;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-162 .elementor-element.elementor-element-5bcc50e{--width:50%;}.elementor-162 .elementor-element.elementor-element-52618e3{--width:100%;}.elementor-162 .elementor-element.elementor-element-92bd19d{--width:50%;}.elementor-162 .elementor-element.elementor-element-c6fb1e9{--width:50%;}.elementor-162 .elementor-element.elementor-element-70c7786{--width:50%;}.elementor-162 .elementor-element.elementor-element-04bc827{--width:99%;}.elementor-162 .elementor-element.elementor-element-640987b{--width:50%;}.elementor-162 .elementor-element.elementor-element-b730b27{--width:100%;}.elementor-162 .elementor-element.elementor-element-ccc9bf2{--width:50%;}}@media(min-width:1025px){.elementor-162 .elementor-element.elementor-element-f0e92be:not(.elementor-motion-effects-element-type-background), .elementor-162 .elementor-element.elementor-element-f0e92be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-162 .elementor-element.elementor-element-33984b1{width:var( --container-widget-width, 134px );max-width:134px;--container-widget-width:134px;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-f5c52ca{width:var( --container-widget-width, 213.5px );max-width:213.5px;--container-widget-width:213.5px;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-f9d81fa{width:var( --container-widget-width, 272.5px );max-width:272.5px;--container-widget-width:272.5px;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-edd389e{width:var( --container-widget-width, 203.958px );max-width:203.958px;--container-widget-width:203.958px;--container-widget-flex-grow:0;}.elementor-162 .elementor-element.elementor-element-d91fea2{width:var( --container-widget-width, 146.396px );max-width:146.396px;--container-widget-width:146.396px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-162 .elementor-element.elementor-element-c6fb1e9{--width:520px;--min-height:239px;}.elementor-162 .elementor-element.elementor-element-f5c52ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 47px;}.elementor-162 .elementor-element.elementor-element-edd389e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}}/* Start custom CSS for icon, class: .elementor-element-33984b1 */.elementor-162 .elementor-element.elementor-element-33984b1 svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-013598f */.elementor-162 .elementor-element.elementor-element-013598f svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-41ae044 */.elementor-162 .elementor-element.elementor-element-41ae044 svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5dffe2c */.elementor-162 .elementor-element.elementor-element-5dffe2c svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c89003a */.card-smart {
    background: #fff;
    padding: 25px;
    border-radius: 12px;
    border: 1px solid #d3dfe6;
    box-shadow: 0 4px 14px rgba(0,0,0,0.07);
    position: relative;
    transition: all 0.3s ease;
}

.card-smart:hover {
    transform: translateY(-5px);
    box-shadow: 0 6px 20px rgba(0,0,0,0.12);
}

.card-smart:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 6px;
    background: #144c46;
    border-radius: 12px 12px 0 0;
}

.icon-circle {
    width: 48px;
    height: 48px;
    background: #144c46;
    color: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
    margin: -34px auto 10px auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ef3619a */.elementor-162 .elementor-element.elementor-element-ef3619a svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2a41480 */.elementor-162 .elementor-element.elementor-element-2a41480 svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb1e2a0 */.elementor-162 .elementor-element.elementor-element-cb1e2a0 svg path {
    fill: #437066 !important; /* tu color */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b730b27 */.tu-imagen {
  width:100%;     /* Cambia a lo que quieras */
  height: 460px;    /* Cambia a lo que quieras */
  object-fit: cover; /* Recorta la imagen y NO se deforma */
  border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6cd444 */.verificacion-dos-columnas {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 50px;
    max-width: 1200px;
    margin: auto;
    padding: 40px 20px;
    font-family: "Segoe UI", sans-serif;
}

/* Columna izquierda */
.verificacion-dos-columnas .izquierda h2 {
    font-size: 32px;
    font-weight: 700;
    color: #163343;
    margin-bottom: 15px;
}

.verificacion-dos-columnas .izquierda p {
    font-size: 16px;
    color: #444;
    line-height: 1.6;
}

/* Columna derecha (lista de items) */
.verificacion-dos-columnas .item {
    display: flex;
    gap: 15px;
    margin-bottom: 25px;
    align-items: flex-start;
}

.verificacion-dos-columnas .icono {
    width: 55px;
    height: 55px;
    background: #e6eef4;
    border-radius: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
}

.verificacion-dos-columnas .icono img {
    width: 28px;
    opacity: 0.8;
}

.verificacion-dos-columnas h3 {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 5px;
    color: #163343;
}

.verificacion-dos-columnas p {
    font-size: 15px;
    color: #444;
    line-height: 1.5;
}

/* Responsive */
@media (max-width: 900px) {
    .verificacion-dos-columnas {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9d72de1 *//* ===== FORMULARIO GLASS MODERNO ===== */
.elementor-form {
    backdrop-filter: blur(10px);
    background: rgba(255, 255, 255, 0.2);
    padding: 30px;
    border-radius: 20px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    box-shadow: 0 8px 25px rgba(0,0,0,0.2);
}

/* Input fields */
.elementor-field-group .elementor-field {
    background: rgba(255,255,255,0.9);
    border-radius: 15px;
    padding: 14px;
    height: 48px;
    border: none;
    font-size: 15px;
}

/* Campos cuando tienen focus */
.elementor-field:focus {
    outline: none;
    box-shadow: 0 0 10px rgba(0,123,255,0.4);
}

/* Placeholder */
.elementor-field::placeholder {
    color: #777;
}

/* Botón */
.elementor-button {
    background: #0A66FF;
    border-radius: 15px !important;
    padding: 15px;
    font-size: 17px;
    font-weight: bold;
    transition: 0.3s;
}

.elementor-button:hover {
    background: #0044cc;
    transform: translateY(-2px);
}

/* Texto inferior (crear cuenta, olvidó contraseña) */
.form-links {
    text-align: center;
    margin-top: 15px;
}

.form-links a {
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
}

.form-links a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab1d5e2 *//* Sección */
.ayudantes-section {
    max-width: 1100px;
    margin: 60px auto 40px;
    padding: 20px;
    text-align: center;
}

/* Título */
.ayudantes-title {
    font-size: 34px;
    font-weight: 800;
    color: #437066;
    margin-bottom: 40px;
}

/* Grid en 3 columnas */
.ayudantes-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

/* Tarjetas de pasos — IGUAL DISEÑO QUE LA SECCIÓN ANTERIOR */
.ayudante-step {
    background: #ffffff;
    padding: 30px 25px;
    border-radius: 18px;
    border: 1px solid rgba(67,112,102,0.18);
    box-shadow: 0 10px 25px rgba(0,0,0,0.08);
    transition: 0.3s ease;
}

/* Hover (misma animación) */
.ayudante-step:hover {
    transform: translateY(-6px);
    box-shadow: 0 16px 35px rgba(0,0,0,0.14);
}

/* Números grandes */
.step-number {
    font-size: 46px;
    font-weight: 900;
    color: #437066;
    opacity: 0.9;
    margin-bottom: 15px;
}

/* Títulos */
.ayudante-step h3 {
    font-size: 20px;
    font-weight: 700;
    color: #2d4c45;
    margin-bottom: 12px;
}

/* Texto */
.ayudante-step p {
    font-size: 15px;
    line-height: 1.5;
    color: #4b5d59;
}

/* RESPONSIVE */
@media (max-width: 900px) {
    .ayudantes-grid {
        grid-template-columns: 1fr;
    }
}/* End custom CSS */