.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-d30731f{left:0px;}body.rtl .elementor-747 .elementor-element.elementor-element-d30731f{right:0px;}.elementor-747 .elementor-element.elementor-element-d30731f{top:0px;z-index:1;text-align:start;}.elementor-747 .elementor-element.elementor-element-d30731f img{width:67%;}.elementor-747 .elementor-element.elementor-element-7057786{--display:flex;--min-height:0px;--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:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-7057786::before, .elementor-747 .elementor-element.elementor-element-7057786 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-7057786 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-7057786 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-7057786 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-7057786 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-747 .elementor-element.elementor-element-e48ab49{z-index:1;text-align:center;}.elementor-747 .elementor-element.elementor-element-e48ab49 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;color:#000000;}.elementor-747 .elementor-element.elementor-element-dc23c81{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-747 .elementor-element.elementor-element-dc23c81 img{width:60%;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-4251ac3{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-747 .elementor-element.elementor-element-4251ac3:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-4251ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/solivera-inicio-carrusel1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-747 .elementor-element.elementor-element-4251ac3::before, .elementor-747 .elementor-element.elementor-element-4251ac3 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-4251ac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-4251ac3 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-4251ac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-4251ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-1bb979a{--display:flex;--min-height:0px;--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:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-1bb979a::before, .elementor-747 .elementor-element.elementor-element-1bb979a > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-1bb979a > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-1bb979a > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-1bb979a > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-1bb979a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-fc5205d{z-index:1;text-align:center;}.elementor-747 .elementor-element.elementor-element-fc5205d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;color:#000000;}.elementor-747 .elementor-element.elementor-element-9e4f37e{--display:flex;--min-height:600px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-747 .elementor-element.elementor-element-9e4f37e::before, .elementor-747 .elementor-element.elementor-element-9e4f37e > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-9e4f37e > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-9e4f37e > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-9e4f37e > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-9e4f37e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-80bbb05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-747 .elementor-element.elementor-element-fbcef35{--display:flex;--min-height:496px;--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-747 .elementor-element.elementor-element-fbcef35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-a6bfe66{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-a6bfe66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-d9e1cea{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-749b6a6{--display:flex;--min-height:0px;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-747 .elementor-element.elementor-element-749b6a6::before, .elementor-747 .elementor-element.elementor-element-749b6a6 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-749b6a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-749b6a6 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-749b6a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-749b6a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-749b6a6.e-con{--align-self:center;}.elementor-747 .elementor-element.elementor-element-345a32b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-196px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-345a32b{left:-83px;}body.rtl .elementor-747 .elementor-element.elementor-element-345a32b{right:-83px;}.elementor-747 .elementor-element.elementor-element-345a32b img{width:28%;}.elementor-747 .elementor-element.elementor-element-f6213e6{--e-transform-rotateZ:-31deg;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-145px;z-index:0;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-f6213e6{right:11px;}body.rtl .elementor-747 .elementor-element.elementor-element-f6213e6{left:11px;}.elementor-747 .elementor-element.elementor-element-f6213e6 img{width:21%;}.elementor-747 .elementor-element.elementor-element-21108f3{text-align:start;}.elementor-747 .elementor-element.elementor-element-21108f3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-163bd38{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-163bd38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-cf6c536{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-747 .elementor-element.elementor-element-cf6c536::before, .elementor-747 .elementor-element.elementor-element-cf6c536 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-cf6c536 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-cf6c536 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-cf6c536 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-cf6c536 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-34@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-cf6c536.e-con:hover{--e-con-transform-scale:1.1;}.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-747 .elementor-element.elementor-element-a3122f5 .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;}.elementor-747 .elementor-element.elementor-element-9a2ad90{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-747 .elementor-element.elementor-element-a72bdfa{--spacer-size:100px;}.elementor-747 .elementor-element.elementor-element-4331661 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;color:#000000;}.elementor-747 .elementor-element.elementor-element-8be8acc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-beed3d6{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#181818;}.elementor-747 .elementor-element.elementor-element-beed3d6 .elementor-headline{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:50px;}.elementor-747 .elementor-element.elementor-element-beed3d6 .elementor-headline-plain-text{color:#070707;}.elementor-747 .elementor-element.elementor-element-beed3d6 .elementor-headline-dynamic-wrapper path{stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;}.elementor-747 .elementor-element.elementor-element-71a816d{--iteration-count:infinite;--animation-duration:1200ms;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#181818;}.elementor-747 .elementor-element.elementor-element-71a816d .elementor-headline{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:50px;}.elementor-747 .elementor-element.elementor-element-71a816d .elementor-headline-plain-text{color:#070707;}.elementor-747 .elementor-element.elementor-element-71a816d .elementor-headline-dynamic-wrapper path{stroke:#F29458;stroke-width:16px;stroke-linecap:round;stroke-linejoin:round;}.elementor-747 .elementor-element.elementor-element-609cb40{--iteration-count:infinite;--animation-duration:1200ms;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#181818;}.elementor-747 .elementor-element.elementor-element-609cb40 .elementor-headline{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;}.elementor-747 .elementor-element.elementor-element-609cb40 .elementor-headline-plain-text{color:#070707;}.elementor-747 .elementor-element.elementor-element-609cb40 .elementor-headline-dynamic-text{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-747 .elementor-element.elementor-element-609cb40 .elementor-headline-dynamic-wrapper path{stroke:#F29458;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;}.elementor-747 .elementor-element.elementor-element-e26f47e{--display:flex;--min-height:74px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-e26f47e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-5d02e89{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-5d02e89::before, .elementor-747 .elementor-element.elementor-element-5d02e89 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-5d02e89 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-5d02e89 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-5d02e89 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-5d02e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-35@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-5d02e89.e-con:hover{--e-con-transform-scale:1.1;}.elementor-747 .elementor-element.elementor-element-452f438 .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;fill:#181818;color:#181818;}.elementor-747 .elementor-element.elementor-element-4209ee6{--spacer-size:100px;}.elementor-747 .elementor-element.elementor-element-e2bace3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-747 .elementor-element.elementor-element-07c64e7{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#181818;}.elementor-747 .elementor-element.elementor-element-07c64e7 .elementor-headline{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:50px;}.elementor-747 .elementor-element.elementor-element-07c64e7 .elementor-headline-plain-text{color:#070707;}.elementor-747 .elementor-element.elementor-element-07c64e7 .elementor-headline-dynamic-text{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-747 .elementor-element.elementor-element-07c64e7 .elementor-headline-dynamic-wrapper path{stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;}.elementor-747 .elementor-element.elementor-element-f7718f2{--iteration-count:infinite;--animation-duration:1200ms;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#181818;}.elementor-747 .elementor-element.elementor-element-f7718f2 .elementor-headline{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:50px;}.elementor-747 .elementor-element.elementor-element-f7718f2 .elementor-headline-plain-text{color:#070707;}.elementor-747 .elementor-element.elementor-element-f7718f2 .elementor-headline-dynamic-wrapper path{stroke:#F29458;stroke-width:16px;stroke-linecap:round;stroke-linejoin:round;}.elementor-747 .elementor-element.elementor-element-a11c299{--iteration-count:infinite;--animation-duration:1200ms;margin:-19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#181818;}.elementor-747 .elementor-element.elementor-element-a11c299 .elementor-headline{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;}.elementor-747 .elementor-element.elementor-element-a11c299 .elementor-headline-plain-text{color:#070707;}.elementor-747 .elementor-element.elementor-element-a11c299 .elementor-headline-dynamic-text{font-family:"Cormorant Garamond", Sans-serif;font-weight:500;}.elementor-747 .elementor-element.elementor-element-a11c299 .elementor-headline-dynamic-wrapper path{stroke:#F29458;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;}.elementor-747 .elementor-element.elementor-element-0167d0e{--display:flex;--min-height:74px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-0167d0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-2736097{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-2736097::before, .elementor-747 .elementor-element.elementor-element-2736097 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-2736097 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-2736097 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-2736097 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-2736097 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-35@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-2736097.e-con:hover{--e-con-transform-scale:1.1;}.elementor-747 .elementor-element.elementor-element-900ffd1 .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;fill:#181818;color:#181818;}.elementor-747 .elementor-element.elementor-element-8a895b8{--spacer-size:100px;}.elementor-747 .elementor-element.elementor-element-45a93b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-747 .elementor-element.elementor-element-4f459d3{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-88b18ed{text-align:start;}.elementor-747 .elementor-element.elementor-element-88b18ed .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:19px;font-weight:700;text-transform:uppercase;line-height:35px;color:#000000;}.elementor-747 .elementor-element.elementor-element-b3bf0a9{width:var( --container-widget-width, 98.976% );max-width:98.976%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:98.976%;--container-widget-flex-grow:0;}.elementor-747 .elementor-element.elementor-element-b3bf0a9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-a6e484a{--spacer-size:100px;}.elementor-747 .elementor-element.elementor-element-e475453{--display:flex;--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-747 .elementor-element.elementor-element-e475453:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-e475453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DFD6;}.elementor-747 .elementor-element.elementor-element-b25ef46{--spacer-size:80px;}.elementor-747 .elementor-element.elementor-element-c71ee9c{text-align:start;}.elementor-747 .elementor-element.elementor-element-c71ee9c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;color:#000000;}.elementor-747 .elementor-element.elementor-element-06da305{--spacer-size:20px;}.elementor-747 .elementor-element.elementor-element-6cb8a12{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-747 .elementor-element.elementor-element-5d81c68:hover{--e-transform-scale:1.1;}.elementor-747 .elementor-element.elementor-element-5d81c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-747 .elementor-element.elementor-element-5d81c68 img{width:100%;}.elementor-747 .elementor-element.elementor-element-23f8eb4{--display:flex;--position:absolute;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:601px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-23f8eb4::before, .elementor-747 .elementor-element.elementor-element-23f8eb4 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-23f8eb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-23f8eb4 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-23f8eb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-23f8eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-35@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-23f8eb4.e-con:hover{--e-con-transform-scale:1.1;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-23f8eb4{left:393px;}body.rtl .elementor-747 .elementor-element.elementor-element-23f8eb4{right:393px;}.elementor-747 .elementor-element.elementor-element-f53c22d .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;fill:#181818;color:#181818;}.elementor-747 .elementor-element.elementor-element-b695117{--display:flex;--position:absolute;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:601px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-b695117::before, .elementor-747 .elementor-element.elementor-element-b695117 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-b695117 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-b695117 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-b695117 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-b695117 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-35@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-b695117.e-con:hover{--e-con-transform-scale:1.1;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-b695117{left:393px;}body.rtl .elementor-747 .elementor-element.elementor-element-b695117{right:393px;}.elementor-747 .elementor-element.elementor-element-d2fadfd .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;fill:#181818;color:#181818;}.elementor-747 .elementor-element.elementor-element-1915171{--spacer-size:80px;}.elementor-747 .elementor-element.elementor-element-398e03b{--display:flex;--min-height:608px;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-747 .elementor-element.elementor-element-398e03b:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-398e03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/1.-Inicio-para-producto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-747 .elementor-element.elementor-element-19a1d38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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-747 .elementor-element.elementor-element-19a1d38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-52dbdd2{--display:flex;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-52dbdd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-e8d8081{--display:flex;--min-height:0px;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-747 .elementor-element.elementor-element-e8d8081::before, .elementor-747 .elementor-element.elementor-element-e8d8081 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-e8d8081 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-e8d8081 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-e8d8081 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-e8d8081 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-e8d8081.e-con{--align-self:center;}.elementor-747 .elementor-element.elementor-element-4dc6e41{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-240px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-4dc6e41{left:205px;}body.rtl .elementor-747 .elementor-element.elementor-element-4dc6e41{right:205px;}.elementor-747 .elementor-element.elementor-element-4dc6e41 img{width:20%;}.elementor-747 .elementor-element.elementor-element-622c93f{--e-transform-rotateZ:-31deg;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:35px;z-index:0;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-622c93f{right:-299px;}body.rtl .elementor-747 .elementor-element.elementor-element-622c93f{left:-299px;}.elementor-747 .elementor-element.elementor-element-622c93f img{width:20%;}.elementor-747 .elementor-element.elementor-element-0d7a593{text-align:start;}.elementor-747 .elementor-element.elementor-element-0d7a593 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-c2667d4{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-c2667d4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-26dac12{--display:flex;--min-height:60px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-747 .elementor-element.elementor-element-26dac12::before, .elementor-747 .elementor-element.elementor-element-26dac12 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-26dac12 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-26dac12 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-26dac12 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-26dac12 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-26dac12.e-con{--align-self:center;}.elementor-747 .elementor-element.elementor-element-a61ebca{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-a61ebca::before, .elementor-747 .elementor-element.elementor-element-a61ebca > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-a61ebca > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-a61ebca > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-a61ebca > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-a61ebca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-a61ebca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-c695851{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-01ccdc8{--display:flex;--min-height:60px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-747 .elementor-element.elementor-element-01ccdc8::before, .elementor-747 .elementor-element.elementor-element-01ccdc8 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-01ccdc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-01ccdc8 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-01ccdc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-01ccdc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/SOLIVERABOTONCREMA.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-01ccdc8.e-con:hover{--e-con-transform-scale:1.1;}.elementor-747 .elementor-element.elementor-element-091e914 .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;}.elementor-747 .elementor-element.elementor-element-8e26bd1{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-2672c0f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-61px;z-index:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-2672c0f{left:279px;}body.rtl .elementor-747 .elementor-element.elementor-element-2672c0f{right:279px;}.elementor-747 .elementor-element.elementor-element-2672c0f img{width:69%;}.elementor-747 .elementor-element.elementor-element-2c386c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-747 .elementor-element.elementor-element-4ccae27{--display:flex;--min-height:496px;--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-747 .elementor-element.elementor-element-4ccae27.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-f369235{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-f369235.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-5b41716{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-b398b33{--display:flex;--min-height:0px;--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-747 .elementor-element.elementor-element-b398b33::before, .elementor-747 .elementor-element.elementor-element-b398b33 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-b398b33 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-b398b33 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-b398b33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-b398b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-b398b33.e-con{--align-self:center;}.elementor-747 .elementor-element.elementor-element-8afba5e{--e-transform-rotateZ:-31deg;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:136px;z-index:0;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-8afba5e{right:-227px;}body.rtl .elementor-747 .elementor-element.elementor-element-8afba5e{left:-227px;}.elementor-747 .elementor-element.elementor-element-8afba5e img{width:21%;}.elementor-747 .elementor-element.elementor-element-dd395aa{text-align:start;}.elementor-747 .elementor-element.elementor-element-dd395aa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;color:#0E0E0E;}.elementor-747 .elementor-element.elementor-element-64f7c7c{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-64f7c7c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-f70b648{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-747 .elementor-element.elementor-element-f70b648::before, .elementor-747 .elementor-element.elementor-element-f70b648 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-f70b648 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-f70b648 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-f70b648 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-f70b648 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-34@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-f70b648.e-con:hover{--e-con-transform-scale:1.1;}.elementor-747 .elementor-element.elementor-element-80ce486 .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;}.elementor-747 .elementor-element.elementor-element-790b19b{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-61px;z-index:0;text-align:start;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-790b19b{left:279px;}body.rtl .elementor-747 .elementor-element.elementor-element-790b19b{right:279px;}.elementor-747 .elementor-element.elementor-element-790b19b img{width:69%;}.elementor-747 .elementor-element.elementor-element-5e59e49{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-747 .elementor-element.elementor-element-552d243{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-552d243.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-3cc2d84{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-46b350b{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-747 .elementor-element.elementor-element-46b350b::before, .elementor-747 .elementor-element.elementor-element-46b350b > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-46b350b > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-46b350b > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-46b350b > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-46b350b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-747 .elementor-element.elementor-element-46b350b.e-con{--align-self:center;}.elementor-747 .elementor-element.elementor-element-75df61e{text-align:start;}.elementor-747 .elementor-element.elementor-element-75df61e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:500;line-height:60px;color:#FFFAFA;}.elementor-747 .elementor-element.elementor-element-d6e642a{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-747 .elementor-element.elementor-element-d6e642a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-58b9d16{--display:flex;--min-height:70px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--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-747 .elementor-element.elementor-element-58b9d16::before, .elementor-747 .elementor-element.elementor-element-58b9d16 > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-58b9d16 > .e-con-inner > .elementor-background-video-container::before, .elementor-747 .elementor-element.elementor-element-58b9d16 > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-58b9d16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-747 .elementor-element.elementor-element-58b9d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/Recurso-35@3x-8.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-747 .elementor-element.elementor-element-58b9d16.e-con:hover{--e-con-transform-scale:1.1;}.elementor-747 .elementor-element.elementor-element-db853c3 .elementor-button{background-color:#3C806700;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:700;}.elementor-747 .elementor-element.elementor-element-26b1c40{--display:flex;--min-height:496px;--justify-content:center;--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-747 .elementor-element.elementor-element-26b1c40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-7efd36c img{width:90%;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-946d5b1{right:-165px;}body.rtl .elementor-747 .elementor-element.elementor-element-946d5b1{left:-165px;}.elementor-747 .elementor-element.elementor-element-946d5b1{top:-72px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-747 .elementor-element.elementor-element-946d5b1 img{width:60%;border-style:none;border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-747 .elementor-element.elementor-element-e48ab49 .elementor-heading-title{font-size:60px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-dc23c81 img{width:77%;}.elementor-747 .elementor-element.elementor-element-345a32b img{width:45%;}.elementor-747 .elementor-element.elementor-element-f6213e6 img{width:31%;}.elementor-747 .elementor-element.elementor-element-21108f3 .elementor-heading-title{font-size:60px;}.elementor-747 .elementor-element.elementor-element-9a2ad90{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-747 .elementor-element.elementor-element-beed3d6 .elementor-headline{font-size:60px;}.elementor-747 .elementor-element.elementor-element-71a816d .elementor-headline{font-size:60px;}.elementor-747 .elementor-element.elementor-element-609cb40 .elementor-headline{font-size:60px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-07c64e7 .elementor-headline{font-size:60px;}.elementor-747 .elementor-element.elementor-element-f7718f2 .elementor-headline{font-size:60px;}.elementor-747 .elementor-element.elementor-element-a11c299 .elementor-headline{font-size:60px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-e475453{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-747 .elementor-element.elementor-element-c71ee9c .elementor-heading-title{font-size:60px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-5d81c68 img{width:69%;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-23f8eb4{left:248px;}body.rtl .elementor-747 .elementor-element.elementor-element-23f8eb4{right:248px;}.elementor-747 .elementor-element.elementor-element-23f8eb4{top:684px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-b695117{left:248px;}body.rtl .elementor-747 .elementor-element.elementor-element-b695117{right:248px;}.elementor-747 .elementor-element.elementor-element-b695117{top:684px;}.elementor-747 .elementor-element.elementor-element-19a1d38{--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;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-4dc6e41{left:215px;}body.rtl .elementor-747 .elementor-element.elementor-element-4dc6e41{right:215px;}.elementor-747 .elementor-element.elementor-element-4dc6e41{top:-199px;}.elementor-747 .elementor-element.elementor-element-622c93f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-68px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-622c93f{right:-475px;}body.rtl .elementor-747 .elementor-element.elementor-element-622c93f{left:-475px;}.elementor-747 .elementor-element.elementor-element-622c93f img{width:26%;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-2672c0f{left:62px;}body.rtl .elementor-747 .elementor-element.elementor-element-2672c0f{right:62px;}.elementor-747 .elementor-element.elementor-element-f369235{--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-747 .elementor-element.elementor-element-dd395aa .elementor-heading-title{font-size:60px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-75df61e .elementor-heading-title{font-size:60px;line-height:50px;}.elementor-747 .elementor-element.elementor-element-7efd36c img{width:100%;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-946d5b1{right:-144px;}body.rtl .elementor-747 .elementor-element.elementor-element-946d5b1{left:-144px;}.elementor-747 .elementor-element.elementor-element-946d5b1{top:-10px;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-747 .elementor-element.elementor-element-d30731f img{width:718px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-747 .elementor-element.elementor-element-1bb979a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-fc5205d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:30px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-fc5205d .elementor-heading-title{font-size:50px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-9e4f37e{--min-height:60vh;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-80bbb05{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-747 .elementor-element.elementor-element-fbcef35{--width:100%;--min-height:288px;}.elementor-747 .elementor-element.elementor-element-a6bfe66{--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-749b6a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-345a32b{left:-10px;}body.rtl .elementor-747 .elementor-element.elementor-element-345a32b{right:-10px;}.elementor-747 .elementor-element.elementor-element-345a32b{top:-183px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-f6213e6{right:-206px;}body.rtl .elementor-747 .elementor-element.elementor-element-f6213e6{left:-206px;}.elementor-747 .elementor-element.elementor-element-21108f3 .elementor-heading-title{font-size:45px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-163bd38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-a72bdfa{--spacer-size:50px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-747 .elementor-element.elementor-element-07c64e7 .elementor-headline{font-size:40px;line-height:45px;}.elementor-747 .elementor-element.elementor-element-f7718f2 .elementor-headline{font-size:45px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-a11c299 .elementor-headline{font-size:45px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-0167d0e{--min-height:0px;--justify-content:center;}.elementor-747 .elementor-element.elementor-element-0167d0e.e-con{--align-self:center;}.elementor-747 .elementor-element.elementor-element-8a895b8{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-4f459d3{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-a6e484a{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-e475453{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-747 .elementor-element.elementor-element-b25ef46{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-c71ee9c .elementor-heading-title{font-size:45px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-6cb8a12{--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-747 .elementor-element.elementor-element-5d81c68 img{width:100%;max-width:100%;}.elementor-747 .elementor-element.elementor-element-23f8eb4{--width:150px;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:503px;}.elementor-747 .elementor-element.elementor-element-23f8eb4.e-con{--align-self:center;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-23f8eb4{left:96px;}body.rtl .elementor-747 .elementor-element.elementor-element-23f8eb4{right:96px;}.elementor-747 .elementor-element.elementor-element-b695117{--width:150px;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:192px;}.elementor-747 .elementor-element.elementor-element-b695117.e-con{--align-self:center;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-b695117{left:76px;}body.rtl .elementor-747 .elementor-element.elementor-element-b695117{right:76px;}.elementor-747 .elementor-element.elementor-element-1915171{--spacer-size:50px;}.elementor-747 .elementor-element.elementor-element-398e03b:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-398e03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cateringsolivera.com/wp-content/uploads/2026/08/banner-comida-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-747 .elementor-element.elementor-element-398e03b{--min-height:504px;--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-747 .elementor-element.elementor-element-19a1d38{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-747 .elementor-element.elementor-element-52dbdd2{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-4dc6e41.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-4dc6e41{left:51px;}body.rtl .elementor-747 .elementor-element.elementor-element-4dc6e41{right:51px;}.elementor-747 .elementor-element.elementor-element-4dc6e41{top:-118px;}.elementor-747 .elementor-element.elementor-element-4dc6e41 img{width:30%;}.elementor-747 .elementor-element.elementor-element-0d7a593 .elementor-heading-title{font-size:45px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-c2667d4{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-747 .elementor-element.elementor-element-c695851{--spacer-size:10px;}.elementor-747 .elementor-element.elementor-element-8e26bd1{--spacer-size:10px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-2672c0f{left:21px;}body.rtl .elementor-747 .elementor-element.elementor-element-2672c0f{right:21px;}.elementor-747 .elementor-element.elementor-element-2672c0f{top:-102px;}.elementor-747 .elementor-element.elementor-element-2672c0f img{width:100%;}.elementor-747 .elementor-element.elementor-element-2c386c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-747 .elementor-element.elementor-element-4ccae27{--min-height:340px;}.elementor-747 .elementor-element.elementor-element-f369235{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-5b41716{--spacer-size:10px;}.elementor-747 .elementor-element.elementor-element-dd395aa .elementor-heading-title{font-size:45px;line-height:40px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-790b19b{left:361px;}body.rtl .elementor-747 .elementor-element.elementor-element-790b19b{right:361px;}.elementor-747 .elementor-element.elementor-element-790b19b{top:114px;}.elementor-747 .elementor-element.elementor-element-5e59e49{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-747 .elementor-element.elementor-element-5e59e49.e-con{--order:99999 /* order end hack */;}.elementor-747 .elementor-element.elementor-element-552d243{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-552d243.e-con{--order:99999 /* order end hack */;}.elementor-747 .elementor-element.elementor-element-3cc2d84{--spacer-size:30px;}.elementor-747 .elementor-element.elementor-element-75df61e .elementor-heading-title{font-size:45px;line-height:40px;}.elementor-747 .elementor-element.elementor-element-26b1c40{--min-height:363px;}body:not(.rtl) .elementor-747 .elementor-element.elementor-element-946d5b1{right:-113px;}body.rtl .elementor-747 .elementor-element.elementor-element-946d5b1{left:-113px;}.elementor-747 .elementor-element.elementor-element-946d5b1{top:330px;}.elementor-747 .elementor-element.elementor-element-946d5b1 img{width:49%;}}@media(min-width:768px){.elementor-747 .elementor-element.elementor-element-7057786{--content-width:100%;}.elementor-747 .elementor-element.elementor-element-4251ac3{--width:100%;}.elementor-747 .elementor-element.elementor-element-1bb979a{--content-width:100%;}.elementor-747 .elementor-element.elementor-element-9e4f37e{--width:100%;}.elementor-747 .elementor-element.elementor-element-fbcef35{--width:37%;}.elementor-747 .elementor-element.elementor-element-a6bfe66{--width:45.243%;}.elementor-747 .elementor-element.elementor-element-163bd38{--width:60%;}.elementor-747 .elementor-element.elementor-element-cf6c536{--width:100%;}.elementor-747 .elementor-element.elementor-element-e26f47e{--width:100%;}.elementor-747 .elementor-element.elementor-element-5d02e89{--width:30%;}.elementor-747 .elementor-element.elementor-element-0167d0e{--width:100%;}.elementor-747 .elementor-element.elementor-element-2736097{--width:30%;}.elementor-747 .elementor-element.elementor-element-23f8eb4{--width:30%;}.elementor-747 .elementor-element.elementor-element-b695117{--width:30%;}.elementor-747 .elementor-element.elementor-element-52dbdd2{--content-width:100%;}.elementor-747 .elementor-element.elementor-element-c2667d4{--width:100%;}.elementor-747 .elementor-element.elementor-element-a61ebca{--width:100%;}.elementor-747 .elementor-element.elementor-element-01ccdc8{--width:50%;}.elementor-747 .elementor-element.elementor-element-4ccae27{--width:37%;}.elementor-747 .elementor-element.elementor-element-f369235{--width:48%;}.elementor-747 .elementor-element.elementor-element-64f7c7c{--width:60%;}.elementor-747 .elementor-element.elementor-element-f70b648{--width:100%;}.elementor-747 .elementor-element.elementor-element-552d243{--width:45.243%;}.elementor-747 .elementor-element.elementor-element-46b350b{--width:82%;}.elementor-747 .elementor-element.elementor-element-d6e642a{--width:60%;}.elementor-747 .elementor-element.elementor-element-58b9d16{--width:100%;}.elementor-747 .elementor-element.elementor-element-26b1c40{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-747 .elementor-element.elementor-element-fbcef35{--width:50%;}.elementor-747 .elementor-element.elementor-element-163bd38{--width:300px;}.elementor-747 .elementor-element.elementor-element-5d02e89{--width:300px;}.elementor-747 .elementor-element.elementor-element-2736097{--width:300px;}.elementor-747 .elementor-element.elementor-element-01ccdc8{--width:300px;}.elementor-747 .elementor-element.elementor-element-4ccae27{--width:50%;}.elementor-747 .elementor-element.elementor-element-64f7c7c{--width:300px;}.elementor-747 .elementor-element.elementor-element-d6e642a{--width:300px;}.elementor-747 .elementor-element.elementor-element-26b1c40{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-805f0a3 */@media (max-width: 767px) {
  html,
  body {
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  /* Foto principal del primer banner de la home */
  .home .elementor-element-805f0a3,
  .home .elementor-element-805f0a3 .elementor-widget-container {
    position: relative !important;
    overflow: hidden !important;
  }

  .home .elementor-element-805f0a3 img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    transform: translate3d(0, 0, 0) scale(1.12);
    will-change: transform;
  }
}/* End custom CSS */