@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}:root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,0.3);--fc-neutral-text-color:#707070;--fc-border-color:#f7f7f7;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#fab528;--fc-event-border-color:darken(#fab528,10%);--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,0.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,0.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,0.3);--fc-today-bg-color:rgba(255,220,40,0.15);--fc-now-indicator-color:red}.form-estimate{margin:10rem 0;text-align:center;font-size:1.7rem;line-height:1.2}.form-estimate .row{margin-bottom:15rem}.form-estimate .row h3{margin:4rem 0}.form-estimate .row .grid{grid-gap:3rem;gap:3rem}.form-estimate .maxi-check{display:-ms-inline-grid;display:inline-grid}.form-estimate .maxi-check:after{border:1px solid transparent}.form-estimate .maxi-check.active:after,.form-estimate .maxi-check:after{content:"";position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);z-index:1;pointer-events:none;transition:all .5s ease}.form-estimate .maxi-check.active:after{border:1px solid #fff}.form-estimate .maxi-check.active label{background:#fab528}.form-estimate .maxi-check.active label span:before{border:0;color:#fff}.form-estimate .maxi-check label{padding:3rem;font-weight:700;text-transform:uppercase;background:#efefef}.form-estimate .maxi-check label span{padding-left:0}.form-estimate .maxi-check label span:before{left:-1.5em;border:0;color:transparent;background:transparent}.form-estimate .room-check{font-size:2.72rem}.form-estimate .room-check label span:before{color:transparent;background:transparent}.form-estimate .room-check label input:checked~span:before{color:#fab528}.form-estimate .room-check .icon{display:inline-block;vertical-align:middle;width:4rem;height:4rem;margin-right:1rem;border-radius:50%;text-align:center;line-height:4rem;background:#fab528}.form-estimate .room-check .icon img{display:inline-block;width:2rem;height:2rem;object-fit:contain;object-position:center center}.form-estimate .select2-container--default .select2-selection--multiple,.form-estimate .select2-container--default .select2-selection--single{border:1rem solid #efefef;background:#fff}.form-estimate .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.form-estimate .select2-container--default .select2-selection--multiple .select2-selection__placeholder,.form-estimate .select2-container--default .select2-selection--single .select2-search--inline .select2-search__field,.form-estimate .select2-container--default .select2-selection--single .select2-selection__placeholder{font-weight:700;text-transform:uppercase}.form-estimate .bottom-form .row{margin-bottom:2rem;text-align:left}.form-estimate .bottom-form label.grid{grid-gap:3rem;gap:3rem;-ms-flex-align:center;align-items:center}.form-estimate .bottom-form .select2-container--default .select2-selection--multiple,.form-estimate .bottom-form .select2-container--default .select2-selection--single,.form-estimate .bottom-form input,.form-estimate .bottom-form textarea{border:0;border-bottom:1px solid #242424;background:#fff}.form-estimate .bottom-form .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field,.form-estimate .bottom-form .select2-container--default .select2-selection--multiple .select2-selection__placeholder,.form-estimate .bottom-form .select2-container--default .select2-selection--single .select2-search--inline .select2-search__field,.form-estimate .bottom-form .select2-container--default .select2-selection--single .select2-selection__placeholder,.form-estimate .bottom-form input .select2-search--inline .select2-search__field,.form-estimate .bottom-form input .select2-selection__placeholder,.form-estimate .bottom-form textarea .select2-search--inline .select2-search__field,.form-estimate .bottom-form textarea .select2-selection__placeholder{font-weight:400;text-transform:none}@media only screen and (max-width:1024px){.form-estimate .row .grid.grid-h-2,.form-estimate .row .grid.grid-h-3{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.form-estimate .row .grid.grid-h-4{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:768px){.form-estimate .row .grid.grid-h-4{-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media only screen and (max-width:576px){.form-estimate .row .grid.grid-h-2,.form-estimate .row .grid.grid-h-3,.form-estimate .row .grid.grid-h-4{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}.form-estimate-short{margin:10rem 0 0}.form-estimate-short .grid{grid-gap:7rem;gap:7rem}.form-estimate-short .grid h1,.form-estimate-short .grid h3{font-family:Lato,sans-serif;font-weight:700;font-size:3.4rem;line-height:1.2;margin-bottom:.9rem}@media only screen and (max-width:576px){.form-estimate-short .grid h1,.form-estimate-short .grid h3{font-size:2.72rem}}.form-estimate-short img{display:inline-block;width:100%}.form-estimate-short form{font-size:1.7rem;line-height:1.2}.form-estimate-short form .grid{grid-gap:3rem;gap:3rem}.form-estimate-short form>.grid{grid-gap:10rem;gap:10rem}.form-estimate-short form .right .row,.form-estimate-short form .row{margin-bottom:4rem}.form-estimate-short form .right .row:last-child{text-align:right}.form-estimate-short form .select2-container--default .select2-selection--multiple,.form-estimate-short form .select2-container--default .select2-selection--single,.form-estimate-short form input,.form-estimate-short form textarea{border-bottom:1px solid #242424;background:#fff}.form-estimate-short form input[name=gdpr]~span{font-size:1.36rem}.form-estimate-short form label{font-size:1.36rem;margin-bottom:1.5rem;display:inline-block}.form-estimate-short form #agentCalendar{font-size:1.36rem}.form-estimate-short form #agentCalendar a:before{display:none}.form-estimate-short form #agentCalendar h5{margin-bottom:2rem}.form-estimate-short form #agentCalendar .calendar-error{margin-top:3rem;display:inline-block}.form-estimate-short form #agentCalendar .fc-event{cursor:pointer}.form-estimate-short form #agentCalendar .fc-toolbar-title{font-size:1.7rem}.form-estimate-short form #agentCalendar .events{margin-top:2rem}.form-estimate-short form #agentCalendar .events button{font-size:1.36rem}.form-estimate-short form #agentCalendar .events button.active{background:#fab528}.form-estimate-short form #agentCalendar .events button+button{margin-top:1rem}@media only screen and (max-width:1024px){.form-estimate-short{text-align:center}.form-estimate-short .input-wrapper{text-align:left}}