.elementor-5685 .elementor-element.elementor-element-73584391 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-73584391 > .elementor-container{min-height:70vh;}.elementor-5685 .elementor-element.elementor-element-73584391{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:180px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-5685 .elementor-element.elementor-element-61fd5fe0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5685 .elementor-element.elementor-element-61fd5fe0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5685 .elementor-element.elementor-element-61fd5fe0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5685 .elementor-element.elementor-element-61fd5fe0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-20b7cbb1{margin:118px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:5px;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-4b2aab7a{margin:0px 120px calc(var(--kit-widget-spacing, 0px) + -10px) 120px;text-align:center;}.elementor-5685 .elementor-element.elementor-element-4b2aab7a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-785a8e11{--divider-border-style:solid;--divider-color:#FFFFFF75;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-785a8e11 .elementor-divider-separator{width:150px;margin:0 auto;margin-center:0;}.elementor-5685 .elementor-element.elementor-element-785a8e11 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-5685 .elementor-element.elementor-element-3e6dfd37{margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;line-height:1.8em;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-571b535{margin-top:-70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-fdd3367 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-5685 .elementor-element.elementor-element-fdd3367 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-cad6a8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 10px 0px;}.elementor-5685 .elementor-element.elementor-element-cad6a8c .elementor-icon-box-wrapper{gap:0px;}.elementor-5685 .elementor-element.elementor-element-cad6a8c .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-cad6a8c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-cad6a8c.elementor-view-framed .elementor-icon, .elementor-5685 .elementor-element.elementor-element-cad6a8c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-cad6a8c .elementor-icon{font-size:24px;}.elementor-5685 .elementor-element.elementor-element-cad6a8c .elementor-icon-box-title, .elementor-5685 .elementor-element.elementor-element-cad6a8c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;text-decoration:none;}.elementor-5685 .elementor-element.elementor-element-cad6a8c .elementor-icon-box-description{font-size:1px;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-98ac781:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-98ac781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-5685 .elementor-element.elementor-element-98ac781{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:50px;padding:30px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-98ac781 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-4f6adca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-5685 .elementor-element.elementor-element-4f6adca3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-d4e9ae9{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-d4e9ae9 .elementor-divider-separator{width:100%;}.elementor-5685 .elementor-element.elementor-element-d4e9ae9 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5685 .elementor-element.elementor-element-5ec440ad{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-2004579f > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-89f3533 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-5685 .elementor-element.elementor-element-89f3533:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-89f3533 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/Manhattan1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-89f3533{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-89f3533 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-221eab8d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-5685 .elementor-element.elementor-element-221eab8d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button{background-color:var( --e-global-color-ca667f1 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:var( --e-global-color-bdd960c );color:var( --e-global-color-bdd960c );border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button:hover, .elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button:focus{background-color:#302F2F;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-71385c7e{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button:hover svg, .elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-275f7d0f{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-1c24cadb > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-8583235 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-34ce9585{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-29de6d31{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-4a7ccd59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-4a7ccd59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-2085a989.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-2085a989 .elementor-main-swiper{height:600px;}.elementor-5685 .elementor-element.elementor-element-2085a989 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-1e3601f3:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-1e3601f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/albertasalotti_summer_gallery_1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-1e3601f3 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-1e3601f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-1e3601f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-2ca903b{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-1c0684af > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-f4edf42 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-50ad1ed2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-62617b3b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-1557c8fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-1557c8fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-520f1847.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-520f1847 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-520f1847 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-2400351b:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-2400351b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/albertasalotti_bellavista_gallery_1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-2400351b > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-2400351b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-2400351b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-1791e2a3{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-1221d612 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-3e7d18b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-2fb9706f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-7f9f358{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-3ae4184a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-3ae4184a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-6b0f0292.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-6b0f0292 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-6b0f0292 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-5243d155 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-6586750d:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-6586750d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/albertasalotti_collins_gallery_3.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-6586750d > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-6586750d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-6586750d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-3a6742af{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-e601fb3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-730a090a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-7865b212{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-2116452d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-28b11db5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-28b11db5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-7032d9cd.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-7032d9cd .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-7032d9cd .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-45081ca6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-45081ca6 .elementor-divider-separator{width:100%;}.elementor-5685 .elementor-element.elementor-element-45081ca6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5685 .elementor-element.elementor-element-55f84816{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-67bd0365 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-7d1fc23:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-7d1fc23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/alberta-salotti_12586.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-7d1fc23 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-7d1fc23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-7d1fc23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button:hover, .elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button:focus{background-color:#302F2F;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-11157003{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button:hover svg, .elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-6019c2d0{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-36c0bd45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-51c180f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-6b8285f6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-b3bdb7d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-6c3a26a4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-6c3a26a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-2390ca33.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-2390ca33 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-2390ca33 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-51e1950a{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-40754415 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-542edb02:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-542edb02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/ALB_Living_Cecile0.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-542edb02 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-542edb02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-542edb02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-6774b8e2{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-e2d07f3 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-5207f377 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-2c3fa432{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-64bed761{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-3af1eca2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-3af1eca2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-21767d10.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-21767d10 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-21767d10 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-14160178{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-14160178 .elementor-divider-separator{width:100%;}.elementor-5685 .elementor-element.elementor-element-14160178 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5685 .elementor-element.elementor-element-1afb6a51{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-24e55191 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-59d6d2de:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-59d6d2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/Dining-Room-1_Moore.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-59d6d2de > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-59d6d2de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-59d6d2de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button:hover, .elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button:focus{background-color:#302F2F;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-256b31f0{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button:hover svg, .elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-73965ec0{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-1904b3fc > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-2abd6bdf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-19538c8d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-7b0d8e17{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-3b39e344{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-3b39e344 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-4ec74d41.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-4ec74d41 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-4ec74d41 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-313caa03{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-5a5e9fee > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-7e1136da:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-7e1136da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/judy-dining-table_-228411242.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-7e1136da > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-7e1136da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-7e1136da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-65b3b957{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-6fbae5d2 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-17a49394 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3b810ee0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-1efa67fa{width:var( --container-widget-width, 130.431% );max-width:130.431%;--container-widget-width:130.431%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-7668b173{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-7668b173 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-52a23538.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-52a23538 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-52a23538 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-1b73993c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-1b73993c .elementor-divider-separator{width:100%;}.elementor-5685 .elementor-element.elementor-element-1b73993c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5685 .elementor-element.elementor-element-4d2ec462{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-5f85aaff > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-5bf6845d:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-5bf6845d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/Living-Room-1_Conrad_Crop-C.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-5bf6845d > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-5bf6845d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-5bf6845d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button:hover, .elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button:focus{background-color:#302F2F;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-8f8bab5{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button:hover svg, .elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-9a18f0e{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-163aafc0 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-1c78b352 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-54a77846{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-188cc163{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-66830105{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-66830105 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-5ef460ae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-5ef460ae .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-5ef460ae .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-54333f7e{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-4ee5b016 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-6e6e3f34:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-6e6e3f34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/mark2000_696295857.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-6e6e3f34 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-6e6e3f34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-6e6e3f34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-5e9c5848{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-2621e5ad > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-7299a8d9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-385e00fa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-33f13760{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-24f3a000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-24f3a000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-b6605e6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-b6605e6 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-b6605e6 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-4fdfee4f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-4fdfee4f .elementor-divider-separator{width:100%;}.elementor-5685 .elementor-element.elementor-element-4fdfee4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5685 .elementor-element.elementor-element-c2f9d4d{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-2007a1c2 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-3bd825ae:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-3bd825ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/Dining-Room-1_Moore2.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-3bd825ae > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-3bd825ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-3bd825ae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button:hover, .elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button:focus{background-color:#302F2F;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-38b291cc{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button:hover svg, .elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-3d40175f{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-4b9711d6 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-2806cb6c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3b9d1f4d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-5e64023d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-29d37812{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-29d37812 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-6c467440.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-6c467440 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-6c467440 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-414b755c{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-70a4b097 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-5c3c6ce5:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-5c3c6ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/cl-dining-ingrid-chair-2i0a0843-scaled-1.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-5c3c6ce5 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-5c3c6ce5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-5c3c6ce5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-388a5c47{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-6eec7ee5 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-351a7904 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3943adc7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-74456d8b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-12c43642{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-12c43642 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-68819060.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-68819060 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-68819060 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-1d7cc471{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5685 .elementor-element.elementor-element-1d7cc471 .elementor-divider-separator{width:100%;}.elementor-5685 .elementor-element.elementor-element-1d7cc471 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5685 .elementor-element.elementor-element-4bed6dbb{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-3b0dbaa3 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-452e50a5:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-452e50a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/b_-1591083274.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-452e50a5 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-452e50a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-452e50a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:10px 40px 10px 40px;}.elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button:hover, .elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button:focus{background-color:#302F2F;color:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-458e08e7{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 38px;}.elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button:hover svg, .elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5685 .elementor-element.elementor-element-720f2ace{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-6c033317 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-30a642e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-68357958{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-62dbbc29{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-4e8bdc1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-4e8bdc1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-3d905584.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-3d905584 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-3d905584 .elementor-swiper-button{font-size:29px;}.elementor-5685 .elementor-element.elementor-element-5e00e437{margin-top:52px;margin-bottom:1px;}.elementor-5685 .elementor-element.elementor-element-53f03a03 > .elementor-element-populated{padding:0px 40px 0px 40px;}.elementor-5685 .elementor-element.elementor-element-432ef775:not(.elementor-motion-effects-element-type-background), .elementor-5685 .elementor-element.elementor-element-432ef775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.mcpdev.eu/wp-content/uploads/2026/02/ALB_Gibson_020.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5685 .elementor-element.elementor-element-432ef775 > .elementor-container{min-height:100vh;}.elementor-5685 .elementor-element.elementor-element-432ef775{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-432ef775 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-14eeec04{margin-top:10px;margin-bottom:22px;padding:25px 25px 0px 35px;}.elementor-5685 .elementor-element.elementor-element-ac69102 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-79d8586 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-5c0c11e1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-1a65b331{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-primary );}.elementor-5685 .elementor-element.elementor-element-4c73d8d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5685 .elementor-element.elementor-element-4c73d8d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5685 .elementor-element.elementor-element-2589d817.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-2589d817 .elementor-main-swiper{height:600px;width:100%;}.elementor-5685 .elementor-element.elementor-element-2589d817 .elementor-swiper-button{font-size:29px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5685 .elementor-element.elementor-element-1c24cadb{width:37.091%;}.elementor-5685 .elementor-element.elementor-element-203861ad{width:62.909%;}.elementor-5685 .elementor-element.elementor-element-1c0684af{width:37.091%;}.elementor-5685 .elementor-element.elementor-element-cae7991{width:62.909%;}.elementor-5685 .elementor-element.elementor-element-1221d612{width:36.295%;}.elementor-5685 .elementor-element.elementor-element-5b933bf4{width:63.705%;}.elementor-5685 .elementor-element.elementor-element-e601fb3{width:31.609%;}.elementor-5685 .elementor-element.elementor-element-6faee853{width:68.391%;}.elementor-5685 .elementor-element.elementor-element-36c0bd45{width:33.466%;}.elementor-5685 .elementor-element.elementor-element-36bf4a68{width:66.534%;}.elementor-5685 .elementor-element.elementor-element-e2d07f3{width:36.118%;}.elementor-5685 .elementor-element.elementor-element-199ed494{width:63.882%;}.elementor-5685 .elementor-element.elementor-element-1904b3fc{width:29.752%;}.elementor-5685 .elementor-element.elementor-element-25da7b8{width:70.248%;}.elementor-5685 .elementor-element.elementor-element-6fbae5d2{width:31.167%;}.elementor-5685 .elementor-element.elementor-element-1b852f4a{width:68.833%;}.elementor-5685 .elementor-element.elementor-element-163aafc0{width:28.426%;}.elementor-5685 .elementor-element.elementor-element-57cf915c{width:71.574%;}.elementor-5685 .elementor-element.elementor-element-2621e5ad{width:26.481%;}.elementor-5685 .elementor-element.elementor-element-288d8103{width:73.519%;}.elementor-5685 .elementor-element.elementor-element-4b9711d6{width:30.46%;}.elementor-5685 .elementor-element.elementor-element-517ab690{width:69.54%;}.elementor-5685 .elementor-element.elementor-element-6eec7ee5{width:31.786%;}.elementor-5685 .elementor-element.elementor-element-39aefc7f{width:68.214%;}.elementor-5685 .elementor-element.elementor-element-6c033317{width:26.481%;}.elementor-5685 .elementor-element.elementor-element-332a7345{width:73.519%;}.elementor-5685 .elementor-element.elementor-element-ac69102{width:26.481%;}.elementor-5685 .elementor-element.elementor-element-4461044b{width:73.519%;}}@media(max-width:1024px){.elementor-5685 .elementor-element.elementor-element-73584391 > .elementor-container{min-height:80vh;}.elementor-5685 .elementor-element.elementor-element-73584391{padding:60px 30px 0px 30px;}.elementor-bc-flex-widget .elementor-5685 .elementor-element.elementor-element-61fd5fe0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5685 .elementor-element.elementor-element-61fd5fe0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5685 .elementor-element.elementor-element-61fd5fe0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5685 .elementor-element.elementor-element-20b7cbb1{font-size:15px;}.elementor-5685 .elementor-element.elementor-element-4b2aab7a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-5685 .elementor-element.elementor-element-4b2aab7a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5685 .elementor-element.elementor-element-3e6dfd37{margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;font-size:13px;}.elementor-5685 .elementor-element.elementor-element-4f6adca3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-8583235 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-34ce9585{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-29de6d31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2085a989.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-f4edf42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-50ad1ed2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-62617b3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-520f1847.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-3e7d18b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-2fb9706f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-7f9f358{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-6b0f0292.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-730a090a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-7865b212{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2116452d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-7032d9cd.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-51c180f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-6b8285f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-b3bdb7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2390ca33.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-5207f377 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-2c3fa432{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-64bed761{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-21767d10.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-2abd6bdf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-19538c8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-7b0d8e17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-4ec74d41.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-17a49394 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3b810ee0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-1efa67fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-52a23538.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-1c78b352 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-54a77846{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-188cc163{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-5ef460ae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-7299a8d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-385e00fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-33f13760{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-b6605e6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-2806cb6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3b9d1f4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-5e64023d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-6c467440.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-351a7904 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3943adc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-74456d8b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-68819060.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-30a642e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-68357958{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-62dbbc29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-3d905584.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-79d8586 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-5c0c11e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-1a65b331{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2589d817.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-5685 .elementor-element.elementor-element-73584391 > .elementor-container{min-height:65vh;}.elementor-5685 .elementor-element.elementor-element-73584391{padding:140px 20px 70px 20px;}.elementor-5685 .elementor-element.elementor-element-20b7cbb1{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;line-height:1.6em;}.elementor-5685 .elementor-element.elementor-element-4b2aab7a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5685 .elementor-element.elementor-element-785a8e11 .elementor-divider-separator{width:100px;}.elementor-5685 .elementor-element.elementor-element-3e6dfd37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:13px;}.elementor-5685 .elementor-element.elementor-element-98ac781{padding:11px 11px 11px 11px;}.elementor-5685 .elementor-element.elementor-element-4f6adca3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2004579f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-71385c7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2% 2% 60% 2%;}.elementor-5685 .elementor-element.elementor-element-71385c7e .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-8583235 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-34ce9585{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-203861ad > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-29de6d31{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2085a989.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-2085a989 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-1e3601f3 > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-f4edf42 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-50ad1ed2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-cae7991 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-62617b3b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-520f1847.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-520f1847 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-2400351b > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-3e7d18b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-2fb9706f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-5b933bf4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-7f9f358{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-6b0f0292.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-6b0f0292 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-5243d155 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-6586750d > .elementor-container{min-height:49vh;}.elementor-5685 .elementor-element.elementor-element-730a090a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-7865b212{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-6faee853 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-2116452d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-7032d9cd.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-7032d9cd .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-67bd0365 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-7d1fc23 > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-11157003 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-51c180f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-6b8285f6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-b3bdb7d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2390ca33.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-2390ca33 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-542edb02 > .elementor-container{min-height:180px;}.elementor-5685 .elementor-element.elementor-element-5207f377 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-2c3fa432{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-199ed494 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-64bed761{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-21767d10.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-21767d10 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-24e55191 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-59d6d2de > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-256b31f0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-2abd6bdf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-19538c8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-25da7b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-7b0d8e17{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-4ec74d41.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-4ec74d41 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-7e1136da > .elementor-container{min-height:180px;}.elementor-5685 .elementor-element.elementor-element-17a49394 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3b810ee0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-1b852f4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-1efa67fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-52a23538.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-52a23538 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-5f85aaff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-5bf6845d > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-8f8bab5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-1c78b352 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-54a77846{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-57cf915c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-188cc163{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-5ef460ae.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-5ef460ae .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-6e6e3f34 > .elementor-container{min-height:180px;}.elementor-5685 .elementor-element.elementor-element-7299a8d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-385e00fa{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-288d8103 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-33f13760{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-b6605e6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-b6605e6 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-2007a1c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-3bd825ae > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-38b291cc .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-2806cb6c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3b9d1f4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-517ab690 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-5e64023d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-6c467440.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-6c467440 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-5c3c6ce5 > .elementor-container{min-height:180px;}.elementor-5685 .elementor-element.elementor-element-351a7904 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-3943adc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-39aefc7f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-74456d8b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-68819060.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-68819060 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-3b0dbaa3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-452e50a5 > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-458e08e7 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-5685 .elementor-element.elementor-element-30a642e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-68357958{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-332a7345 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-62dbbc29{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-3d905584.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-3d905584 .elementor-main-swiper{height:400px;}.elementor-5685 .elementor-element.elementor-element-53f03a03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-432ef775 > .elementor-container{min-height:50vh;}.elementor-5685 .elementor-element.elementor-element-79d8586 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-5685 .elementor-element.elementor-element-5c0c11e1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-4461044b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5685 .elementor-element.elementor-element-1a65b331{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5685 .elementor-element.elementor-element-2589d817.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5685 .elementor-element.elementor-element-2589d817 .elementor-main-swiper{height:400px;}}