.elementor-6312 .elementor-element.elementor-element-4b957d34{--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;--flex-wrap:wrap;--overlay-opacity:0.7;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-4b957d34:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-4b957d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#150B0C;background-image:url("https://ilsaporeitaliano.com/wp-content/uploads/2026/10/Bodegon-rustico-de-pasta-y-especias.webp");background-position:top center;}.elementor-6312 .elementor-element.elementor-element-4b957d34::before, .elementor-6312 .elementor-element.elementor-element-4b957d34 > .elementor-background-video-container::before, .elementor-6312 .elementor-element.elementor-element-4b957d34 > .e-con-inner > .elementor-background-video-container::before, .elementor-6312 .elementor-element.elementor-element-4b957d34 > .elementor-background-slideshow::before, .elementor-6312 .elementor-element.elementor-element-4b957d34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6312 .elementor-element.elementor-element-4b957d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#07080F;--background-overlay:'';}.elementor-6312 .elementor-element.elementor-element-22f9af93{--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;--justify-content:center;}.elementor-6312 .elementor-element.elementor-element-a8910d7 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-a8910d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:4px;color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-547abbbe > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-547abbbe .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:55px;font-weight:500;line-height:4rem;color:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-1a120241{text-align:justify;color:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-6d9424e{--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;--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-6312 .elementor-element.elementor-element-352acdf .elementor-button{fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-352acdf .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-352acdf .elementor-button:focus{color:#FFFFFF;border-color:#5E8F2E;}.elementor-6312 .elementor-element.elementor-element-352acdf .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-352acdf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-3f8daac .elementor-button{background-color:#5E8F2E00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-3f8daac .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-3f8daac .elementor-button:focus{background-color:#9FCE63;color:#1A1A1A;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-3f8daac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6312 .elementor-element.elementor-element-3f8daac .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-3f8daac .elementor-button:focus svg{fill:#1A1A1A;}.elementor-6312 .elementor-element.elementor-element-13ee586c{--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;--justify-content:center;}body:not(.rtl) .elementor-6312 .elementor-element.elementor-element-6f030834{left:361px;}body.rtl .elementor-6312 .elementor-element.elementor-element-6f030834{right:361px;}.elementor-6312 .elementor-element.elementor-element-6f030834{top:129px;}.elementor-6312 .elementor-element.elementor-element-6f030834 img{width:90%;}.elementor-6312 .elementor-element.elementor-element-79323f56 img{border-radius:8px 8px 8px 8px;}.elementor-6312 .elementor-element.elementor-element-426b021b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-426b021b:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-426b021b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3F0;}.elementor-6312 .elementor-element.elementor-element-6e800e4e{--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-48c7408 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-48c7408{text-align:center;}.elementor-6312 .elementor-element.elementor-element-48c7408 .elementor-heading-title{font-family:"Yellowtail", Sans-serif;font-size:55px;}.elementor-6312 .elementor-element.elementor-element-17b3511c{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-6312 .elementor-element.elementor-element-17b3511c .elementor-heading-title{font-size:17px;line-height:1.7rem;}.elementor-6312 .elementor-element.elementor-element-14b22ffd{--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;--justify-content:space-evenly;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-14b22ffd:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-14b22ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-6985b779 img{border-radius:8px 8px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-f1045f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-6312 .elementor-element.elementor-element-5562110 .elementor-button{background-color:#B53128;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:7px 10px 7px 10px;}.elementor-6312 .elementor-element.elementor-element-5562110 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-6abcc75c .elementor-heading-title{font-size:21px;font-weight:600;}.elementor-6312 .elementor-element.elementor-element-66d091f8{text-align:justify;}.elementor-6312 .elementor-element.elementor-element-66d091f8 .elementor-heading-title{font-size:17px;line-height:1.7rem;}.elementor-6312 .elementor-element.elementor-element-76faa621 .elementor-button{fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-76faa621 .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-76faa621 .elementor-button:focus{color:#FFFFFF;border-color:#5E8F2E;}.elementor-6312 .elementor-element.elementor-element-76faa621 .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-76faa621 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-c291232{--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;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-c291232:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-c291232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-1687990 img{border-radius:8px 8px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-cfe70b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-6312 .elementor-element.elementor-element-4bdcb68 .elementor-button{background-color:#B53128;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:7px 10px 7px 10px;}.elementor-6312 .elementor-element.elementor-element-4bdcb68 > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-dd204e3 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-6312 .elementor-element.elementor-element-e25347c{text-align:justify;}.elementor-6312 .elementor-element.elementor-element-e25347c .elementor-heading-title{font-size:17px;line-height:1.7rem;}.elementor-6312 .elementor-element.elementor-element-a935d59 .elementor-button{fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-a935d59 .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-a935d59 .elementor-button:focus{color:#FFFFFF;border-color:#5E8F2E;}.elementor-6312 .elementor-element.elementor-element-a935d59 .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-a935d59 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-59ad3ba{--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;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-59ad3ba:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-59ad3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-fcc32fb img{border-radius:8px 8px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-d38cb3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-6312 .elementor-element.elementor-element-c6e0e48 .elementor-button{background-color:#B53128;font-size:13px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;padding:7px 10px 7px 10px;}.elementor-6312 .elementor-element.elementor-element-c6e0e48 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-0ef30a0 .elementor-heading-title{font-size:24px;font-weight:600;}.elementor-6312 .elementor-element.elementor-element-461cc98{text-align:justify;}.elementor-6312 .elementor-element.elementor-element-461cc98 .elementor-heading-title{font-size:17px;line-height:1.7rem;}.elementor-6312 .elementor-element.elementor-element-37e1d25 .elementor-button{fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-37e1d25 .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-37e1d25 .elementor-button:focus{color:#FFFFFF;border-color:#5E8F2E;}.elementor-6312 .elementor-element.elementor-element-37e1d25 .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-37e1d25 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-6ecd11b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6312 .elementor-element.elementor-element-6ecd11b:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-6ecd11b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ilsaporeitaliano.com/wp-content/uploads/2026/10/testimonial-bg2.png");}.elementor-6312 .elementor-element.elementor-element-90b05ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6312 .elementor-element.elementor-element-f27ee96 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-f27ee96{text-align:center;}.elementor-6312 .elementor-element.elementor-element-f27ee96 .elementor-heading-title{font-family:"Yellowtail", Sans-serif;font-size:55px;}.elementor-6312 .elementor-element.elementor-element-5b42689{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-6312 .elementor-element.elementor-element-5b42689.elementor-element{--align-self:center;}.elementor-6312 .elementor-element.elementor-element-5b42689 .elementor-heading-title{font-size:17px;line-height:1.7rem;}.elementor-6312 .elementor-element.elementor-element-148a05c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6312 .elementor-element.elementor-element-4c5b734 .elementor-swiper-button{font-size:20px;}.elementor-6312 .elementor-element.elementor-element-2e4da176{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6312 .elementor-element.elementor-element-2e4da176:not(.elementor-motion-effects-element-type-background), .elementor-6312 .elementor-element.elementor-element-2e4da176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6312 .elementor-element.elementor-element-43d029d8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6312 .elementor-element.elementor-element-994ed5e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-994ed5e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;letter-spacing:4px;color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-35ec331a .elementor-heading-title{font-size:24px;}.elementor-6312 .elementor-element.elementor-element-3dca9867 > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-6312 .elementor-element.elementor-element-3dca9867{text-align:justify;}.elementor-6312 .elementor-element.elementor-element-3dfcee83{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6312 .elementor-element.elementor-element-f88fc9b .elementor-button{background-color:#5E8F2E00;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-f88fc9b .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-f88fc9b .elementor-button:focus{background-color:#9FCE63;color:#1A1A1A;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-f88fc9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-6312 .elementor-element.elementor-element-f88fc9b .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-f88fc9b .elementor-button:focus svg{fill:#1A1A1A;}.elementor-6312 .elementor-element.elementor-element-114eebb0 .elementor-button{fill:#1A1A1A;color:#1A1A1A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#9FCE63;}.elementor-6312 .elementor-element.elementor-element-114eebb0 .elementor-button:hover, .elementor-6312 .elementor-element.elementor-element-114eebb0 .elementor-button:focus{color:#FFFFFF;border-color:#5E8F2E;}.elementor-6312 .elementor-element.elementor-element-114eebb0 .elementor-button:hover svg, .elementor-6312 .elementor-element.elementor-element-114eebb0 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6312 .elementor-element.elementor-element-f1045f3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6312 .elementor-element.elementor-element-cfe70b1{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6312 .elementor-element.elementor-element-d38cb3d{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-6312 .elementor-element.elementor-element-c6e0e48 > .elementor-widget-container{margin:-60px 0px 0px 0px;}}@media(min-width:768px){.elementor-6312 .elementor-element.elementor-element-22f9af93{--width:50%;}.elementor-6312 .elementor-element.elementor-element-13ee586c{--width:48%;}.elementor-6312 .elementor-element.elementor-element-6e800e4e{--width:100%;}.elementor-6312 .elementor-element.elementor-element-14b22ffd{--width:30%;}.elementor-6312 .elementor-element.elementor-element-c291232{--width:30%;}.elementor-6312 .elementor-element.elementor-element-59ad3ba{--width:30%;}.elementor-6312 .elementor-element.elementor-element-43d029d8{--width:60%;}.elementor-6312 .elementor-element.elementor-element-3dfcee83{--width:40%;}}@media(max-width:767px){.elementor-6312 .elementor-element.elementor-element-1a120241{font-size:15px;}body:not(.rtl) .elementor-6312 .elementor-element.elementor-element-6f030834{left:-7px;}body.rtl .elementor-6312 .elementor-element.elementor-element-6f030834{right:-7px;}.elementor-6312 .elementor-element.elementor-element-6f030834{top:302px;}.elementor-6312 .elementor-element.elementor-element-48c7408 .elementor-heading-title{line-height:4.5rem;}.elementor-6312 .elementor-element.elementor-element-17b3511c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-6312 .elementor-element.elementor-element-5562110 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-4bdcb68 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-c6e0e48 > .elementor-widget-container{margin:-37px 0px 0px 0px;}.elementor-6312 .elementor-element.elementor-element-f27ee96 .elementor-heading-title{line-height:4.5rem;}.elementor-6312 .elementor-element.elementor-element-5b42689{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-6312 .elementor-element.elementor-element-3dca9867{font-size:15px;}.elementor-6312 .elementor-element.elementor-element-3dfcee83{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}