.elementor-6178 .elementor-element.elementor-element-fe2d74d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-6178 .elementor-element.elementor-element-fe2d74d:not(.elementor-motion-effects-element-type-background), .elementor-6178 .elementor-element.elementor-element-fe2d74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-momo-negro );}.elementor-6178 .elementor-element.elementor-element-c760bd6{text-align:start;}.elementor-6178 .elementor-element.elementor-element-c760bd6 .elementor-heading-title{font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-momo-lima );}.elementor-6178 .elementor-element.elementor-element-f6a35af{text-align:start;}.elementor-6178 .elementor-element.elementor-element-f6a35af .elementor-heading-title{font-family:"fang";font-size:62px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:var( --e-global-color-momo-hueso );}.elementor-6178 .elementor-element.elementor-element-75e6c64 .elementor-button{background-color:#C6F432;font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#0B0B0A;color:#0B0B0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6F432;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-6178 .elementor-element.elementor-element-75e6c64 .elementor-button:hover, .elementor-6178 .elementor-element.elementor-element-75e6c64 .elementor-button:focus{background-color:#F6F4EE;color:#0B0B0A;}.elementor-6178 .elementor-element.elementor-element-75e6c64 .elementor-button:hover svg, .elementor-6178 .elementor-element.elementor-element-75e6c64 .elementor-button:focus svg{fill:#0B0B0A;}.elementor-6178 .elementor-element.elementor-element-0bfd731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-6178 .elementor-element.elementor-element-0bfd731:not(.elementor-motion-effects-element-type-background), .elementor-6178 .elementor-element.elementor-element-0bfd731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-momo-hueso );}.elementor-6178 .elementor-element.elementor-element-6ea76f8{text-align:start;}.elementor-6178 .elementor-element.elementor-element-6ea76f8 .elementor-heading-title{font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-momo-cobalto );}.elementor-6178 .elementor-element.elementor-element-389edca{text-align:start;}.elementor-6178 .elementor-element.elementor-element-389edca .elementor-heading-title{font-family:"fang";font-size:44px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-79a3bb4{text-align:start;}.elementor-6178 .elementor-element.elementor-element-7b28a41{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-6178 .elementor-element.elementor-element-6f4d6ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-0c56bc1{text-align:start;}.elementor-6178 .elementor-element.elementor-element-0c56bc1 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-310dc67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-bd7a626 .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-bd7a626 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-7835a6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-a57ef57{text-align:start;}.elementor-6178 .elementor-element.elementor-element-a57ef57 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-5192382{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-7861615 .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-7861615 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-1255477{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-fa7ba0c{text-align:start;}.elementor-6178 .elementor-element.elementor-element-fa7ba0c .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-c5216f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-d0ad4cc .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-d0ad4cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-1f3633d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-e2485d5{text-align:start;}.elementor-6178 .elementor-element.elementor-element-e2485d5 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-e73d413{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-6af34c7 .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-6af34c7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-f1b684f{text-align:start;}.elementor-6178 .elementor-element.elementor-element-43b6299{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-6178 .elementor-element.elementor-element-239b17d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-8efffd6{text-align:start;}.elementor-6178 .elementor-element.elementor-element-8efffd6 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-69e721d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-1f73c72 .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-1f73c72 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-a9d7b54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-f6c7acc{text-align:start;}.elementor-6178 .elementor-element.elementor-element-f6c7acc .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-bb8b253{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-3163911 .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-3163911 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-9c7c8f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-7ba2884{text-align:start;}.elementor-6178 .elementor-element.elementor-element-7ba2884 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-b1743b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-52990b0 .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-52990b0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-84ef841{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-6178 .elementor-element.elementor-element-a53c71b{text-align:start;}.elementor-6178 .elementor-element.elementor-element-a53c71b .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;font-weight:400;font-style:normal;line-height:1.02em;letter-spacing:0px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-31a8dc5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-6178 .elementor-element.elementor-element-981a5ed .elementor-button{background-color:#032E82;fill:#FFF;color:#FFF;border-style:none;}.elementor-6178 .elementor-element.elementor-element-981a5ed .elementor-button-content-wrapper{flex-direction:row;}.elementor-6178 .elementor-element.elementor-element-c9bc6ec .elementor-button{background-color:transparent;font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#14130F;color:#14130F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#14130F;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-6178 .elementor-element.elementor-element-c9bc6ec .elementor-button:hover, .elementor-6178 .elementor-element.elementor-element-c9bc6ec .elementor-button:focus{background-color:#14130F;color:#F6F4EE;}.elementor-6178 .elementor-element.elementor-element-c9bc6ec .elementor-button:hover svg, .elementor-6178 .elementor-element.elementor-element-c9bc6ec .elementor-button:focus svg{fill:#F6F4EE;}.elementor-6178 .elementor-element.elementor-element-49f52ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-6178 .elementor-element.elementor-element-49f52ed:not(.elementor-motion-effects-element-type-background), .elementor-6178 .elementor-element.elementor-element-49f52ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-momo-negro );}.elementor-6178 .elementor-element.elementor-element-32a0a9b{text-align:start;}.elementor-6178 .elementor-element.elementor-element-32a0a9b .elementor-heading-title{font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-momo-lima );}.elementor-6178 .elementor-element.elementor-element-e530572{text-align:start;}.elementor-6178 .elementor-element.elementor-element-e530572 .elementor-heading-title{font-family:"fang";font-size:44px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:var( --e-global-color-momo-hueso );}.elementor-6178 .elementor-element.elementor-element-8e85c34{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#E8E4D6;}.elementor-6178 .elementor-element.elementor-element-e001b48 .elementor-button{background-color:#C6F432;font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;fill:#0B0B0A;color:#0B0B0A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6F432;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-6178 .elementor-element.elementor-element-e001b48 .elementor-button:hover, .elementor-6178 .elementor-element.elementor-element-e001b48 .elementor-button:focus{background-color:#F6F4EE;color:#0B0B0A;}.elementor-6178 .elementor-element.elementor-element-e001b48 .elementor-button:hover svg, .elementor-6178 .elementor-element.elementor-element-e001b48 .elementor-button:focus svg{fill:#0B0B0A;}.elementor-6178 .elementor-element.elementor-element-ecf7c03{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-6178 .elementor-element.elementor-element-ecf7c03:not(.elementor-motion-effects-element-type-background), .elementor-6178 .elementor-element.elementor-element-ecf7c03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-momo-hueso );}.elementor-6178 .elementor-element.elementor-element-956aefc{text-align:start;}.elementor-6178 .elementor-element.elementor-element-956aefc .elementor-heading-title{font-family:"obviously-wide";font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:var( --e-global-color-momo-cobalto );}.elementor-6178 .elementor-element.elementor-element-523d49e{text-align:start;}.elementor-6178 .elementor-element.elementor-element-523d49e .elementor-heading-title{font-family:"fang";font-size:44px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:var( --e-global-color-momo-tinta );}.elementor-6178 .elementor-element.elementor-element-0cf705c{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#14130F;}@media(min-width:768px){.elementor-6178 .elementor-element.elementor-element-fe2d74d{--content-width:1240px;}.elementor-6178 .elementor-element.elementor-element-0bfd731{--content-width:1240px;}.elementor-6178 .elementor-element.elementor-element-49f52ed{--content-width:1240px;}.elementor-6178 .elementor-element.elementor-element-ecf7c03{--content-width:1240px;}}@media(max-width:1024px){.elementor-6178 .elementor-element.elementor-element-fe2d74d{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-6178 .elementor-element.elementor-element-f6a35af .elementor-heading-title{font-size:53px;}.elementor-6178 .elementor-element.elementor-element-0bfd731{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-6178 .elementor-element.elementor-element-389edca .elementor-heading-title{font-size:37px;}.elementor-6178 .elementor-element.elementor-element-7b28a41{--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-6178 .elementor-element.elementor-element-0c56bc1 .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-a57ef57 .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-fa7ba0c .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-e2485d5 .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-43b6299{--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-6178 .elementor-element.elementor-element-8efffd6 .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-f6c7acc .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-7ba2884 .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-a53c71b .elementor-heading-title{font-size:26px;}.elementor-6178 .elementor-element.elementor-element-49f52ed{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-6178 .elementor-element.elementor-element-e530572 .elementor-heading-title{font-size:37px;}.elementor-6178 .elementor-element.elementor-element-ecf7c03{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-6178 .elementor-element.elementor-element-523d49e .elementor-heading-title{font-size:37px;}}@media(max-width:767px){.elementor-6178 .elementor-element.elementor-element-fe2d74d{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6178 .elementor-element.elementor-element-f6a35af .elementor-heading-title{font-size:43px;}.elementor-6178 .elementor-element.elementor-element-0bfd731{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6178 .elementor-element.elementor-element-389edca .elementor-heading-title{font-size:31px;}.elementor-6178 .elementor-element.elementor-element-7b28a41{--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-6178 .elementor-element.elementor-element-0c56bc1 .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-a57ef57 .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-fa7ba0c .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-e2485d5 .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-43b6299{--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-6178 .elementor-element.elementor-element-8efffd6 .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-f6c7acc .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-7ba2884 .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-a53c71b .elementor-heading-title{font-size:22px;}.elementor-6178 .elementor-element.elementor-element-49f52ed{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6178 .elementor-element.elementor-element-e530572 .elementor-heading-title{font-size:31px;}.elementor-6178 .elementor-element.elementor-element-ecf7c03{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-6178 .elementor-element.elementor-element-523d49e .elementor-heading-title{font-size:31px;}}/* Start custom CSS */.momo-sec .elementor-widget-container{max-width:100%}
.momo-rich p{margin:0 0 1em}.momo-rich h2,.momo-rich h3{font-family:'Dela Gothic One',sans-serif;font-size:24px;line-height:1.2;margin:1.2em 0 .5em}
.momo-rich ul,.momo-rich ol{padding-left:1.2em;margin:0 0 1em}.momo-rich li{margin-bottom:.5em}
.momo-rich--dark a{color:#C6F432}.momo-rich--light a{color:#1D3FD6}
.momo-chips,.momo-meta{display:flex;flex-wrap:wrap;gap:10px}
.momo-hero .momo-chip,.momo-chip{display:inline-block;border:1px solid currentColor;padding:8px 14px;font-family:'obviously-wide',sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase}
.momo-precio-n{font-family:'Dela Gothic One',sans-serif;font-size:48px;line-height:1;color:#1D3FD6}
.momo-precio-n:empty,.momo-fechas:empty{display:none}
.momo-plan{border:1px solid #14130F;padding:32px;background:#fff0}
.momo-plan:has(.elementor-widget-heading:first-of-type .elementor-heading-title:empty),.momo-plan:not(:has(.momo-precio-n *)):not(:has(.momo-precio-n)){}
.momo-lista ul{list-style:none;padding:0;margin:0}.momo-lista li{padding:8px 0;border-bottom:1px solid #14130F22}
.momo-lista li:before{content:"\2192  ";color:#1D3FD6}
.momo-mod:not(:has(.elementor-heading-title:not(:empty))),.momo-test:not(:has(.momo-quote *)),.momo-plan:not(:has(.elementor-heading-title:not(:empty))){display:none}
.momo-acc .e-n-accordion-item:has(.e-n-accordion-item-title-text:empty){display:none}
.momo-acc .e-n-accordion-item-title{padding:20px 0}




.momo-wa-wrap a{font-family:'obviously-wide',sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;text-decoration:underline}
.momo-dark .momo-wa-wrap a{color:#C6F432}.momo-light .momo-wa-wrap a{color:#1D3FD6}
.momo-cta-row .elementor-button-wrapper:has(.elementor-button-text:empty){display:none}



/* v2 */
.momo-hero-row{align-items:center!important;gap:64px!important}
.momo-hero-text{flex:1 1 52%!important;gap:24px!important}
.momo-hero-video{flex:1 1 48%!important;align-self:center}
.momo-hero-video .momo-media{border:1px solid #34332E}
.momo-chips,.momo-chips>.e-con-inner{display:flex;flex-wrap:wrap;gap:12px!important}
.momo-chip{padding:11px 18px!important;line-height:1.3}
.momo-meta,.momo-meta>.e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:space-between;align-items:baseline!important;gap:12px 32px!important}
.momo-meta{padding:20px 0;border-top:1px solid #34332E;border-bottom:1px solid #34332E}
.momo-meta .momo-fecha{margin:0;font-size:17px;color:#F6F4EE}
.momo-meta .momo-fecha strong{color:#C6F432}
.momo-meta .momo-precio .elementor-shortcode,.momo-meta .momo-precio .elementor-shortcode *{font-size:17px;font-weight:700;color:#C6F432!important}
.momo-ctas,.momo-ctas>.e-con-inner{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center!important;gap:16px 28px!important}
.momo-light .momo-rich,.momo-light .momo-rich *:not(a),.momo-light .momo-lista,.momo-light .momo-lista *,.momo-light .momo-periodo,.momo-light .momo-periodo *,.momo-light .momo-cupos,.momo-light .momo-cupos *,.momo-light .momo-fechas,.momo-light .momo-fechas *{color:#14130F!important}
.momo-light .momo-fechas strong{color:#1D3FD6!important}
.momo-btn-end{align-self:flex-end}
.momo-btn-end .elementor-button-wrapper{text-align:left}
.momo-horarios,.momo-horarios>.e-con-inner{display:grid!important;grid-template-columns:minmax(220px,1fr) 2fr;gap:24px 56px!important;align-items:start}
.momo-horarios{border-top:1px solid #14130F;padding-top:40px}

.momo-incluye,.momo-incluye p,.momo-incluye ul{display:inline}
.momo-incluye p{font-family:'obviously-wide',sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#C6F432;margin-right:12px}
.momo-incluye ul{list-style:none;padding:0;margin:0}
.momo-incluye li{display:inline;margin:0}
.momo-incluye li:not(:last-child):after{content:" · ";margin:0 6px;color:#C6F432}
.momo-galeria,.momo-galeria>.e-con-inner{display:grid!important;grid-template-columns:repeat(4,1fr);gap:12px!important;width:100%}
.momo-gal{width:100%!important;margin:0}
.momo-gal img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;cursor:zoom-in;transition:transform .3s}
.momo-gal:hover img{transform:scale(1.03)}
.momo-gal{overflow:hidden}
.momo-gal:not(:has(img)){display:none}
.momo-tests-title{margin-top:24px}
@media(max-width:1024px){.momo-hero-row{gap:40px!important}.momo-galeria,.momo-galeria>.e-con-inner{grid-template-columns:repeat(3,1fr)}.momo-horarios,.momo-horarios>.e-con-inner{grid-template-columns:1fr}}
@media(max-width:767px){.momo-galeria,.momo-galeria>.e-con-inner{grid-template-columns:repeat(2,1fr)}.momo-horarios .momo-rich ul{columns:1}.momo-btn-end{align-self:stretch}.momo-btn-end .elementor-button-wrapper{text-align:center}.momo-incluye p{display:block;margin-bottom:8px}}

.momo-hero-text{flex:1 1 58%!important}.momo-hero-video{flex:1 1 42%!important}
.momo-hero h1,.momo-hero h1 *{font-size:clamp(40px,4.6vw,66px)!important}
.momo-chip{padding:10px 14px!important}

.momo-horarios{display:block!important}
.momo-horarios>.e-con-inner{display:grid!important;grid-template-columns:minmax(200px,1fr) 3fr;gap:24px 56px!important;align-items:start;width:100%}
.momo-horarios .momo-rich{width:100%}
.momo-horarios .elementor-widget-text-editor .elementor-widget-container{columns:2;column-gap:48px}
.momo-horarios p,.momo-horarios li{break-inside:avoid;margin:0 0 .6em}
@media(max-width:1024px){.momo-horarios>.e-con-inner{grid-template-columns:1fr}}
@media(max-width:767px){.momo-horarios .elementor-widget-text-editor .elementor-widget-container{columns:1}}
.momo-horarios .elementor-widget-text-editor .elementor-widget-container>*{columns:auto!important}
.momo-incluye .elementor-widget-container{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:6px 0}
.momo-incluye .elementor-widget-container p{display:block!important;margin:0!important;font-family:'Open Sans',sans-serif!important;font-size:16px!important;letter-spacing:0!important;text-transform:none!important;color:#F6F4EE!important}
.momo-incluye em{font-style:normal}
.momo-incluye p:first-child{font-family:'obviously-wide',sans-serif!important;font-size:12px!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#C6F432!important;margin-right:22px!important}
.momo-incluye p+p+p:before{content:"·";color:#C6F432;margin:0 14px}
@media(max-width:767px){.momo-incluye p:first-child{flex-basis:100%;margin-bottom:6px!important}.momo-incluye p+p:before{content:none!important}.momo-incluye .elementor-widget-container{flex-direction:column;align-items:flex-start}}

.momo-galeria{display:block!important;width:100%}
.momo-galeria>.e-con-inner{width:100%}
.momo-galeria .elementor-widget-image,.momo-gal .elementor-widget-container{width:100%}

/* v3 */
.momo-sec .e-child{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}
.momo-mod{--padding-top:28px;--padding-right:28px;--padding-bottom:28px;--padding-left:28px}
.momo-chip,.momo-chip *{font-size:10px!important}
.momo-chip{padding:9px 13px!important}
.momo-chips,.momo-chips>.e-con-inner{gap:10px!important}
.momo-incluye .elementor-widget-container p,.momo-incluye p:first-child{font-family:'fang',serif!important;font-style:italic!important;font-size:22px!important;letter-spacing:0!important;text-transform:none!important;color:#F6F4EE!important;margin-right:0!important}
.momo-incluye em{font-style:italic}
.momo-incluye p+p:before{content:"·";color:#F6F4EE;margin:0 14px}
.momo-incluye p:first-child:before{content:none!important}
.momo-quote,.momo-quote *{font-style:italic}
.momo-btn-in{align-self:flex-start;margin-top:12px}.momo-btn-in .elementor-button-wrapper{text-align:left}
.momo-sec .e-child{--content-width:100%}
.momo-sec .e-child>.e-con-inner{max-width:100%;width:100%}
.momo-incluye .elementor-widget-container p,.momo-incluye p:first-child{font-size:20px!important}

.momo-incluye .elementor-widget-container p,.momo-incluye p:first-child{font-size:18px!important}
.momo-incluye p+p:before{margin:0 10px}

/* v4 */
@media(min-width:1025px){
.momo-hero-row{align-items:stretch!important}
.momo-hero-text{flex:1 1 46%!important}
.momo-hero-video{flex:1 1 54%!important;align-self:stretch!important;display:flex}
.momo-hero-video .e-con-inner{width:100%;display:flex}
.momo-hero-video .elementor-widget-video,.momo-hero-video .momo-media{height:100%;width:100%}
.momo-hero-video .elementor-widget-container,.momo-hero-video .elementor-wrapper{height:100%}
.momo-hero-video .elementor-wrapper{aspect-ratio:auto!important}
.momo-hero-video iframe{height:100%!important;width:100%}
}
.momo-horarios .elementor-widget-text-editor .elementor-widget-container{columns:2;column-gap:48px}
.momo-modal{break-inside:avoid;display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}
.momo-modal p{margin:0!important;border:1px solid #14130F;background:transparent;padding:9px 13px;font-family:'obviously-wide',sans-serif;font-size:10px;letter-spacing:1px;line-height:1.3;text-transform:uppercase;color:#14130F!important}
@media(max-width:767px){
.momo-cta,.momo-cta>.e-con-inner{align-items:flex-start!important;text-align:left}
.momo-cta h2,.momo-cta .elementor-heading-title{text-align:left!important}
.momo-cta-row,.momo-cta-row>.e-con-inner{justify-content:flex-start!important;align-items:flex-start!important;flex-direction:column!important}
.momo-cta-row .elementor-button-wrapper,.momo-cta .momo-wa-wrap{text-align:left!important}
.momo-cta-row .elementor-widget-button{width:auto!important;align-self:flex-start}
.momo-cta .elementor-button{width:auto!important;text-align:left}
}
/* v5 */
@media(min-width:1025px){
.momo-hero-row>.e-con-inner,.momo-hero-row.e-con:not(:has(>.e-con-inner)){display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);column-gap:64px!important;row-gap:24px!important;align-items:start!important}
.momo-hero-text,.momo-hero-text>.e-con-inner{display:contents!important}
.momo-hero-text>.e-con-inner>*,.momo-hero-text>*{grid-column:1}
.momo-hero-video{grid-column:2!important;grid-row:1/5!important;align-self:end!important;display:block!important;margin-bottom:-24px;width:100%!important}
.momo-hero-video .e-con-inner{display:block}
.momo-hero-video .elementor-widget-video,.momo-hero-video .momo-media{height:auto!important;width:100%}
.momo-hero-video .elementor-widget-container{height:auto!important}
.momo-hero-video .elementor-wrapper{aspect-ratio:16/9!important;height:auto!important}
.momo-hero-video iframe{height:100%!important;width:100%}
}
@media(max-width:1024px){.momo-horarios .elementor-widget-text-editor .elementor-widget-container{columns:1!important}}
@media(min-width:1025px){.momo-hero-row>.e-con-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important}}@media(min-width:1025px){.momo-hero-row>.e-con-inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important}.momo-hero h1,.momo-hero h1 *{font-size:clamp(40px,4.2vw,62px)!important}}
/* Inscripción */
.momo-pagos,.momo-pagos>.e-con-inner{align-items:flex-start!important}
.momo-pagos .momo-pay{margin:0!important}
.momo-pay-dl,.momo-paypal .elementor-button{display:flex!important;justify-content:center;align-items:center;box-sizing:border-box;width:230px;max-width:100%;height:70px;padding:0!important;border-radius:6px!important;background:#14130F!important;color:#F6F4EE!important;border:none!important;transition:transform .25s ease,box-shadow .25s ease}
.momo-pay-dl:hover,.momo-paypal .elementor-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.2)}
.momo-pay-dl img{width:104px;height:auto;display:block}
.momo-paypal .elementor-button-text{font-family:"obviously-wide",sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase}
.momo-paypal .elementor-button-content-wrapper{justify-content:center}
.momo-paypal,.momo-paypal .elementor-widget-container{width:auto}
.momo-i-precio{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:6px 0 28px}
.momo-i-usd{font-family:"Dela Gothic One",sans-serif;font-style:normal;font-weight:400;font-size:44px;line-height:1;color:#1D3FD6}
.momo-i-usd small{font-family:inherit;font-size:inherit;letter-spacing:0;font-style:normal}
.momo-i-cop{font-family:"obviously-wide",sans-serif;font-size:13px;letter-spacing:.5px;color:#14130F}
.momo-sec:not(:has(.elementor-heading-title:not(:empty))){display:none}
.momo-dark .momo-rich,.momo-dark .momo-rich *{color:#E8E4D6}
@media(max-width:767px){.momo-i-usd{font-size:44px}.momo-pay-dl,.momo-paypal .elementor-button{width:100%}}




@media(max-width:767px){.momo-plan{padding:24px}.momo-pagos,.momo-pagos>.e-con-inner{align-items:stretch!important}.momo-paypal,.momo-paypal .elementor-widget-container,.momo-paypal form,.momo-paypal .elementor-button-wrapper{width:100%}.momo-pay-dl,.momo-paypal .elementor-button,.elementor .momo-pay{width:100%!important;max-width:none!important}}

.momo-nota{min-height:18px}
.momo-i-nota{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-family:"obviously-wide",sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;line-height:1.3}
.momo-i-nota__t{color:#1D3FD6}
.momo-i-nota__antes{color:#14130F;opacity:.55;letter-spacing:.5px}
@media(max-width:767px){.momo-i-usd{font-size:37px}}

/* sin USD: oculta PayPal */
.momo-i-nousd1 .momo-pl-1 .momo-paypal,.momo-i-nousd2 .momo-pl-2 .momo-paypal,.momo-i-nousd3 .momo-pl-3 .momo-paypal,.momo-i-nousd4 .momo-pl-4 .momo-paypal,.momo-i-nousd5 .momo-pl-5 .momo-paypal,.momo-i-nousd6 .momo-pl-6 .momo-paypal,.momo-i-nousd7 .momo-pl-7 .momo-paypal,.momo-i-nousd8 .momo-pl-8 .momo-paypal{display:none!important}

/* v8 tres pasos */
html{scroll-behavior:smooth}
.momo-paso{scroll-margin-top:90px}
.momo-sec{padding-top:72px!important;padding-bottom:72px!important}
.momo-paso.momo-sec{padding-top:56px!important;padding-bottom:56px!important}
.momo-paso .elementor-heading-title:not(.elementor-widget-heading p){}
.momo-paso h2.elementor-heading-title{font-size:clamp(26px,3vw,36px)!important;line-height:1.1!important}
.momo-plan{padding:24px}
.momo-i-precio{margin:2px 0 18px}
.momo-pasos-t{margin:0 0 14px;font-family:'obviously-wide',sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#C6F432}
.momo-pasos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:760px}
.momo-pasos a{display:flex;align-items:center;gap:14px;padding:16px 18px;border:1px solid #34332E;color:#F6F4EE;text-decoration:none;transition:border-color .2s,background .2s}
.momo-pasos a:hover{border-color:#C6F432;background:#C6F43212}
.momo-pasos .n{font-family:'Dela Gothic One',sans-serif;font-size:30px;line-height:1;color:#C6F432}
.momo-pasos .t{font-family:'obviously-wide',sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;line-height:1.3}
@media(max-width:767px){.momo-pasos{grid-template-columns:1fr}}
.momo-next .elementor-button{background:transparent}
/* bienvenida */
.momo-bv h3{font-family:'Dela Gothic One',sans-serif;font-size:22px;line-height:1.2;margin:24px 0 18px;color:#14130F;font-weight:400}
.momo-bv-l{list-style:none;padding:0;margin:0 0 28px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.momo-bv-l li{border-top:1px solid #14130F;padding-top:14px;font-family:'Open Sans',sans-serif;font-size:15px;line-height:1.6;color:#14130F}
.momo-bv-l strong{display:block;margin-bottom:4px;font-family:'obviously-wide',sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#1D3FD6;font-weight:400}
.momo-bv-t{margin:0 0 12px;font-family:'obviously-wide',sans-serif;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:#1D3FD6}
.momo-bv-links{display:flex;flex-wrap:wrap;gap:12px}
.momo-bv-links a{display:inline-block;padding:14px 22px;border:1px solid #14130F;color:#14130F;font-family:'obviously-wide',sans-serif;font-size:11px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:background .2s,color .2s}
.momo-bv-links a:hover{background:#14130F;color:#F6F4EE}
.momo-bv-links a.main{background:#C6F432;border-color:#C6F432}
.momo-bv-links a.main:hover{background:#14130F;border-color:#14130F;color:#C6F432}
@media(max-width:767px){.momo-bv-l{grid-template-columns:1fr}.momo-bv-links a{width:100%;box-sizing:border-box;text-align:center}}

/* v9 compacto */
.momo-sec>.e-con-inner{row-gap:16px!important}
.momo-sec>.e-con-inner>.elementor-widget{margin-block-end:0!important}
.momo-planes>.e-con-inner{row-gap:16px!important}
.momo-plan>.e-con-inner{row-gap:10px!important}
.momo-plan .elementor-widget{margin-block-end:0!important}
.momo-pagos,.momo-pagos>.e-con-inner{flex-direction:row!important;flex-wrap:wrap;gap:10px!important}
.momo-pay-dl,.momo-paypal .elementor-button,.elementor .momo-pay{height:56px!important}
.momo-pay-dl,.momo-paypal .elementor-button{width:200px}
.momo-hero.momo-sec{padding-top:56px!important;padding-bottom:56px!important}
.momo-hero .elementor-widget-button{margin-top:4px}
@media(max-width:767px){.momo-pagos,.momo-pagos>.e-con-inner{flex-direction:column!important}.momo-pay-dl,.momo-paypal .elementor-button,.elementor .momo-pay{width:100%!important}}

/* v10 espacios */
.momo-sec,.momo-paso.momo-sec,.momo-hero.momo-sec{padding-top:0!important;padding-bottom:0!important;--padding-top:64px;--padding-bottom:64px}
.momo-paso.momo-sec{--padding-top:48px;--padding-bottom:48px}
.momo-hero.momo-sec{--padding-top:56px;--padding-bottom:56px}
@media(max-width:767px){.momo-sec,.momo-paso.momo-sec,.momo-hero.momo-sec{--padding-top:44px;--padding-bottom:44px}}

/* v11 breb */
.momo-breb,.momo-breb .elementor-widget-container,.momo-breb .elementor-button-wrapper{width:auto;flex:none}
.elementor .momo-pagos .e-con-inner .momo-pay,.elementor .momo-pagos .e-con-inner .elementor-button[href*="eyJpZCI6IjMwNjki"]{width:200px!important;max-width:200px!important;height:56px!important;margin:0!important;background:#14130F!important;color:#F6F4EE!important}
.momo-breb .elementor-button-icon{display:flex}
.momo-breb .elementor-button-icon svg,.momo-breb .elementor-button-icon img{height:28px;width:auto}
.momo-i-nocop1 .momo-pl-1 .momo-breb,.momo-i-nocop2 .momo-pl-2 .momo-breb,.momo-i-nocop3 .momo-pl-3 .momo-breb,.momo-i-nocop4 .momo-pl-4 .momo-breb,.momo-i-nocop5 .momo-pl-5 .momo-breb,.momo-i-nocop6 .momo-pl-6 .momo-breb,.momo-i-nocop7 .momo-pl-7 .momo-breb,.momo-i-nocop8 .momo-pl-8 .momo-breb{display:none!important}
@media(max-width:767px){.elementor .momo-pagos .e-con-inner .momo-pay,.elementor .momo-pagos .e-con-inner .elementor-button[href*="eyJpZCI6IjMwNjki"]{width:100%!important;max-width:none!important}.momo-breb,.momo-breb .elementor-widget-container,.momo-breb .elementor-button-wrapper,.momo-pagos .elementor-widget-shortcode{width:100%}}

/* v12 slots pago */
.elementor .momo-pagos>.e-con-inner>.elementor-widget-shortcode:has(.momo-pay),.elementor .momo-pagos>.e-con-inner>.elementor-widget-shortcode:has(.momo-pay-dl),.elementor .momo-pagos>.e-con-inner>.momo-breb{width:200px!important;max-width:200px!important;flex:none!important;--container-widget-width:200px}
.elementor .momo-pagos .momo-breb .elementor-widget-container,.elementor .momo-pagos .momo-breb .elementor-button-wrapper{width:100%}
@media(max-width:767px){.elementor .momo-pagos>.e-con-inner>.elementor-widget-shortcode:has(.momo-pay),.elementor .momo-pagos>.e-con-inner>.elementor-widget-shortcode:has(.momo-pay-dl),.elementor .momo-pagos>.e-con-inner>.momo-breb{width:100%!important;max-width:none!important}}


/* v12 pagos: aire en PayPal y Bre-B 15% menor */
.momo-paypal .elementor-button-text{font-size:14px;letter-spacing:1.5px;padding:0 24px}
.momo-paypal .elementor-button-content-wrapper{gap:10px;padding:0 20px;box-sizing:border-box}
.momo-breb .elementor-button-icon svg,.momo-breb .elementor-button-icon img{height:23.8px!important;width:auto!important}


/* v13 hasta 8 planes en 2 grupos */
.momo-planes>.e-con-inner{flex-wrap:wrap!important}
@media(min-width:1025px){.momo-planes .momo-plan{width:calc(50% - 12px)!important;max-width:calc(50% - 12px)!important;flex:none!important}}
.momo-planes:not(:has(.momo-plan .elementor-heading-title:not(:empty))){display:none!important}
.momo-grupo{margin:8px 0 0!important}
.momo-grupo:not(:first-of-type){margin-top:24px!important}
.momo-grupo .elementor-heading-title{font-family:"obviously-wide",sans-serif!important;font-size:12px!important;line-height:1.4!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#1D3FD6!important}

/* v15: egresados (planes 5-8) con borde azul cobalto y precio azul */
.momo-pl-5,.momo-pl-6,.momo-pl-7,.momo-pl-8{border:2px solid #1D3FD6!important}
.momo-pl-5 .momo-i-cop,.momo-pl-6 .momo-i-cop,.momo-pl-7 .momo-i-cop,.momo-pl-8 .momo-i-cop,.momo-pl-5 .momo-i-usd,.momo-pl-6 .momo-i-usd,.momo-pl-7 .momo-i-usd,.momo-pl-8 .momo-i-usd{color:#1D3FD6!important}

/* v16: todo el texto de planes egresados en cobalto (no botones) */
.momo-pl-5 .elementor-heading-title,.momo-pl-6 .elementor-heading-title,.momo-pl-7 .elementor-heading-title,.momo-pl-8 .elementor-heading-title{color:#1D3FD6!important}

/* v17: botones de pago egresados en cobalto */
.momo-pl-5 .elementor-button,.momo-pl-5 .momo-pay,.momo-pl-6 .elementor-button,.momo-pl-6 .momo-pay,.momo-pl-7 .elementor-button,.momo-pl-7 .momo-pay,.momo-pl-8 .elementor-button,.momo-pl-8 .momo-pay{background:#1D3FD6!important;border-color:#1D3FD6!important}

/* v18 */
.elementor .momo-pl-5 .momo-pagos .e-con-inner .momo-pay,.elementor .momo-pl-5 .momo-pagos .e-con-inner .elementor-button,.elementor .momo-pl-5 .momo-pagos .momo-pay-dl,.elementor .momo-pl-6 .momo-pagos .e-con-inner .momo-pay,.elementor .momo-pl-6 .momo-pagos .e-con-inner .elementor-button,.elementor .momo-pl-6 .momo-pagos .momo-pay-dl,.elementor .momo-pl-7 .momo-pagos .e-con-inner .momo-pay,.elementor .momo-pl-7 .momo-pagos .e-con-inner .elementor-button,.elementor .momo-pl-7 .momo-pagos .momo-pay-dl,.elementor .momo-pl-8 .momo-pagos .e-con-inner .momo-pay,.elementor .momo-pl-8 .momo-pagos .e-con-inner .elementor-button,.elementor .momo-pl-8 .momo-pagos .momo-pay-dl{background:#1D3FD6!important;border-color:#1D3FD6!important;color:#F6F4EE!important}/* End custom CSS */