.subpage[mobile=false] .homefeatures-list{width:100%;justify-items:center;text-align:center}.subpage[mobile=false] .homefeature{display:inline-block;width:150px;font-family:Outfit;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:3rem;text-align:center}.subpage[mobile=false] .homefeature>.img{display:block;margin-bottom:1rem;background:rgba(61,78,85,1);height:40px}.subpage[mobile=false] .homebuttons{text-align:left;position:absolute;bottom:0}.subpage[mobile=false] .homebuttons .custombutton{display:inline-block;margin-right:2rem}.subpage[mobile=false] .houseimage{width:-webkit-fill-available;max-height:700px;height:75vh}.subpage[mobile=false][num="1"]{color:#fff;place-content:center;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.subpage[mobile=false][num="1"] .bgopacity{width:60vw;height:60vh;background:rgba(248,243,233,.15);align-content:center;border-radius:1rem}.subpage[mobile=false][num="1"] .title{font-family:Gilda Display;font-weight:400;font-size:5rem;line-height:5rem}.subpage[mobile=false][num="1"] .subtitle{font-family:Outfit;font-weight:700;font-size:5rem;line-height:5rem}.subpage[mobile=false][num="1"] .booking_widget{background-color:#3d4e55;position:relative;width:60vw;margin-top:5rem;padding-top:2rem;padding-bottom:2rem;border-radius:2rem;background-color:transparent;width:auto;margin-left:20%;margin-right:20%;border-radius:1rem;border:0;background-color:rgba(244,232,219,.15);padding:0}.subpage[mobile=false][num="1"] .booking_widget .title{font-family:Gilda Display;font-weight:400;font-size:1.5rem;line-height:100%;margin-bottom:1rem}.subpage[mobile=false][num="1"] .booking_widget_left_background{position:absolute;top:0;left:0;height:100%;width:50%;background:url('/img/ValMorosina_Maps_left.svg');display:none}.subpage[mobile=false][num="1"] .booking_widget_right_background{position:absolute;top:0;right:0;height:100%;width:50%;background:url('/img/ValMorosina_Maps_right.svg');display:none}.subpage[mobile=false][num="1"] section{padding-left:15%;padding-right:15%;padding:var(--ldg-psb-padding,1.5em)}.subpage[mobile=false][num="1"] section *{color:#fff}.subpage[mobile=false][num="1"] section>*:not(:last-child){height:40px;border-radius:4px}.subpage[mobile=false][num="1"] section>*{padding-top:0;padding-bottom:0;height:2rem;min-height:0;min-width:auto}.subpage[mobile=false][num="1"] section>*:nth-child(1){flex:0 0 25%;background:transparent;color:#fff}.subpage[mobile=false][num="1"] section>*:nth-child(1)>*{margin:0}.subpage[mobile=false][num="1"] section>*:nth-child(2){flex:1;background:transparent;color:#fff;justify-content:center;position:relative}.subpage[mobile=false][num="1"] section>*:nth-child(2)>*:first-child{position:absolute;left:.5rem}.subpage[mobile=false][num="1"] section>*:nth-child(3){flex:0 0 25%;background:transparent;color:#fff}.subpage[mobile=false][num="1"] input[type="number"]{background-color:transparent}.subpage[mobile=false][num="1"] *{--ldg-widget-sb-sharp-input-color:rgba(86,86,86,1);box-shadow:none}.subpage[mobile=false][num="1"] a[type="button"]{color:#fff;font-weight:bolder;width:100%;flex:auto;margin-left:40%;margin-right:40%;margin-top:.5rem;padding:0;font-family:Outfit;font-size:1rem;font-weight:600;padding-left:2rem;padding-right:2rem;height:2rem;border:0 solid transparent;border-radius:55px;background-color:#929e6f;color:#fff;appearance:button;padding-block:1px;cursor:pointer;align-items:center;display:inline-flex}.subpage[mobile=false][num="1"] a[type="button"]:hover{filter:brightness(120%)}.subpage[mobile=false][num="1"] a[type="button"] svg{display:none}.subpage[mobile=false][num="2"]{height:auto;padding:4rem;background-color:#f8f3e9;color:rgba(61,78,85,1);padding-bottom:5rem}.subpage[mobile=false][num="2"] h1{margin-top:5rem;margin-bottom:2rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=false][num="2"] .homescontainer{justify-items:center}.subpage[mobile=false][num="2"] .homescontainer ul li{font-family:Outfit;font-weight:700;font-size:1.15rem;line-height:2.5rem;text-align:left;cursor:pointer;transition:all .25s ease}.subpage[mobile=false][num="2"] .homescontainer ul li::marker{font-size:1.75rem}.subpage[mobile=false][num="2"] .homescontainer ul li:hover{transform:scale(1.2)}.subpage[mobile=false][num="2"] .imagescontainer{text-align:left;position:relative;height:50vh;max-height:400px;overflow:hidden}.subpage[mobile=false][num="2"] .imagescontainer>div{width:65%;max-width:704px;height:50vh;max-height:396px;position:absolute}.subpage[mobile=false][num="2"] .imagescontainer>div:nth-child(1){z-index:3}.subpage[mobile=false][num="2"] .imagescontainer>div:nth-child(2){z-index:2;margin-left:50%;padding-top:1.5rem;padding-bottom:1.5rem}.subpage[mobile=false][num="2"] .imagescontainer>div:nth-child(3){z-index:1;padding-top:3rem;padding-bottom:3rem;position:absolute;right:0;top:0;text-align:right}.subpage[mobile=false][num="2"] .imagescontainer>div>*{height:100%;width:auto}.subpage[mobile=false][num="3"]{height:auto;padding:4rem;background-color:#f8f3e9;color:rgba(61,78,85,1)}.subpage[mobile=false][num="3"] .title{margin-bottom:2rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=false][num="3"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=false][num="4"]{height:auto;padding:4rem;background-color:rgba(222,215,203,1);color:rgba(61,78,85,1)}.subpage[mobile=false][num="4"] .title{margin-bottom:2rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=false][num="4"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=false][num="5"]{height:auto;padding:4rem;background-color:#f8f3e9;color:rgba(61,78,85,1)}.subpage[mobile=false][num="5"] .title{margin-bottom:2rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=false][num="5"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=false][num="6"]{height:auto;padding:4rem;background-color:rgba(222,215,203,1);color:rgba(61,78,85,1)}.subpage[mobile=false][num="6"] .title{margin-bottom:2rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=false][num="6"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=false][num="7"]{height:auto;padding:4rem;background-color:#f8f3e9;color:rgba(61,78,85,1)}.subpage[mobile=false][num="7"] .title{margin-bottom:2rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=false][num="7"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=true] .homefeatures-list{width:100%;justify-items:center;text-align:center}.subpage[mobile=true] .homefeature{display:inline-block;width:150px;font-family:Outfit;font-weight:700;font-size:1.25rem;line-height:1.5rem;margin-bottom:2rem;text-align:center}.subpage[mobile=true] .homefeature>.img{display:block;margin-bottom:1rem;background:rgba(61,78,85,1);height:40px}.subpage[mobile=true] .homebuttons{justify-content:space-evenly;display:flex}.subpage[mobile=true] .homebuttons .custombutton{display:inline-block}.subpage[mobile=true] .houseimage{width:-webkit-fill-available;margin-bottom:1rem}.subpage[mobile=true]{font-family:Outfit;font-weight:300;font-size:.875rem;line-height:1.5rem;min-height:100%;height:auto}.subpage[mobile=true][num="1"]{color:#fff;place-content:center;background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2))}.subpage[mobile=true][num="1"] .title{font-family:Gilda Display;font-weight:400;font-size:2.625rem;line-height:3rem}.subpage[mobile=true][num="1"] .subtitle{font-family:Outfit;font-weight:700;font-size:2.625rem;line-height:3rem}.subpage[mobile=true][num="1"] .bgopacity{width:100vw;min-height:60vh;background:rgba(248,243,233,.15);align-content:center;border-radius:1rem;padding-top:1rem;padding-bottom:1rem;margin-top:170px}.subpage[mobile=true][num="1"] .booking_widget .title{font-family:Gilda Display;font-weight:400;font-size:1.25rem;line-height:2rem;margin-bottom:1rem}.subpage[mobile=true][num="1"] .booking_widget_left_background{position:absolute;top:0;left:0;height:100%;width:50%;background:url('/img/ValMorosina_Maps_left.svg');display:none}.subpage[mobile=true][num="1"] .booking_widget_right_background{position:absolute;top:0;right:0;height:100%;width:50%;background:url('/img/ValMorosina_Maps_right.svg');display:none}.subpage[mobile=true][num="1"] .booking_widget>div>div{padding-left:1rem;padding-right:1rem}.subpage[mobile=true][num="1"] section{padding-left:15%;padding-right:15%;padding:var(--ldg-psb-padding,1.5em);border-radius:1rem;border:0;background-color:rgba(244,232,219,.15);flex-wrap:wrap;flex-direction:row}.subpage[mobile=true][num="1"] section *{color:#fff}.subpage[mobile=true][num="1"] section>*:not(:last-child){height:40px;border-radius:4px}.subpage[mobile=true][num="1"] section>*{padding-top:0;padding-bottom:0;height:2rem;min-height:0;max-width:100%;min-width:100%;width:100%}.subpage[mobile=true][num="1"] section>*:nth-child(1){flex:0 0 25%;background:transparent;color:#fff}.subpage[mobile=true][num="1"] section>*:nth-child(1)>*{margin:0}.subpage[mobile=true][num="1"] section>*:nth-child(2){flex:1;background:transparent;color:#fff;justify-content:center;position:relative}.subpage[mobile=true][num="1"] section>*:nth-child(2)>*:first-child{position:absolute;left:.5rem}.subpage[mobile=true][num="1"] section>*:nth-child(3){flex:0 0 25%;background:transparent;color:#fff}.subpage[mobile=true][num="1"] input[type="number"]{background-color:transparent}.subpage[mobile=true][num="1"] *{--ldg-widget-sb-sharp-input-color:rgba(86,86,86,1);box-shadow:none}.subpage[mobile=true][num="1"] a[type="button"]{color:#fff;font-weight:bolder;width:100%;flex:auto;margin-top:.5rem;padding:0;font-family:Outfit;font-size:1rem;font-weight:600;padding-left:2rem;padding-right:2rem;height:2rem;border:0 solid transparent;border-radius:55px;background-color:#929e6f;color:#fff;appearance:button;padding-block:1px;cursor:pointer;align-items:center;display:inline-flex}.subpage[mobile=true][num="1"] a[type="button"]:hover{filter:brightness(120%)}.subpage[mobile=true][num="1"] a[type="button"] svg{display:none}.subpage[mobile=true][num="2"]{height:auto;background-color:#f8f3e9;color:rgba(61,78,85,1);text-align:left}.subpage[mobile=true][num="2"] h1{margin-top:2rem;margin-bottom:1rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:2.5rem;line-height:3rem}.subpage[mobile=true][num="2"] .homescontainer{justify-items:center}.subpage[mobile=true][num="2"] .homescontainer ul{list-style:none;padding:0}.subpage[mobile=true][num="2"] .homescontainer ul li{font-family:Outfit;font-weight:700;font-size:1.15rem;line-height:2.5rem;text-align:left;cursor:pointer;transition:all .25s ease}.subpage[mobile=true][num="2"] .homescontainer ul li:before{content:'→';font-size:2rem;margin-right:1rem}.subpage[mobile=true][num="2"] .homescontainer ul li::marker{font-size:1.75rem}.subpage[mobile=true][num="2"] .homescontainer ul li:hover{transform:scale(1.2)}.subpage[mobile=true][num="2"] .imagescontainer>div{width:100%}.subpage[mobile=true][num="2"] .imagescontainer>div:not(:last-child){margin-bottom:1rem}.subpage[mobile=true][num="2"] .imagescontainer>div:not(:first-child){min-height:30vh!important}.subpage[mobile=true][num="2"] .imagescontainer>div:not(:first-child) img{width:100%}.subpage[mobile=true][num="3"]{height:auto;background-color:#f8f3e9;color:rgba(61,78,85,1)}.subpage[mobile=true][num="3"] .title{margin-bottom:1rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:1.5rem;line-height:2rem}.subpage[mobile=true][num="3"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=true][num="4"]{height:auto;background-color:rgba(222,215,203,1);color:rgba(61,78,85,1)}.subpage[mobile=true][num="4"] .title{margin-bottom:1rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:1.5rem;line-height:2rem}.subpage[mobile=true][num="4"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=true][num="5"]{height:auto;background-color:#f8f3e9;color:rgba(61,78,85,1)}.subpage[mobile=true][num="5"] .title{margin-bottom:1rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:1.5rem;line-height:2rem}.subpage[mobile=true][num="5"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=true][num="6"]{height:auto;background-color:rgba(222,215,203,1);color:rgba(61,78,85,1)}.subpage[mobile=true][num="6"] .title{margin-bottom:1rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:1.5rem;line-height:2rem}.subpage[mobile=true][num="6"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}.subpage[mobile=true][num="7"]{height:auto;background-color:#f8f3e9;color:rgba(61,78,85,1)}.subpage[mobile=true][num="7"] .title{margin-bottom:1rem;text-align:left;width:100%;font-family:Trirong;font-weight:700;font-size:1.5rem;line-height:2rem}.subpage[mobile=true][num="7"] .description{font-family:Outfit;font-weight:300;font-size:1rem;line-height:1.5rem;text-align:left}