.elementor-248 .elementor-element.elementor-element-gt-hero{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-hero:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-hero-izq{--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-gt-kicker .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:800;line-height:1.15em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-h1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:46px;font-weight:800;line-height:1.08em;color:#3a2c24;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-248 .elementor-element.elementor-element-gt-lead{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-precio{font-family:"Nunito Sans", Sans-serif;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-cuotas{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;line-height:1.6em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-cta-hero a.elementor-button, .elementor-248 .elementor-element.elementor-element-gt-cta-hero .elementor-button{color:#ffffff;background-color:#e23f31;border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-248 .elementor-element.elementor-element-gt-trust{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;color:#6b5d52;}.elementor-248 .elementor-element.elementor-element-gt-hero-der{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-gt-hero-img{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-hero-img img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-248 .elementor-element.elementor-element-gt-banda{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-banda:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-banda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-banda-t{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-banda-t .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:700;line-height:1.35em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-quees{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-quees:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-quees > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-quees-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-quees-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-quees-sub{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#eadfd2;}.elementor-248 .elementor-element.elementor-element-gt-quees-card{--display:flex;--justify-content:center;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-248 .elementor-element.elementor-element-gt-quees-card:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-quees-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-icon i{color:#6aa84f;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-icon svg{fill:#6aa84f;transition:fill 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-quees-list{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-248 .elementor-element.elementor-element-gt-quees-list .elementor-icon-list-text{color:#3a2c24;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-quees-sp{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-gt-cta-quees a.elementor-button, .elementor-248 .elementor-element.elementor-element-gt-cta-quees .elementor-button{color:#ffffff;background-color:#e23f31;border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-248 .elementor-element.elementor-element-gt-quees-note{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:700;line-height:1.6em;color:#cbb9a8;}.elementor-248 .elementor-element.elementor-element-gt-dolores{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-dolores:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-dolores > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-dolores-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-dolores-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-dolores-grid{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-248 .elementor-element.elementor-element-gt-d1{--display:flex;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:#e5d5bd;--border-color:#e5d5bd;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-d1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-d1-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-d1-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-d2{--display:flex;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:#e5d5bd;--border-color:#e5d5bd;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-d2:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-d2-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-d2-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-d3{--display:flex;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:#e5d5bd;--border-color:#e5d5bd;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-d3:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-d3-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-d3-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-d4{--display:flex;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:#e5d5bd;--border-color:#e5d5bd;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-d4:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-d4-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-d4-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:700;line-height:1.4em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-dolores-sp{--spacer-size:8px;}.elementor-248 .elementor-element.elementor-element-gt-dolores-punch{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-dolores-punch .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:30px;font-weight:800;line-height:1.15em;color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-dolores-sub{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-encontrar{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-encontrar:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-encontrar > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2e4cf;}.elementor-248 .elementor-element.elementor-element-gt-encontrar-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-encontrar-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-encontrar-img{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-encontrar-img img{width:30%;border-radius:14px 14px 14px 14px;}.elementor-248 .elementor-element.elementor-element-gt-encontrar-sp{--spacer-size:12px;}.elementor-248 .elementor-element.elementor-element-gt-b1{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:26px;--padding-right:26px;}.elementor-248 .elementor-element.elementor-element-gt-b1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-b1-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-b1-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-b1-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#f0e4d6;}.elementor-248 .elementor-element.elementor-element-gt-s1{--spacer-size:12px;}.elementor-248 .elementor-element.elementor-element-gt-b2{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:26px;--padding-right:26px;}.elementor-248 .elementor-element.elementor-element-gt-b2:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-b2-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-b2-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-b2-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#f0e4d6;}.elementor-248 .elementor-element.elementor-element-gt-s2{--spacer-size:12px;}.elementor-248 .elementor-element.elementor-element-gt-b3{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:26px;--padding-right:26px;}.elementor-248 .elementor-element.elementor-element-gt-b3:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-b3-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-b3-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-b3-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#f0e4d6;}.elementor-248 .elementor-element.elementor-element-gt-s3{--spacer-size:12px;}.elementor-248 .elementor-element.elementor-element-gt-b4{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:26px;--padding-right:26px;}.elementor-248 .elementor-element.elementor-element-gt-b4:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-b4-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-b4-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-b4-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#f0e4d6;}.elementor-248 .elementor-element.elementor-element-gt-bonos{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-bonos:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-bonos > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-bonos-k{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-bonos-k .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-bonos-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-bonos-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-bonos-sp{--spacer-size:10px;}.elementor-248 .elementor-element.elementor-element-gt-bono1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 26px;--row-gap:20px;--column-gap:26px;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:#e5d5bd;--border-color:#e5d5bd;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-248 .elementor-element.elementor-element-gt-bono1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-bono1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-bono1-img{--display:flex;}.elementor-248 .elementor-element.elementor-element-gt-bono1-i{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-bono1-i img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-gt-bono1-txt{--display:flex;}.elementor-248 .elementor-element.elementor-element-gt-bono1-tag .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;line-height:1.15em;color:#e23f31;}.elementor-248 .elementor-element.elementor-element-gt-bono1-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-bono1-d{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-bono1-v{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-bonos-s1{--spacer-size:18px;}.elementor-248 .elementor-element.elementor-element-gt-bono2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 26px;--row-gap:20px;--column-gap:26px;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:#e5d5bd;--border-color:#e5d5bd;--border-radius:14px 14px 14px 14px;--padding-top:24px;--padding-bottom:24px;--padding-left:26px;--padding-right:26px;}.elementor-248 .elementor-element.elementor-element-gt-bono2:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-bono2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-bono2-img{--display:flex;}.elementor-248 .elementor-element.elementor-element-gt-bono2-i{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-bono2-i img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-gt-bono2-txt{--display:flex;}.elementor-248 .elementor-element.elementor-element-gt-bono2-tag .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:800;line-height:1.15em;color:#e23f31;}.elementor-248 .elementor-element.elementor-element-gt-bono2-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-bono2-d{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-bono2-v{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-garantias{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-garantias:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-garantias > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-garantias-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-garantias-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:38px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-garantias-grid{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-248 .elementor-element.elementor-element-gt-g1{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-g1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-g1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-g1-e{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-g1-e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:400;line-height:1.15em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-g1-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-g1-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-g1-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-g2{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-g2:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-g2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-g2-e{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-g2-e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:400;line-height:1.15em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-g2-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-g2-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-g2-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-g3{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-g3:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-g3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-g3-e{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-g3-e .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:34px;font-weight:400;line-height:1.15em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-g3-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-g3-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:19px;font-weight:800;line-height:1.3em;color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-g3-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-resumen{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-resumen:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-resumen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2e4cf;}.elementor-248 .elementor-element.elementor-element-gt-resumen-card{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#e23f31;--border-color:#e23f31;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:30px;--padding-right:30px;}.elementor-248 .elementor-element.elementor-element-gt-resumen-card:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-resumen-card > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-resumen-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-resumen-h .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:26px;font-weight:800;line-height:1.3em;color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-icon i{color:#6aa84f;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-icon svg{fill:#6aa84f;transition:fill 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-resumen-list{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-248 .elementor-element.elementor-element-gt-resumen-list .elementor-icon-list-text{color:#3a2c24;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-icon i{color:#e23f31;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-icon svg{fill:#e23f31;transition:fill 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-248 .elementor-element.elementor-element-gt-resumen-bonos .elementor-icon-list-text{color:#3a2c24;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-gt-resumen-valor{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.6em;color:#a3483d;}.elementor-248 .elementor-element.elementor-element-gt-resumen-ahora{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-resumen-ahora .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;line-height:1.15em;color:#3a2c24;}.elementor-248 .elementor-element.elementor-element-gt-resumen-precio{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-resumen-precio .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:54px;font-weight:800;line-height:1em;color:#4c8a3f;}.elementor-248 .elementor-element.elementor-element-gt-resumen-cuotas{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.6em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-cta-resumen a.elementor-button, .elementor-248 .elementor-element.elementor-element-gt-cta-resumen .elementor-button{color:#ffffff;background-color:#e23f31;border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-248 .elementor-element.elementor-element-gt-resumen-trust{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:700;line-height:1.6em;color:#6b5d52;}.elementor-248 .elementor-element.elementor-element-gt-urgencia{--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;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-urgencia:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-urgencia > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#e23f31;}.elementor-248 .elementor-element.elementor-element-gt-urgencia-t{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-urgencia-t .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-urgencia-s{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#ffe3df;}.elementor-248 .elementor-element.elementor-element-gt-faq{--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;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-faq:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fdf5e8;}.elementor-248 .elementor-element.elementor-element-gt-faq-h{text-align:center;}.elementor-248 .elementor-element.elementor-element-gt-faq-h .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:34px;font-weight:800;line-height:1.15em;color:#6f4b36;}.elementor-248 .elementor-element.elementor-element-gt-faq-sp{--spacer-size:6px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-tab-title{background-color:#6f4b36;padding:18px 22px 18px 22px;}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-accordion-icon, .elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-accordion-title{color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-accordion-icon svg{fill:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-active .elementor-accordion-icon, .elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-active .elementor-accordion-title{color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-active .elementor-accordion-icon svg{fill:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-accordion-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;}.elementor-248 .elementor-element.elementor-element-gt-faq-acc .elementor-tab-content{background-color:#6f4b36;color:#f5ebdd;font-family:"Nunito Sans", Sans-serif;font-size:16px;}.elementor-248 .elementor-element.elementor-element-gt-faq-sp2{--spacer-size:14px;}.elementor-248 .elementor-element.elementor-element-gt-cta-faq a.elementor-button, .elementor-248 .elementor-element.elementor-element-gt-cta-faq .elementor-button{color:#ffffff;background-color:#e23f31;border-radius:10px 10px 10px 10px;padding:18px 40px 18px 40px;}.elementor-248 .elementor-element.elementor-element-gt-cierre{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-cierre:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-cierre > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3b241a;}.elementor-248 .elementor-element.elementor-element-gt-cierre-t{text-align:center;font-family:"Fraunces", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#f0e4d6;}.elementor-248 .elementor-element.elementor-element-gt-cierre-firma{text-align:center;font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:700;line-height:1.6em;color:#ffffff;}.elementor-248 .elementor-element.elementor-element-gt-footer{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-248 .elementor-element.elementor-element-gt-footer:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-gt-footer > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a1810;}.elementor-248 .elementor-element.elementor-element-gt-footer-t{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#a08d7d;}body.elementor-page-248:not(.elementor-motion-effects-element-type-background), body.elementor-page-248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-248 .elementor-element.elementor-element-gt-hero{--padding-top:40px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-248 .elementor-element.elementor-element-gt-h1 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-gt-banda{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-banda-t .elementor-heading-title{font-size:19px;}.elementor-248 .elementor-element.elementor-element-gt-quees{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-quees-h .elementor-heading-title{font-size:28px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-gt-dolores{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-dolores-h .elementor-heading-title{font-size:28px;}.elementor-248 .elementor-element.elementor-element-gt-dolores-punch .elementor-heading-title{font-size:24px;}.elementor-248 .elementor-element.elementor-element-gt-encontrar{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-encontrar-h .elementor-heading-title{font-size:28px;}.elementor-248 .elementor-element.elementor-element-gt-bonos{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-bonos-h .elementor-heading-title{font-size:28px;}.elementor-248 .elementor-element.elementor-element-gt-garantias{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-garantias-h .elementor-heading-title{font-size:28px;}.elementor-248 .elementor-element.elementor-element-gt-resumen{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-resumen-h .elementor-heading-title{font-size:21px;}.elementor-248 .elementor-element.elementor-element-gt-resumen-precio .elementor-heading-title{font-size:42px;}.elementor-248 .elementor-element.elementor-element-gt-urgencia{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-urgencia-t .elementor-heading-title{font-size:19px;}.elementor-248 .elementor-element.elementor-element-gt-faq{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-faq-h .elementor-heading-title{font-size:26px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-248 .elementor-element.elementor-element-gt-cierre{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-248 .elementor-element.elementor-element-gt-footer{--padding-top:44px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Fraunces:wght@600;700;800&family=Nunito+Sans:wght@400;700;800&display=swap');
#sa-landing{--ink:#153d36;--orange:#e96b2c;--orange-dark:#cf5720;--cream:#fff7ed;--sand:#f3e5d5;--tint:#f6efe6;--text:#26332f;font-family:'Nunito Sans',Arial,sans-serif;color:var(--text);line-height:1.5}
#sa-landing *{box-sizing:border-box}
#sa-landing .sa-wrap{max-width:1120px;margin:auto;padding:0 24px}
#sa-landing .sa-promo{background:#102e29;color:#fff;overflow:hidden;white-space:nowrap;padding:10px 0;font-size:14px;font-weight:700;letter-spacing:.02em}
#sa-landing .sa-promo span{display:inline-block;padding-left:100%;animation:sa-scroll 22s linear infinite}
@keyframes sa-scroll{to{transform:translateX(-100%)}}
#sa-landing .sa-hero{background:linear-gradient(rgba(10,25,22,.78),rgba(10,25,22,.78)),url('https://metodovitalidad.com/wp-content/uploads/2026/09/sa-hero-1.webp') center/cover;padding:70px 0 58px;overflow:hidden;color:#fff}
#sa-landing .sa-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:50px;align-items:center}
#sa-landing .sa-kicker{display:inline-block;background:#dbe8df;color:var(--ink);padding:7px 13px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.06em}
#sa-landing .sa-hero .sa-kicker{background:rgba(255,255,255,.14);color:#ffe3c2}
#sa-landing h1{font-size:50px;line-height:1.05;letter-spacing:-1px;color:var(--ink);margin:18px 0}
#sa-landing h2{font-size:38px;line-height:1.12;color:var(--ink);margin:0 0 16px}
#sa-landing h3{font-size:21px;color:var(--ink);margin:0 0 8px}
#sa-landing h1 em,#sa-landing h2 em{color:var(--orange)}
#sa-landing .sa-hero h1{color:#fff}
#sa-landing .sa-hero h1 em{color:#ffb27a}
#sa-landing h1,#sa-landing h2,#sa-landing h3,#sa-landing .sa-now,#sa-landing .sa-amount,#sa-landing .sa-band,#sa-landing .sa-punch,#sa-landing .sa-closing{font-family:'Fraunces',Georgia,serif}
#sa-landing .sa-lead{font-size:20px;margin:0 0 22px;max-width:610px}
#sa-landing .sa-hero .sa-lead{color:#e6efea}
#sa-landing .sa-checklist{list-style:none;padding:0;margin:0 auto 27px;max-width:740px;text-align:left}
#sa-landing .sa-checklist li{margin:12px 0;padding-left:32px;position:relative;font-size:17.5px}
#sa-landing .sa-checklist li:before{content:'✓';position:absolute;left:0;top:0;color:var(--orange);font-weight:800;font-size:19px}
.sa-button{display:inline-block;background:var(--orange);color:#fff!important;text-decoration:none!important;font-weight:800;padding:17px 27px;border-radius:8px;box-shadow:0 10px 20px #bd572d40;letter-spacing:.01em;font-size:17px;text-align:center}
.sa-button:hover{background:var(--orange-dark)}
.sa-button-big{padding:20px 36px;font-size:19px}
@keyframes sa-pulse{0%{box-shadow:0 10px 20px #bd572d40,0 0 0 0 #e96b2c66}70%{box-shadow:0 10px 20px #bd572d40,0 0 0 16px #e96b2c00}100%{box-shadow:0 10px 20px #bd572d40,0 0 0 0 #e96b2c00}}
#sa-landing .sa-hero .sa-button{animation:sa-pulse 2.4s ease-out infinite}
@media(prefers-reduced-motion:reduce){#sa-landing .sa-hero .sa-button{animation:none}}
#sa-landing .sa-note{font-size:13px;margin:12px 0 0;color:#5b625e}
#sa-landing .sa-cover{max-width:410px;width:100%;display:block;margin:auto;border-radius:14px;box-shadow:18px 20px 0 #153d3622,0 20px 40px #153d3644}
#sa-landing .sa-anchor{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 0 18px}
#sa-landing .sa-before{color:#8a8f8b;text-decoration:line-through;font-size:19px;font-weight:700}
#sa-landing .sa-now{font-size:34px;font-weight:800;color:var(--ink);letter-spacing:-1px}
#sa-landing .sa-hero .sa-before{color:#c9d4cf}
#sa-landing .sa-hero .sa-now{color:#fff}
#sa-landing .sa-off{background:var(--orange);color:#fff;font-weight:800;font-size:14px;padding:6px 12px;border-radius:999px}
#sa-landing .sa-cuotas{font-size:15px;color:var(--ink);font-weight:700;margin:-8px 0 20px}
#sa-landing .sa-hero .sa-cuotas{color:#e6efea}
#sa-landing .sa-trust{display:flex;gap:18px;flex-wrap:wrap;margin-top:18px;font-size:14px;font-weight:700;color:var(--ink)}
#sa-landing .sa-hero .sa-trust{color:#e6efea}
#sa-landing .sa-band{background:var(--ink);color:#fff;text-align:center;font-size:22px;font-weight:700;padding:26px 24px;letter-spacing:-.01em}
#sa-landing .sa-section{padding:64px 0}
#sa-landing .sa-tint{background:var(--tint)}
#sa-landing .sa-center{text-align:center}
#sa-landing .sa-sub{font-size:18px;color:#4c5652;max-width:640px;margin:0 auto 34px}
#sa-landing .sa-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;text-align:left}
#sa-landing .sa-cards-2col{grid-template-columns:repeat(2,1fr);max-width:820px;margin:0 auto 10px}
#sa-landing .sa-card{background:#fff;border:1px solid #e7dcc9;border-radius:14px;padding:26px 24px;box-shadow:0 6px 16px #153d3610}
#sa-landing .sa-card h3{font-size:18px;margin:0}
#sa-landing .sa-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--sand);color:var(--ink);font-weight:800;margin-bottom:14px;font-size:22px}
#sa-landing .sa-punch{font-size:26px;color:var(--ink);margin:34px 0 12px;letter-spacing:-.01em}
#sa-landing .sa-punch em{color:var(--orange)}
#sa-landing .sa-mockup{display:block;max-width:340px;width:100%;margin:0 auto 34px;border-radius:14px;box-shadow:14px 16px 0 #153d3622,0 18px 36px #153d3638}
#sa-landing .sa-bars{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px;text-align:left}
#sa-landing .sa-bar{background:#fff;border:1px solid #e7dcc9;border-radius:12px;padding:16px 20px;font-size:16.5px;box-shadow:0 4px 10px #153d360d}
#sa-landing .sa-bar b{color:var(--ink)}
#sa-landing .sa-bonos{max-width:880px;margin:0 auto;display:flex;flex-direction:column;gap:20px;text-align:left}
#sa-landing .sa-bono{display:flex;gap:24px;align-items:center;background:#fff;border:1px solid #e7dcc9;border-radius:14px;padding:22px 24px;box-shadow:0 6px 16px #153d3610}
#sa-landing .sa-bono img{width:130px;flex-shrink:0;border-radius:10px;box-shadow:0 8px 18px #153d3622}
#sa-landing .sa-bono-tag{display:inline-block;background:var(--ink);color:#fff;font-size:12px;font-weight:800;padding:5px 10px;border-radius:999px;letter-spacing:.06em;margin-bottom:10px}
#sa-landing .sa-bono p{margin:0 0 8px;font-size:15.5px}
#sa-landing .sa-valor{margin:8px 0 0;font-size:15px}
#sa-landing .sa-valor b{color:var(--orange)}
#sa-landing .sa-guarantees{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;text-align:left}
#sa-landing .sa-guarantee{display:flex;gap:16px;background:var(--ink);color:#dbe7e2;border-radius:14px;padding:26px 24px;align-items:flex-start}
#sa-landing .sa-guarantee h3{color:#fff;font-size:18px}
#sa-landing .sa-guarantee p{margin:0;font-size:15px}
#sa-landing .sa-gicon{font-size:30px;line-height:1;flex-shrink:0}
#sa-landing .sa-summary{background:#fff;border:2px solid var(--orange);border-radius:18px;max-width:660px;margin:26px auto 0;padding:34px 30px;box-shadow:0 14px 34px #e96b2c26}
#sa-landing .sa-summary-list{list-style:none;padding:0;margin:0 auto 26px;max-width:460px;text-align:left}
#sa-landing .sa-summary-list li{padding:6px 0;font-size:17px}
#sa-landing .sa-summary .sa-price{border:none;box-shadow:none;padding:0;margin:0;max-width:none}
#sa-landing .sa-price{background:#fff;border:2px solid var(--orange);border-radius:18px;max-width:520px;margin:26px auto 0;padding:34px 30px;box-shadow:0 14px 34px #e96b2c26}
#sa-landing .sa-price .sa-before{font-size:18px}
#sa-landing .sa-label{letter-spacing:.14em;font-weight:800;color:var(--orange);font-size:14px;margin-top:10px}
#sa-landing .sa-amount{font-size:52px;font-weight:800;color:var(--ink);letter-spacing:-2px;line-height:1;margin:8px 0}
#sa-landing .sa-faq{max-width:760px;margin:auto;text-align:left}
#sa-landing .sa-faq details{background:#fff;border:1px solid #e7dcc9;border-radius:12px;margin:10px 0;padding:18px 22px}
#sa-landing .sa-faq summary{font-weight:800;color:var(--ink);cursor:pointer;font-size:17px}
#sa-landing .sa-faq p{margin:12px 0 0;font-size:16px}
#sa-landing .sa-cta-block{text-align:center;margin-top:34px}
#sa-landing .sa-urgency-band{background:var(--orange);color:#fff;text-align:center;font-size:19px;padding:24px}
#sa-landing .sa-closing{font-size:21px;color:var(--ink);line-height:1.55;max-width:760px;margin:0 auto}
#sa-landing .sa-sign{font-size:18px;color:#4c5652;margin:30px 0 0}
#sa-landing .sa-sign em{font-family:'Fraunces',Georgia,serif;font-size:23px;color:var(--ink)}
#sa-landing .sa-footer{background:#102e29;color:#cfe0d8;text-align:center;padding:28px 24px;font-size:14px}
@media(max-width:860px){
#sa-landing .sa-grid{grid-template-columns:1fr;gap:34px}
#sa-landing h1{font-size:34px}
#sa-landing h2{font-size:29px}
#sa-landing .sa-cards,#sa-landing .sa-cards-2col,#sa-landing .sa-guarantees{grid-template-columns:1fr}
#sa-landing .sa-bono{flex-direction:column;text-align:center}
#sa-landing .sa-bono img{margin:0 auto}
#sa-landing .sa-amount{font-size:42px}
#sa-landing .sa-section{padding:48px 0}
#sa-landing .sa-band{font-size:18px;padding:20px 18px}
#sa-landing .sa-urgency-band{font-size:16px;padding:18px}
#sa-landing .sa-closing{font-size:18px}
}/* End custom CSS */