.elementor-1709 .elementor-element.elementor-element-998ae47{--display:flex;--min-height:310px;--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;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-f2b7609{--display:flex;}.elementor-1709 .elementor-element.elementor-element-d1ed620{--display:flex;--min-height:470px;--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;}.elementor-1709 .elementor-element.elementor-element-d1ed620:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-d1ed620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diversumvigo.com/wp-content/uploads/2025/08/DiversumConceptCafe_Food_ZumoNaranja-Edit.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1709 .elementor-element.elementor-element-d1ed620.e-con{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-5cf28ef{--display:flex;}.elementor-1709 .elementor-element.elementor-element-451ac79{--display:flex;--min-height:470px;--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;}.elementor-1709 .elementor-element.elementor-element-451ac79:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-451ac79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diversumvigo.com/wp-content/uploads/2025/08/Rectangle-43.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1709 .elementor-element.elementor-element-451ac79.e-con{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-e1410ff{--display:flex;}.elementor-1709 .elementor-element.elementor-element-3c0e813{--display:flex;--min-height:470px;--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;}.elementor-1709 .elementor-element.elementor-element-3c0e813:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-3c0e813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://diversumvigo.com/wp-content/uploads/2025/08/image-2025-08-07T194808.935.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1709 .elementor-element.elementor-element-3c0e813.e-con{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-20b1926{--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-56px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-56px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:43px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a9fd5b0 );--e-n-carousel-dots-normal-color:var( --e-global-color-a9fd5b0 );}.elementor-1709 .elementor-element.elementor-element-312f609{--display:flex;--min-height:100px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;--z-index:10;}.elementor-1709 .elementor-element.elementor-element-312f609:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-312f609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24A4C4;}.elementor-1709 .elementor-element.elementor-element-1baefad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-1baefad{text-align:center;}.elementor-1709 .elementor-element.elementor-element-1baefad .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:3.5rem;line-height:1.2em;color:#FFFFFF;}.elementor-1709 .elementor-element.elementor-element-8dd5ba1{--display:flex;--min-height:500px;--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-1709 .elementor-element.elementor-element-8dd5ba1:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-8dd5ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1709 .elementor-element.elementor-element-7d34c0d{--display:flex;--min-height:970px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1709 .elementor-element.elementor-element-7d34c0d:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-7d34c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-1709 .elementor-element.elementor-element-7d34c0d.e-con{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-6ffec33 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:4rem;font-weight:600;text-transform:none;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-37f7684{--display:flex;--min-height:300px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:050px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1709 .elementor-element.elementor-element-68fa966{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1709 .elementor-element.elementor-element-68fa966.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-ee459d6{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-ee459d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-6fe9ffd{width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-6fe9ffd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-6fe9ffd .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:4rem;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-b6bf232{--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:space-evenly;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-b6bf232.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-f5e4c81{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-f5e4c81.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-a87ee1d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-a87ee1d .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-7ce3544{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-7ce3544 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-d4b37c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-d4b37c0 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-cd54b2d{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-cd54b2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-3281266{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-3281266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-3281266 .elementor-heading-title{font-family:"Better Night", Sans-serif;font-size:4rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-a9fd5b0 );}.elementor-1709 .elementor-element.elementor-element-510c61a{--display:flex;--min-height:220px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-1709 .elementor-element.elementor-element-e112e25{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1709 .elementor-element.elementor-element-e112e25.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-dbc37cd{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-dbc37cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-7b8e828{width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-7b8e828.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-7b8e828 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:4rem;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-3b6e033{--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:space-evenly;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-3b6e033.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-d9e43f3{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-d9e43f3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-999ea4f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-999ea4f .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-bf61eff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-bf61eff .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-28460e1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-28460e1 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-29bd777{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-29bd777.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-ee2439d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-ee2439d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-ee2439d .elementor-heading-title{font-family:"Better Night", Sans-serif;font-size:4rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-a9fd5b0 );}.elementor-1709 .elementor-element.elementor-element-2fd0ed3{--display:flex;--min-height:220px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-1709 .elementor-element.elementor-element-a27af82{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1709 .elementor-element.elementor-element-a27af82.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-1fd3752{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-1fd3752.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-3081ed1{width:var( --container-widget-width, 99.174% );max-width:99.174%;--container-widget-width:99.174%;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-3081ed1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-3081ed1 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:4rem;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-4bb68cc{--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:space-evenly;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-4bb68cc.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-0d49a6e{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-0d49a6e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-4ab2521{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-4ab2521 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-7446fa6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-7446fa6 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-ff0e3d2{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-ff0e3d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-d48f806{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-d48f806 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-d48f806 .elementor-heading-title{font-family:"Better Night", Sans-serif;font-size:4rem;font-weight:400;line-height:1.2em;color:var( --e-global-color-a9fd5b0 );}.elementor-1709 .elementor-element.elementor-element-7c27bf8{--display:flex;--min-height:522px;--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:50px;--padding-left:50px;--padding-right:50px;}.elementor-1709 .elementor-element.elementor-element-beea9c9{--display:flex;--min-height:850px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1709 .elementor-element.elementor-element-beea9c9:not(.elementor-motion-effects-element-type-background), .elementor-1709 .elementor-element.elementor-element-beea9c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24A4C433;}.elementor-1709 .elementor-element.elementor-element-beea9c9.e-con{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-d50a582{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1709 .elementor-element.elementor-element-396fa8a{--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:space-evenly;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1709 .elementor-element.elementor-element-396fa8a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-2e629d8{--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:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-2e629d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-6fde84f{--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:space-between;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-6fde84f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-691b245{width:var( --container-widget-width, 37.147% );max-width:37.147%;--container-widget-width:37.147%;--container-widget-flex-grow:0;}.elementor-1709 .elementor-element.elementor-element-691b245.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-691b245 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:5rem;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-7e7d16f{--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:space-evenly;--align-items:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-7e7d16f.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-0dbcb03{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-0dbcb03.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-07b33ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-07b33ce > .elementor-widget-container{margin:050px 0px 050px 0px;padding:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-07b33ce .elementor-heading-title{font-family:"Better Night", Sans-serif;font-size:4rem;font-weight:400;line-height:1.5em;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-3d77326{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-3d77326.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-bc8e570{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-bc8e570 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-ba62bc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-ba62bc7 .elementor-heading-title{font-size:1rem;}.elementor-1709 .elementor-element.elementor-element-29432a5{--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:space-evenly;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-29432a5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-6832cdf{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-6832cdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-757a8c6{width:var( --container-widget-width, 26.607% );max-width:26.607%;--container-widget-width:26.607%;--container-widget-flex-grow:0;}.elementor-1709 .elementor-element.elementor-element-757a8c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-32e54e5{width:var( --container-widget-width, 34.824% );max-width:34.824%;--container-widget-width:34.824%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-32e54e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-32e54e5 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-d506bf2{--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:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-d506bf2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-435f654{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-435f654 .elementor-heading-title{font-size:1.5rem;font-weight:700;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-75ac7343{--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:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-38123110{--display:flex;--overlay-opacity:0.5;}.elementor-1709 .elementor-element.elementor-element-38123110::before, .elementor-1709 .elementor-element.elementor-element-38123110 > .elementor-background-video-container::before, .elementor-1709 .elementor-element.elementor-element-38123110 > .e-con-inner > .elementor-background-video-container::before, .elementor-1709 .elementor-element.elementor-element-38123110 > .elementor-background-slideshow::before, .elementor-1709 .elementor-element.elementor-element-38123110 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1709 .elementor-element.elementor-element-38123110 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F7F7;--background-overlay:'';}.elementor-1709 .elementor-element.elementor-element-3fdb26ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-3fdb26ec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1709 .elementor-element.elementor-element-3fdb26ec .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:4.2rem;color:var( --e-global-color-945e855 );}.elementor-1709 .elementor-element.elementor-element-34e15edd{--display:flex;}.elementor-1709 .elementor-element.elementor-element-c392291 .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-28aa86b{--display:flex;}.elementor-1709 .elementor-element.elementor-element-64971c80{--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-1709 .elementor-element.elementor-element-73352e5d .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-6b146e3f{--display:flex;}.elementor-1709 .elementor-element.elementor-element-44052bc8{--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-1709 .elementor-element.elementor-element-6bfc1f5a .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-69de0653{--display:flex;}.elementor-1709 .elementor-element.elementor-element-7e7cb6cc{--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-1709 .elementor-element.elementor-element-52cc9e94 .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-6377552d{--display:flex;}.elementor-1709 .elementor-element.elementor-element-653623b1{--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-1709 .elementor-element.elementor-element-556ed624 .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-d142041{--display:flex;}.elementor-1709 .elementor-element.elementor-element-643b4f1f{--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-1709 .elementor-element.elementor-element-2ae6cbe1 .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-efebc48{--display:flex;}.elementor-1709 .elementor-element.elementor-element-4da83dec{--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-1709 .elementor-element.elementor-element-52996bbc .widget-image-caption{text-align:center;color:var( --e-global-color-945e855 );font-size:30px;font-weight:700;text-transform:uppercase;}.elementor-1709 .elementor-element.elementor-element-73c29508{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;--e-n-carousel-arrow-normal-color:var( --e-global-color-a9fd5b0 );}.elementor-1709 .elementor-element.elementor-element-73c29508 > .elementor-widget-container{padding:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-1709 .elementor-element.elementor-element-20b1926{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1709 .elementor-element.elementor-element-73c29508{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-1709 .elementor-element.elementor-element-998ae47{--width:90%;}.elementor-1709 .elementor-element.elementor-element-d1ed620{--width:320px;}.elementor-1709 .elementor-element.elementor-element-451ac79{--width:320px;}.elementor-1709 .elementor-element.elementor-element-3c0e813{--width:320px;}.elementor-1709 .elementor-element.elementor-element-7d34c0d{--width:1300px;}.elementor-1709 .elementor-element.elementor-element-37f7684{--width:100%;}.elementor-1709 .elementor-element.elementor-element-68fa966{--width:100%;}.elementor-1709 .elementor-element.elementor-element-ee459d6{--width:365px;}.elementor-1709 .elementor-element.elementor-element-b6bf232{--width:100%;}.elementor-1709 .elementor-element.elementor-element-cd54b2d{--width:580px;}.elementor-1709 .elementor-element.elementor-element-510c61a{--width:95%;}.elementor-1709 .elementor-element.elementor-element-e112e25{--width:100%;}.elementor-1709 .elementor-element.elementor-element-dbc37cd{--width:365px;}.elementor-1709 .elementor-element.elementor-element-3b6e033{--width:100%;}.elementor-1709 .elementor-element.elementor-element-d9e43f3{--width:100%;}.elementor-1709 .elementor-element.elementor-element-29bd777{--width:580px;}.elementor-1709 .elementor-element.elementor-element-2fd0ed3{--width:95%;}.elementor-1709 .elementor-element.elementor-element-a27af82{--width:100%;}.elementor-1709 .elementor-element.elementor-element-1fd3752{--width:365px;}.elementor-1709 .elementor-element.elementor-element-4bb68cc{--width:100%;}.elementor-1709 .elementor-element.elementor-element-0d49a6e{--width:100%;}.elementor-1709 .elementor-element.elementor-element-ff0e3d2{--width:580px;}.elementor-1709 .elementor-element.elementor-element-7c27bf8{--width:1200px;}.elementor-1709 .elementor-element.elementor-element-beea9c9{--width:1300px;}.elementor-1709 .elementor-element.elementor-element-d50a582{--width:95%;}.elementor-1709 .elementor-element.elementor-element-396fa8a{--width:100%;}.elementor-1709 .elementor-element.elementor-element-2e629d8{--width:580px;}.elementor-1709 .elementor-element.elementor-element-6fde84f{--width:580px;}.elementor-1709 .elementor-element.elementor-element-7e7d16f{--width:100%;}.elementor-1709 .elementor-element.elementor-element-0dbcb03{--width:580px;}.elementor-1709 .elementor-element.elementor-element-3d77326{--width:580px;}.elementor-1709 .elementor-element.elementor-element-29432a5{--width:100%;}.elementor-1709 .elementor-element.elementor-element-6832cdf{--width:580px;}.elementor-1709 .elementor-element.elementor-element-d506bf2{--width:580px;}}@media(max-width:767px){.elementor-1709 .elementor-element.elementor-element-d1ed620{--width:300px;--min-height:450px;}.elementor-1709 .elementor-element.elementor-element-20b1926{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:20px;--e-n-carousel-arrow-next-right-position:20px;--e-n-carousel-arrow-size:30px;}.elementor-1709 .elementor-element.elementor-element-1baefad .elementor-heading-title{font-size:2.5rem;}.elementor-1709 .elementor-element.elementor-element-8dd5ba1{--width:100%;--min-height:50px;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-7d34c0d{--min-height:500px;--border-radius:80px 80px 80px 80px;}.elementor-1709 .elementor-element.elementor-element-6ffec33{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-1709 .elementor-element.elementor-element-6ffec33 .elementor-heading-title{font-size:2rem;}.elementor-1709 .elementor-element.elementor-element-37f7684{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-68fa966{--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-ee459d6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-1709 .elementor-element.elementor-element-6fe9ffd{width:var( --container-widget-width, 256.988px );max-width:256.988px;--container-widget-width:256.988px;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-6fe9ffd.elementor-element{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-6fe9ffd .elementor-heading-title{font-size:2.2rem;}.elementor-1709 .elementor-element.elementor-element-b6bf232{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-cd54b2d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-3281266 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-1709 .elementor-element.elementor-element-3281266 .elementor-heading-title{font-size:2rem;}.elementor-1709 .elementor-element.elementor-element-510c61a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-e112e25{--padding-top:0px;--padding-bottom:0px;--padding-left:00px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-dbc37cd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-1709 .elementor-element.elementor-element-7b8e828{width:var( --container-widget-width, 256.988px );max-width:256.988px;--container-widget-width:256.988px;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-7b8e828.elementor-element{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-7b8e828 .elementor-heading-title{font-size:2.5rem;}.elementor-1709 .elementor-element.elementor-element-3b6e033{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-29bd777{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-ee2439d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-ee2439d .elementor-heading-title{font-size:2rem;}.elementor-1709 .elementor-element.elementor-element-2fd0ed3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-a27af82{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-1fd3752{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}.elementor-1709 .elementor-element.elementor-element-1fd3752.e-con{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-3081ed1{width:var( --container-widget-width, 256.988px );max-width:256.988px;--container-widget-width:256.988px;--container-widget-flex-grow:0;text-align:left;}.elementor-1709 .elementor-element.elementor-element-3081ed1.elementor-element{--align-self:center;}.elementor-1709 .elementor-element.elementor-element-3081ed1 .elementor-heading-title{font-size:2.5rem;}.elementor-1709 .elementor-element.elementor-element-4bb68cc{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-ff0e3d2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-d48f806 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1709 .elementor-element.elementor-element-d48f806 .elementor-heading-title{font-size:1.9rem;}.elementor-1709 .elementor-element.elementor-element-7c27bf8{--width:100%;--padding-top:50px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-beea9c9{--min-height:800px;--border-radius:80px 80px 80px 80px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-d50a582{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-396fa8a{--padding-top:0px;--padding-bottom:0px;--padding-left:015px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-6fde84f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-691b245{width:var( --container-widget-width, 256.988px );max-width:256.988px;--container-widget-width:256.988px;--container-widget-flex-grow:0;}.elementor-1709 .elementor-element.elementor-element-691b245 > .elementor-widget-container{padding:0px 0px 0px 015px;}.elementor-1709 .elementor-element.elementor-element-691b245 .elementor-heading-title{font-size:2rem;}.elementor-1709 .elementor-element.elementor-element-7e7d16f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-0dbcb03.e-con{--order:99999 /* order end hack */;}.elementor-1709 .elementor-element.elementor-element-07b33ce > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1709 .elementor-element.elementor-element-07b33ce.elementor-element{--order:99999 /* order end hack */;}.elementor-1709 .elementor-element.elementor-element-07b33ce .elementor-heading-title{font-size:2rem;}.elementor-1709 .elementor-element.elementor-element-3d77326{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-29432a5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1709 .elementor-element.elementor-element-32e54e5{width:var( --container-widget-width, 168.175px );max-width:168.175px;--container-widget-width:168.175px;--container-widget-flex-grow:0;}.elementor-1709 .elementor-element.elementor-element-32e54e5 .elementor-heading-title{font-size:1.2rem;}.elementor-1709 .elementor-element.elementor-element-d506bf2{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1709 .elementor-element.elementor-element-435f654 .elementor-heading-title{font-size:0.9rem;}.elementor-1709 .elementor-element.elementor-element-3fdb26ec{width:var( --container-widget-width, 256.988px );max-width:256.988px;--container-widget-width:256.988px;--container-widget-flex-grow:0;}.elementor-1709 .elementor-element.elementor-element-3fdb26ec > .elementor-widget-container{padding:0px 0px 0px 015px;}.elementor-1709 .elementor-element.elementor-element-3fdb26ec .elementor-heading-title{font-size:2rem;}.elementor-1709 .elementor-element.elementor-element-73c29508{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:24px;}}/* Start custom CSS for container, class: .elementor-element-7c27bf8 */.menu-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: 'Montserrat', sans-serif;
    font-size: 1.3rem;
    line-height: normal;
    padding: 8px 0;
  }

  .nombre-plato {
    color: #24A4C4; /* azul */
    font-weight: 500;
  }

  .precio {
    color: #F2782F; /* naranja */
    font-weight: 700;
  }
  
  
    @media (max-width: 480px) {
    .menu-item {
      font-size: 0.7rem;
    }
  }
  
  
  
  .menu-item-largo {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  font-family: 'Montserrat', sans-serif;
  font-size: 22px; /* un poco más pequeño para caber mejor */
  line-height: 1.4;
  padding: 10px 0;
  gap: 10px;
}

.nombre-plato-largo {
  color: #24A4C4;
  font-weight: 500;
  max-width: 75%;
  word-break: break-word;
}

.nombre-plato-largo strong {
  font-weight: 700;
}

.menu-item-largo .precio {
  color: #F2782F;
  font-weight: 700;
  white-space: nowrap;
  font-size: 22px;
}


@media (max-width: 480px) {
  .menu-item-largo {
    font-size: 0.65rem;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .nombre-plato-largo {
    max-width: calc(100% - 80px); /* deja espacio al precio */
  }

  .menu-item-largo .precio {
    font-size: 0.65rem;
    margin-left: auto;
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS */.menu-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: 'Montserrat', sans-serif;
    font-size: 1.3rem;
    line-height: normal;
    padding: 8px 0;
  }

  .nombre-plato {
    color: #24A4C4; /* azul */
    font-weight: 500;
  }

  .precio {
    color: #F2782F; /* naranja */
    font-weight: 700;
  }
  
  
    @media (max-width: 480px) {
    .menu-item {
      font-size: 0.7rem;
    }
  }
  
  
  
  .menu-item-largo {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  font-family: 'Montserrat', sans-serif;
  font-size: 22px; /* un poco más pequeño para caber mejor */
  line-height: 1.4;
  padding: 10px 0;
  gap: 10px;
}

.nombre-plato-largo {
  color: #24A4C4;
  font-weight: 500;
  max-width: 75%;
  word-break: break-word;
}

.nombre-plato-largo strong {
  font-weight: 700;
}

.menu-item-largo .precio {
  color: #F2782F;
  font-weight: 700;
  white-space: nowrap;
  font-size: 22px;
}


@media (max-width: 480px) {
  .menu-item-largo {
    font-size: 0.65rem;
    flex-wrap: wrap;
    align-items: flex-start;
  }

  .nombre-plato-largo {
    max-width: calc(100% - 80px); /* deja espacio al precio */
  }

  .menu-item-largo .precio {
    font-size: 0.65rem;
    margin-left: auto;
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Better Night';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://diversumvigo.com/wp-content/uploads/2025/08/Better-Night-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */