.elementor-7 .elementor-element.elementor-element-c03c3bf{--display:flex;--min-height:95vh;--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:flex-end;--align-items:center;--overlay-opacity:0.6;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-c03c3bf::before, .elementor-7 .elementor-element.elementor-element-c03c3bf > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c03c3bf > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c03c3bf > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c03c3bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c03c3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-7 .elementor-element.elementor-element-5d213f3{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-65145d4{text-align:center;}.elementor-7 .elementor-element.elementor-element-65145d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-8333df0{text-align:center;}.elementor-7 .elementor-element.elementor-element-8333df0 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:4.5rem;font-weight:700;line-height:6rem;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a2d03c8{text-align:center;}.elementor-7 .elementor-element.elementor-element-a2d03c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-617f908{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-23375f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4c7e92d{text-align:center;}.elementor-7 .elementor-element.elementor-element-4c7e92d .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:uppercase;line-height:34px;color:var( --e-global-color-344aa2c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-5da7362{text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3dbe048{--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:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-3dbe048:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3dbe048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34140A;}.elementor-7 .elementor-element.elementor-element-f1bdd1e{text-align:center;}.elementor-7 .elementor-element.elementor-element-f1bdd1e .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:2.5rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-6d6742e{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7 .elementor-element.elementor-element-6d6742e .elementor-social-icon{background-color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-6d6742e .elementor-social-icon i{color:#000000;}.elementor-7 .elementor-element.elementor-element-6d6742e .elementor-social-icon svg{fill:#000000;}.elementor-7 .elementor-element.elementor-element-76ef78b{--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;--overflow:hidden;--padding-top:5rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d413009{left:3rem;}body.rtl .elementor-7 .elementor-element.elementor-element-d413009{right:3rem;}.elementor-7 .elementor-element.elementor-element-d413009{top:0px;}.elementor-7 .elementor-element.elementor-element-d413009 .elementor-heading-title{font-size:24rem;font-weight:800;text-transform:uppercase;color:#FCECD80D;}.elementor-7 .elementor-element.elementor-element-7854ffb{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--grid-auto-flow:row;--z-index:1;}.elementor-7 .elementor-element.elementor-element-fdde9ed{--display:flex;--min-height:500px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-fdde9ed::before, .elementor-7 .elementor-element.elementor-element-fdde9ed > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fdde9ed > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fdde9ed > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fdde9ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fdde9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-67f61bf{--display:flex;--position:absolute;--min-height:65vh;--overlay-opacity:0.6;top:0px;}.elementor-7 .elementor-element.elementor-element-67f61bf::before, .elementor-7 .elementor-element.elementor-element-67f61bf > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-67f61bf > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-67f61bf > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-67f61bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-67f61bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-67f61bf{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-67f61bf{right:0px;}.elementor-7 .elementor-element.elementor-element-10fdc99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-99fcf12 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:3rem;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a1e1d68{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-184db8f{--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-7 .elementor-element.elementor-element-d727877{--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-7 .elementor-element.elementor-element-27af409{--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:3rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-f116f99{text-align:center;}.elementor-7 .elementor-element.elementor-element-f116f99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-678020b{text-align:center;}.elementor-7 .elementor-element.elementor-element-678020b .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:4rem;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fd26135{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0f47bf0{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-0f47bf0::before, .elementor-7 .elementor-element.elementor-element-0f47bf0 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0f47bf0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-0f47bf0 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0f47bf0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-0f47bf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-23fa25b{--display:flex;--position:absolute;--min-height:65vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-23fa25b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-23fa25b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-639829.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-23fa25b::before, .elementor-7 .elementor-element.elementor-element-23fa25b > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-23fa25b > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-23fa25b > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-23fa25b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-23fa25b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-23fa25b{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-23fa25b{right:0px;}.elementor-7 .elementor-element.elementor-element-512bb88{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d1ccce8{--display:flex;--min-height:250px;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-d1ccce8::before, .elementor-7 .elementor-element.elementor-element-d1ccce8 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d1ccce8 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-d1ccce8 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d1ccce8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-d1ccce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-4b4723e{--display:flex;--position:absolute;--min-height:35vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-4b4723e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4b4723e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-639013.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-4b4723e::before, .elementor-7 .elementor-element.elementor-element-4b4723e > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4b4723e > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4b4723e > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4b4723e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4b4723e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-4b4723e{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-4b4723e{right:0px;}.elementor-7 .elementor-element.elementor-element-134287e{--display:flex;--min-height:250px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-134287e::before, .elementor-7 .elementor-element.elementor-element-134287e > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-134287e > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-134287e > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-134287e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-134287e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-821b111{--display:flex;--position:absolute;--min-height:45vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-821b111:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-821b111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/paella-madrid-tapasbar-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-821b111::before, .elementor-7 .elementor-element.elementor-element-821b111 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-821b111 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-821b111 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-821b111 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-821b111 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-821b111{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-821b111{right:0px;}.elementor-7 .elementor-element.elementor-element-8d203c3{--display:grid;--e-con-grid-template-columns:1fr 1.5fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--padding-top:2rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-d670512{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-93dadea{font-family:"Inter", Sans-serif;font-weight:300;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fb95e14{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-fbe5e0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-987328b{--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;--overflow:hidden;--padding-top:5rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2da03f2{left:5rem;}body.rtl .elementor-7 .elementor-element.elementor-element-2da03f2{right:5rem;}.elementor-7 .elementor-element.elementor-element-2da03f2{top:0px;}.elementor-7 .elementor-element.elementor-element-2da03f2 .elementor-heading-title{font-size:26rem;font-weight:800;text-transform:uppercase;color:#FCECD80D;}.elementor-7 .elementor-element.elementor-element-3a8658a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 3rem;--row-gap:0rem;--column-gap:3rem;--grid-auto-flow:row;--z-index:1;}.elementor-7 .elementor-element.elementor-element-22c19b3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ea7e6e0{text-align:start;}.elementor-7 .elementor-element.elementor-element-ea7e6e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-932660a .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:3rem;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-a9b43d7{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-fb2d45f{--display:flex;--min-height:500px;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-fb2d45f::before, .elementor-7 .elementor-element.elementor-element-fb2d45f > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fb2d45f > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-fb2d45f > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fb2d45f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-fb2d45f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-974e5b0{--display:flex;--position:absolute;--min-height:60vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-974e5b0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-974e5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-781362.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-974e5b0::before, .elementor-7 .elementor-element.elementor-element-974e5b0 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-974e5b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-974e5b0 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-974e5b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-974e5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-974e5b0{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-974e5b0{right:0px;}.elementor-7 .elementor-element.elementor-element-fd4aa9b{--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:0rem 0rem;--row-gap:0rem;--column-gap:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-36899a0{text-align:start;}.elementor-7 .elementor-element.elementor-element-36899a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-ecae1da{padding:0rem 0rem 1.5rem 0rem;}.elementor-7 .elementor-element.elementor-element-ecae1da .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:12rem;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9022459 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:4.6rem;font-weight:400;color:#FBA05A;}.elementor-7 .elementor-element.elementor-element-00b85c1{padding:1rem 0rem 0rem 0rem;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-f32ab57{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4ffb46a{--display:flex;--min-height:350px;--justify-content:flex-end;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-4ffb46a::before, .elementor-7 .elementor-element.elementor-element-4ffb46a > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4ffb46a > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-4ffb46a > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4ffb46a > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-4ffb46a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-f007431{--display:flex;--position:absolute;--min-height:45vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-f007431:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-f007431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-620792.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-f007431::before, .elementor-7 .elementor-element.elementor-element-f007431 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f007431 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f007431 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f007431 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-f007431 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}.elementor-7 .elementor-element.elementor-element-f007431:hover::before, .elementor-7 .elementor-element.elementor-element-f007431:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f007431:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-f007431 > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-f007431 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}.elementor-7 .elementor-element.elementor-element-f007431:hover{--overlay-opacity:0.7;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-f007431{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-f007431{right:0px;}.elementor-7 .elementor-element.elementor-element-0c7189b{--display:flex;--min-height:350px;--justify-content:flex-end;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-cce1a4c{--display:flex;--position:absolute;--min-height:45vh;--overlay-opacity:0.65;top:0px;}.elementor-7 .elementor-element.elementor-element-cce1a4c:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cce1a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapas-bar-teamet-971325.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-cce1a4c::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}.elementor-7 .elementor-element.elementor-element-cce1a4c:hover::before, .elementor-7 .elementor-element.elementor-element-cce1a4c:hover > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cce1a4c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .elementor-background-slideshow:hover::before, .elementor-7 .elementor-element.elementor-element-cce1a4c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}.elementor-7 .elementor-element.elementor-element-cce1a4c:hover{--overlay-opacity:0.4;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-cce1a4c{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-cce1a4c{right:0px;}.elementor-7 .elementor-element.elementor-element-0c96959{--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:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-a3f0acc{--display:flex;--min-height:500px;--overlay-opacity:0.6;}.elementor-7 .elementor-element.elementor-element-a3f0acc::before, .elementor-7 .elementor-element.elementor-element-a3f0acc > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a3f0acc > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-a3f0acc > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a3f0acc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-a3f0acc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000004A 0%, #000000 100%);}.elementor-7 .elementor-element.elementor-element-1321acd{--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:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-5260335{text-align:center;}.elementor-7 .elementor-element.elementor-element-5260335 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:3rem;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-282aa9f{--e-image-carousel-slides-to-show:5;}.elementor-7 .elementor-element.elementor-element-e0ffa41{--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:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-9b76531{text-align:center;}.elementor-7 .elementor-element.elementor-element-9b76531 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:uppercase;color:var( --e-global-color-344aa2c );}.elementor-7 .elementor-element.elementor-element-67de646{text-align:center;}.elementor-7 .elementor-element.elementor-element-67de646 .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:4rem;font-weight:600;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-e0e91da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-92057ab{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7 .elementor-element.elementor-element-92057ab::before, .elementor-7 .elementor-element.elementor-element-92057ab > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-92057ab > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-92057ab > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-92057ab > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-92057ab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-525a6cc{--display:flex;--position:absolute;--min-height:65vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-525a6cc:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-525a6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-1839179312.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-525a6cc::before, .elementor-7 .elementor-element.elementor-element-525a6cc > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-525a6cc > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-525a6cc > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-525a6cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-525a6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-525a6cc{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-525a6cc{right:0px;}.elementor-7 .elementor-element.elementor-element-e29e99d{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7 .elementor-element.elementor-element-e29e99d::before, .elementor-7 .elementor-element.elementor-element-e29e99d > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e29e99d > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-e29e99d > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e29e99d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-e29e99d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-b067a38{--display:flex;--position:absolute;--min-height:65vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-b067a38:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-b067a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-763129.jpeg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-b067a38::before, .elementor-7 .elementor-element.elementor-element-b067a38 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b067a38 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-b067a38 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b067a38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-b067a38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b067a38{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-b067a38{right:0px;}.elementor-7 .elementor-element.elementor-element-47c9dcd{--display:flex;--min-height:500px;--justify-content:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--overlay-opacity:0.7;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-7 .elementor-element.elementor-element-47c9dcd::before, .elementor-7 .elementor-element.elementor-element-47c9dcd > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-47c9dcd > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-47c9dcd > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-47c9dcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-47c9dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000063 0%, #000000 66%);}.elementor-7 .elementor-element.elementor-element-c5068f4{--display:flex;--position:absolute;--min-height:65vh;--overlay-opacity:0.8;top:0px;}.elementor-7 .elementor-element.elementor-element-c5068f4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-c5068f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://madridtapasbar.se/wp-content/uploads/2026/04/madrid-tapasbar-538290.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-c5068f4::before, .elementor-7 .elementor-element.elementor-element-c5068f4 > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c5068f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7 .elementor-element.elementor-element-c5068f4 > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c5068f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7 .elementor-element.elementor-element-c5068f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000073 35%, #000000 74%);}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-c5068f4{left:0px;}body.rtl .elementor-7 .elementor-element.elementor-element-c5068f4{right:0px;}.elementor-7 .elementor-element.elementor-element-5be781d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-7 .elementor-element.elementor-element-ed7ac5e{text-align:center;}.elementor-7 .elementor-element.elementor-element-ed7ac5e .elementor-heading-title{font-family:"Cormorant Infant", Sans-serif;font-size:3rem;font-weight:600;color:var( --e-global-color-344aa2c );}body.elementor-page-7:not(.elementor-motion-effects-element-type-background), body.elementor-page-7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A0C02;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-617f908{--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-76ef78b{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-7854ffb{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-27af409{--padding-top:3rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-fd26135{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-512bb88{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-8d203c3{--grid-auto-flow:row;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-987328b{--padding-top:5rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-3a8658a{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-fd4aa9b{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-ecae1da .elementor-heading-title{font-size:8rem;}.elementor-7 .elementor-element.elementor-element-f32ab57{--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-e0ffa41{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-e0e91da{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-c03c3bf{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-8333df0 .elementor-heading-title{font-size:2.4rem;line-height:4rem;}.elementor-7 .elementor-element.elementor-element-a2d03c8 .elementor-heading-title{font-size:0.9rem;}.elementor-7 .elementor-element.elementor-element-617f908{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-d413009{left:0rem;}body.rtl .elementor-7 .elementor-element.elementor-element-d413009{right:0rem;}.elementor-7 .elementor-element.elementor-element-d413009 .elementor-heading-title{font-size:8rem;}.elementor-7 .elementor-element.elementor-element-7854ffb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-fd26135{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-512bb88{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-8d203c3{--e-con-grid-template-columns:1;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-2da03f2{left:0rem;}body.rtl .elementor-7 .elementor-element.elementor-element-2da03f2{right:0rem;}.elementor-7 .elementor-element.elementor-element-2da03f2 .elementor-heading-title{font-size:12rem;}.elementor-7 .elementor-element.elementor-element-3a8658a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-ecae1da .elementor-heading-title{font-size:5rem;}.elementor-7 .elementor-element.elementor-element-9022459 .elementor-heading-title{font-size:2.5rem;}.elementor-7 .elementor-element.elementor-element-f32ab57{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-1321acd{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7 .elementor-element.elementor-element-282aa9f{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-e0e91da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-5be781d{--padding-top:5rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-5d213f3{--width:600px;}.elementor-7 .elementor-element.elementor-element-67f61bf{--width:100%;}.elementor-7 .elementor-element.elementor-element-184db8f{--width:260px;}.elementor-7 .elementor-element.elementor-element-d727877{--width:260px;}.elementor-7 .elementor-element.elementor-element-23fa25b{--width:100%;}.elementor-7 .elementor-element.elementor-element-4b4723e{--width:100%;}.elementor-7 .elementor-element.elementor-element-821b111{--width:100%;}.elementor-7 .elementor-element.elementor-element-974e5b0{--width:100%;}.elementor-7 .elementor-element.elementor-element-f007431{--width:100%;}.elementor-7 .elementor-element.elementor-element-cce1a4c{--width:100%;}.elementor-7 .elementor-element.elementor-element-525a6cc{--width:100%;}.elementor-7 .elementor-element.elementor-element-b067a38{--width:100%;}.elementor-7 .elementor-element.elementor-element-c5068f4{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-8333df0 */.elementor-7 .elementor-element.elementor-element-8333df0 span {
    color: #FBA05A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67f61bf */.elementor-7 .elementor-element.elementor-element-67f61bf:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-67f61bf{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-67f61bf{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23fa25b */.elementor-7 .elementor-element.elementor-element-23fa25b:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-23fa25b{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-23fa25b{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f47bf0 */.elementor-7 .elementor-element.elementor-element-0f47bf0 img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-0f47bf0 img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-0f47bf0{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b4723e */.elementor-7 .elementor-element.elementor-element-4b4723e:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-4b4723e{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-4b4723e{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ccce8 */.elementor-7 .elementor-element.elementor-element-d1ccce8 img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-d1ccce8 img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-d1ccce8{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-821b111 */.elementor-7 .elementor-element.elementor-element-821b111:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-821b111{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-821b111{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974e5b0 */.elementor-7 .elementor-element.elementor-element-974e5b0:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-974e5b0{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-974e5b0{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb2d45f */.elementor-7 .elementor-element.elementor-element-fb2d45f img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-fb2d45f img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-fb2d45f{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f007431 */.elementor-7 .elementor-element.elementor-element-f007431:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-f007431{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-f007431{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ffb46a */.elementor-7 .elementor-element.elementor-element-4ffb46a img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-4ffb46a img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-4ffb46a{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cce1a4c */.elementor-7 .elementor-element.elementor-element-cce1a4c:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-cce1a4c{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-cce1a4c{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c7189b */.elementor-7 .elementor-element.elementor-element-0c7189b img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-0c7189b img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-0c7189b{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-282aa9f */.elementor-7 .elementor-element.elementor-element-282aa9f .swiper-slide {
    opacity: 0.6;
    transition: opacity 0.3s ease-in-out;
}

.elementor-7 .elementor-element.elementor-element-282aa9f .swiper-slide:hover {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-525a6cc */.elementor-7 .elementor-element.elementor-element-525a6cc:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-525a6cc{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-525a6cc{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92057ab */.elementor-7 .elementor-element.elementor-element-92057ab img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-92057ab img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-92057ab{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b067a38 */.elementor-7 .elementor-element.elementor-element-b067a38:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-b067a38{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-b067a38{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e29e99d */.elementor-7 .elementor-element.elementor-element-e29e99d img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-e29e99d img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-e29e99d{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5068f4 */.elementor-7 .elementor-element.elementor-element-c5068f4:hover{
 transform: scale(1.02);
}

.elementor-7 .elementor-element.elementor-element-c5068f4{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-c5068f4{
 overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47c9dcd */.elementor-7 .elementor-element.elementor-element-47c9dcd img:hover{
 transform: scale(1.3);
}

.elementor-7 .elementor-element.elementor-element-47c9dcd img{
 transition: 1s ease;
}

.elementor-7 .elementor-element.elementor-element-47c9dcd{
 overflow: hidden;
}/* End custom CSS */