.score-rating{align-items:center;display:flex!important;font-size:14px;line-height:110%;z-index:2}.score-rating--inline{display:inline-flex}.score-rating--right{justify-content:flex-end}.score-rating--blue .score-rating__stars:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33'%3E%3Cg data-name='Group 2223' fill='none'%3E%3Cpath data-name='Rectangle 1245' d='M0 0h33v33H0z'/%3E%3Cpath data-name='Icon awesome-star' d='m15.304 4.845-3.364 6.284-7.528 1.011a1.491 1.491 0 0 0-.912 2.591l5.446 4.888-1.287 6.906a1.624 1.624 0 0 0 2.391 1.6l6.734-3.26 6.734 3.26a1.625 1.625 0 0 0 2.391-1.6l-1.288-6.905 5.446-4.888a1.491 1.491 0 0 0-.908-2.592l-7.533-1.011-3.367-6.284a1.716 1.716 0 0 0-2.955 0Z' stroke='%23184078'/%3E%3C/g%3E%3C/svg%3E")}.score-rating--blue .score-rating__stars>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='33'%3E%3Cg data-name='Group 2223'%3E%3Cpath data-name='Rectangle 1245' fill='none' d='M0 0h33v33H0z'/%3E%3Cpath data-name='Icon awesome-star' d='m15.304 4.845-3.364 6.284-7.528 1.011a1.491 1.491 0 0 0-.912 2.591l5.446 4.888-1.287 6.906a1.624 1.624 0 0 0 2.391 1.6l6.734-3.26 6.734 3.26a1.625 1.625 0 0 0 2.391-1.6l-1.288-6.905 5.446-4.888a1.491 1.491 0 0 0-.908-2.592l-7.533-1.011-3.367-6.284a1.716 1.716 0 0 0-2.955 0Z' fill='%23184078'/%3E%3C/g%3E%3C/svg%3E")}.score-rating--small .score-rating__stars{height:20px;width:100px}.score-rating--small .score-rating__stars:before{background-size:20px;height:20px;width:100px}.score-rating--small .score-rating__stars>span{height:20px;width:100px}.score-rating--small .score-rating__stars>span:before{background-size:20px;height:20px}.score-rating--medium .score-rating__stars{height:22px;width:110px}.score-rating--medium .score-rating__stars:before{background-size:22px;height:22px;width:110px}.score-rating--medium .score-rating__stars>span{height:22px;width:110px}.score-rating--medium .score-rating__stars>span:before{background-size:22px;height:22px}.score-rating__prefix{margin-right:4px}.score-rating__count{color:#fff;padding-left:4px}.score-rating__count--grey{color:#334862}.score-rating__stars{border-radius:5px;height:32px;position:relative;transition:background-color .2s linear;width:160px}.score-rating__stars:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.473 9.724 12.944 15 8 12.928 3.056 15l.471-5.276L0 5.73l5.236-1.188L8 0l2.764 4.541L16 5.73l-3.527 3.995Z' fill='%23ccc'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:32px;bottom:0;content:"";display:block;height:32px;left:0;position:absolute;right:0;top:0;width:160px}.score-rating__stars:hover{background-color:hsla(0,0%,100%,.5);cursor:help}.score-rating__stars>span{display:block;height:32px;overflow:hidden;position:absolute;text-indent:-10000px;width:160px}.score-rating__stars>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='15' viewBox='0 0 20 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.473 9.724 12.944 15 8 12.928 3.056 15l.471-5.276L0 5.73l5.236-1.188L8 0l2.764 4.541L16 5.73l-3.527 3.995Z' fill='%23F18805'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:32px;bottom:0;content:"";display:block;height:32px;left:0;position:absolute;right:0;text-indent:10000px;top:0}.adt-single-house__video-item{cursor:pointer;display:block;position:relative;width:100%}.adt-single-house__video-play-button{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease;z-index:2}.adt-single-house__video-play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.adt-single-house__video-modal-content{align-items:center;display:flex;justify-content:center}.adt-single-house__video-iframe{aspect-ratio:16/9;border:0!important;border-radius:10px;width:100%!important}.adt-single-house__video-fullscreen-wrapper{align-items:center;display:flex;justify-content:center;max-width:960px;width:80vw}.adt-single-house__video-iframe--fullscreen{height:auto!important;width:100%!important}.adt-single-house__video-player--fullscreen{height:auto;max-width:960px;width:80vw}#house-video-modal{background:none;border-radius:0!important;max-width:1080px;width:100%!important}#house-video-modal a.close-modal{display:block;height:32px;position:fixed;right:60px;top:60px;transform:scale(2);width:32px}@media only screen and (max-width:850px){#house-video-modal a.close-modal{bottom:30px;position:fixed;right:30px;top:unset!important}}.adt-single-house__bg{background-color:#fff;border-radius:10px}.adt-single-house__info{height:100%;margin-bottom:20px;padding:0 50px 10px}.adt-single-house__info-wrapper{margin-bottom:40px!important}@media only screen and (max-width:850px){.adt-single-house__info{padding:0}}.adt-single-house__info .is-divider{height:2px}@media only screen and (min-width:750px){.adt-single-house__discount{margin-top:-20px}}.adt-single-house__discount--cta{color:#c11112;text-decoration:line-through}.adt-single-house__attraction-link{text-align:left}.adt-single-house__attraction-link *{margin:0;padding:0!important;text-align:left}@media screen and (max-width:850px){.adt-single-house__attraction-slider .flickity-slider>.col{padding-left:0;padding-right:0}}.adt-single-house__attraction-slider .box-text{padding:20px 15px!important}@media screen and (min-width:850px){.adt-single-house__attraction-slider .box-text{padding:40px!important}}.adt-single-house__attraction-slider .flickity-viewport{-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0);overflow:visible}@media screen and (max-width:850px){.adt-single-house__attraction-slider .flickity-viewport{overflow:hidden}}.adt-single-house__attraction-slider .flickity-button{bottom:unset;display:block!important;opacity:1!important;top:15%}.adt-single-house__attraction-slider .flickity-button-icon{border:0!important}.adt-single-house__attraction-slider .slider .flickity-prev-next-button{border-radius:100%!important;height:36px!important;opacity:0;width:36px!important}.adt-single-house__attraction-slider .slider .flickity-prev-next-button:active>svg,.adt-single-house__attraction-slider .slider .flickity-prev-next-button:focus>svg{box-shadow:0 1px 0 0 rgba(0,0,0,.251)}.adt-single-house__attraction-slider .slider .flickity-prev-next-button .arrow,.adt-single-house__attraction-slider .slider .flickity-prev-next-button svg{fill:#184078!important;background-color:#fff!important;border:0;border-radius:100%!important;box-shadow:0 1px 4px 0 rgba(0,0,0,.251);padding:10px}.adt-single-house__attraction-slider .slider .flickity-prev-next-button .arrow:hover,.adt-single-house__attraction-slider .slider .flickity-prev-next-button svg:hover{padding:8px}.adt-single-house__attraction-slider .slider .flickity-prev-next-button .arrow:active,.adt-single-house__attraction-slider .slider .flickity-prev-next-button .arrow:focus,.adt-single-house__attraction-slider .slider .flickity-prev-next-button svg:active,.adt-single-house__attraction-slider .slider .flickity-prev-next-button svg:focus{padding:10px}.adt-single-house__attraction-slider .flickity-prev-next-button.next{right:16px}.adt-single-house__attraction-slider .flickity-prev-next-button.previous{left:16px}.adt-single-house__attraction-slide{border-radius:10px;box-shadow:none;overflow:hidden}.adt-single-house__attractions-nearby>.col-inner:first-child{padding:80px 40px 0!important}@media only screen and (max-width:850px){.adt-single-house__attractions-nearby>.col-inner:first-child{padding:0 20px!important}}@media screen and (max-width:850px){.adt-single-house__attractions-nearby .col-inner{padding:0!important}}.adt-single-house__facilities-wrapper{padding:0 40px}@media only screen and (max-width:850px){.adt-single-house__facilities-wrapper{padding:0 20px}}.adt-single-house__facilities{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:40px}.adt-single-house__facility{background-color:#fff;border:1px solid #e3e3e3;border-radius:10px;color:#000;font-size:14px;padding:8px 16px;text-align:center}.adt-single-house__binding{text-align:center}.adt-single-house__binding--mobile{font-size:10px;line-height:1.125;padding-top:4px;text-align:center}@media screen and (max-width:350px){.adt-single-house__binding--mobile{font-size:9px}}.adt-single-house__extra-text{text-align:center}.adt-single-house__extra-text--mobile{font-size:10px;line-height:1.125}@media screen and (max-width:350px){.adt-single-house__extra-text--mobile{font-size:9px}}.adt-single-house__book--mobile{margin-bottom:10px;white-space:nowrap}.adt-single-house__cta{align-items:center;background:#fff;bottom:0;box-shadow:0 -10px 10px 0 rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:10px 15px;position:fixed;width:100%;z-index:1000}.adt-single-house__cta .adt-house-inclusion-badges__item{background-color:transparent;color:#009847;font-size:14px;padding:0}.adt-single-house__cta .button{border-radius:1000px!important;margin:0!important}.adt-single-house__cta>div{flex-basis:calc(50% - 10px);width:calc(50% - 10px)}.adt-single-house__pricing{color:#184078;font-weight:900}.adt-single-house__pricing--cta{font-size:16px!important;font-weight:400;line-height:110%}.adt-single-house__price{color:#184078;font-size:calc(1.325rem + .9vw)!important;font-weight:900!important;letter-spacing:-.02em;line-height:40px}@media (min-width:1200px){.adt-single-house__price{font-size:2rem!important}}.adt-single-house__price--white{color:#fff!important}.adt-single-house__price--cta{font-size:16px!important;font-weight:700;line-height:110%}.adt-single-house__cleaning-mandatory{background-color:#039846;color:#fff;line-height:15px;padding:4px}.adt-single-house__background-color-white{background-color:#fff}@media only screen and (max-width:850px){.adt-single-house__background-color-white{padding-left:20px!important}.adt-single-house__background-color-white--remove-tablet{background-color:transparent}}.adt-single-house__button-wrapper{-ms-overflow-style:none;display:flex;flex-shrink:0;flex-wrap:nowrap;margin-bottom:10px;overflow-x:scroll;overflow-y:hidden;padding-left:0!important;padding-top:5px;scrollbar-width:none}.adt-single-house__button-wrapper::-webkit-scrollbar{display:none}@media only screen and (min-width:850px){.adt-single-house__button-wrapper{margin-bottom:0;padding-bottom:15px;padding-top:30px}}@media only screen and (max-width:850px){.adt-single-house__button-wrapper{margin-top:10px}}.adt-single-house__button{align-items:center;background-color:#e6e6e6;border-radius:10px;display:flex;flex-shrink:0;flex-wrap:nowrap;justify-content:center;margin-right:15px;padding:5px 20px;text-align:center}@media only screen and (max-width:850px){.adt-single-house__button{background-color:#fff}}.adt-single-house__button span{color:#184078!important;margin-left:5px}.adt-single-house__heading-wrapper{align-items:baseline;display:flex;margin-top:20px;padding:0 40px}@media only screen and (max-width:850px){.adt-single-house__heading-wrapper{padding:0 20px}}.adt-single-house__subheading{align-items:center;display:flex;flex-wrap:wrap;gap:24px;padding:0 40px}.adt-single-house__subheading>div:first-child{flex-basis:100%}@media screen and (min-width:450px){.adt-single-house__subheading>div:first-child{flex-basis:auto}}@media only screen and (max-width:850px){.adt-single-house__subheading{padding:0 20px}}.adt-single-house__calendar--mobile{display:flex;flex-direction:column;justify-content:end}.adt-single-house__top-margin{padding-top:0!important}@media only screen and (min-width:850px){.adt-single-house__top-margin{margin-top:-20px}}@media only screen and (max-width:850px){.adt-single-house__section{padding:0!important}}.adt-single-house__map-wrapper{padding:0 40px}@media only screen and (max-width:850px){.adt-single-house__map-wrapper{padding:0 20px}}.adt-single-house__map{border-radius:10px;overflow:hidden}.adt-single-house__find-way{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;margin-top:24px}@media only screen and (min-width:850px){.adt-single-house__find-way{flex-wrap:nowrap}}.adt-single-house__find-way>div{align-items:center;border:1px solid #999;border-radius:10px;display:flex;flex-basis:100%;flex-direction:row;flex-wrap:nowrap;gap:12px;width:100%}.adt-single-house__find-way>div>label{font-size:1rem;line-height:1;margin-bottom:0;margin-left:12px}.adt-single-house__find-way>div>input{border:0;border-radius:10px;box-shadow:none!important;color:#000;height:100%;margin-right:12px!important;min-height:45px;text-overflow:ellipsis}.adt-single-house__find-way>button[type=submit]{border-radius:10px!important;flex-basis:100%;white-space:nowrap;width:100%}@media only screen and (min-width:850px){.adt-single-house__find-way>button[type=submit]{flex-basis:auto;width:auto}}.adt-single-house__house-description{padding:0 40px}@media only screen and (max-width:850px){.adt-single-house__house-description{padding:0 20px}}.adt-single-house__house-description a{text-decoration:underline}.adt-single-house__inventory-list{padding:0 40px}@media only screen and (max-width:850px){.adt-single-house__inventory-list{padding:0 20px}}@media only screen and (max-width:450px){.adt-single-house__inventory-list ul{display:inline-block!important;margin-bottom:.5rem!important;margin-top:.5rem!important}}.adt-single-house__calendar-change-year-buttons--wrapper{background-color:#e2f3fa;border:1px solid #184078;border-radius:1000px;display:flex;flex:0 0 auto;overflow:hidden}.adt-single-house__calendar-change-year-buttons--wrapper button{border:0;border-radius:0!important;font-size:16px;font-weight:400;letter-spacing:0;line-height:110%;margin-bottom:0;margin-right:0;margin:0!important;padding:8px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adt-single-house__calendar-change-year-buttons--wrapper button.active{background-color:#184078;color:#fff!important}@media screen and (max-width:769px){.adt-single-house__calendar-change-year-buttons{display:flex;margin-top:1rem}}.adt-single-house__picked-dates--mobile{color:#184078;display:none;display:flex;justify-content:space-around;margin-bottom:1rem;margin-top:1rem;text-align:center}.adt-single-house__picked-dates-date .date{font-size:20px;font-weight:bolder}.adt-single-house__modal{border-radius:10px!important;max-width:1000px!important;width:100%!important}@media only screen and (max-width:849px){.adt-single-house__modal--mobile{border-radius:0!important;height:auto;min-height:100%;padding-bottom:100px!important}}.adt-single-house__modal-image{display:block;margin:0 auto;max-height:667px;width:auto}.adt-single-house__modal-image--thumbnail{max-height:none;max-width:100%;width:100%}.adt-single-house__model-save-btn{display:flex;justify-content:end}.adt-single-house__model-save-btn .button{border-radius:10px;margin-bottom:0;margin-right:.7em}.adt-single-house__model-save-btn--mobile{background-color:#184078;bottom:0;display:flex;justify-content:space-around;left:0;position:fixed;right:0}.adt-single-house__model-save-btn--mobile .button{align-items:center;background-color:#fdf7a2;border-radius:10px;color:#184078;display:flex;margin:15px 0;padding:5px 20px}.adt-single-house__distances{background-color:#184078;border-radius:10px;color:#fff;margin:0 40px 20px;padding:30px 30px 10px}.adt-single-house__distances>*{color:#fff}@media only screen and (max-width:850px){.adt-single-house__distances{margin:30px 20px 0}}.adt-single-house__distances .col-inner.flex{gap:10px}.adt-single-house__distances-icon{display:flex;justify-content:center;min-width:30px;width:30px}.adt-single-house__excerpt{padding:0 40px 20px}@media only screen and (max-width:850px){.adt-single-house__excerpt{padding:0 20px}}.adt-single-house__excerpt a{text-decoration:underline}.adt-single-house__room-distribution{padding:0 40px}@media only screen and (max-width:850px){.adt-single-house__room-distribution{padding:0 20px}}.adt-single-house__floorplan-button{border-radius:1000px;display:inline-flex;gap:8px}.adt-single-house__image-gallery{position:relative}.adt-single-house__image-gallery .caption{display:none!important}.adt-single-house__image-gallery--above-the-fold{margin:30px auto 0;max-width:1330px;padding:0 15px}.adt-single-house__image-gallery--above-the-fold .flickity-viewport{overflow:visible}.adt-single-house__image-gallery--above-the-fold .flickity-prev-next-button{bottom:calc(50% - 18px);top:calc(50% - 18px)}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots{-ms-overflow-style:none;align-items:center;bottom:16px;display:flex;flex-direction:row;gap:5px;left:0;margin:0 auto;overflow-x:scroll;right:0;scrollbar-width:none;width:84px}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots::-webkit-scrollbar{display:none}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots .dot{background-color:rgba(24,64,120,.302);border:0;display:inline-flex;flex-shrink:0;height:10px!important;margin:0;opacity:1;transform:scale(.5);transition:transform .3s;width:10px!important}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots .dot.next-dot,.adt-single-house__image-gallery--above-the-fold .flickity-page-dots .dot.previous-dot{transform:scale(.66)}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots .dot:first-child,.adt-single-house__image-gallery--above-the-fold .flickity-page-dots .dot:last-child{transform:scale(.85)}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots .dot.is-selected{background-color:#fff;transform:scale(.85)}@media only screen and (min-width:850px){.adt-single-house__image-gallery--above-the-fold .flickity-prev-next-button.next{right:calc(35.33333% + 10px)}.adt-single-house__image-gallery--above-the-fold .flickity-page-dots{display:none}}.adt-single-house__image-gallery--mobile{display:flex;flex-direction:column;gap:10px;margin-top:0}.adt-single-house__image-gallery--navigation{bottom:0;left:0;position:absolute;right:0;z-index:1}.adt-single-house__image-gallery .slider:hover .flickity-prev-next-button:not(:disabled){opacity:1!important}.adt-single-house__image-gallery-fullscreen-link{cursor:pointer;display:block;position:relative}.adt-single-house__image-gallery-item{border-radius:0!important}.adt-single-house__image-demo{align-items:center;bottom:0;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:nexa,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;gap:10px;opacity:.5;padding:24px;pointer-events:none;position:absolute;text-decoration:none;text-transform:uppercase;z-index:1}.adt-single-house__image-demo--align-right{right:30px}.adt-single-house__image-gallery-stretched-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.adt-single-house__image-gallery-mobile-modal-button-container{bottom:-20px;display:flex;justify-content:center;position:absolute;width:100%}@media only screen and (min-width:768px){.adt-single-house__image-gallery-mobile-modal-button-container{display:none}}.adt-single-house__image-gallery-mobile-modal-button{background-color:#fff;border-radius:1000px;display:flex;gap:8px;padding:8px 16px;position:relative}.adt-single-house__bottom-section{overflow:hidden}.adt-single-house__inline-mobile-elements{margin-top:30px;padding:0 20px}.adt-single-house__favorite,.adt-single-house__share{align-items:center;color:#184078;cursor:pointer;display:flex;font-size:14px;gap:5px;line-height:23px;text-decoration:underline}.adt-single-house__favorite--unfavoritable>svg{-webkit-animation:single-house-favorited 1s;animation:single-house-favorited 1s}@-webkit-keyframes single-house-favorited{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes single-house-favorited{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.adt-single-house__skeleton{background-color:hsla(0,0%,100%,.5);border-radius:4px;display:inline-block;max-width:100%;overflow:hidden;position:relative}.adt-single-house__skeleton:after{-webkit-animation:adt-booking-payment-overview-skeleton 1s infinite;animation:adt-booking-payment-overview-skeleton 1s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@-webkit-keyframes adt-booking-payment-overview-skeleton{to{transform:translateX(100%)}}@keyframes adt-booking-payment-overview-skeleton{to{transform:translateX(100%)}}#house-images-gallery-fullscreen-modal{background:none;height:100%!important;max-width:none;padding:0!important;width:100%!important}#house-images-gallery-fullscreen-modal a.close-modal{display:block;height:32px;right:60px;top:60px;transform:scale(2);width:32px}#adt-single-house-image-gallery-fullscreen{height:100%}#adt-single-house-image-gallery-fullscreen .slider{align-items:center;display:flex;height:100%;width:100%}#adt-single-house-image-gallery-fullscreen .flickity-slider{align-items:center;display:flex}#adt-single-house-image-gallery-fullscreen .flickity-prev-next-button{bottom:calc(50% - 18px);top:calc(50% - 18px)}#adt-single-house-image-gallery-fullscreen .adt-single-house__image-gallery-item{display:flex;justify-content:center}#adt-single-house-image-gallery-fullscreen .adt-single-house__image-gallery-item>img{max-width:960px;width:80vw}#adt-single-house-image-gallery-navigation{padding-top:20px}#adt-single-house-image-gallery-navigation div.adt-single-house__image-gallery-item--navigation{height:130px!important;margin-left:10px;margin-right:10px;transform:translateY(0);width:190px!important}#adt-single-house-image-gallery-navigation div.adt-single-house__image-gallery-item--navigation:first-child{margin-left:20px}#adt-single-house-image-gallery-navigation div.adt-single-house__image-gallery-item--navigation:last-child{margin-right:20px}#adt-single-house-image-gallery-navigation div.adt-single-house__image-gallery-item--navigation.is-selected{transform:translateY(20px)}#adt-single-house-image-gallery-navigation div.adt-single-house__image-gallery-item--navigation.next-selected,#adt-single-house-image-gallery-navigation div.adt-single-house__image-gallery-item--navigation.previous-selected{transform:translateY(5px)}#house-images-gallery-mobile-modal{background:none;max-width:none;padding:10px!important;width:100%!important}#house-images-gallery-mobile-modal a.close-modal{bottom:30px;position:fixed;right:30px;top:unset!important}#house-images-floorplan-modal{background:none;border-radius:0!important;max-width:1080px;width:100%!important}@media only screen and (max-width:850px){#house-images-floorplan-modal .close-modal{bottom:30px;position:fixed;right:30px;top:unset!important}}#house-images-floorplan-modal img{border-radius:10px;margin-bottom:30px}.adt-single-house__attraction-slide img{border-radius:10px 10px 0 0!important}.estimated-usage{display:flex;flex-direction:column;gap:20px;margin-top:20px}.estimated-usage__column{background-color:#fff;border-radius:10px;padding:20px}.estimated-usage__title{color:#184078;display:block;font-size:1.125rem;font-weight:700;margin-bottom:10px}.estimated-usage__description{border-top:1px solid #e3e3e3;margin-top:10px;padding-top:10px}.estimated-usage__description,.estimated-usage__none{color:#999;display:block;font-size:.875rem;line-height:1.25rem}.estimated-usage__none{margin-bottom:10px;padding-top:.25rem}.estimated-usage__table{margin-bottom:10px}.estimated-usage__table td{border:0;color:#000;font-size:.875rem;padding:.25rem 0}.estimated-usage__table td.text-right{text-align:right}.estimated-usage__period{border-bottom:1px solid #e3e3e3;display:block;font-size:.9375rem;font-weight:700;line-height:calc(1.275rem + .3vw);margin-bottom:.1rem;padding-bottom:.1rem}@media (min-width:1200px){.estimated-usage__period{line-height:1.5rem}}.estimated-usage-season{border-bottom:1px solid #e3e3e3;display:flex;font-size:.9375rem;justify-content:space-between;line-height:calc(1.275rem + .3vw);margin-bottom:.1rem;padding-bottom:.1rem}@media (min-width:1200px){.estimated-usage-season{line-height:1.5rem}}.estimated-usage-season__title{font-weight:700}.estimated-usage-season__months{color:#999}.mobile-expected-usage-btn{background-color:#e2f3fa!important;color:#184078!important;font-weight:400!important;text-transform:none!important;width:100%}#estimated-usage-mobile-modal{border-radius:0;height:100%;max-width:none;width:100%}#estimated-usage-mobile-modal .close-modal{bottom:30px;right:30px;top:unset}@media screen and (max-width:450px){.house-single-show-pinecone-badge{width:100%}}.house-single-show-pinecone-badge svg{height:35px}.adt-pinecone-badge-modal{padding:40px}#duration{padding-left:20px}@media only screen and (min-width:850px){#duration{padding-bottom:1rem}}#adt-house-info__wrapper{border-radius:10px;margin:0 20px 20px;padding-top:20px;position:relative}@media only screen and (min-width:1024px){#adt-house-info__wrapper{background-color:#fafafa;margin:0 40px 20px}}@media only screen and (max-width:1024px){#adt-house-info__wrapper #adt-house-info__after,#adt-house-info__wrapper #adt-house-info__before{position:absolute;top:50%}#adt-house-info__wrapper #adt-house-info__after svg,#adt-house-info__wrapper #adt-house-info__before svg{height:20px}#adt-house-info__wrapper #adt-house-info__before{left:-10px}#adt-house-info__wrapper #adt-house-info__after{right:-10px}#adt-house-info__wrapper #adt-house-info{align-items:center;background-color:#fafafa;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;overflow-y:hidden;padding-bottom:10px;padding-top:10px}#adt-house-info__wrapper #adt-house-info .adt-house-info__type{flex-basis:auto;flex-grow:1;flex-shrink:0;padding:0;text-align:center;white-space:nowrap;width:200px}}.adt_period_select__error,.adt_period_select__mobileError{background-color:red;border-radius:10px;color:#fff;display:none;margin-bottom:1em;padding:10px 10px 1px}.adt_period_select__error ul,.adt_period_select__mobileError ul{list-style:none;margin-bottom:0}@media only screen and (max-width:850px){.adt-r-border-10 .col-inner a,.adt-r-border-10 .col-inner h3,.adt-r-border-10 .col-inner p{padding-left:20px!important}}@media only screen and (max-width:425px){.adt-single-house__calendar--mobile{display:flex;justify-content:center!important}.adt-single-house__calendar--mobile a.button:not(.is-link){font-size:12px;padding:10px 5px!important}.adt-single-house__calendar--mobile a.button:not(.is-link) .flex{gap:5px}}body.adt-house-single-show #fc_frame{bottom:110px!important}.mobile-book-select-dates-btn{margin-right:0!important}.mfp-content .lightbox-white{background:#fff;border-radius:10px}.mfp-close{align-items:center;background:#184078;border-radius:100%;bottom:auto!important;color:#fff!important;display:flex;height:34px!important;justify-content:center;left:auto!important;mix-blend-mode:normal!important;opacity:1!important;position:absolute!important;right:30px!important;top:30px!important;transform:translateX(50%)!important;width:34px!important}.house-show-calender-left .adt-b-box-shadow{box-shadow:0 3px 6px -4px rgba(0,0,0,.16),0 0 0 rgba(0,0,0,.23)}.house-show-calender-left .calender-header{align-items:center;background:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;justify-content:space-between;padding:20px 20px 0}.house-show-calender-left #book-select-dates-calender-wrapper,.house-show-calender-left #book-select-dates-mobile-calender-wrapper{margin-top:5px}#breadcrumb{padding:40px 40px 0}@media only screen and (max-width:850px){#breadcrumb{padding:20px 20px 0}}#wrapper{background-position:center 10%}#bookSelectDatesNextYear,#bookSelectDatesThisYear{border-radius:0!important}
