.elementor-2927 .elementor-element.elementor-element-4f618a90{--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;--justify-content:center;--gap:16px 8px;--row-gap:16px;--column-gap:8px;--flex-wrap:wrap;--padding-top:2%;--padding-bottom:4%;--padding-left:1%;--padding-right:1%;}.elementor-2927 .elementor-element.elementor-element-4f618a90:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-4f618a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F0;}.elementor-2927 .elementor-element.elementor-element-3c8614d4{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD2E7;--border-color:#CCD2E7;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-73c46f53{--display:flex;--min-height:170px;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-73c46f53:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-73c46f53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarmartinez.studiohamaca.com/wp-content/uploads/2025/10/Integraciib-300x263.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2927 .elementor-element.elementor-element-6543367c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.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-2927 .elementor-element.elementor-element-6a00c7d8{text-align:center;}.elementor-2927 .elementor-element.elementor-element-6a00c7d8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.3px;color:#111830;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2927 .elementor-element.elementor-element-4d575c16{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#222633;}.elementor-2927 .elementor-element.elementor-element-7423ebdb{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD2E7;--border-color:#CCD2E7;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-6a79e96d{--display:flex;--min-height:170px;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-6a79e96d:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-6a79e96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarmartinez.studiohamaca.com/wp-content/uploads/2025/10/pagos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2927 .elementor-element.elementor-element-193cdc73{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2927 .elementor-element.elementor-element-52980dce{text-align:center;}.elementor-2927 .elementor-element.elementor-element-52980dce .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.3px;color:#111830;}.elementor-2927 .elementor-element.elementor-element-6b5e235e{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#222633;}.elementor-2927 .elementor-element.elementor-element-1816bcb6{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD2E7;--border-color:#CCD2E7;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-2525f786{--display:flex;--min-height:170px;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-2525f786:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-2525f786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarmartinez.studiohamaca.com/wp-content/uploads/2025/10/tiempo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2927 .elementor-element.elementor-element-7181d4b9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2927 .elementor-element.elementor-element-5b7bee38{text-align:center;}.elementor-2927 .elementor-element.elementor-element-5b7bee38 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.3px;color:#111830;}.elementor-2927 .elementor-element.elementor-element-1c3b1c3d{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#222633;}.elementor-2927 .elementor-element.elementor-element-e56c98c{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD2E7;--border-color:#CCD2E7;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-6fd746c5{--display:flex;--min-height:170px;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-6fd746c5:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-6fd746c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarmartinez.studiohamaca.com/wp-content/uploads/2025/10/Calidad.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2927 .elementor-element.elementor-element-13dc12f0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2927 .elementor-element.elementor-element-117cb492{text-align:center;}.elementor-2927 .elementor-element.elementor-element-117cb492 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.3px;color:#111830;}.elementor-2927 .elementor-element.elementor-element-52562f91{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#222633;}.elementor-2927 .elementor-element.elementor-element-2009fd9{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD2E7;--border-color:#CCD2E7;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-1ba06814{--display:flex;--min-height:170px;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-1ba06814:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-1ba06814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarmartinez.studiohamaca.com/wp-content/uploads/2025/10/escalabilidad.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2927 .elementor-element.elementor-element-142f29e0{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2927 .elementor-element.elementor-element-4358439c{text-align:center;}.elementor-2927 .elementor-element.elementor-element-4358439c .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.3px;color:#111830;}.elementor-2927 .elementor-element.elementor-element-3693d1e{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#222633;}.elementor-2927 .elementor-element.elementor-element-28a80906{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#CCD2E7;--border-color:#CCD2E7;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-7f529350{--display:flex;--min-height:170px;--border-radius:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-7f529350:not(.elementor-motion-effects-element-type-background), .elementor-2927 .elementor-element.elementor-element-7f529350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cesarmartinez.studiohamaca.com/wp-content/uploads/2025/10/Unica-y-toda-tuya.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2927 .elementor-element.elementor-element-6701cfba{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2927 .elementor-element.elementor-element-5154d677{text-align:center;}.elementor-2927 .elementor-element.elementor-element-5154d677 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.3px;color:#111830;}.elementor-2927 .elementor-element.elementor-element-47ed3a67{text-align:center;font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;color:#222633;}#elementor-popup-modal-2927 .dialog-widget-content{background-color:#02010100;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-2927{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-2927 .dialog-message{width:1000px;height:auto;}#elementor-popup-modal-2927 .dialog-close-button{display:flex;}@media(max-width:1024px){.elementor-2927 .elementor-element.elementor-element-4f618a90{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2927 .elementor-element.elementor-element-73c46f53{--min-height:116px;}.elementor-2927 .elementor-element.elementor-element-6a00c7d8 .elementor-heading-title{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-4d575c16{text-align:justify;}.elementor-2927 .elementor-element.elementor-element-6a79e96d{--min-height:116px;}.elementor-2927 .elementor-element.elementor-element-52980dce .elementor-heading-title{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-6b5e235e{text-align:justify;}.elementor-2927 .elementor-element.elementor-element-2525f786{--min-height:116px;}.elementor-2927 .elementor-element.elementor-element-5b7bee38 .elementor-heading-title{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-1c3b1c3d{text-align:justify;}.elementor-2927 .elementor-element.elementor-element-6fd746c5{--min-height:116px;}.elementor-2927 .elementor-element.elementor-element-117cb492 .elementor-heading-title{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-52562f91{text-align:justify;}.elementor-2927 .elementor-element.elementor-element-1ba06814{--min-height:116px;}.elementor-2927 .elementor-element.elementor-element-4358439c .elementor-heading-title{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-3693d1e{text-align:justify;}.elementor-2927 .elementor-element.elementor-element-7f529350{--min-height:116px;}.elementor-2927 .elementor-element.elementor-element-5154d677 .elementor-heading-title{font-size:18px;}.elementor-2927 .elementor-element.elementor-element-47ed3a67{text-align:justify;}}@media(max-width:767px){.elementor-2927 .elementor-element.elementor-element-4f618a90{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-2927 .elementor-element.elementor-element-3c8614d4{--width:48%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2927 .elementor-element.elementor-element-73c46f53{--min-height:100px;}.elementor-2927 .elementor-element.elementor-element-6543367c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2927 .elementor-element.elementor-element-6a00c7d8 .elementor-heading-title{font-size:16px;}.elementor-2927 .elementor-element.elementor-element-4d575c16{text-align:center;font-size:14px;}.elementor-2927 .elementor-element.elementor-element-7423ebdb{--width:48%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2927 .elementor-element.elementor-element-6a79e96d{--min-height:100px;}.elementor-2927 .elementor-element.elementor-element-193cdc73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2927 .elementor-element.elementor-element-52980dce .elementor-heading-title{font-size:16px;}.elementor-2927 .elementor-element.elementor-element-6b5e235e{text-align:center;font-size:14px;}.elementor-2927 .elementor-element.elementor-element-1816bcb6{--width:48%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2927 .elementor-element.elementor-element-2525f786{--min-height:100px;}.elementor-2927 .elementor-element.elementor-element-7181d4b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2927 .elementor-element.elementor-element-5b7bee38 .elementor-heading-title{font-size:16px;}.elementor-2927 .elementor-element.elementor-element-1c3b1c3d{text-align:center;font-size:14px;}.elementor-2927 .elementor-element.elementor-element-e56c98c{--width:48%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2927 .elementor-element.elementor-element-6fd746c5{--min-height:100px;}.elementor-2927 .elementor-element.elementor-element-13dc12f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2927 .elementor-element.elementor-element-117cb492 .elementor-heading-title{font-size:16px;}.elementor-2927 .elementor-element.elementor-element-52562f91{text-align:center;font-size:14px;}.elementor-2927 .elementor-element.elementor-element-2009fd9{--width:48%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2927 .elementor-element.elementor-element-1ba06814{--min-height:100px;}.elementor-2927 .elementor-element.elementor-element-142f29e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2927 .elementor-element.elementor-element-4358439c .elementor-heading-title{font-size:16px;}.elementor-2927 .elementor-element.elementor-element-3693d1e{text-align:center;font-size:14px;}.elementor-2927 .elementor-element.elementor-element-28a80906{--width:48%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-2927 .elementor-element.elementor-element-7f529350{--min-height:100px;}.elementor-2927 .elementor-element.elementor-element-6701cfba{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2927 .elementor-element.elementor-element-5154d677 .elementor-heading-title{font-size:16px;}.elementor-2927 .elementor-element.elementor-element-47ed3a67{text-align:center;font-size:14px;}}@media(min-width:768px){.elementor-2927 .elementor-element.elementor-element-3c8614d4{--width:25%;}.elementor-2927 .elementor-element.elementor-element-7423ebdb{--width:25%;}.elementor-2927 .elementor-element.elementor-element-1816bcb6{--width:25%;}.elementor-2927 .elementor-element.elementor-element-e56c98c{--width:25%;}.elementor-2927 .elementor-element.elementor-element-2009fd9{--width:25%;}.elementor-2927 .elementor-element.elementor-element-28a80906{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2927 .elementor-element.elementor-element-3c8614d4{--width:26%;}.elementor-2927 .elementor-element.elementor-element-7423ebdb{--width:26%;}.elementor-2927 .elementor-element.elementor-element-1816bcb6{--width:26%;}.elementor-2927 .elementor-element.elementor-element-e56c98c{--width:26%;}.elementor-2927 .elementor-element.elementor-element-2009fd9{--width:26%;}.elementor-2927 .elementor-element.elementor-element-28a80906{--width:26%;}}/* Start custom CSS for heading, class: .elementor-element-6a00c7d8 */.dual-font span {
  font-family: "Playfair Display", serif; /* fuente secundaria */
  font-style: italic;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4d575c16 */.sin-espacio, .sin-espacio p, .sin-espacio { margin:0 !important; padding:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52980dce */.dual-font span {
  font-family: "Playfair Display", serif; /* fuente secundaria */
  font-style: italic;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b5e235e */.sin-espacio, .sin-espacio p, .sin-espacio { margin:0 !important; padding:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b7bee38 */.dual-font span {
  font-family: "Playfair Display", serif; /* fuente secundaria */
  font-style: italic;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c3b1c3d */.sin-espacio, .sin-espacio p, .sin-espacio { margin:0 !important; padding:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-117cb492 */.dual-font span {
  font-family: "Playfair Display", serif; /* fuente secundaria */
  font-style: italic;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52562f91 */.sin-espacio, .sin-espacio p, .sin-espacio { margin:0 !important; padding:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4358439c */.dual-font span {
  font-family: "Playfair Display", serif; /* fuente secundaria */
  font-style: italic;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3693d1e */.sin-espacio, .sin-espacio p, .sin-espacio { margin:0 !important; padding:0 !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5154d677 */.dual-font span {
  font-family: "Playfair Display", serif; /* fuente secundaria */
  font-style: italic;
  font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47ed3a67 */.sin-espacio, .sin-espacio p, .sin-espacio { margin:0 !important; padding:0 !important; }/* End custom CSS */