.elementor-24 .elementor-element.elementor-element-4c177558:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4c177558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;background-image:url("https://www.vacanzeideali.eu/wp-content/uploads/2026/09/tenuta-badia-hero-home-2027-1.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-4c177558 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(150deg, #101E25 0%, #142115 100%);opacity:0.38;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-4c177558 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-4c177558{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 40px 35px 40px;}.elementor-24 .elementor-element.elementor-element-71c5151a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-71c5151a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2ec277b4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-2ec277b4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2ec277b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-24 .elementor-element.elementor-element-2ec277b4 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-2ec277b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2ec277b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-446909a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-446909a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-232ae003{text-align:start;}.elementor-24 .elementor-element.elementor-element-232ae003 img{width:320px;}.elementor-24 .elementor-element.elementor-element-ac08fb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-ac08fb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(26px/2);}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(26px/2);}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(26px/2);}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-26px/2);}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-26px/2);}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-icon i{color:#F7F3EB;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-icon svg{fill:#F7F3EB;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-f914846{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-f914846 .elementor-icon-list-text{color:#F7F3EB;transition:color 0.3s;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-tab-title{border-width:0px;padding:4px 4px 4px 4px;}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-tab-content{border-width:0px;background-color:#343F30;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-toggle-title, .elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-toggle-icon{color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-toggle-icon svg{fill:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-tab-title.elementor-active a, .elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-toggle-title{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:400;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-5ccdd096 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-5ccdd096 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-3d7e8298 .elementor-button{background-color:#82402D;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;fill:#F7F3EB;color:#F7F3EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#82402D;border-radius:5px 5px 5px 5px;padding:13px 18px 13px 18px;}.elementor-24 .elementor-element.elementor-element-3d7e8298 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-3d7e8298 .elementor-button:focus{background-color:#643020;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-3d7e8298 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3d7e8298 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-3d7e8298 .elementor-button:focus svg{fill:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-cc821df:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-cc821df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-24 .elementor-element.elementor-element-cc821df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:126px 0px 85px 0px;}.elementor-24 .elementor-element.elementor-element-cc821df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-76607fbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-76607fbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1598fb31 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.12em;letter-spacing:2px;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-4d841697 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:54px;font-weight:500;line-height:1.12em;letter-spacing:-1.4px;color:#F7F3EB;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-342e0d68{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-18f5a908:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-18f5a908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-24 .elementor-element.elementor-element-18f5a908{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-18f5a908 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-7f093699 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-7f093699 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-58c6f1e1 .elementor-button{background-color:#82402D;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;fill:#F7F3EB;color:#F7F3EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#82402D;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-24 .elementor-element.elementor-element-58c6f1e1 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-58c6f1e1 .elementor-button:focus{background-color:#643020;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-58c6f1e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-58c6f1e1 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-58c6f1e1 .elementor-button:focus svg{fill:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-693d082d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-693d082d > .elementor-element-populated{padding:0px 0px 0px 14px;}.elementor-24 .elementor-element.elementor-element-53c0eb47 .elementor-button{background-color:#00000000;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;fill:#F7F3EB;color:#F7F3EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7F3EB;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-24 .elementor-element.elementor-element-53c0eb47 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-53c0eb47 .elementor-button:focus{background-color:#643020;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-53c0eb47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-53c0eb47 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-53c0eb47 .elementor-button:focus svg{fill:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-7bd9ba7e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7bd9ba7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-24 .elementor-element.elementor-element-7bd9ba7e > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-7bd9ba7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-45px;margin-bottom:0px;padding:0px 80px 0px 80px;z-index:12;}.elementor-24 .elementor-element.elementor-element-7bd9ba7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3385712b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24 .elementor-element.elementor-element-3385712b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-3385712b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-3385712b > .elementor-element-populated, .elementor-24 .elementor-element.elementor-element-3385712b > .elementor-element-populated > .elementor-background-overlay, .elementor-24 .elementor-element.elementor-element-3385712b > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-24 .elementor-element.elementor-element-3385712b > .elementor-element-populated{box-shadow:0px 7px 22px 0px rgba(34,42,30,.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 20px 24px;}.elementor-24 .elementor-element.elementor-element-3385712b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-69bb6dbf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-69bb6dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-69bb6dbf > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-69bb6dbf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 40px 30px 40px;}.elementor-24 .elementor-element.elementor-element-69bb6dbf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-6ca9a00f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-6ca9a00f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-icon i{color:#343F30;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-icon svg{fill:#343F30;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-237d2a0a{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-237d2a0a .elementor-icon-list-text{color:#343F30;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-24552290:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-24552290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-24552290 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-24552290{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5px 40px 35px 40px;}.elementor-24 .elementor-element.elementor-element-24552290 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-3c134adf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-3c134adf > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7558a347 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:38px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-486359ea{font-family:"Instrument Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-62c88770 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-icon i{color:#343F30;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-icon svg{fill:#343F30;transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-62c88770{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-62c88770 .elementor-icon-list-text{color:#343F30;transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-2eeeebc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-2eeeebc6 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-24 .elementor-element.elementor-element-444ed73c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-444ed73c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;background-image:url("https://www.vacanzeideali.eu/wp-content/uploads/2026/09/tenuta-badia-hero-home-2027-1.webp");background-position:center left;background-size:cover;}.elementor-24 .elementor-element.elementor-element-444ed73c > .elementor-container{max-width:1200px;min-height:225px;}.elementor-24 .elementor-element.elementor-element-444ed73c, .elementor-24 .elementor-element.elementor-element-444ed73c > .elementor-background-overlay{border-radius:4px 4px 0px 0px;}.elementor-24 .elementor-element.elementor-element-444ed73c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-444ed73c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-36fec14b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-36fec14b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-27faf662 > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-24 .elementor-element.elementor-element-27faf662 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-19eaf0ec > .elementor-widget-container{padding:0px 16px 10px 16px;}.elementor-24 .elementor-element.elementor-element-19eaf0ec{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-5f3e907 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-5f3e907 > .elementor-element-populated{padding:0px 0px 0px 8px;}.elementor-24 .elementor-element.elementor-element-250a2e9c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-250a2e9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;background-image:url("https://www.vacanzeideali.eu/wp-content/uploads/2026/09/tenuta-badia-hero-home-2027-1.webp");background-position:center right;background-size:cover;}.elementor-24 .elementor-element.elementor-element-250a2e9c > .elementor-container{max-width:1200px;min-height:225px;}.elementor-24 .elementor-element.elementor-element-250a2e9c, .elementor-24 .elementor-element.elementor-element-250a2e9c > .elementor-background-overlay{border-radius:4px 4px 0px 0px;}.elementor-24 .elementor-element.elementor-element-250a2e9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-250a2e9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-1be81c84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-1be81c84 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-467a46ff > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-24 .elementor-element.elementor-element-467a46ff .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:19px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-8011664 > .elementor-widget-container{padding:0px 16px 10px 16px;}.elementor-24 .elementor-element.elementor-element-8011664{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-7778bbb5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-24 .elementor-element.elementor-element-7778bbb5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7778bbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDFCF;}.elementor-24 .elementor-element.elementor-element-7778bbb5 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-7778bbb5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 40px 36px 40px;}.elementor-24 .elementor-element.elementor-element-7778bbb5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-79186c6c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-79186c6c > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-24 .elementor-element.elementor-element-3ef349bb .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:30px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-4653b71a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-4653b71a > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#B5B8A8;padding:0px 24px 0px 24px;}.elementor-24 .elementor-element.elementor-element-3583327f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-28d52ab3{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-1b3f6e82 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-1b3f6e82 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#B5B8A8;padding:0px 24px 0px 24px;}.elementor-24 .elementor-element.elementor-element-12c30eaf .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-61e5d8b{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-6d3a06e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-6d3a06e9 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#B5B8A8;padding:0px 24px 0px 24px;}.elementor-24 .elementor-element.elementor-element-25c9b25a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:17px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-e44fb51{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-31995ab1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-31995ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEDFCF;}.elementor-24 .elementor-element.elementor-element-31995ab1 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-31995ab1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 24px 40px;}.elementor-24 .elementor-element.elementor-element-31995ab1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2e408f1d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-2e408f1d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-tab-content{border-block-end-color:#CBD0BD;background-color:#F7F3EB;color:#3F463E;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-tab-title{border-color:#CBD0BD;background-color:#DEDFCF;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-toggle-title, .elementor-24 .elementor-element.elementor-element-614337c0 .elementor-toggle-icon{color:#343F30;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-toggle-icon svg{fill:#343F30;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-tab-title.elementor-active a, .elementor-24 .elementor-element.elementor-element-614337c0 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#82402D;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-toggle-title{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;}.elementor-24 .elementor-element.elementor-element-5930002e:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5930002e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-5930002e > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-5930002e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 40px 22px 40px;}.elementor-24 .elementor-element.elementor-element-5930002e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-55d672c6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-55d672c6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-205b2baf .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:29px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-1b5b5d9e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-1b5b5d9e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2d8a002{text-align:end;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-41992a33:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-41992a33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-41992a33 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-41992a33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 35px 40px;}.elementor-24 .elementor-element.elementor-element-41992a33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2da730a2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-2da730a2 > .elementor-element-populated{padding:0px 22px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-title{margin-block-end:8px;color:#343F30;}.elementor-24 .elementor-element.elementor-element-2fb4096b.elementor-view-stacked .elementor-icon{background-color:#343F30;}.elementor-24 .elementor-element.elementor-element-2fb4096b.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2fb4096b.elementor-view-default .elementor-icon{fill:#343F30;color:#343F30;border-color:#343F30;}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-3b5a4a22 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-3b5a4a22 > .elementor-element-populated{padding:0px 22px 0px 0px;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-title{margin-block-end:8px;color:#343F30;}.elementor-24 .elementor-element.elementor-element-28768d8e.elementor-view-stacked .elementor-icon{background-color:#343F30;}.elementor-24 .elementor-element.elementor-element-28768d8e.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-28768d8e.elementor-view-default .elementor-icon{fill:#343F30;color:#343F30;border-color:#343F30;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-16b83a76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-16b83a76 > .elementor-element-populated{padding:0px 22px 0px 0px;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-title{margin-block-end:8px;color:#343F30;}.elementor-24 .elementor-element.elementor-element-315b23b3.elementor-view-stacked .elementor-icon{background-color:#343F30;}.elementor-24 .elementor-element.elementor-element-315b23b3.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-315b23b3.elementor-view-default .elementor-icon{fill:#343F30;color:#343F30;border-color:#343F30;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon{font-size:32px;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.25em;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-5bcb54d8:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5bcb54d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-5bcb54d8 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-5bcb54d8{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E4E1D9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 40px 38px 40px;}.elementor-24 .elementor-element.elementor-element-5bcb54d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-4a01677c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-4a01677c > .elementor-element-populated{padding:12px 35px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2dccc957 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:33px;font-weight:500;line-height:1.12em;color:#343F30;}.elementor-24 .elementor-element.elementor-element-5c057459{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#3F463E;}.elementor-24 .elementor-element.elementor-element-36db6b77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-36db6b77 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-tab-title{border-width:1px;border-color:#DDDAD2;background-color:#F7F3EB;padding:13px 16px 13px 16px;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-tab-content{border-width:1px;border-block-end-color:#DDDAD2;background-color:#F7F3EB;color:#3F463E;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;padding:15px 16px 15px 16px;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-toggle-item:not(:last-child){margin-block-end:5px;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-toggle-title, .elementor-24 .elementor-element.elementor-element-9c76140 .elementor-toggle-icon{color:#3F463E;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-toggle-icon svg{fill:#3F463E;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-tab-title.elementor-active a, .elementor-24 .elementor-element.elementor-element-9c76140 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#82402D;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-toggle-title{font-family:"Instrument Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.3em;}.elementor-24 .elementor-element.elementor-element-770d590d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-770d590d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343F30;}.elementor-24 .elementor-element.elementor-element-770d590d > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-770d590d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:27px 40px 27px 40px;}.elementor-24 .elementor-element.elementor-element-770d590d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2c2115de > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-2c2115de > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2efcec57 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:27px;font-weight:500;line-height:1.12em;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-7d3bf4c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-7d3bf4c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1fc8076e .elementor-button{background-color:#82402D;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;fill:#F7F3EB;color:#F7F3EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#82402D;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-24 .elementor-element.elementor-element-1fc8076e .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-1fc8076e .elementor-button:focus{background-color:#643020;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-1fc8076e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1fc8076e .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-1fc8076e .elementor-button:focus svg{fill:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-287ec7a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-287ec7a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-1fa6128{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-283e42b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-283e42b6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-60fa7ecb{text-align:end;font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-b59b719:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b59b719 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#343F30;}.elementor-24 .elementor-element.elementor-element-b59b719 > .elementor-container{max-width:1200px;}.elementor-24 .elementor-element.elementor-element-b59b719{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8px 40px 24px 40px;}.elementor-24 .elementor-element.elementor-element-b59b719 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-2442d940 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-2442d940 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2924cc2f{text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:400;line-height:1.5em;color:#D5D9CC;}.elementor-24 .elementor-element.elementor-element-407c6eed .elementor-button{background-color:#82402D;font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;fill:#F7F3EB;color:#F7F3EB;border-style:solid;border-width:1px 1px 1px 1px;border-color:#82402D;border-radius:5px 5px 5px 5px;padding:15px 25px 15px 25px;}.elementor-24 .elementor-element.elementor-element-407c6eed .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-407c6eed .elementor-button:focus{background-color:#643020;color:#F7F3EB;}.elementor-24 .elementor-element.elementor-element-407c6eed{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;bottom:0px;z-index:99;}.elementor-24 .elementor-element.elementor-element-407c6eed > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-407c6eed{left:16px;}body.rtl .elementor-24 .elementor-element.elementor-element-407c6eed{right:16px;}.elementor-24 .elementor-element.elementor-element-407c6eed .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-407c6eed .elementor-button:focus svg{fill:#F7F3EB;}body.elementor-page-24:not(.elementor-motion-effects-element-type-background), body.elementor-page-24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EB;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-71c5151a{width:100%;}.elementor-24 .elementor-element.elementor-element-446909a7{width:36%;}.elementor-24 .elementor-element.elementor-element-ac08fb8{width:43%;}.elementor-24 .elementor-element.elementor-element-5ccdd096{width:21%;}.elementor-24 .elementor-element.elementor-element-76607fbc{width:100%;}.elementor-24 .elementor-element.elementor-element-7f093699{width:19%;}.elementor-24 .elementor-element.elementor-element-693d082d{width:81%;}.elementor-24 .elementor-element.elementor-element-3385712b{width:100%;}.elementor-24 .elementor-element.elementor-element-6ca9a00f{width:100%;}.elementor-24 .elementor-element.elementor-element-3c134adf{width:40%;}.elementor-24 .elementor-element.elementor-element-2eeeebc6{width:30%;}.elementor-24 .elementor-element.elementor-element-36fec14b{width:100%;}.elementor-24 .elementor-element.elementor-element-5f3e907{width:30%;}.elementor-24 .elementor-element.elementor-element-1be81c84{width:100%;}.elementor-24 .elementor-element.elementor-element-79186c6c{width:34%;}.elementor-24 .elementor-element.elementor-element-4653b71a{width:22%;}.elementor-24 .elementor-element.elementor-element-1b3f6e82{width:22%;}.elementor-24 .elementor-element.elementor-element-6d3a06e9{width:22%;}.elementor-24 .elementor-element.elementor-element-2e408f1d{width:100%;}.elementor-24 .elementor-element.elementor-element-55d672c6{width:74%;}.elementor-24 .elementor-element.elementor-element-1b5b5d9e{width:26%;}.elementor-24 .elementor-element.elementor-element-2da730a2{width:33.333%;}.elementor-24 .elementor-element.elementor-element-3b5a4a22{width:33.333%;}.elementor-24 .elementor-element.elementor-element-16b83a76{width:33.333%;}.elementor-24 .elementor-element.elementor-element-4a01677c{width:42%;}.elementor-24 .elementor-element.elementor-element-36db6b77{width:58%;}.elementor-24 .elementor-element.elementor-element-2c2115de{width:31%;}.elementor-24 .elementor-element.elementor-element-7d3bf4c5{width:24%;}.elementor-24 .elementor-element.elementor-element-287ec7a4{width:25%;}.elementor-24 .elementor-element.elementor-element-283e42b6{width:20%;}.elementor-24 .elementor-element.elementor-element-2442d940{width:100%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-4c177558{padding:24px 28px 35px 28px;}.elementor-24 .elementor-element.elementor-element-2ec277b4{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-cc821df{padding:105px 0px 85px 0px;}.elementor-24 .elementor-element.elementor-element-4d841697 .elementor-heading-title{font-size:44px;}.elementor-24 .elementor-element.elementor-element-18f5a908{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7bd9ba7e{padding:0px 45px 0px 45px;}.elementor-24 .elementor-element.elementor-element-69bb6dbf{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-24552290{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-444ed73c{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-250a2e9c{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-7778bbb5{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-31995ab1{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-5930002e{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-41992a33{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-5bcb54d8{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-770d590d{padding:40px 28px 40px 28px;}.elementor-24 .elementor-element.elementor-element-b59b719{padding:40px 28px 40px 28px;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-4c177558:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4c177558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-24 .elementor-element.elementor-element-4c177558{padding:22px 22px 28px 22px;}.elementor-24 .elementor-element.elementor-element-2ec277b4{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-446909a7{width:78%;}.elementor-24 .elementor-element.elementor-element-232ae003 img{width:225px;}.elementor-24 .elementor-element.elementor-element-ac08fb8{width:22%;}.elementor-24 .elementor-element.elementor-element-119b90e6 .elementor-toggle-title{font-size:17px;}.elementor-24 .elementor-element.elementor-element-3d7e8298 .elementor-button{font-size:16px;padding:14px 16px 14px 16px;}.elementor-24 .elementor-element.elementor-element-cc821df{padding:205px 0px 55px 0px;}.elementor-24 .elementor-element.elementor-element-1598fb31 .elementor-heading-title{font-size:12px;}.elementor-24 .elementor-element.elementor-element-4d841697 .elementor-heading-title{font-size:34px;}.elementor-24 .elementor-element.elementor-element-342e0d68{font-size:17px;}.elementor-24 .elementor-element.elementor-element-18f5a908{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-58c6f1e1 .elementor-button{font-size:16px;padding:14px 16px 14px 16px;}.elementor-24 .elementor-element.elementor-element-693d082d > .elementor-element-populated{padding:12px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-53c0eb47 .elementor-button{font-size:16px;padding:14px 16px 14px 16px;}.elementor-24 .elementor-element.elementor-element-7bd9ba7e{margin-top:-25px;margin-bottom:0px;padding:0px 22px 0px 22px;}.elementor-24 .elementor-element.elementor-element-3385712b > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-24 .elementor-element.elementor-element-69bb6dbf{padding:28px 36px 28px 36px;}.elementor-24 .elementor-element.elementor-element-24552290{padding:12px 22px 35px 22px;}.elementor-24 .elementor-element.elementor-element-3c134adf > .elementor-element-populated{padding:0px 0px 25px 0px;}.elementor-24 .elementor-element.elementor-element-7558a347 .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-486359ea{font-size:17px;}.elementor-24 .elementor-element.elementor-element-2eeeebc6 > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-444ed73c > .elementor-container{min-height:235px;}.elementor-24 .elementor-element.elementor-element-444ed73c{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-27faf662 .elementor-heading-title{font-size:21px;}.elementor-24 .elementor-element.elementor-element-19eaf0ec{font-size:14px;}.elementor-24 .elementor-element.elementor-element-5f3e907 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-250a2e9c > .elementor-container{min-height:235px;}.elementor-24 .elementor-element.elementor-element-250a2e9c{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-467a46ff .elementor-heading-title{font-size:21px;}.elementor-24 .elementor-element.elementor-element-8011664{font-size:14px;}.elementor-24 .elementor-element.elementor-element-7778bbb5{padding:30px 22px 30px 22px;}.elementor-24 .elementor-element.elementor-element-79186c6c > .elementor-element-populated{padding:0px 0px 15px 0px;}.elementor-24 .elementor-element.elementor-element-3ef349bb .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-4653b71a > .elementor-element-populated{border-width:1px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-24 .elementor-element.elementor-element-3583327f .elementor-heading-title{font-size:21px;}.elementor-24 .elementor-element.elementor-element-28d52ab3{font-size:15px;}.elementor-24 .elementor-element.elementor-element-1b3f6e82 > .elementor-element-populated{border-width:1px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-24 .elementor-element.elementor-element-12c30eaf .elementor-heading-title{font-size:21px;}.elementor-24 .elementor-element.elementor-element-61e5d8b{font-size:15px;}.elementor-24 .elementor-element.elementor-element-6d3a06e9 > .elementor-element-populated{border-width:1px 0px 0px 0px;padding:14px 0px 14px 0px;}.elementor-24 .elementor-element.elementor-element-25c9b25a .elementor-heading-title{font-size:21px;}.elementor-24 .elementor-element.elementor-element-e44fb51{font-size:15px;}.elementor-24 .elementor-element.elementor-element-31995ab1{padding:0px 22px 24px 22px;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-toggle-title{font-size:15px;}.elementor-24 .elementor-element.elementor-element-614337c0 .elementor-tab-content{font-size:16px;}.elementor-24 .elementor-element.elementor-element-5930002e{padding:30px 22px 20px 22px;}.elementor-24 .elementor-element.elementor-element-205b2baf .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-2d8a002{text-align:start;font-size:13px;}.elementor-24 .elementor-element.elementor-element-41992a33{padding:0px 22px 10px 22px;}.elementor-24 .elementor-element.elementor-element-2da730a2 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-title a{font-size:17px;}.elementor-24 .elementor-element.elementor-element-2fb4096b .elementor-icon-box-description{font-size:15px;}.elementor-24 .elementor-element.elementor-element-3b5a4a22 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-title a{font-size:17px;}.elementor-24 .elementor-element.elementor-element-28768d8e .elementor-icon-box-description{font-size:15px;}.elementor-24 .elementor-element.elementor-element-16b83a76 > .elementor-element-populated{padding:0px 0px 24px 0px;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-title a{font-size:17px;}.elementor-24 .elementor-element.elementor-element-315b23b3 .elementor-icon-box-description{font-size:15px;}.elementor-24 .elementor-element.elementor-element-5bcb54d8{padding:30px 22px 30px 22px;}.elementor-24 .elementor-element.elementor-element-4a01677c > .elementor-element-populated{padding:0px 0px 22px 0px;}.elementor-24 .elementor-element.elementor-element-2dccc957 .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-5c057459{font-size:16px;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-toggle-title{font-size:15px;}.elementor-24 .elementor-element.elementor-element-9c76140 .elementor-tab-content{font-size:16px;}.elementor-24 .elementor-element.elementor-element-770d590d{padding:30px 22px 20px 22px;}.elementor-24 .elementor-element.elementor-element-2c2115de > .elementor-element-populated{padding:0px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-2efcec57 .elementor-heading-title{font-size:30px;}.elementor-24 .elementor-element.elementor-element-1fc8076e .elementor-button{font-size:16px;padding:14px 16px 14px 16px;}.elementor-24 .elementor-element.elementor-element-1fa6128 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-24 .elementor-element.elementor-element-1fa6128{font-size:14px;}.elementor-24 .elementor-element.elementor-element-60fa7ecb{text-align:center;font-size:13px;}.elementor-24 .elementor-element.elementor-element-b59b719{padding:8px 22px 95px 22px;}.elementor-24 .elementor-element.elementor-element-2924cc2f{font-size:12px;}.elementor-24 .elementor-element.elementor-element-407c6eed .elementor-button{font-size:16px;padding:14px 16px 14px 16px;}}