.elementor-5717 .elementor-element.elementor-element-a86829b>.elementor-background-overlay{background-color:#000;opacity:.4;transition:background .3s,border-radius .3s,opacity .3s}.elementor-5717 .elementor-element.elementor-element-a86829b>.elementor-container{min-height:700px}.elementor-5717 .elementor-element.elementor-element-a86829b .elementor-background-slideshow__slide__image{background-size:cover;background-position:top center}.elementor-5717 .elementor-element.elementor-element-a86829b .elementor-background-overlay{filter:brightness(51%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg)}.elementor-5717 .elementor-element.elementor-element-a86829b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:0}.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-5717 .elementor-element.elementor-element-c1b5b97>.elementor-widget-container{margin:-80px 0 0}.elementor-5717 .elementor-element.elementor-element-c1b5b97{text-align:center}.elementor-5717 .elementor-element.elementor-element-c1b5b97 .elementor-heading-title{font-size:50px;font-weight:500;font-style:normal;color:#fff}.elementor-5717 .elementor-element.elementor-element-2be7c3f:not(.elementor-motion-effects-element-type-background),.elementor-5717 .elementor-element.elementor-element-2be7c3f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-5717 .elementor-element.elementor-element-2be7c3f>.elementor-container{min-height:400px}.elementor-5717 .elementor-element.elementor-element-2be7c3f{border-style:solid;border-width:0;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-98px;margin-bottom:0;padding:88px 80px 0}.elementor-5717 .elementor-element.elementor-element-2be7c3f,.elementor-5717 .elementor-element.elementor-element-2be7c3f>.elementor-background-overlay{border-radius:120px 120px 0}.elementor-5717 .elementor-element.elementor-element-2be7c3f>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-5717 .elementor-element.elementor-element-05e83f3>.elementor-element-populated{margin:-15px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.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-5717 .elementor-element.elementor-element-d503b91{font-family:"Nunito",Sans-serif;font-size:17px;font-weight:400}.elementor-5717 .elementor-element.elementor-element-14c608b>.elementor-widget-container{padding:72px 0 0}.elementor-5717 .elementor-element.elementor-element-90051f1{padding:0 80px}.elementor-5717 .elementor-element.elementor-element-0860d1f>.elementor-container{max-width:680px}.elementor-5717 .elementor-element.elementor-element-0860d1f{padding:-16px 0 0}.elementor-5717 .elementor-element.elementor-element-6659637>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-4945bd2{--spacer-size:80px}.elementor-5717 .elementor-element.elementor-element-b980552{text-align:center}.elementor-5717 .elementor-element.elementor-element-b980552 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;text-shadow:7px 3px 9px rgba(0,0,0,.92);color:#fff}.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-5717 .elementor-element.elementor-element-a92326b .elementor-button{background-color:#E49B0FA6;font-family:"Nunito Sans",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;box-shadow:0px 24px 42px 0px rgba(0,0,0,.35);border-radius:50px;padding:18px 48px}.elementor-5717 .elementor-element.elementor-element-b0d3fb4>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-6791656{--spacer-size:80px}.elementor-5717 .elementor-element.elementor-element-b1853cc{text-align:center}.elementor-5717 .elementor-element.elementor-element-b1853cc .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;text-shadow:7px 3px 9px rgba(0,0,0,.92);color:#fff}.elementor-5717 .elementor-element.elementor-element-0b1b13b .elementor-button{background-color:#E49B0FA6;font-family:"Nunito Sans",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;box-shadow:0px 24px 42px 0px rgba(0,0,0,.35);border-radius:50px;padding:18px 48px}.elementor-5717 .elementor-element.elementor-element-a6ec457>.elementor-widget-container{padding:48px 0 40px 80px}.elementor-5717 .elementor-element.elementor-element-e4cfaa0{padding:0 80px}.elementor-5717 .elementor-element.elementor-element-7896ef3>.elementor-element-populated{padding:0 16px 0 0}.elementor-5717 .elementor-element.elementor-element-8343224>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-cb91f13{--spacer-size:80px}.elementor-5717 .elementor-element.elementor-element-99f3a7a{text-align:center}.elementor-5717 .elementor-element.elementor-element-99f3a7a .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;text-shadow:7px 3px 9px rgba(0,0,0,.92);color:#fff}.elementor-5717 .elementor-element.elementor-element-df45751 .elementor-button{background-color:#E49B0FA6;font-family:"Nunito Sans",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;box-shadow:0px 24px 42px 0px rgba(0,0,0,.35);border-radius:50px;padding:18px 48px}.elementor-5717 .elementor-element.elementor-element-e3a503c{padding:0 80px 56px}.elementor-5717 .elementor-element.elementor-element-a408460>.elementor-widget-container{padding:48px 0 40px}.elementor-5717 .elementor-element.elementor-element-a408460 .elementor-heading-title{font-size:32px;font-weight:600}.elementor-5717 .elementor-element.elementor-element-bebd3f0>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-67e98da>.elementor-container{max-width:680px}.elementor-5717 .elementor-element.elementor-element-67e98da{padding:-16px 0 0}.elementor-5717 .elementor-element.elementor-element-f8ef5b5>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-e3659af{--spacer-size:80px}.elementor-5717 .elementor-element.elementor-element-97c0611{text-align:center}.elementor-5717 .elementor-element.elementor-element-97c0611 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;text-shadow:7px 3px 9px rgba(0,0,0,.92);color:#fff}.elementor-5717 .elementor-element.elementor-element-399bc69 .elementor-button{background-color:#E49B0FA6;font-family:"Nunito Sans",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;box-shadow:0px 24px 42px 0px rgba(0,0,0,.35);border-radius:50px;padding:18px 48px}.elementor-5717 .elementor-element.elementor-element-23e5e70>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-49c3b1e{--spacer-size:80px}.elementor-5717 .elementor-element.elementor-element-8d8e17c{text-align:center}.elementor-5717 .elementor-element.elementor-element-8d8e17c .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;text-shadow:7px 3px 9px rgba(0,0,0,.92);color:#fff}.elementor-5717 .elementor-element.elementor-element-d01af82 .elementor-button{background-color:#E49B0FA6;font-family:"Nunito Sans",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;box-shadow:0px 24px 42px 0px rgba(0,0,0,.35);border-radius:50px;padding:18px 48px}.elementor-5717 .elementor-element.elementor-element-d43d3f4>.elementor-widget-container{padding:80px 0 40px}.elementor-5717 .elementor-element.elementor-element-d43d3f4 .elementor-heading-title{font-size:32px;font-weight:600}.elementor-5717 .elementor-element.elementor-element-9fa7276{padding:0}.elementor-5717 .elementor-element.elementor-element-c3d5b0d>.elementor-element-populated{padding:0 32px 0 0}.elementor-5717 .elementor-element.elementor-element-09c1d8e>.elementor-widget-container{margin:24px 0 0}.elementor-5717 .elementor-element.elementor-element-4af09dd>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-102c461{--spacer-size:80px}.elementor-5717 .elementor-element.elementor-element-30a026d{text-align:center}.elementor-5717 .elementor-element.elementor-element-30a026d .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:26px;font-weight:500;text-shadow:7px 3px 9px rgba(0,0,0,.92);color:#fff}.elementor-5717 .elementor-element.elementor-element-0781b04 .elementor-button{background-color:#E49B0FA6;font-family:"Nunito Sans",Sans-serif;font-size:18px;font-weight:500;fill:#fff;color:#fff;box-shadow:0px 24px 42px 0px rgba(0,0,0,.35);border-radius:50px;padding:18px 48px}@media(min-width:768px){.elementor-5717 .elementor-element.elementor-element-6659637{width:46%}.elementor-5717 .elementor-element.elementor-element-73ef598{width:7.333%}.elementor-5717 .elementor-element.elementor-element-b0d3fb4{width:46%}.elementor-5717 .elementor-element.elementor-element-7896ef3{width:63%}.elementor-5717 .elementor-element.elementor-element-8343224{width:37%}.elementor-5717 .elementor-element.elementor-element-f8ef5b5{width:46%}.elementor-5717 .elementor-element.elementor-element-98c6ca6{width:7.333%}.elementor-5717 .elementor-element.elementor-element-23e5e70{width:46%}.elementor-5717 .elementor-element.elementor-element-c3d5b0d{width:62%}.elementor-5717 .elementor-element.elementor-element-4af09dd{width:38%}}@media(max-width:767px){.elementor-5717 .elementor-element.elementor-element-2be7c3f,.elementor-5717 .elementor-element.elementor-element-2be7c3f>.elementor-background-overlay{border-radius:50px 50px 0}.elementor-5717 .elementor-element.elementor-element-2be7c3f{padding:120px 0 0 10px}.elementor-5717 .elementor-element.elementor-element-90051f1{padding:0 10px}.elementor-5717 .elementor-element.elementor-element-a6ec457>.elementor-widget-container{padding:40px 10px 0}.elementor-5717 .elementor-element.elementor-element-e4cfaa0{padding:8px 10px 0}.elementor-5717 .elementor-element.elementor-element-8343224>.elementor-element-populated{padding:0}.elementor-5717 .elementor-element.elementor-element-e3a503c{padding:0 10px 16px}}.scegli-categoria{position:relative;display:inline-block;font-family:'Poppins',sans-serif;font-weight:500;text-align:center}.scegli-categoria:after{content:"";display:block;height:2px;margin:8px auto 0 auto;width:75%;border-radius:50px;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,140,0,.8) 50%,rgba(255,255,255,0) 100%);box-shadow:0 0 8px rgba(255,140,0,.4)}.scegli-categoria{background:linear-gradient(180deg,#fff 0%,#ddd 100%);-webkit-background-clip:text}.apple-btn{background:rgba(255,255,255,.2);border-radius:24px;padding:20px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease;min-height:300px;max-height:360px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#casa.apple-btn{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.55)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/57d-scaled.jpg') center/cover no-repeat}.apple-btn{background:rgba(255,255,255,.2);border-radius:50px;padding:14px 40px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease}.apple-btn:hover{background:rgba(255,255,255,.35);transform:scale(1.05);box-shadow:0 12px 30px rgba(0,0,0,.25)}#soprani.apple-btn{background:rgba(210,180,140,.08)}#soprani.apple-btn{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.25)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/65a.jpg') center/cover no-repeat}.apple-btn{background:rgba(255,255,255,.2);border-radius:24px;padding:20px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease;min-height:300px;max-height:360px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#funebre.apple-btn{background:linear-gradient(rgba(0,0,0,.25),rgba(0,0,0,.48)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/DSC03406-1-scaled.jpg') center/cover no-repeat}.apple-btn{background:rgba(255,255,255,.2);border-radius:24px;padding:20px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease;min-height:300px;max-height:360px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#monumento.apple-btn{background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.45)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/7b-scaled.jpg') center/cover no-repeat}.apple-btn{background:rgba(255,255,255,.2);border-radius:24px;padding:20px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease;min-height:300px;max-height:360px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#museo.apple-btn{background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.35)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/2gg-scaled.jpg') center/cover no-repeat}.apple-btn{background:rgba(255,255,255,.2);border-radius:24px;padding:20px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease;min-height:300px;max-height:360px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#monumento.apple-btn{background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.45)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/7b-scaled.jpg') center/cover no-repeat}.apple-btn{background:rgba(255,255,255,.2);border-radius:24px;padding:20px;color:#fff !important;font-size:22px;font-weight:500;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 24px rgba(0,0,0,.2);transition:all .3s ease;min-height:300px;max-height:360px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}#guiness.apple-btn{background:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.55)),url('https://www.visitcastelfidardo.it/wp-content/uploads/2025/10/1a-scaled.jpg') center/cover no-repeat}