.elementor-2259 .elementor-element.elementor-element-1134260{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2259 .elementor-element.elementor-element-1134260:not(.elementor-motion-effects-element-type-background),.elementor-2259 .elementor-element.elementor-element-1134260>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary);background-image:url(https://marroquina.co/wp-content/uploads/2025/06/db0c05e4-77ad-46d7-9481-f5d271f6ca0f-removebg-preview.png);background-position:-446px -262px;background-repeat:repeat-x;background-size:contain}.elementor-2259 .elementor-element.elementor-element-1134260>.elementor-shape-bottom .elementor-shape-fill,.elementor-2259 .elementor-element.elementor-element-1134260>.e-con-inner>.elementor-shape-bottom .elementor-shape-fill{fill:#FFF}.elementor-2259 .elementor-element.elementor-element-1134260>.elementor-shape-bottom svg,.elementor-2259 .elementor-element.elementor-element-1134260>.e-con-inner>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:310px;transform:translateX(-50%) rotateY(180deg)}.elementor-2259 .elementor-element.elementor-element-f0bdbb2{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-2259 .elementor-element.elementor-element-4f52705 img{width:25%}.elementor-2259 .elementor-element.elementor-element-f35e6ee{--display:flex;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-2259 .elementor-element.elementor-element-49a800b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2259 .elementor-element.elementor-element-49a800b .elementor-heading-title{font-family:"Fahkwang",Sans-serif;font-size:95px;font-weight:600;text-shadow:0 0 10px rgb(0 0 0 / .05)}.elementor-2259 .elementor-element.elementor-element-633c670{--display:flex;--margin-top:-40px;--margin-bottom:-128px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-2259 .elementor-element.elementor-element-668bdeb>.elementor-widget-container{margin:0 0 0 0;border-radius:10px 10px 10px 10px}.elementor-2259 .elementor-element.elementor-element-668bdeb .elementor-wrapper{--video-aspect-ratio:1.5}.elementor-2259 .elementor-element.elementor-element-a2d49fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:175px;--padding-bottom:85px;--padding-left:50px;--padding-right:50px}.elementor-2259 .elementor-element.elementor-element-a2d49fe:not(.elementor-motion-effects-element-type-background),.elementor-2259 .elementor-element.elementor-element-a2d49fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 100%)}.elementor-2259 .elementor-element.elementor-element-817e99f{--display:flex}.elementor-2259 .elementor-element.elementor-element-ce8d827{text-align:center}.elementor-2259 .elementor-element.elementor-element-ce8d827 .elementor-heading-title{font-family:"Fahkwang",Sans-serif;font-size:33px;font-weight:400;color:var(--e-global-color-text)}.elementor-2259 .elementor-element.elementor-element-c58f030{--display:flex;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}.elementor-2259 .elementor-element.elementor-element-8080d03>.elementor-widget-container{border-radius:10px 10px 10px 10px}.elementor-2259 .elementor-element.elementor-element-8080d03 .elementor-wrapper{--video-aspect-ratio:1.5}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2259 .elementor-element.elementor-element-f2cadbf .elementor-button{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:500}.elementor-2259 .elementor-element.elementor-element-2be4e54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2259 .elementor-element.elementor-element-2be4e54:not(.elementor-motion-effects-element-type-background),.elementor-2259 .elementor-element.elementor-element-2be4e54>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,var(--e-global-color-secondary) 100%)}.elementor-2259 .elementor-element.elementor-element-3c886e9{text-align:end}.elementor-2259 .elementor-element.elementor-element-3c886e9 img{width:7%}@media(max-width:1024px){.elementor-2259 .elementor-element.elementor-element-1134260:not(.elementor-motion-effects-element-type-background),.elementor-2259 .elementor-element.elementor-element-1134260>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}}@media(max-width:767px){.elementor-2259 .elementor-element.elementor-element-1134260:not(.elementor-motion-effects-element-type-background),.elementor-2259 .elementor-element.elementor-element-1134260>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:232px -39px}.elementor-2259 .elementor-element.elementor-element-1134260>.elementor-shape-bottom svg,.elementor-2259 .elementor-element.elementor-element-1134260>.e-con-inner>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:168px}.elementor-2259 .elementor-element.elementor-element-1134260{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-2259 .elementor-element.elementor-element-4f52705 img{width:71%}.elementor-2259 .elementor-element.elementor-element-f35e6ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2259 .elementor-element.elementor-element-49a800b{text-align:center}.elementor-2259 .elementor-element.elementor-element-49a800b .elementor-heading-title{font-size:45px}.elementor-2259 .elementor-element.elementor-element-633c670{--min-height:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2259 .elementor-element.elementor-element-a2d49fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:85px;--padding-left:20px;--padding-right:20px}.elementor-2259 .elementor-element.elementor-element-ce8d827>.elementor-widget-container{margin:11px 0 -20px 0}.elementor-2259 .elementor-element.elementor-element-ce8d827 .elementor-heading-title{font-size:25px}.elementor-2259 .elementor-element.elementor-element-c58f030{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2259 .elementor-element.elementor-element-f2cadbf>.elementor-widget-container{margin:20px 0 0 0}.elementor-2259 .elementor-element.elementor-element-f2cadbf .elementor-button{font-size:14px}.elementor-2259 .elementor-element.elementor-element-2be4e54{--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px}.elementor-2259 .elementor-element.elementor-element-3c886e9 img{width:18%}}@font-face{font-family:'Fahkwang';font-style:normal;font-weight:400;font-display:swap;src:url(http://marroquina.co/wp-content/uploads/2022/12/Fahkwang-Regular.ttf) format('truetype')}@font-face{font-family:'Fahkwang';font-style:normal;font-weight:700;font-display:swap;src:url(http://marroquina.co/wp-content/uploads/2022/12/Fahkwang-Bold.ttf) format('truetype')}