@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes fadeInUp{0%{transform:translateY(5px);opacity:0}100%{transform:translateY(0);opacity:1}}.form-wrapper,.success-form{background:rgba(0,117,155,.85);position:fixed;width:100%;top:0;align-items:center;justify-content:center;z-index:9999;right:0;bottom:0;left:0;display:none;overflow-y:auto;height:100vh;height:100dvh;-webkit-overflow-scrolling:touch}.form-wrapper.loading .button,.success-form.loading .button{color:rgba(0,0,0,0);pointer-events:none}.form-wrapper.loading .button:after,.success-form.loading .button:after{content:"";background:url(9b0c9c10e0e0747138fc.svg);background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;left:0;right:0;margin:0 auto}.form-wrapper.active,.success-form.active{display:flex}.form-wrapper.subscribe-form .visit-details-wrapper,.success-form.subscribe-form .visit-details-wrapper{margin-bottom:40px}@media(max-width: 767px){.form-wrapper.subscribe-form .visit-details-wrapper,.success-form.subscribe-form .visit-details-wrapper{margin-bottom:20px}}.form-wrapper.subscribe-form .title-form-wrapper,.success-form.subscribe-form .title-form-wrapper{height:unset}@media(max-width: 767px){.form-wrapper.subscribe-form .title-form-wrapper,.success-form.subscribe-form .title-form-wrapper{height:100%}}.form-wrapper .title-form-wrapper,.success-form .title-form-wrapper{height:100%;background:#fff;border-radius:12px;padding:40px 25px 40px 40px;position:absolute;max-height:calc(100vh - 40px);top:50%;left:50%;transform:translate(-50%, -50%);max-width:500px;min-width:500px}@media(max-width: 1023px){.form-wrapper .title-form-wrapper,.success-form .title-form-wrapper{min-width:500px}}@media(max-width: 767px){.form-wrapper .title-form-wrapper,.success-form .title-form-wrapper{max-height:100%;overflow:hidden;width:100%;min-width:1px;max-width:100%;height:100%;border-radius:0;padding:0}}.form-wrapper .title-form-wrapper .booking-form-inner-wrapper,.success-form .title-form-wrapper .booking-form-inner-wrapper{max-height:calc(100vh - 80px - 40px);overflow-y:auto;padding-right:17px}@media(max-width: 767px){.form-wrapper .title-form-wrapper .booking-form-inner-wrapper,.success-form .title-form-wrapper .booking-form-inner-wrapper{max-height:100%;padding:20px 20px 160px 20px}}.form-wrapper .title-form-wrapper .booking-form-inner-wrapper .address,.success-form .title-form-wrapper .booking-form-inner-wrapper .address{font-size:20px;line-height:24px;font-weight:400}@media(max-width: 767px){.form-wrapper .title-form-wrapper .booking-form-inner-wrapper .address,.success-form .title-form-wrapper .booking-form-inner-wrapper .address{font-size:16px}}.form-wrapper .title-form-wrapper .title-close-wrapper,.success-form .title-form-wrapper .title-close-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}@media(max-width: 767px){.form-wrapper .title-form-wrapper .title-close-wrapper,.success-form .title-form-wrapper .title-close-wrapper{margin-bottom:20px}}.form-wrapper .title-form-wrapper .title-close-wrapper svg,.success-form .title-form-wrapper .title-close-wrapper svg{cursor:pointer;transition:all .3s ease-in-out}.form-wrapper .title-form-wrapper .title-close-wrapper svg:hover,.success-form .title-form-wrapper .title-close-wrapper svg:hover{transform:rotate(180deg)}@media(max-width: 767px){.form-wrapper .title-form-wrapper .title-close-wrapper svg,.success-form .title-form-wrapper .title-close-wrapper svg{width:16px;height:16px}}.form-wrapper .title-form-wrapper .title-close-wrapper h2,.success-form .title-form-wrapper .title-close-wrapper h2{font-size:32px;line-height:32px}@media(max-width: 767px){.form-wrapper .title-form-wrapper .title-close-wrapper h2,.success-form .title-form-wrapper .title-close-wrapper h2{font-size:24px}}.form-wrapper .title-form-wrapper .notice,.success-form .title-form-wrapper .notice{display:flex;gap:12px;align-items:flex-start;margin-bottom:40px}.form-wrapper .title-form-wrapper .notice svg,.success-form .title-form-wrapper .notice svg{min-width:24px}.form-wrapper .title-form-wrapper .notice p,.success-form .title-form-wrapper .notice p{font-size:14px;line-height:20px}.form-wrapper .title-form-wrapper form,.success-form .title-form-wrapper form{margin-top:24px;display:flex;flex-direction:column}@media(max-width: 767px){.form-wrapper .title-form-wrapper form,.success-form .title-form-wrapper form{margin-top:20px}}.form-wrapper .title-form-wrapper form .input-checkbox .checkbox,.success-form .title-form-wrapper form .input-checkbox .checkbox{margin-top:5px}.form-wrapper .title-form-wrapper form .input-checkbox label,.success-form .title-form-wrapper form .input-checkbox label{align-items:flex-start}@media(max-width: 767px){.form-wrapper .title-form-wrapper form .input-wrapper,.success-form .title-form-wrapper form .input-wrapper{margin-bottom:16px}}.form-wrapper .title-form-wrapper form .input-wrapper .remove-email,.success-form .title-form-wrapper form .input-wrapper .remove-email{display:none;position:absolute;right:12px;top:50px;cursor:pointer}.form-wrapper .title-form-wrapper form .phone-wrapper,.success-form .title-form-wrapper form .phone-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;order:4}.form-wrapper .title-form-wrapper form .phone-wrapper label,.success-form .title-form-wrapper form .phone-wrapper label{flex:0 0 100%}.form-wrapper .title-form-wrapper form .phone-wrapper label span,.success-form .title-form-wrapper form .phone-wrapper label span{color:#aaaebd}.form-wrapper .title-form-wrapper form .phone-wrapper .phone-prefix-wrapper,.success-form .title-form-wrapper form .phone-wrapper .phone-prefix-wrapper{width:61px}.form-wrapper .title-form-wrapper form .phone-wrapper .phone-number-wrapper,.success-form .title-form-wrapper form .phone-wrapper .phone-number-wrapper{width:calc(100% - 61px - 12px)}.form-wrapper .title-form-wrapper form .notes,.success-form .title-form-wrapper form .notes{order:6;padding:16px;margin-bottom:40px;border-radius:8px;border:1px solid #d8d9e0;background:#f9f9fb}.form-wrapper .title-form-wrapper form .notes p,.success-form .title-form-wrapper form .notes p{font-size:14px;line-height:20px}.form-wrapper .title-form-wrapper form .button,.success-form .title-form-wrapper form .button{width:100%;order:8;font-size:16px;line-height:24px;font-weight:500;padding:16px 24px;border-radius:10px;background:#b2c7ce;pointer-events:none;margin-top:16px}.form-wrapper .title-form-wrapper form .button.active,.success-form .title-form-wrapper form .button.active{background:#00445b;pointer-events:all}.form-wrapper .title-form-wrapper form .button:hover,.success-form .title-form-wrapper form .button:hover{background:#00759b}.form-wrapper .title-form-wrapper form .button-wrapper,.success-form .title-form-wrapper form .button-wrapper{display:flex;order:8}@media(max-width: 767px){.form-wrapper .title-form-wrapper form .button-wrapper,.success-form .title-form-wrapper form .button-wrapper{border-top:1px solid #d8d9e0;padding:20px;position:fixed;bottom:0;width:100%;right:0;left:0;background:#fff;z-index:99}.form-wrapper .title-form-wrapper form .button-wrapper .button,.success-form .title-form-wrapper form .button-wrapper .button{margin-top:0}}.form-wrapper .title-form-wrapper form .openhouse,.success-form .title-form-wrapper form .openhouse{order:5;margin-top:16px}.form-wrapper .title-form-wrapper form .notification,.success-form .title-form-wrapper form .notification{order:7;margin-bottom:40px}.form-wrapper .title-form-wrapper form .notification h3,.form-wrapper .title-form-wrapper form .openhouse h3,.success-form .title-form-wrapper form .notification h3,.success-form .title-form-wrapper form .openhouse h3{font-weight:600;margin-bottom:24px}.form-wrapper .title-form-wrapper form .input-name,.success-form .title-form-wrapper form .input-name{order:1}.form-wrapper .title-form-wrapper form .input-email,.success-form .title-form-wrapper form .input-email{order:2}.form-wrapper .title-form-wrapper form .input-email-repeat,.success-form .title-form-wrapper form .input-email-repeat{order:3}.form-wrapper .error-messages,.success-form .error-messages{color:#9b0000;margin-top:10px;font-size:14px}.form-wrapper .visit-details-wrapper,.success-form .visit-details-wrapper{margin-top:40px;margin-bottom:24px}@media(max-width: 767px){.form-wrapper .visit-details-wrapper,.success-form .visit-details-wrapper{margin-top:20px}}.form-wrapper .visit-details-wrapper h3,.success-form .visit-details-wrapper h3{margin-bottom:16px}.form-wrapper .visit-details-wrapper .time-date-box,.success-form .visit-details-wrapper .time-date-box{border-radius:8px;border:1px solid #d8d9e0;background:#f9f9fb;display:flex;align-items:center;padding:12px}.form-wrapper .visit-details-wrapper .time-date-box .icon-wrapper,.success-form .visit-details-wrapper .time-date-box .icon-wrapper{border-radius:8px;background:#00445b;width:48px;height:48px;padding:12px;margin-right:12px}.form-wrapper .visit-details-wrapper .time-date-box .date,.success-form .visit-details-wrapper .time-date-box .date{font-weight:500;color:#00445b}.form-wrapper input,.success-form input{height:48px;font-size:16px;line-height:24px}.success-form .title-form-wrapper{height:auto}@media(max-width: 767px){.success-form .title-form-wrapper{border-radius:8px;width:calc(100% - 20px)}}@media(max-width: 767px){.success-form .title-form-wrapper .booking-form-inner-wrapper{padding-bottom:20px}}.success-form .title-close-wrapper{margin-bottom:24px}.success-form p{font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#1e1f24;margin-bottom:10px}.success-form p:last-of-type{margin-bottom:0}.success-form .email{color:#00759b;font-weight:500;display:block;margin-top:10px}.success-form .visit-details-wrapper{margin-top:24px;margin-bottom:40px}.success-form .visit-details-wrapper h3{font-weight:600}.success-form .visit-details-wrapper .icon-wrapper{display:none}.success-form .visit-details-wrapper .date-time-wrapper .date{color:#00759b}.success-form .main-button{display:block;padding:14px 24px;margin-bottom:8px;margin-top:40px}.success-form .main-button:last-of-type{margin-bottom:0}.success-form .main-button.light-bg-btn{background:#f9f9fb;color:#00445b;margin-top:0}.success-form .main-button.light-bg-btn:hover{background:#00759b;color:#fff}body.itvang-theme input{font-weight:500}body.itvang-theme .form-wrapper,body.itvang-theme .success-form{background:rgba(33,150,243,.8)}body.itvang-theme .title-form-wrapper{border-radius:24px}@media(max-width: 767px){body.itvang-theme .title-form-wrapper{border-radius:0}}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper .title-close-wrapper h2{font-size:24px;line-height:32px}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper .address{font-weight:500}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper h3{font-weight:600;margin-bottom:24px}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper form label{font-size:14px;line-height:20px;color:#6c6e7b;margin-bottom:8px}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper form .phone-wrapper .phone-prefix-wrapper{width:80px}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper form .phone-wrapper .phone-number-wrapper{width:calc(100% - 80px - 12px)}body.itvang-theme .title-form-wrapper .booking-form-inner-wrapper form .input-wrapper .remove-email{top:43px}body.itvang-theme .visit-details-wrapper .time-date-box{border-radius:21px}body.itvang-theme .visit-details-wrapper .time-date-box .icon-wrapper{background:#2196f3;border-radius:16px}body.itvang-theme .visit-details-wrapper .time-date-box .date-time-wrapper .date{color:#2196f3}body.itvang-theme .notice svg path{fill:#2196f3}body.itvang-theme .form-wrapper form .button.main-button{background:#a6d5fa;border-radius:27px;font-size:14px;line-height:20px;font-family:"Poppins",sans-serif}body.itvang-theme .form-wrapper form .button.main-button.active{background:#2196f3}body.itvang-theme .success-form{min-width:500px}@media(max-width: 767px){body.itvang-theme .success-form{min-width:unset}}body.itvang-theme .success-form .main-button.light-bg-btn{background:#f9f9fb;color:#2196f3;margin-top:0}body.itvang-theme .success-form .main-button.light-bg-btn:hover{background:#2196f3;color:#fff}body.itvang-theme .success-form .email{color:#2196f3}section.property-details-block{padding:20px 0}@media(max-width: 1024px){section.property-details-block{padding:20px 0 6px}}section.property-details-block.status-canceled .bid-block h2{color:#b2c7ce}section.property-details-block.status-canceled .btns-wrapper{position:relative;pointer-events:none}section.property-details-block.status-canceled .btns-wrapper:after{content:"";position:absolute;top:0;width:100%;background:#fff;opacity:.6;height:100%;right:0;z-index:9}section.property-details-block.status-rescheduled .bid-clicks-wrapper p{color:#9b6600}section.property-details-block .tag{margin-bottom:16px}@media(max-width: 1024px){section.property-details-block .tag{display:none}}section.property-details-block .details-top-wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:6px}@media(max-width: 1200px){section.property-details-block .details-top-wrapper{flex-wrap:wrap}}section.property-details-block .details-top-wrapper .btns-clicks-wrapper{max-width:350px;width:100%}@media(max-width: 1200px){section.property-details-block .details-top-wrapper .btns-clicks-wrapper{margin-top:20px}}@media(max-width: 1024px){section.property-details-block .details-top-wrapper .btns-clicks-wrapper{margin-top:0}}section.property-details-block .details-top-wrapper .btns-clicks-wrapper p.booking-time{margin-top:20px;font-weight:500}section.property-details-block .details-top-wrapper .btns-clicks-wrapper .btns-wrapper{align-items:flex-start;text-align:right}@media(max-width: 1024px){section.property-details-block .details-top-wrapper .btns-clicks-wrapper{max-width:100%}}section.property-details-block .details-top-wrapper .title-bid-wrapper{max-width:590px}@media(max-width: 1024px){section.property-details-block .details-top-wrapper .title-bid-wrapper{max-width:100%;margin-bottom:20px}}@media(max-width: 1024px){section.property-details-block .details-top-wrapper .title-bid-wrapper h1{font-size:20px;line-height:24px}}@media(max-width: 767px){section.property-details-block .details-top-wrapper .btns-clicks-wrapper{width:100%}}section.property-details-block .details-top-wrapper .btns-wrapper{display:flex;align-items:center;justify-content:flex-end}@media(max-width: 1200px){section.property-details-block .details-top-wrapper .btns-wrapper{justify-content:flex-start}}@media(max-width: 500px){section.property-details-block .details-top-wrapper .btns-wrapper{flex-direction:column}}section.property-details-block .details-top-wrapper .btns-wrapper .book-button{margin-left:16px;border:1px solid #00445b;font-weight:400}@media(max-width: 1024px){section.property-details-block .details-top-wrapper .btns-wrapper .book-button{margin-left:8px}}@media(max-width: 500px){section.property-details-block .details-top-wrapper .btns-wrapper .book-button{margin-left:0}}section.property-details-block .details-top-wrapper .btns-wrapper .book-button span{font-weight:400}section.property-details-block .details-top-wrapper .btns-wrapper .book-button:hover,section.property-details-block .details-top-wrapper .btns-wrapper .book-button:hover span{border-color:#00759b}@media(max-width: 767px){section.property-details-block .details-top-wrapper .btns-wrapper .subscribe-button,section.property-details-block .details-top-wrapper .btns-wrapper .book-button{width:calc(50% - 4px)}}@media(max-width: 500px){section.property-details-block .details-top-wrapper .btns-wrapper .subscribe-button,section.property-details-block .details-top-wrapper .btns-wrapper .book-button{width:100%}}@media(max-width: 500px){section.property-details-block .details-top-wrapper .btns-wrapper .book-button{margin-top:10px}}section.property-details-block .details-top-wrapper .clicks-block{text-align:right;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#aaaebd;margin-top:24px}@media(max-width: 1200px){section.property-details-block .details-top-wrapper .clicks-block{text-align:left}}@media(max-width: 1024px){section.property-details-block .details-top-wrapper .clicks-block{display:none}}section.property-details-block .bid-clicks-wrapper,section.property-details-block .area-info-wrapper{margin-top:24px}@media(max-width: 1024px){section.property-details-block .bid-clicks-wrapper{margin-top:16px}}section.property-details-block .bid-clicks-wrapper p{font-weight:500;margin-bottom:8px}@media(max-width: 1024px){section.property-details-block .bid-clicks-wrapper p{font-size:16px;line-height:24px;margin-bottom:2px}}section.property-details-block .bid-clicks-wrapper h2{font-size:32px;font-style:normal;font-weight:600;line-height:32px;color:#00759b}@media(max-width: 1024px){section.property-details-block .bid-clicks-wrapper h2{font-size:24px;line-height:32px}}section.property-details-block .area-info-wrapper{border-top:1px solid #d8d9e0;padding:24px 0;display:flex;align-items:center}@media(max-width: 1024px){section.property-details-block .area-info-wrapper{display:none}}section.property-details-block .area-info-wrapper .detail{display:flex;align-items:center;margin-right:24px}section.property-details-block .area-info-wrapper .detail:last-of-type{margin-right:0}section.property-details-block .area-info-wrapper .detail p:first-of-type{font-weight:600;margin-right:8px}body.itvang-theme .property-details-block{padding:40px 0 20px}@media(max-width: 1024px){body.itvang-theme .property-details-block{padding-bottom:10px}}body.itvang-theme .property-details-block.status-rescheduled .bid-clicks-wrapper p{color:#ffb42b;font-weight:500;margin-bottom:0}body.itvang-theme .property-details-block.status-canceled .title-bid-wrapper .bid-clicks-wrapper .row .value,body.itvang-theme .property-details-block.status-canceled .values-wrapper .row .value,body.itvang-theme .property-details-block.status-rescheduled .title-bid-wrapper .bid-clicks-wrapper .row .value,body.itvang-theme .property-details-block.status-rescheduled .values-wrapper .row .value{opacity:.4}body.itvang-theme .property-details-block .tag{display:none}body.itvang-theme .property-details-block h1{font-size:24px;line-height:32px;margin-top:8px}@media(max-width: 1024px){body.itvang-theme .property-details-block h1{margin-top:0}}body.itvang-theme .property-details-block .values-clicks-wrapper{display:flex;justify-content:space-between;flex-basis:100%;margin-top:18px}@media(max-width: 1024px){body.itvang-theme .property-details-block .values-clicks-wrapper{order:2;margin-top:0;margin-bottom:20px}}@media(max-width: 767px){body.itvang-theme .property-details-block .values-clicks-wrapper{margin-bottom:0}}body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper{display:flex}@media(max-width: 767px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper{flex-direction:column;width:100%}}@media(max-width: 767px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row{margin-bottom:12px}}body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row.highest-bid-row{margin-right:16px;border-right:1px solid #d8d9e0;padding-right:16px}@media(max-width: 1240px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row.highest-bid-row{max-width:200px}}@media(max-width: 1024px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row.highest-bid-row{max-width:unset}}@media(max-width: 767px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row.highest-bid-row{margin-right:0;border-right:unset;padding-right:0;padding-bottom:12px;border-bottom:1px solid #d8d9e0}}body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row.highest-bid-row .value{color:#2196f3}body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row:not(.highest-bid-row):not(:last-of-type){margin-right:24px}@media(max-width: 767px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row:not(.highest-bid-row):not(:last-of-type){margin-right:0}}body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row .title{font-family:"Poppins",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;color:#1e1f24;margin-bottom:8px}@media(max-width: 1024px){body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row .title{margin-bottom:2px;font-size:14px;line-height:20px}}body.itvang-theme .property-details-block .values-clicks-wrapper .values-wrapper .row .value{font-family:"Poppins",sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:32px;color:#1e1f24}body.itvang-theme .property-details-block .values-clicks-wrapper .clicks-wrapper .clicks-block,body.itvang-theme .property-details-block .values-clicks-wrapper .clicks-wrapper .clicks-block span{color:#6c6e7b;font-size:16px;line-height:24px;margin-top:0}body.itvang-theme .property-details-block .bid-clicks-wrapper{display:flex;align-items:flex-start;justify-content:flex-start}@media(max-width: 1024px){body.itvang-theme .property-details-block .bid-clicks-wrapper{flex-direction:column;align-items:flex-start}}body.itvang-theme .property-details-block .area-info-wrapper{padding:16px 0}body.itvang-theme .property-details-block .area-info-wrapper .detail p:last-of-type{color:#aaaebd}body.itvang-theme .property-details-block .btns-wrapper .book-button{border:1px solid #2196f3}body.itvang-theme .property-details-block .btns-wrapper .book-button span{font-weight:500}body.itvang-theme .property-details-block .btns-wrapper .book-button:hover{border-color:#4dabf5}body.itvang-theme .property-details-block .details-top-wrapper{flex-wrap:wrap}@media(max-width: 1024px){body.itvang-theme .property-details-block .details-top-wrapper{gap:0}}body.itvang-theme .property-details-block .details-top-wrapper .btns-clicks-wrapper{max-width:unset;width:unset}@media(max-width: 1200px){body.itvang-theme .property-details-block .details-top-wrapper .btns-clicks-wrapper{margin-top:0}}@media(max-width: 1024px){body.itvang-theme .property-details-block .details-top-wrapper .title-bid-wrapper{order:1}body.itvang-theme .property-details-block .details-top-wrapper .btns-clicks-wrapper{width:100%;order:3}}
