.testata-interna{min-height:275px;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;padding:30px}.testata-interna h1{font:400 56px/1.35 Cinzel,Georgia,serif;margin:0}.testata-interna p{font-size:14px}.interno-intro,.interno-sezione{text-align:center;padding:90px 20px}.interno-intro h2,.interno-sezione h2,.testo-anghiari h2,.invito-offerte h2{font:400 36px/1.35 Cinzel,Georgia,serif;color:#444;margin:0 0 20px}.interno-intro h2{font-size:20px}.interno-camere{position:relative;isolation:isolate}.interno-camere::before,.interno-camere::after{content:"";position:absolute;z-index:-1;width:160px;height:210px;background-repeat:no-repeat;background-size:contain;pointer-events:none}.interno-camere::before{background-image:url('immagini/flower.png');left:0;top:210px;background-position:left bottom}.interno-camere::after{background-image:url('immagini/leaf.png');right:0;top:35px;background-position:right top}.interno-camere>h2{font-size:40px}.interno-camere>p{font-size:20px;line-height:1.5}.interno-intro p{max-width:780px;margin:auto}.interno-sezione>p{color:#999;max-width:1000px;margin:0 auto}.numeri-hotel{min-height:550px;background:linear-gradient(#0003,#0003),url('immagini/SfondoHotel-e1554116994569.jpg') center/cover;display:flex;justify-content:center;align-items:center}.numeri-hotel div{background:#c6a00bdc;color:white;width:175px;height:175px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font:22px/1.35 Cinzel,Georgia,serif}.numeri-hotel strong{font:40px Raleway,Arial}.foto-coppia{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:50px auto 85px;max-width:1170px}.foto-coppia a{text-decoration:none}.foto-coppia h2{font-size:30px}.foto-coppia img{width:100%;height:380px;object-fit:cover}.prezzi{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1170px;margin:70px auto 20px;text-align:left}.prezzi img{width:100%;height:400px;object-fit:cover}.prezzi h3,.recapiti h3,.offerta h3{font:20px/1.35 Cinzel,Georgia,serif}.prezzi h3{font-size:14px}.prezzi-prenota{display:flex;align-items:center;justify-content:space-between;gap:30px}.prezzi-prenota h4{font:400 20px/1.2 Cinzel,Georgia,serif;max-width:250px;margin:0}.prezzi-prenota .pulsante-oro{margin:0;text-align:center;min-width:200px}.dove-siamo-titolo{font:400 14px/1.35 Cinzel,Georgia,serif;color:#444;margin:0}.prezzi table{width:100%;border-collapse:collapse}.prezzi td{border:1px solid #ddd;padding:7px;font-size:14px}.offerta{width:420px;max-width:100%;background:#f7f7f7;text-align:left;padding:35px;margin:130px 0 180px;box-shadow:0 8px 35px #0001}.offerta h3{margin:8px 0}.offerta a{text-decoration:none;display:inline-block;padding:10px 25px;border:1px solid #c6a00b;color:#c6a00b;margin:10px 0 35px}.offerta img{display:block;width:100%}.itinerari-contenitore{position:relative}.itinerari-freccia{position:absolute;z-index:2;top:40%;width:42px;height:42px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#555;font:30px/1 Arial;cursor:pointer}.itinerari-freccia:hover{background:#c6a00b;color:white}.itinerari-prec{left:-20px}.itinerari-succ{right:-20px}.itinerari{display:flex;gap:50px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;padding:0 5px 20px;text-align:left}.itinerari a{text-decoration:none;position:relative;flex:0 0 calc((100% - 100px)/3);height:280px;scroll-snap-align:start}.itinerari img{width:100%;height:100%;object-fit:cover}.itinerari strong{position:absolute;top:20px;right:15px;background:#c6a00b;color:white;font:20px Raleway,Arial;padding:15px}.itinerari span{position:absolute;bottom:0;left:0;right:0;background:#0008;color:white;padding:12px;font:20px Cinzel,Georgia,serif}.scorri-indicazione{font-size:12px;padding-top:15px}.contatti{scroll-margin-top:110px}.recapiti{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:100px 0 30px;text-align:center}.recapiti img{width:85px;height:85px;object-fit:contain}.recapiti p{font-size:14px;color:#888}.recapiti a{color:#66a5cf;font-size:14px;text-decoration:none}.testo-anghiari{padding:100px 0;max-width:1170px}.testo-anghiari h2{font-size:28px}.testo-anghiari p{color:#888}.testo-anghiari img{width:100%;max-height:500px;object-fit:cover;margin:35px 0}.invito-offerte{min-height:450px;background:linear-gradient(#0006,#0006),url('immagini/Week-end-2-persone-434x419.jpg') center/cover;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.invito-offerte h2{color:white}.invito-offerte .pulsante{font-size:14px}@media(max-width:900px){.numeri-hotel{min-height:400px}.numeri-hotel div{width:140px;height:140px;font-size:17px}.recapiti{grid-template-columns:1fr 1fr}.itinerari a{text-decoration:none;flex-basis:45%}.prezzi img{height:300px}.interno-camere::before,.interno-camere::after{width:100px;height:140px}}@media(max-width:600px){.testata-interna{min-height:230px}.testata-interna h1{font-size:36px}.interno-intro,.interno-sezione{padding:60px 20px}.interno-intro h2,.interno-sezione h2,.testo-anghiari h2{font-size:26px}.numeri-hotel{display:grid;grid-template-columns:1fr 1fr;justify-items:center;padding:40px}.numeri-hotel div{width:120px;height:120px}.foto-coppia,.prezzi{grid-template-columns:1fr}.prezzi-prenota{align-items:flex-start;flex-direction:column}.interno-camere::before,.interno-camere::after{opacity:.4;width:70px;height:100px}.foto-coppia img{height:250px}.offerta{margin:70px 0;padding:26px 24px 0;width:100%}.offerta img{width:calc(100% + 48px);max-width:none;margin:0 -24px}.offerta p{font-size:16px;line-height:1.5}.offerta h3{font-size:20px}.itinerari{gap:18px}.itinerari a{text-decoration:none;flex-basis:85%}.recapiti{grid-template-columns:1fr;gap:30px;padding-top:60px}.testo-anghiari{padding:60px 0}}
