.elementor-1263 .elementor-element.elementor-element-f2bded2>.elementor-background-overlay{background-color:#000;opacity:.4;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-f2bded2>.elementor-container{min-height:100vh}.elementor-1263 .elementor-element.elementor-element-f2bded2 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center}.elementor-1263 .elementor-element.elementor-element-f2bded2{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1263 .elementor-element.elementor-element-76ab09e.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-1263 .elementor-element.elementor-element-ba53fc7>.elementor-widget-container{margin:120px 0 0 0}.elementor-1263 .elementor-element.elementor-element-ba53fc7 .pt-title-wrap{max-width:1000px}.elementor-1263 .elementor-element.elementor-element-ba53fc7 .pt-title{font-family:"Dancing Script",Sans-serif;font-size:168px;font-weight:700;text-transform:capitalize;letter-spacing:.1em}.elementor-1263 .elementor-element.elementor-element-dfa6542 .pt-subtitle{font-size:21px;font-weight:500;letter-spacing:.2em}.elementor-1263 .elementor-element.elementor-element-dfa6542 .pt-title-btn{margin:18px 0 0 0}.elementor-1263 .elementor-element.elementor-element-c8cf7b5>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1263 .elementor-element.elementor-element-c8cf7b5>.elementor-container{max-width:1600px}.elementor-1263 .elementor-element.elementor-element-c8cf7b5{padding:110px 0 110px 0}.elementor-1263 .elementor-element.elementor-element-91eee92>.elementor-element-populated{padding:0 96px 0 0}.elementor-1263 .elementor-element.elementor-element-afb6e6a .pt-subtitle{font-size:14px;margin:0 0 15px 0}.elementor-1263 .elementor-element.elementor-element-afb6e6a .pt-title{font-size:56px}.elementor-1263 .elementor-element.elementor-element-afb6e6a .pt-title-btn .button{--btn-bg:#C14A09;--btn-bg-hover:#C14A09}.elementor-1263 .elementor-element.elementor-element-e10728f img{width:100%}.elementor-1263 .elementor-element.elementor-element-bda3310:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1263 .elementor-element.elementor-element-bda3310>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://karmacore.it/wp-content/uploads/2025/04/gin-karmacore.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-1263 .elementor-element.elementor-element-bda3310.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1263 .elementor-element.elementor-element-bda3310.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1263 .elementor-element.elementor-element-bda3310>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1263 .elementor-element.elementor-element-bda3310>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-7f90577{--spacer-size:500px}.elementor-1263 .elementor-element.elementor-element-636e2ec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1263 .elementor-element.elementor-element-636e2ec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1263 .elementor-element.elementor-element-636e2ec>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1263 .elementor-element.elementor-element-636e2ec>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-c3da455:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1263 .elementor-element.elementor-element-c3da455>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://karmacore.it/wp-content/uploads/2025/04/kc-lounge-bar.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-1263 .elementor-element.elementor-element-c3da455.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1263 .elementor-element.elementor-element-c3da455.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1263 .elementor-element.elementor-element-c3da455>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1263 .elementor-element.elementor-element-c3da455>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-e6d6e43{--spacer-size:280px}.elementor-1263 .elementor-element.elementor-element-fc7ae34>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 50px 80px 50px}.elementor-1263 .elementor-element.elementor-element-fc7ae34>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-e7c643e .pt-title{font-size:36px;font-weight:500;letter-spacing:0}.elementor-1263 .elementor-element.elementor-element-e7c643e .pt-title-text{font-size:16px}.elementor-1263 .elementor-element.elementor-element-3b6ba7c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 50px 80px 50px}.elementor-1263 .elementor-element.elementor-element-3b6ba7c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-12d2b5b .pt-title{font-size:36px;font-weight:500;letter-spacing:0}.elementor-1263 .elementor-element.elementor-element-12d2b5b .pt-title-text{font-size:16px}.elementor-1263 .elementor-element.elementor-element-f2243d9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1263 .elementor-element.elementor-element-f2243d9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://karmacore.it/wp-content/uploads/2025/04/menu-bistrot.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-1263 .elementor-element.elementor-element-f2243d9.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1263 .elementor-element.elementor-element-f2243d9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1263 .elementor-element.elementor-element-f2243d9>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1263 .elementor-element.elementor-element-f2243d9>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-db42208{--spacer-size:280px}.elementor-1263 .elementor-element.elementor-element-6371a2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1263 .elementor-element.elementor-element-6371a2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://karmacore.it/wp-content/uploads/2025/04/home-cafe.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-1263 .elementor-element.elementor-element-6371a2a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1263 .elementor-element.elementor-element-6371a2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1263 .elementor-element.elementor-element-6371a2a>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-1263 .elementor-element.elementor-element-6371a2a>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-9c9053c{--spacer-size:280px}.elementor-1263 .elementor-element.elementor-element-28ed0c0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:80px 50px 80px 50px}.elementor-1263 .elementor-element.elementor-element-28ed0c0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-b47423f .pt-title{font-size:36px;font-weight:500;letter-spacing:0}.elementor-1263 .elementor-element.elementor-element-b47423f .pt-title-text{font-size:16px}.elementor-1263 .elementor-element.elementor-element-0a224f5>.elementor-container{max-width:1600px}.elementor-1263 .elementor-element.elementor-element-0a224f5{padding:110px 0 0 0;z-index:9}.elementor-1263 .elementor-element.elementor-element-a42a6b4>.elementor-element-populated{padding:0 60px 0 0}.elementor-1263 .elementor-element.elementor-element-40f546e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8935F;border-radius:5px 5px 5px 5px}.elementor-1263 .elementor-element.elementor-element-053d5aa{text-align:center}.elementor-1263 .elementor-element.elementor-element-053d5aa .elementor-heading-title{font-weight:500}.elementor-1263 .elementor-element.elementor-element-cd0f29d>.elementor-element-populated{padding:0 40px 0 20px}.elementor-1263 .elementor-element.elementor-element-06c5682 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8935F;border-radius:5px 5px 5px 5px}.elementor-1263 .elementor-element.elementor-element-cca2e00{text-align:center}.elementor-1263 .elementor-element.elementor-element-cca2e00 .elementor-heading-title{font-weight:500}.elementor-1263 .elementor-element.elementor-element-ddd0928>.elementor-element-populated{padding:0 20px 0 40px}.elementor-1263 .elementor-element.elementor-element-9f1e443 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8935F;border-radius:5px 5px 5px 5px}.elementor-1263 .elementor-element.elementor-element-4bd2dc1{text-align:center}.elementor-1263 .elementor-element.elementor-element-4bd2dc1 .elementor-heading-title{font-weight:500}.elementor-1263 .elementor-element.elementor-element-ceafce9>.elementor-element-populated{padding:0 20px 0 40px}.elementor-1263 .elementor-element.elementor-element-81e09bf img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8935F;border-radius:5px 5px 5px 5px}.elementor-1263 .elementor-element.elementor-element-5cbf362{text-align:center}.elementor-1263 .elementor-element.elementor-element-5cbf362 .elementor-heading-title{font-weight:500}.elementor-1263 .elementor-element.elementor-element-c24b7d6>.elementor-element-populated{padding:0 0 0 60px}.elementor-1263 .elementor-element.elementor-element-b502736 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8935F;border-radius:5px 5px 5px 5px}.elementor-1263 .elementor-element.elementor-element-08defaf{text-align:center}.elementor-1263 .elementor-element.elementor-element-08defaf .elementor-heading-title{font-weight:500}.elementor-1263 .elementor-element.elementor-element-9f07ed8>.elementor-container{max-width:1600px}.elementor-1263 .elementor-element.elementor-element-9f07ed8{margin-top:0;margin-bottom:110px}.elementor-1263 .elementor-element.elementor-element-4743baa{margin-top:0;margin-bottom:0;padding:114px 0 0 0}.elementor-1263 .elementor-element.elementor-element-c14fa15>.elementor-widget-container{margin:0 -25px 0 0}.elementor-1263 .elementor-element.elementor-element-dc4aa61{--spacer-size:65px}.elementor-1263 .elementor-element.elementor-element-84328e9>.elementor-widget-container{margin:0 0 0 -96px}.elementor-1263 .elementor-element.elementor-element-9090a6f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1263 .elementor-element.elementor-element-9090a6f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://karmacore.it/wp-content/uploads/2025/04/home-interno.webp);background-position:center center;background-size:cover}.elementor-bc-flex-widget .elementor-1263 .elementor-element.elementor-element-9090a6f.elementor-column .elementor-widget-wrap{align-items:center}.elementor-1263 .elementor-element.elementor-element-9090a6f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-1263 .elementor-element.elementor-element-9090a6f>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:22% 22% 22% 22%}.elementor-1263 .elementor-element.elementor-element-9090a6f>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1263 .elementor-element.elementor-element-15a2153>.elementor-widget-container{background-color:#000000B0;padding:60px 40px 60px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8935F;border-radius:5px 5px 5px 5px}.elementor-1263 .elementor-element.elementor-element-15a2153 .pt-title{font-size:21px;font-weight:800;letter-spacing:5px}.elementor-1263 .elementor-element.elementor-element-15a2153 .pt-title-text{font-size:16px}.elementor-1263 .elementor-element.elementor-element-15a2153 .pt-title-btn .button{--btn-bg:#C14A09;--btn-bg-hover:#C14A09}.elementor-1263 .elementor-element.elementor-element-3797992{--display:flex;--margin-top:-40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-1263 .elementor-element.elementor-element-3ec0f04>.elementor-widget-container{margin:0 0 0 0}@media(max-width:1024px){.elementor-1263 .elementor-element.elementor-element-ba53fc7 .pt-title{font-size:72px}.elementor-1263 .elementor-element.elementor-element-c8cf7b5{padding:80px 0 80px 0}.elementor-1263 .elementor-element.elementor-element-91eee92>.elementor-element-populated{padding:0 0 60px 0}.elementor-1263 .elementor-element.elementor-element-afb6e6a .pt-title{font-size:48px}.elementor-1263 .elementor-element.elementor-element-0a224f5{padding:80px 0 0 0}.elementor-1263 .elementor-element.elementor-element-a42a6b4>.elementor-element-populated{padding:0 30px 0 0}.elementor-1263 .elementor-element.elementor-element-cd0f29d>.elementor-element-populated{padding:0 0 0 30px}.elementor-1263 .elementor-element.elementor-element-ddd0928>.elementor-element-populated{padding:30px 30px 0 0}.elementor-1263 .elementor-element.elementor-element-ceafce9>.elementor-element-populated{padding:30px 30px 0 0}.elementor-1263 .elementor-element.elementor-element-c24b7d6>.elementor-element-populated{padding:30px 0 0 30px}.elementor-1263 .elementor-element.elementor-element-3797992{--margin-top:-40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}}@media(max-width:767px){.elementor-1263 .elementor-element.elementor-element-ba53fc7>.elementor-widget-container{margin:0 0 0 0}.elementor-1263 .elementor-element.elementor-element-ba53fc7 .pt-title{font-size:57px}.elementor-1263 .elementor-element.elementor-element-dfa6542 .pt-subtitle{font-size:12px}.elementor-1263 .elementor-element.elementor-element-dfa6542 .pt-title{font-size:1px}.elementor-1263 .elementor-element.elementor-element-afb6e6a .pt-title{font-size:28px}.elementor-1263 .elementor-element.elementor-element-fc7ae34>.elementor-element-populated{padding:50px 30px 50px 30px}.elementor-1263 .elementor-element.elementor-element-3b6ba7c>.elementor-element-populated{padding:50px 30px 50px 30px}.elementor-1263 .elementor-element.elementor-element-28ed0c0>.elementor-element-populated{padding:50px 30px 50px 30px}.elementor-1263 .elementor-element.elementor-element-a42a6b4>.elementor-element-populated{padding:0 0 0 0}.elementor-1263 .elementor-element.elementor-element-cd0f29d>.elementor-element-populated{padding:30px 0 0 0}.elementor-1263 .elementor-element.elementor-element-ddd0928>.elementor-element-populated{padding:30px 0 0 0}.elementor-1263 .elementor-element.elementor-element-ceafce9>.elementor-element-populated{padding:30px 0 0 0}.elementor-1263 .elementor-element.elementor-element-c24b7d6>.elementor-element-populated{padding:30px 0 0 0}.elementor-1263 .elementor-element.elementor-element-4743baa{padding:0 0 0 0}.elementor-1263 .elementor-element.elementor-element-c14fa15>.elementor-widget-container{margin:0 0 0 0}.elementor-1263 .elementor-element.elementor-element-dc4aa61{--spacer-size:0px}.elementor-1263 .elementor-element.elementor-element-84328e9>.elementor-widget-container{margin:0 0 0 0}.elementor-1263 .elementor-element.elementor-element-9090a6f>.elementor-element-populated{margin:20px 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%}.elementor-1263 .elementor-element.elementor-element-3797992{--margin-top:-55px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}}@media(min-width:768px){.elementor-1263 .elementor-element.elementor-element-91eee92{width:43%}.elementor-1263 .elementor-element.elementor-element-44f3623{width:57%}.elementor-1263 .elementor-element.elementor-element-bda3310{width:43%}.elementor-1263 .elementor-element.elementor-element-636e2ec{width:57%}}@media(max-width:1024px) and (min-width:768px){.elementor-1263 .elementor-element.elementor-element-91eee92{width:100%}.elementor-1263 .elementor-element.elementor-element-44f3623{width:100%}.elementor-1263 .elementor-element.elementor-element-bda3310{width:100%}.elementor-1263 .elementor-element.elementor-element-636e2ec{width:100%}.elementor-1263 .elementor-element.elementor-element-a42a6b4{width:50%}.elementor-1263 .elementor-element.elementor-element-cd0f29d{width:50%}.elementor-1263 .elementor-element.elementor-element-ddd0928{width:50%}.elementor-1263 .elementor-element.elementor-element-ceafce9{width:50%}.elementor-1263 .elementor-element.elementor-element-c24b7d6{width:50%}.elementor-1263 .elementor-element.elementor-element-3e23785{width:100%}.elementor-1263 .elementor-element.elementor-element-9090a6f{width:100%}}