.container-1{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:8px;height:100vh}.text-1{text-align:center}.container-2{padding-top:40px;padding-right:80px;padding-bottom:40px;padding-left:80px;background-color:#BBAEE0}.container-3{position:sticky;top:0px;padding-top:160px;padding-right:160px;padding-bottom:160px;padding-left:160px;background-color:#73DBE4}.container-4{position:sticky;top:0px;padding-top:160px;padding-right:80px;padding-bottom:160px;padding-left:80px;background-color:#FFF38D}.container-5{position:sticky;top:0px;padding-top:160px;padding-right:80px;padding-bottom:160px;padding-left:80px;background-color:#E0C2AE}.container-0{padding-top:240px;padding-right:80px;padding-bottom:240px;padding-left:80px;background-color:#fff}.container-6{position:relative}.section{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-top:var(--20);padding-right:var(--28);padding-bottom:var(--20);padding-left:var(--28)}@media (max-width:1119px){.section{padding-top:var(--16);padding-right:var(--20);padding-bottom:var(--16);padding-left:var(--20)}}@media (max-width:1023px){.section{padding-right:var(--8);padding-left:var(--8)}}@media (max-width:767px){.section{padding-top:var(--10);padding-right:var(--6);padding-bottom:var(--10);padding-left:var(--6)}}.container-limit{width:100%;max-width:1312px}.hero-section{display:flex;flex-flow:column;justify-content:end;align-items:center;gap:var(--20);height:97vh;margin-top:-90px;padding-bottom:var(--16);background-blend-mode:normal;background-image:linear-gradient(#00000066,#00000066),url(https://villaadaumbria.com/wp-content/uploads/2026/06/ada-luxury-vacation-villa-rental-tuscany-umbria-niccone-italy-57.jpg);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}@media (max-width:479px){.hero-section{gap:var(--16);height:90vh;padding-bottom:var(--10)}}.bg-black{background-color:var(--black)}.bg-grey-200{background-color:var(--grey-200)}.bg-white{background-color:var(--white)}.bg-primary-700{color:var(--primary-700)}.bg-primary-100{background-color:var(--primary-100)}.bg-primary-50{background-color:var(--primary-50)}.top-bar{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:var(--1-5);padding-right:var(--16);padding-bottom:var(--1-5);padding-left:var(--16)}@media (max-width:1119px){.top-bar{padding-right:var(--8);padding-left:var(--8)}}@media (max-width:1023px){.top-bar{justify-content:center;align-items:center;padding-right:var(--6);padding-left:var(--6)}}@media (max-width:479px){.top-bar{padding-right:var(--4);padding-left:var(--4)}}.navbar-container{display:flex;flex-flow:column;justify-content:space-between;align-items:center;padding-top:var(--5);padding-right:var(--10);padding-bottom:var(--4);padding-left:var(--10)}@media (max-width:1119px){.navbar-container{padding-right:var(--8);padding-left:var(--8)}}@media (max-width:1023px){.navbar-container{padding-right:var(--6);padding-left:var(--6)}}@media (max-width:767px){.navbar-container{padding-top:var(--3);padding-right:var(--5);padding-bottom:var(--3);padding-left:var(--5)}}@media (max-width:479px){.navbar-container{padding-right:var(--4);padding-left:var(--4)}}.navbar{display:flex;flex-flow:row;justify-content:space-between;align-items:center;width:100%}@media (max-width:1023px){.navbar{flex-flow:row-reverse nowrap;justify-content:space-between;align-items:center}}@media (max-width:767px){.navbar{flex-flow:row-reverse nowrap;justify-content:space-between;align-items:center}}.navbar-logo{margin-left:var(--32)}@media (max-width:1023px){.navbar-logo{margin-left:0}}@media (max-width:767px){.navbar-logo{margin-left:0px}}.cta-header-container{display:flex;flex-flow:row;gap:var(--3)}.footer{padding-bottom:var(--10)}.widget-footer-container{display:flex;flex-flow:row;gap:var(--20)}@media (max-width:1119px){.widget-footer-container{gap:var(--10)}}@media (max-width:1023px){.widget-footer-container{gap:var(--16);width:100%}}@media (max-width:767px){.widget-footer-container{flex-flow:column;justify-content:center;align-items:start;gap:var(--14)}}.copyright-footer-container{display:flex;flex-flow:row;justify-content:space-between;align-items:center}@media (max-width:479px){.copyright-footer-container{flex-flow:column;align-items:start}}.h1{font-family:var(--h1);font-weight:100;font-size:56px;line-height:115%;text-transform:uppercase;margin-top:0px;margin-bottom:0px}@media (max-width:1119px){.h1{font-size:52px}}@media (max-width:767px){.h1{font-size:42px}}@media (max-width:479px){.h1{font-size:36px}}.h2{font-family:var(--h2);font-weight:100;font-size:46px;text-transform:uppercase;margin-top:var(--0);margin-bottom:var(--0)}@media (max-width:1119px){.h2{font-size:44px}}@media (max-width:1023px){.h2{font-size:44px}}@media (max-width:767px){.h2{font-size:40px}}@media (max-width:479px){.h2{font-size:34px}}.h3{font-family:var(--h3);font-weight:100;font-size:38px;margin-top:var(--0);margin-bottom:var(--0)}.h4{font-family:var(--h4);font-weight:100;font-size:28px;text-transform:uppercase;letter-spacing:-1px}@media (max-width:1119px){.h4{font-size:26px}}@media (max-width:767px){.h4{font-size:24px}}@media (max-width:479px){.h4{font-size:22px}}.h6{font-family:var(--label-h2);font-weight:300;font-size:20px}.label-h2{color:var(--primary-700);font-family:var(--label-h2);font-weight:100;font-size:18px;text-transform:uppercase}.p{font-family:var(--p);font-weight:100;font-size:16px;line-height:170%;margin-top:0px;margin-bottom:0px}@media (max-width:479px){.p{font-size:15px}}.p-xs{font-family:var(--p);font-size:14px;line-height:150%}@media (max-width:479px){.p-xs{font-size:13px}}.p-xl{font-weight:200;font-size:17px}@media (max-width:1119px){.p-xl{font-size:17px}}@media (max-width:767px){.p-xl{font-size:16px}}.label{font-family:var(--label);font-weight:200;font-size:14px;text-transform:uppercase;margin-top:var(--0);margin-bottom:var(--0)}.label-xs{font-size:12px}.text-black{color:var(--black)}.text-grey-950{color:var(--grey-950)}.text-grey-900{color:var(--grey-900)}.text-grey-800{color:var(--grey-800)}.text-grey-700{color:var(--grey-700)}.text-grey-600{color:var(--grey-600)}.text-grey-200{color:var(--grey-200)}.text-grey-150{color:var(--grey-150)}.text-white{color:var(--white)}.text-primary-700{color:var(--primary-700)}.heading-container{display:flex;flex-flow:column;gap:var(--6)}@media (max-width:479px){.heading-container{gap:var(--5)}}.title-container{display:flex;flex-flow:column;gap:var(--4)}@media (max-width:479px){.title-container{gap:var(--3)}}.btn{display:flex;flex-flow:row;gap:var(--3);width:fit-content;font-family:var(--btn);font-weight:300;font-size:16px;text-decoration:none;text-transform:uppercase;padding-top:var(--2);padding-right:var(--6);padding-bottom:var(--2);padding-left:var(--6);border-radius:var(--28);border-top:var(--0-25) solid var(--grey-200);border-bottom:var(--0-25) solid var(--grey-200);border-left:var(--0-25) solid var(--grey-200);border-right:var(--0-25) solid var(--grey-200);cursor:pointer;transition:all 300ms ease}.btn:hover{color:var(--primary-600);background-color:var(--primary-100);border-top:var(--0-25) solid var(--primary-100);border-bottom:var(--0-25) solid var(--primary-100);border-left:var(--0-25) solid var(--primary-100);border-right:var(--0-25) solid var(--primary-100);transition:all 300ms ease}@media (max-width:767px){.btn{font-size:15px;padding-top:var(--2);padding-bottom:var(--2)}}.btn-primary{color:var(--primary-50);border-top:var(--0-25) solid var(--primary-500);border-bottom:var(--0-25) solid var(--primary-500);border-left:var(--0-25) solid var(--primary-500);border-right:var(--0-25) solid var(--primary-500)}.btn-primary:hover{color:var(--white);background-color:var(--primary-600);border-top:var(--0-25) solid var(--primary-600);border-bottom:var(--0-25) solid var(--primary-600);border-left:var(--0-25) solid var(--primary-600);border-right:var(--0-25) solid var(--primary-600)}.btn-secondary{color:var(--black);border-top:var(--0-25) solid var(--black);border-bottom:var(--0-25) solid var(--black);border-left:var(--0-25) solid var(--black);border-right:var(--0-25) solid var(--black)}.btn-secondary:hover{color:var(--white);background-color:var(--green-600);border-top:var(--0-25) solid var(--green-600);border-bottom:var(--0-25) solid var(--green-600);border-left:var(--0-25) solid var(--green-600);border-right:var(--0-25) solid var(--green-600)}.btn-ghost{color:var(--white);background-color:#0000;border-top:var(--0-25) solid var(--white);border-bottom:var(--0-25) solid var(--white);border-left:var(--0-25) solid var(--white);border-right:var(--0-25) solid var(--white)}.facebook-icon{color:#0F5EF1}.icon{font-size:18px}.icon{stroke-width:1px!important}.icon-xs{font-size:16px}.d-none{display:none}@media (max-width:1119px){.d-none{display:none}}@media (max-width:1023px){.d-none{display:none}}@media (max-width:767px){.d-none{display:none}}@media (max-width:479px){.d-none{display:none}}.d-flex{display:flex}@media (max-width:1023px){.m__d-none{display:none}}@media (max-width:1023px){.m__d-block{display:block}}@media (max-width:767px){.m__d-block{display:none}}@media (max-width:479px){.m__d-block{display:none}}@media (max-width:767px){.s__d-none{display:none}}@media (max-width:479px){.xs__d-none{display:none}}@media (max-width:479px){.xs__d-block{display:block}}.items-center{justify-content:center;align-items:center}.justify-start{justify-content:start}.justify-end{justify-content:end}@media (max-width:1023px){.justify-between{justify-content:space-between}}@media (max-width:1023px){.m__justify-start{justify-content:start}}@media (max-width:1023px){.m__justify-between{justify-content:space-between}}@media (max-width:767px){.s__items-start{justify-content:center;align-items:start}}@media (max-width:767px){.xs__justify-center{justify-content:center}}.text-left{text-align:start}.text-center{text-align:center}@media (max-width:1023px){.m__text-center{text-align:center}}@media (max-width:767px){.s__text-left{text-align:start}}.gap-2{gap:var(--2)}.gap-3{gap:var(--3)}.hover-floating-up:hover{transition:all 300ms ease-out;transform:translate3d(0px,-3px,0px)}@media (max-width:767px){.cta-header-container-responsive{display:none}}.navbar-logo-mobile{display:none}@media (max-width:767px){.navbar-logo-mobile{display:block;width:240px;padding-top:var(--2);padding-bottom:var(--2)}}@media (max-width:479px){.navbar-logo-mobile{width:200px}}.navbar-menu-container{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:var(--6)}.label-navbar-menu{display:none}@media (max-width:1023px){.label-navbar-menu{display:block}}.navbar-logo-container{cursor:pointer}.border-bottom{border-bottom:var(--0-25) solid var(--grey-150)}.section-block-container{display:flex;flex-flow:column;gap:var(--10);padding-top:var(--10);padding-right:var(--10);padding-bottom:var(--10);padding-left:var(--10)}@media (max-width:1023px){.section-block-container{padding-top:var(--6);padding-right:var(--6);padding-bottom:var(--6);padding-left:var(--6)}}.shadow-navbar{box-shadow:0px 6px 16px 0px #0000000D}.navbar-logo-menu-container{display:flex;gap:var(--16)}@media (max-width:767px){.navbar-logo-menu-container{justify-content:space-between;align-items:center;width:100%}}.container-social-icon-topbaer{display:flex;flex-flow:row;gap:var(--2)}.instagram-icon{color:#111}.youtube-icon{color:#F50707}.badge{width:fit-content;font-family:var(--label);font-size:14px;padding-top:var(--1-5);padding-right:var(--4);padding-bottom:var(--1-5);padding-left:var(--4);border-radius:var(--28)}@media (max-width:479px){.badge{font-size:13px;padding-top:var(--1);padding-right:var(--3);padding-bottom:var(--1);padding-left:var(--3)}}.uppercase{text-transform:uppercase}.btn-container{display:flex;flex-flow:row;gap:var(--6)}.hero-image{width:560px;min-height:640px;object-fit:cover}@media (max-width:1119px){.hero-image{width:520px;min-height:600px}}@media (max-width:1023px){.hero-image{width:100%;max-height:480px;min-height:320px}}@media (max-width:767px){.hero-image{max-height:320px;min-height:0px}}.radius-1{border-radius:var(--1)}.radius-2{border-radius:var(--2)}.btn-container-hero-section{margin-top:var(--8)}@media (max-width:1023px){.btn-container-hero-section{margin-top:var(--6)}}@media (max-width:767px){.btn-container-hero-section{flex-flow:wrap;gap:var(--5);margin-top:var(--2)}}@media (max-width:479px){.btn-container-hero-section{gap:var(--4)}}.heading-container-hero{gap:var(--16)}@media (max-width:767px){.heading-container-hero{gap:var(--12)}}@media (max-width:479px){.heading-container-hero{gap:var(--10)}}.section-limit{padding-right:var(--40);padding-left:var(--40)}.immagine-sezione-1{width:85%;height:600px;object-fit:cover;object-position:55% 50%}@media (max-width:1119px){.immagine-sezione-1{width:90%}}@media (max-width:1023px){.immagine-sezione-1{width:75%;height:400px}}@media (max-width:767px){.immagine-sezione-1{width:100%;height:360px}}@media (max-width:479px){.immagine-sezione-1{height:320px}}.scroll-down-container{display:flex;justify-content:center;align-items:center;position:relative}.arrow-scroll-down{position:absolute}@media (max-width:479px){.arrow-scroll-down{width:14%}}@media (max-width:479px){.scroll-down-text{width:85%}}.h1-hero{width:75%}@media (max-width:1023px){.h1-hero{width:100%}}.menu-container{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:var(--2)}@media (max-width:767px){.menu-container{flex-flow:row-reverse nowrap;margin-right:-2px}}.icon-white{color:var(--white)}.container-7{display:flex;flex-flow:column;gap:var(--4)}.container-8{display:flex;flex-flow:column;gap:var(--4)}.container-9{display:flex;flex-flow:column;gap:var(--2)}.section-interna{width:100%}.sezione-sticky-accommodation{position:sticky;top:0px;background-color:#FBFBF9}@media (max-width:767px){.sezione-sticky-accommodation{position:static}}.container-10{display:block;position:relative}.container-11{display:flex;flex-flow:column;justify-content:center;align-items:center}@media (max-width:1119px){.container-11{flex-flow:row;justify-content:start;align-items:center;gap:var(--5)}}@media (max-width:767px){.container-11{flex-flow:column-reverse nowrap;gap:var(--0)}}.container-checklist-accommodation{display:flex;flex-flow:column;gap:var(--4)}@media (max-width:479px){.container-checklist-accommodation{gap:var(--3)}}.border-top{border-top:var(--0-25) solid var(--grey-150)}.immagine-galleria{width:640px;height:426px;min-width:640px;object-fit:cover}@media (max-width:1119px){.immagine-galleria{width:480px;height:320px;min-width:480px}}@media (max-width:1023px){.immagine-galleria{width:400px;height:266px;min-width:400px}}@media (max-width:767px){.immagine-galleria{width:320px;height:213px;min-width:320px}}@media (max-width:479px){.immagine-galleria{width:280px;height:186px;min-width:280px}}.row-galleria{display:flex;flex-flow:row;gap:var(--4);overflow:hidden}.section-galleria{display:none;gap:var(--4);overflow:hidden;padding-top:var(--0);padding-right:var(--0);padding-bottom:var(--0);padding-left:var(--0)}@media (max-width:479px){.section-galleria{gap:var(--3)}}.text-shadow-hero{text-shadow:0px 0px 15px #000000A8}.row-price-table{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:var(--4);padding-right:var(--1);padding-bottom:var(--4);padding-left:var(--1);border-bottom:var(--0-25) solid var(--grey-200)}@media (max-width:479px){.row-price-table{gap:var(--4)}}.heading-price-table{padding-top:var(--3);padding-bottom:var(--3)}.table-price{width:100%;max-width:700px}@media (max-width:1023px){.table-price{min-width:90vw}}.heading-ptice-section{max-width:700px}.section-price{display:flex;flex-flow:column;justify-content:center;align-items:center}@media (max-width:1023px){.section-price{justify-content:center;align-items:center}}@media (max-width:1023px){.w-100{width:100%}}.form-container{margin-top:var(--10)}.widget-footer{display:flex;flex-flow:column;gap:var(--8);width:180px}@media (max-width:767px){.widget-footer{gap:var(--6)}}.link-widget-footer-container{display:flex;flex-flow:column;gap:var(--3)}.footer-content{display:flex;flex-flow:row;justify-content:space-between;align-items:start;margin-bottom:var(--24)}@media (max-width:1023px){.footer-content{flex-flow:column;gap:var(--20);margin-bottom:var(--20)}}@media (max-width:767px){.footer-content{margin-bottom:var(--10)}}@media (max-width:479px){.footer-content{gap:var(--14)}}.logo-footer{filter:invert(100%)}.link{text-decoration:underline}.link:hover{color:var(--primary-600)}.section-recensioni{min-height:600px;padding-right:var(--20);padding-left:var(--20);background-image:linear-gradient(#0000009E,#0000009E),url(https://villaadaumbria.com/wp-content/uploads/2026/06/villa-ada-testimonials-guest.jpg);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,repeat;background-attachment:scroll,scroll}@media (max-width:1119px){.section-recensioni{padding-right:var(--10);padding-left:var(--10)}}@media (max-width:767px){.section-recensioni{padding-right:var(--4);padding-left:var(--4)}}.content-section-recensioni{display:flex;flex-flow:column;justify-content:space-between;align-items:center}@media (max-width:1119px){.content-section-recensioni{min-width:0px}}.slider-star-container{display:flex;flex-flow:row;gap:var(--1-5)}.heading-recensione{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--6);margin-bottom:var(--6)}@media (max-width:1023px){.heading-recensione{justify-content:center;align-items:center}}.body-recensione{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--10)}@media (max-width:1023px){.body-recensione{justify-content:center;align-items:center;gap:var(--6)}}.recensione{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--40)}@media (max-width:1119px){.recensione{gap:var(--20)}}@media (max-width:1023px){.recensione{flex-flow:column;justify-content:center;align-items:center;gap:var(--10)}}.immagine-recensione{width:280px;height:385px;object-fit:cover;border-top:var(--0-25) dashed #FFFFFF4A;border-bottom:var(--0-25) dashed #FFFFFF4A;border-left:var(--0-25) dashed #FFFFFF4A;border-right:var(--0-25) dashed #FFFFFF4A}@media (max-width:1023px){.immagine-recensione{width:200px;height:275px}}.container-12{display:flex}.section-caroselli{display:flex;flex-flow:column;gap:var(--4)}.maps-container{width:85%;height:600px}@media (max-width:1119px){.maps-container{width:90%}}@media (max-width:1023px){.maps-container{height:400px}}@media (max-width:767px){.maps-container{width:100%;height:320px}}@media (max-width:479px){.maps-container{height:280px}}.testo-barrato{text-decoration:line-through}.price-container{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:var(--5)}@media (max-width:767px){.price-container{flex-flow:wrap;justify-content:end;align-items:center;gap:var(--3)}}@media (max-width:479px){.price-container{gap:var(--1)}}.old-price-sale{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--1-5)}.label-sconto{padding-top:var(--0-25);padding-right:var(--2);padding-bottom:var(--0);padding-left:var(--2);background-color:var(--primary-150);border-radius:100px}.date-price-container{display:flex;flex-flow:wrap;justify-content:start;align-items:center;gap:var(--0-75)}@media (max-width:479px){.date-price-container{gap:var(--0)}}.heading-thank-you-section{justify-content:center;align-items:center;max-width:700px}.container-13{display:block;margin-top:var(--5)}.thank-you-section{gap:var(--16);height:80vh}@media (max-width:479px){.thank-you-section{gap:var(--10)}}.opacity-0{opacity:0}