.elementor-4457 .elementor-element.elementor-element-da55298{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-da55298:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-da55298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0A;}.elementor-4457 .elementor-element.elementor-element-3400109{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-4457 .elementor-element.elementor-element-dd4766b{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4457 .elementor-element.elementor-element-9e1a368{text-align:start;}.elementor-4457 .elementor-element.elementor-element-9e1a368 .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:#C6F432;}.elementor-4457 .elementor-element.elementor-element-9ec753f{text-align:start;}.elementor-4457 .elementor-element.elementor-element-9ec753f .elementor-heading-title{font-family:"fang";font-size:72px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-3b0a45f{text-align:start;font-family:"Open Sans";font-size:20px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-a0bf036 .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:#14130F;color:#14130F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6F432;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-4457 .elementor-element.elementor-element-a0bf036 .elementor-button:hover, .elementor-4457 .elementor-element.elementor-element-a0bf036 .elementor-button:focus{background-color:#F6F4EE;color:#14130F;}.elementor-4457 .elementor-element.elementor-element-a0bf036 .elementor-button:hover svg, .elementor-4457 .elementor-element.elementor-element-a0bf036 .elementor-button:focus svg{fill:#14130F;}.elementor-4457 .elementor-element.elementor-element-14787d7{--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;}.elementor-4457 .elementor-element.elementor-element-4b68a04 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4457 .elementor-element.elementor-element-74b313b{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-74b313b:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-74b313b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-5c76e64{--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:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-4457 .elementor-element.elementor-element-c822b64{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-107d00c{text-align:start;}.elementor-4457 .elementor-element.elementor-element-107d00c .elementor-heading-title{font-family:"fang";font-size:52px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#14130F;}.elementor-4457 .elementor-element.elementor-element-3cba10d{text-align:start;font-family:"Open Sans";font-size:17px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-829d86e{--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;}.elementor-4457 .elementor-element.elementor-element-fcce66d{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4457 .elementor-element.elementor-element-789e8b2{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4457 .elementor-element.elementor-element-704c188{text-align:start;}.elementor-4457 .elementor-element.elementor-element-704c188 .elementor-heading-title{font-family:"Dela Gothic One";font-size:40px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-b009fff{text-align:start;font-family:"Open Sans";font-size:15px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-89d0b35{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4457 .elementor-element.elementor-element-ddbced5{text-align:start;}.elementor-4457 .elementor-element.elementor-element-ddbced5 .elementor-heading-title{font-family:"Dela Gothic One";font-size:40px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-0e1a8e3{text-align:start;font-family:"Open Sans";font-size:15px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-8351a1f{--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:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-4457 .elementor-element.elementor-element-910df11{text-align:start;}.elementor-4457 .elementor-element.elementor-element-910df11 .elementor-heading-title{font-family:"Dela Gothic One";font-size:40px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-5faf345{text-align:start;font-family:"Open Sans";font-size:15px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-949b554{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-949b554:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-949b554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0A;}.elementor-4457 .elementor-element.elementor-element-f479338{text-align:start;}.elementor-4457 .elementor-element.elementor-element-f479338 .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:#C6F432;}.elementor-4457 .elementor-element.elementor-element-a958d8a{--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:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-4457 .elementor-element.elementor-element-65514b0{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-c815b1b{text-align:start;}.elementor-4457 .elementor-element.elementor-element-c815b1b .elementor-heading-title{font-family:"fang";font-size:44px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-4f205fa{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-0588525{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-891370c{text-align:start;}.elementor-4457 .elementor-element.elementor-element-891370c .elementor-heading-title{font-family:"fang";font-size:44px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-2fffc23{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-e60d50e{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-e60d50e:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-e60d50e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-1c3d1ae{text-align:start;}.elementor-4457 .elementor-element.elementor-element-1c3d1ae .elementor-heading-title{font-family:"fang";font-size:52px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#14130F;}.elementor-4457 .elementor-element.elementor-element-02f1252{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-09c2a7d{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-1b55c6c{text-align:start;}.elementor-4457 .elementor-element.elementor-element-1b55c6c .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-871fba7{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-6573aa2{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-3c75ef0{text-align:start;}.elementor-4457 .elementor-element.elementor-element-3c75ef0 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-38603f7{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-bd3c312{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-6721ba1{text-align:start;}.elementor-4457 .elementor-element.elementor-element-6721ba1 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-129b7b8{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-0d962c4{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-f00d484{text-align:start;}.elementor-4457 .elementor-element.elementor-element-f00d484 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-dc363a3{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-adf28fe{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-3a4afb4{text-align:start;}.elementor-4457 .elementor-element.elementor-element-3a4afb4 .elementor-heading-title{font-family:"Dela Gothic One";font-size:28px;line-height:1.1em;color:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-8b877fc{text-align:start;font-family:"Open Sans";font-size:16px;font-weight:400;line-height:1.65em;color:#4A483F;}.elementor-4457 .elementor-element.elementor-element-c18fb5b{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-4457 .elementor-element.elementor-element-8950246{--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;}.elementor-4457 .elementor-element.elementor-element-f3f11e3{--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;}.elementor-4457 .elementor-element.elementor-element-af6f215{--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;}.elementor-4457 .elementor-element.elementor-element-adc5e8f{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-adc5e8f:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-adc5e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0A;}.elementor-4457 .elementor-element.elementor-element-479b378{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4457 .elementor-element.elementor-element-7e9ff9c{text-align:start;}.elementor-4457 .elementor-element.elementor-element-7e9ff9c .elementor-heading-title{font-family:"fang";font-size:52px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-2481d6d{text-align:start;font-family:"Open Sans";font-size:17px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-a815ccc{--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;}.elementor-4457 .elementor-element.elementor-element-07633a7{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-2c5d705{--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;}.elementor-4457 .elementor-element.elementor-element-b02f885{text-align:start;}.elementor-4457 .elementor-element.elementor-element-b02f885 .elementor-heading-title{font-family:"fang";font-size:32px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-b703e63{text-align:start;}.elementor-4457 .elementor-element.elementor-element-b703e63 .elementor-heading-title{font-family:"obviously-wide";font-size:11px;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#C6F432;}.elementor-4457 .elementor-element.elementor-element-30455b3{text-align:start;font-family:"Open Sans";font-size:15px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-9b83a96 .elementor-button{background-color:transparent;font-family:"obviously-wide";font-size:11px;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;fill:#C6F432;color:#C6F432;padding:4px 0px 4px 0px;}.elementor-4457 .elementor-element.elementor-element-9b83a96 .elementor-button:hover, .elementor-4457 .elementor-element.elementor-element-9b83a96 .elementor-button:focus{color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-9b83a96 .elementor-button:hover svg, .elementor-4457 .elementor-element.elementor-element-9b83a96 .elementor-button:focus svg{fill:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-1caa943{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-a3544ff{--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;}.elementor-4457 .elementor-element.elementor-element-5e6d27c{text-align:start;}.elementor-4457 .elementor-element.elementor-element-5e6d27c .elementor-heading-title{font-family:"fang";font-size:32px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-b9609b1{text-align:start;}.elementor-4457 .elementor-element.elementor-element-b9609b1 .elementor-heading-title{font-family:"obviously-wide";font-size:11px;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#C6F432;}.elementor-4457 .elementor-element.elementor-element-02e21c5{text-align:start;font-family:"Open Sans";font-size:15px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-c2e8336 .elementor-button{background-color:transparent;font-family:"obviously-wide";font-size:11px;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;fill:#C6F432;color:#C6F432;padding:4px 0px 4px 0px;}.elementor-4457 .elementor-element.elementor-element-c2e8336 .elementor-button:hover, .elementor-4457 .elementor-element.elementor-element-c2e8336 .elementor-button:focus{color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-c2e8336 .elementor-button:hover svg, .elementor-4457 .elementor-element.elementor-element-c2e8336 .elementor-button:focus svg{fill:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-9b72db1{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-4457 .elementor-element.elementor-element-e352d86{--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;}.elementor-4457 .elementor-element.elementor-element-76e832f{text-align:start;}.elementor-4457 .elementor-element.elementor-element-76e832f .elementor-heading-title{font-family:"fang";font-size:32px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-5e8daa3{text-align:start;}.elementor-4457 .elementor-element.elementor-element-5e8daa3 .elementor-heading-title{font-family:"obviously-wide";font-size:11px;text-transform:uppercase;line-height:1.3em;letter-spacing:1.5px;color:#C6F432;}.elementor-4457 .elementor-element.elementor-element-653872c{text-align:start;font-family:"Open Sans";font-size:15px;font-weight:400;line-height:1.65em;color:#D8D5CA;}.elementor-4457 .elementor-element.elementor-element-2441148 .elementor-button{background-color:transparent;font-family:"obviously-wide";font-size:11px;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;fill:#C6F432;color:#C6F432;padding:4px 0px 4px 0px;}.elementor-4457 .elementor-element.elementor-element-2441148 .elementor-button:hover, .elementor-4457 .elementor-element.elementor-element-2441148 .elementor-button:focus{color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-2441148 .elementor-button:hover svg, .elementor-4457 .elementor-element.elementor-element-2441148 .elementor-button:focus svg{fill:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-8a193d7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-8a193d7:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-8a193d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-76b52fd{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-daf995f{text-align:start;}.elementor-4457 .elementor-element.elementor-element-daf995f .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:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-30851e8{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4457 .elementor-element.elementor-element-8e3fc96{--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;}.elementor-4457 .elementor-element.elementor-element-c07e63b{--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;}.elementor-4457 .elementor-element.elementor-element-d221af3{--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;}.elementor-4457 .elementor-element.elementor-element-3305a78{--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;}.elementor-4457 .elementor-element.elementor-element-58c0c99{--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;}.elementor-4457 .elementor-element.elementor-element-3e0cc29{--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;}.elementor-4457 .elementor-element.elementor-element-90afda7{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-0cc6037{text-align:start;}.elementor-4457 .elementor-element.elementor-element-0cc6037 .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:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-99bcddd{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4457 .elementor-element.elementor-element-3f04701{--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;}.elementor-4457 .elementor-element.elementor-element-ce55a27{--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;}.elementor-4457 .elementor-element.elementor-element-414dc28{--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;}.elementor-4457 .elementor-element.elementor-element-a286898{--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;}.elementor-4457 .elementor-element.elementor-element-b300fb8{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4457 .elementor-element.elementor-element-72fe3a7{text-align:start;}.elementor-4457 .elementor-element.elementor-element-72fe3a7 .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:#1D3FD6;}.elementor-4457 .elementor-element.elementor-element-c61c05f{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4457 .elementor-element.elementor-element-46c5eac{--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;}.elementor-4457 .elementor-element.elementor-element-4437117 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4457 .elementor-element.elementor-element-90c7e84{--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;}.elementor-4457 .elementor-element.elementor-element-66fea61 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4457 .elementor-element.elementor-element-624e893{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-4457 .elementor-element.elementor-element-624e893:not(.elementor-motion-effects-element-type-background), .elementor-4457 .elementor-element.elementor-element-624e893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-1723b5d{text-align:start;}.elementor-4457 .elementor-element.elementor-element-1723b5d .elementor-heading-title{font-family:"fang";font-size:52px;font-weight:400;font-style:italic;line-height:1.02em;letter-spacing:-1px;color:#14130F;}.elementor-4457 .elementor-element.elementor-element-26a422e{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;}.elementor-4457 .elementor-element.elementor-element-d364d45 .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:#14130F;color:#14130F;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C6F432;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-4457 .elementor-element.elementor-element-d364d45 .elementor-button:hover, .elementor-4457 .elementor-element.elementor-element-d364d45 .elementor-button:focus{background-color:#F6F4EE;color:#14130F;}.elementor-4457 .elementor-element.elementor-element-d364d45 .elementor-button:hover svg, .elementor-4457 .elementor-element.elementor-element-d364d45 .elementor-button:focus svg{fill:#14130F;}.elementor-4457 .elementor-element.elementor-element-b8fdebf .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-4457 .elementor-element.elementor-element-b8fdebf .elementor-button:hover, .elementor-4457 .elementor-element.elementor-element-b8fdebf .elementor-button:focus{background-color:#14130F;color:#F6F4EE;}.elementor-4457 .elementor-element.elementor-element-b8fdebf .elementor-button:hover svg, .elementor-4457 .elementor-element.elementor-element-b8fdebf .elementor-button:focus svg{fill:#F6F4EE;}@media(min-width:768px){.elementor-4457 .elementor-element.elementor-element-da55298{--content-width:1240px;}.elementor-4457 .elementor-element.elementor-element-74b313b{--content-width:1240px;}.elementor-4457 .elementor-element.elementor-element-949b554{--content-width:1240px;}.elementor-4457 .elementor-element.elementor-element-e60d50e{--content-width:1240px;}.elementor-4457 .elementor-element.elementor-element-adc5e8f{--content-width:1240px;}.elementor-4457 .elementor-element.elementor-element-1caa943{--width:100%;}.elementor-4457 .elementor-element.elementor-element-8a193d7{--content-width:1240px;}.elementor-4457 .elementor-element.elementor-element-624e893{--content-width:1240px;}}@media(max-width:1024px){.elementor-4457 .elementor-element.elementor-element-da55298{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-9ec753f .elementor-heading-title{font-size:61px;}.elementor-4457 .elementor-element.elementor-element-74b313b{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-107d00c .elementor-heading-title{font-size:44px;}.elementor-4457 .elementor-element.elementor-element-949b554{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-c815b1b .elementor-heading-title{font-size:37px;}.elementor-4457 .elementor-element.elementor-element-891370c .elementor-heading-title{font-size:37px;}.elementor-4457 .elementor-element.elementor-element-e60d50e{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-1c3d1ae .elementor-heading-title{font-size:44px;}.elementor-4457 .elementor-element.elementor-element-adc5e8f{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-7e9ff9c .elementor-heading-title{font-size:44px;}.elementor-4457 .elementor-element.elementor-element-b02f885 .elementor-heading-title{font-size:27px;}.elementor-4457 .elementor-element.elementor-element-5e6d27c .elementor-heading-title{font-size:27px;}.elementor-4457 .elementor-element.elementor-element-76e832f .elementor-heading-title{font-size:27px;}.elementor-4457 .elementor-element.elementor-element-8a193d7{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-624e893{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-4457 .elementor-element.elementor-element-1723b5d .elementor-heading-title{font-size:44px;}}@media(max-width:767px){.elementor-4457 .elementor-element.elementor-element-da55298{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-9e1a368 .elementor-heading-title{font-size:11px;}.elementor-4457 .elementor-element.elementor-element-9ec753f .elementor-heading-title{font-size:47px;}.elementor-4457 .elementor-element.elementor-element-3b0a45f{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-a0bf036 .elementor-button{font-size:11px;padding:15px 16px 15px 16px;}.elementor-4457 .elementor-element.elementor-element-74b313b{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-107d00c .elementor-heading-title{font-size:34px;}.elementor-4457 .elementor-element.elementor-element-3cba10d{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-704c188 .elementor-heading-title{font-size:32px;}.elementor-4457 .elementor-element.elementor-element-b009fff{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-ddbced5 .elementor-heading-title{font-size:32px;}.elementor-4457 .elementor-element.elementor-element-0e1a8e3{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-910df11 .elementor-heading-title{font-size:32px;}.elementor-4457 .elementor-element.elementor-element-5faf345{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-949b554{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-f479338 .elementor-heading-title{font-size:11px;}.elementor-4457 .elementor-element.elementor-element-c815b1b .elementor-heading-title{font-size:29px;}.elementor-4457 .elementor-element.elementor-element-4f205fa{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-891370c .elementor-heading-title{font-size:29px;}.elementor-4457 .elementor-element.elementor-element-2fffc23{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-e60d50e{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-1c3d1ae .elementor-heading-title{font-size:34px;}.elementor-4457 .elementor-element.elementor-element-871fba7{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-38603f7{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-129b7b8{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-dc363a3{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-8b877fc{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-adc5e8f{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-7e9ff9c .elementor-heading-title{font-size:34px;}.elementor-4457 .elementor-element.elementor-element-2481d6d{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-b02f885 .elementor-heading-title{font-size:21px;}.elementor-4457 .elementor-element.elementor-element-30455b3{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-5e6d27c .elementor-heading-title{font-size:21px;}.elementor-4457 .elementor-element.elementor-element-02e21c5{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-76e832f .elementor-heading-title{font-size:21px;}.elementor-4457 .elementor-element.elementor-element-653872c{font-size:16px;}.elementor-4457 .elementor-element.elementor-element-8a193d7{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-daf995f .elementor-heading-title{font-size:11px;}.elementor-4457 .elementor-element.elementor-element-0cc6037 .elementor-heading-title{font-size:11px;}.elementor-4457 .elementor-element.elementor-element-72fe3a7 .elementor-heading-title{font-size:11px;}.elementor-4457 .elementor-element.elementor-element-624e893{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-4457 .elementor-element.elementor-element-1723b5d .elementor-heading-title{font-size:34px;}.elementor-4457 .elementor-element.elementor-element-d364d45 .elementor-button{font-size:11px;padding:15px 16px 15px 16px;}.elementor-4457 .elementor-element.elementor-element-b8fdebf .elementor-button{font-size:11px;padding:15px 16px 15px 16px;}}/* Start custom CSS */.momo-sec .elementor-widget-container{max-width:100%}
.momo-rich p{margin:0 0 1em}.momo-rich p:last-child{margin-bottom:0}
.momo-rich--dark a{color:#C6F432}.momo-rich--light a{color:#1D3FD6}
.momo-link .elementor-button{padding:4px 0!important;border:0;background:none}
.momo-link .elementor-button:hover{background:none}
.momo-sec .e-child{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--content-width:100%}
.momo-sec .e-child>.e-con-inner{max-width:100%;width:100%}
/* medios y vacíos */
.momo-ph{display:none}
.momo-media img,.momo-slot img{width:100%;display:block;object-fit:cover}
.momo-slot.r43 img{aspect-ratio:4/3}.momo-slot.r45 img,.momo-card-foto img{aspect-ratio:4/5}.momo-slot.r11 img{aspect-ratio:1/1}
.momo-slot.momo-logo img{aspect-ratio:3/2;object-fit:contain}
.momo-slot-v .elementor-wrapper{aspect-ratio:16/9}
.momo-slot:not(:has(img)):not(:has(iframe)):not(:has(video)),.momo-hide-empty:not(:has(img)):not(:has(iframe)):not(:has(video)),.momo-card-foto:not(:has(img)):not(:has(iframe)):not(:has(video)){display:none!important}
body.admin-bar .momo-slot:not(:has(img)):not(:has(iframe)):not(:has(video)),body.elementor-editor-active .momo-slot:not(:has(img)):not(:has(iframe)):not(:has(video)),body.admin-bar .momo-card-foto:not(:has(img)):not(:has(iframe)):not(:has(video)),body.elementor-editor-active .momo-card-foto:not(:has(img)):not(:has(iframe)):not(:has(video)){display:flex!important}
body.admin-bar .momo-hide-empty:not(:has(img)):not(:has(iframe)):not(:has(video)),body.elementor-editor-active .momo-hide-empty:not(:has(img)):not(:has(iframe)):not(:has(video)){display:flex!important}
body.admin-bar .momo-hide-empty.momo-blk:not(:has(img)):not(:has(iframe)):not(:has(video)),body.elementor-editor-active .momo-hide-empty.momo-blk:not(:has(img)):not(:has(iframe)):not(:has(video)){display:block!important}
body.admin-bar .momo-slot:not(:has(img)):not(:has(iframe)):not(:has(video)) .momo-ph,body.elementor-editor-active .momo-slot:not(:has(img)):not(:has(iframe)):not(:has(video)) .momo-ph{display:block;width:100%}
.momo-ph-in{display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed currentColor;padding:20px;font-family:'obviously-wide',sans-serif;font-size:11px;letter-spacing:1px;line-height:1.4;text-transform:uppercase;opacity:.7;width:100%;box-sizing:border-box}
/* dos columnas (solo con medio) */
@media(min-width:1025px){
.momo-two:has(.momo-slot img),.momo-two:has(.momo-slot iframe),body.admin-bar .momo-two,body.elementor-editor-active .momo-two{display:block!important}
.momo-two:has(.momo-slot img)>.e-con-inner,.momo-two:has(.momo-slot iframe)>.e-con-inner,body.admin-bar .momo-two>.e-con-inner,body.elementor-editor-active .momo-two>.e-con-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;align-items:center}
}
.momo-hero-text .elementor-widget-button{margin-top:8px}
.momo-hero h1,.momo-hero h1 *{font-size:clamp(44px,6vw,84px)!important}
/* cifras */
.momo-stats{border-top:1px solid #14130F;padding-top:32px}
@media(min-width:768px){.momo-stats{display:block!important}.momo-stats>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}
/* fundadores */
@media(min-width:768px){.momo-fund{display:block!important}.momo-fund>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}}
.momo-fcard .momo-card-foto img{aspect-ratio:4/5;object-position:center top}
/* cómo enseñamos */
.momo-ens-c{border-top:1px solid #14130F;padding-top:20px}
.momo-ens-t strong{font-weight:700}
.momo-ens-t ul{list-style:none;padding:0;margin:0}
@media(min-width:768px){.momo-ens{display:block!important}.momo-ens>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.momo-ens-c:last-child{grid-column:span 2}}
@media(min-width:1025px){.momo-ens>.e-con-inner{grid-template-columns:repeat(6,minmax(0,1fr))}.momo-ens-c{grid-column:span 2}.momo-ens-c:nth-child(n+4){grid-column:span 3}}
@media(min-width:768px){.momo-ens-gal>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}
/* equipo */
.momo-tcard .momo-card-foto img,.momo-tcard .momo-slot img{aspect-ratio:4/5;object-position:center top}
@media(min-width:768px){.momo-team{display:block!important}.momo-team>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px;align-items:start}}
@media(min-width:1025px){.momo-team>.e-con-inner{grid-template-columns:repeat(3,minmax(0,1fr))}}
/* prueba social */
.momo-logo-grid,.momo-gal-grid,.momo-vid-grid{display:block!important}
.momo-logo-grid>.e-con-inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:center}
.momo-gal-grid>.e-con-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.momo-vid-grid>.e-con-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}
@media(min-width:768px){.momo-vid-grid>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.momo-gal-grid>.e-con-inner{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(min-width:1025px){.momo-logo-grid>.e-con-inner{grid-template-columns:repeat(6,minmax(0,1fr))}}
.momo-sub+.momo-sub{margin-top:24px}
/* CTA: claro por defecto; oscuro si la sección anterior es clara */
.momo-cta .momo-ctas>.e-con-inner{display:flex;flex-wrap:wrap;gap:16px}
.momo-slotsec:has(img)~.momo-cta,.momo-slotsec:has(iframe)~.momo-cta,body.admin-bar .momo-slotsec~.momo-cta,body.elementor-editor-active .momo-slotsec~.momo-cta{background-color:#0B0B0A!important}
.momo-slotsec:has(img)~.momo-cta .elementor-heading-title,.momo-slotsec:has(iframe)~.momo-cta .elementor-heading-title,body.admin-bar .momo-slotsec~.momo-cta .elementor-heading-title,body.elementor-editor-active .momo-slotsec~.momo-cta .elementor-heading-title{color:#F6F4EE!important}
.momo-slotsec:has(img)~.momo-cta .momo-b2 .elementor-button,.momo-slotsec:has(iframe)~.momo-cta .momo-b2 .elementor-button,body.admin-bar .momo-slotsec~.momo-cta .momo-b2 .elementor-button,body.elementor-editor-active .momo-slotsec~.momo-cta .momo-b2 .elementor-button{color:#F6F4EE!important;border-color:#F6F4EE!important}/* End custom CSS */