section.title{text-align:center;padding:2.5rem 0}section.title p{color:#181d17}input,select,textarea,.select2-selection{width:100%;height:2rem;border:1px solid #676a6f;border-radius:6px;resize:vertical;font-family:"Alice";color:#181d17;font-size:1rem}label{font-family:"Alice";font-size:1rem;line-height:1.5rem;color:#181d17;margin-top:1rem;display:block}.half{display:grid;grid-template-columns:1fr 1fr;gap:1.25em}textarea{height:auto}body.admin-bar .select2-dropdown--below{margin-top:2rem}.select2-container--default .select2-selection--multiple{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{min-height:1.5rem;line-height:1rem;display:inline-flex;align-items:center;margin-top:3px;background-color:#000;color:#fff;border-color:#000}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{top:unset;color:inherit;background-color:inherit}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#c29772}.area .wpcf7-form-control-wrap{display:block;margin-top:1rem}.area .wpcf7-form-control-wrap .wpcf7-list-item{display:block;border-radius:8px;border:1px solid #181d17;margin:0 0 .875rem;padding:.875rem calc(.875rem + 2.625rem)}.area .wpcf7-form-control-wrap .wpcf7-list-item label{margin:0;position:relative;padding:0 !important}.area .wpcf7-form-control-wrap .wpcf7-list-item label svg{position:absolute;right:calc(100% + 0.875rem)}.area .wpcf7-form-control-wrap .wpcf7-list-item label button{font-family:"Alice";font-size:1rem;color:#6a6a6a;text-decoration:underline;border:none;background-color:transparent;display:block;padding:0;margin-top:.875rem}.area .wpcf7-form-control-wrap .wpcf7-list-item label button:hover{cursor:pointer}.area .wpcf7-form-control-wrap .wpcf7-list-item label p{display:none}.area .wpcf7-form-control-wrap .wpcf7-list-item label input{position:absolute;right:-2.625rem;top:0;width:1.5rem;height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #181d17;border-radius:50%;margin:0;display:block}.area .wpcf7-form-control-wrap .wpcf7-list-item label input::after{content:" ";background-color:#181d17;width:1rem;height:1rem;position:absolute;transform:scale(0);transition:transform .3s;left:calc(50% - 0.5rem);top:calc(50% - 0.5rem);border-radius:50%}.area .wpcf7-form-control-wrap .wpcf7-list-item label input:checked::after{transform:scale(1)}.wpcf7-acceptance>span{display:block;margin-left:0}.wpcf7-acceptance>span:last-of-type{margin-bottom:1rem}.wpcf7-acceptance label{display:flex;align-items:center;margin-top:0.5rem}.wpcf7-acceptance label input{margin:0;width:1.2rem;height:1.2rem;margin-right:0.5rem;-webkit-appearance:none;appearance:none;border-radius:3px;position:relative}.wpcf7-acceptance label input::before{content:" ";width:1.2rem;height:1.2rem;transform:scale(0);background-color:#c29772;display:block;border-radius:3px}.wpcf7-acceptance label input::after{content:" ";width:0.8rem;height:0.8rem;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);background-color:#fff;display:block;position:absolute;top:0.2rem;left:0.2rem}.wpcf7-acceptance label input:checked{border:none}.wpcf7-acceptance label input:checked::before{transform:scale(1)}.wpcf7-acceptance label input:checked::after{transform:scale(1)}.wpcf7-submit.button{width:100%}input[type="submit"]:disabled{background-color:#676a6f;color:#2c2f38}input[type="number"]{font-size:1rem;text-align:center;-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"] ~ .plus,input[type="number"] ~ .minus{position:absolute;height:2rem;display:flex;align-items:center;width:14px;top:calc(50% - 1rem)}input[type="number"] ~ .plus:hover,input[type="number"] ~ .minus:hover{cursor:pointer}input[type="number"] ~ .plus{right:1.125rem}input[type="number"] ~ .minus{left:1.125rem}input[name="date"]{display:none}.flatpickr-calendar.inline{width:100%;padding:1rem;border-radius:8px;border:1px solid #181d17;box-shadow:none;font-family:"Alice";font-size:1rem;color:#181d17}.flatpickr-calendar.inline .flatpickr-innerContainer{width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer{width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days{width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer{width:100%;max-width:100%;min-width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{background-color:#181d17;color:#fff;height:2rem;margin:1px;border-radius:0;font-family:"Work Sans";font-size:1.125rem;max-width:calc(100% / 7 - 2px);width:calc(100% / 7 - 2px);line-height:2rem}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.selected{background-color:#c29772}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay,.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay{background-color:#c5c5c5}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{color:#2c2f38;background-color:#676a6f}.uacf7-next{width:100%;margin-top:1rem !important}.progress-bar-container{text-align:center;color:#c29772;width:100%;--radius: 45px;--half-radius: calc(var(--radius) / 2)}.progress-bar-container .progress--bar{display:flex;padding:0;counter-reset:step}.progress-bar-container .progress--bar li{list-style-type:none;position:relative;text-align:center;color:black;width:100%}.progress-bar-container .progress--bar li .icon{display:none;height:20px;width:20px;position:absolute;top:calc(var(--half-radius) - 10px);left:calc(50% - 10px)}.progress-bar-container .progress--bar li::before{content:counter(step);counter-increment:step;width:var(--radius);height:var(--radius);line-height:var(--radius);display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:#d9d9d9;color:#fff;font-family:"Cinzel";font-size:1.25rem}.progress-bar-container .progress--bar li::after{content:"";position:absolute;width:100%;height:2px;background-color:#ddd;top:calc(var(--half-radius) - 1px);left:-50%;z-index:-1}.progress-bar-container .progress--bar li:first-child{text-align:left;width:calc(50%)}.progress-bar-container .progress--bar li:first-child .icon{left:calc(var(--half-radius) - 10px)}.progress-bar-container .progress--bar li:first-child::after{content:none}.progress-bar-container .progress--bar li:first-child::before{margin-left:0}.progress-bar-container .progress--bar li:first-child+li::after{width:calc(100% - var(--radius) - var(--half-radius));left:unset;right:calc(50% + var(--half-radius))}.progress-bar-container .progress--bar li:last-child{text-align:right;width:calc(50%)}.progress-bar-container .progress--bar li:last-child::after{left:unset;right:var(--radius);width:calc(200% - var(--radius) - var(--half-radius))}.progress-bar-container .progress--bar li:last-child::before{margin-right:0}.progress-bar-container .progress--bar li.active::before{background-color:#c29772}.progress-bar-container .progress--bar li.active::after{background-color:#000}.progress-bar-container .progress--bar li.done::before{content:" ";background-color:#000}.progress-bar-container .progress--bar li.done::after{background-color:#000}.progress-bar-container .progress--bar li.done .icon{display:block}.filters{position:relative}.filters .grid{width:100%;background-color:#f4f4f4;display:flex;justify-content:space-around;padding:1.5rem;color:#181d17;border-radius:8px;position:relative}@media (max-width: 991.98px){.filters .grid{flex-direction:column;align-items:center}}.filters .grid>div{display:flex;width:25%;justify-content:center;border-left:1px solid #d9d9d9;align-items:center}@media (max-width: 991.98px){.filters .grid>div{padding:1rem 0;border-left:none;border-bottom:1px solid #d9d9d9;width:100%;justify-content:flex-start}.filters .grid>div:last-of-type{border-bottom:none;justify-content:center}}.filters .grid>div:first-of-type{border-left:none}.filters .grid>div:last-of-type{border-right:none}.filters .grid>div h4{margin:0 0 0.25rem 0;text-align:left}.filters .grid>div .text{margin:0 1rem}@media (max-width: 991.98px){.filters .grid>div .icon-expand{margin-left:auto}}.filters .grid>div .icon-expand:hover{cursor:pointer}.filters .grid>div .icon-expand input{display:none}.filters .grid>div .button{width:75%}.filters .guests-inputs{width:100%;max-width:17.5rem;padding:1.5rem 1rem;display:none;position:absolute;background-color:#fff;z-index:100;border-radius:8px;border:1px solid #181d17;box-shadow:1px 20px 14px -11px rgba(0,0,0,0.15)}@media (max-width: 991.98px){.filters .guests-inputs{left:0;right:0;margin:auto;top:6rem}}.filters .guests-inputs label{position:relative}.filters .guests-inputs label input{margin-top:0.5rem}.filters .guests-inputs label .plus,.filters .guests-inputs label .minus{top:unset;bottom:0}.filters .guests-inputs .button{margin-top:1.5rem;width:100%}@media (max-width: 991.98px){#ui-datepicker-div{left:0 !important;right:0 !important;margin:auto !important}}.wpbs_s-search-widget .wpbs_s-search-widget-form-wrap{height:0;overflow:hidden;padding:0 1rem}.wpbs_s-search-widget .wpbs_s-search-widget-form-wrap>h2{display:none !important}.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap{padding:1.5rem 0}.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap>h2{display:none !important}.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field>label{display:none !important}.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field input[type="text"]{height:0 !important}.wpbs_s-search-widget-form{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-areas:"guests checkin checkout submit";padding:0 !important}.wpbs_s-search-widget-form .wpbs-search-widget-field-start-date{grid-area:checkin}.wpbs_s-search-widget-form .wpbs-search-widget-field-end-date{grid-area:checkout}.wpbs_s-search-widget-form .wpbs_s-search-widget-additional-field{grid-area:guests}.wpbs_s-search-widget-form .wpbs_s-search-widget-field-submit{grid-area:submit}@media (max-width: 991.98px){.wpbs_s-search-widget.wpbs_s-search-widget-small .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result.wpbs_s-has-thumb{margin-bottom:1rem !important}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result{margin-bottom:1.5rem;border-radius:8px;border:1px solid #676a6f;padding:1rem;background-color:transparent;align-items:flex-start}@media (max-width: 991.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result{padding:1rem !important;margin-bottom:1rem !important}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result img{width:26rem !important;height:26rem !important;object-fit:cover !important;object-position:center}@media (max-width: 991.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result img{width:100% !important;height:auto !important}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result h3{font-family:"Cinzel";font-weight:700 !important;font-size:1.5rem !important;line-height:2rem}@media (max-width: 991.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result h3{margin-top:1rem !important}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result h3:not(.title){display:none}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .details{display:flex}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .details li{flex-shrink:1;display:flex;align-items:center}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .details li span{padding:0 0.75rem !important;margin-right:0.75rem !important;position:relative}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .details li span:after{content:"|";position:absolute;right:-4px}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .details li:last-of-type span{padding-right:0;margin-right:0}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .details li:last-of-type span::after{content:none}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .wpbs_s-search-widget-result-button{display:none !important}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .more-details{font-family:"Cinzel";font-weight:700;margin:1rem 0 0;display:block;border:none;background-color:transparent;padding:0;font-size:1rem;padding:0.375rem 1.5rem;border-radius:8px;border:1px solid #181d17;color:#000}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .more-details:hover{cursor:pointer}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .break-line{width:100%;margin:1rem 0 !important}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .flex{display:flex;justify-content:space-between;margin-bottom:0.75rem}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .flex.mobile-col{margin-bottom:0}@media (max-width: 767.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .flex.mobile-col{flex-direction:column}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .flex.mobile-col .button{margin-top:0.75rem}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .bold{font-weight:bold}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .bold>p{color:#000}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .wpbs_s-search-widget-result-title>span:last-child{display:none}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup{display:none;position:fixed;left:0;top:0;background-color:rgba(24,29,23,0.6);justify-content:center;align-items:center;width:100vw;height:100vh;z-index:1000;padding:1rem}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup.active{display:flex}@media (max-width: 991.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .container{height:80%}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid{background-color:#fff;display:grid;grid-template-columns:5fr 7fr;gap:1.875rem;border-radius:8px;padding:2rem;position:relative}@media (max-width: 991.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid{grid-template-columns:1fr;grid-template-rows:auto;max-height:100%;overflow-y:auto;overflow-x:hidden}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .close{position:absolute;width:1.5rem;height:1.5rem;right:1rem;top:1rem}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .close:hover{cursor:pointer}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .image{width:100%}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .image img{width:100% !important;height:auto !important;max-height:30rem;object-fit:cover;object-position:center}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .price-details{border:1px solid #181d17;padding:1rem;border-radius:8px;border-top:none;border-top-right-radius:0;border-top-left-radius:0}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .price-details>span{display:flex;justify-content:space-between;margin-bottom:0.75rem !important}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .price-details>span>*{padding:0 !important;color:#181d17}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .price-details>span>*:last-child{margin-bottom:0 !important}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .price-details>span:last-child{text-align:right}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .price-details>span.break-line{margin-top:0 !important;margin-bottom:0.75rem !important}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid h4{text-align:left}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .amenities{display:flex;flex-wrap:wrap}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .amenities li{width:33.33%;display:flex;align-items:center;margin-bottom:0.75rem}@media (max-width: 575.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .amenities li{width:50%}}.wpbs_s-search-widget .wpbs_s-search-widget-results .wpbs_s-search-widget-result .popup .grid .amenities svg{width:1.5rem;height:1.5rem;margin-right:1rem}@media (max-width: 991.98px){.wpbs_s-search-widget.wpbs_s-search-widget-small .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result.wpbs_s-has-thumb{padding:1rem !important}}@media (max-width: 991.98px){.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result .wpbs_s-search-widget-result-link{position:relative !important;width:100%}}@media (max-width: 991.98px){.wpbs_s-search-widget.wpbs_s-search-widget-small .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result img{width:100% !important;height:auto !important;position:relative !important;left:0 !important;top:0 !important}}.ui-datepicker.wpbs-datepicker{border-radius:8px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);border:none}.ui-datepicker.wpbs-datepicker *{font-family:"Alice"}.ui-datepicker.wpbs-datepicker .ui-datepicker-title{padding:0}.ui-datepicker.wpbs-datepicker .ui-datepicker-title .ui-datepicker-month{border:none;width:25%}.ui-datepicker.wpbs-datepicker .ui-datepicker-title .ui-datepicker-year{border:none;width:25%}.ui-datepicker.wpbs-datepicker .ui-datepicker-prev,.ui-datepicker.wpbs-datepicker .ui-datepicker-next{height:33px}.ui-datepicker.wpbs-datepicker .ui-datepicker-prev::before,.ui-datepicker.wpbs-datepicker .ui-datepicker-next::before{top:11.5px}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar{font-size:14px}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar thead th{background-color:transparent;border:none;color:rgba(0,0,0,0.54)}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar tr:first-of-type td{border-top:none}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td{border:none}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td.ui-state-disabled{background:transparent;cursor:not-allowed;color:rgba(57,57,57,0.1)}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td.ui-state-disabled .ui-state-default{color:rgba(57,57,57,0.1) !important;opacity:1}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td .ui-state-active,.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td .ui-state-hover{background-color:#c29772;border-radius:50px}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td.ui-datepicker-current-day{background-color:transparent}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month{background-color:transparent;color:rgba(57,57,57,0.3)}.ui-datepicker.wpbs-datepicker .ui-datepicker-calendar td.ui-datepicker-other-month .ui-state-default{color:inherit}input,select,textarea,.select2-selection{width:100%;height:2rem;border:1px solid #676a6f;border-radius:6px;resize:vertical;font-family:"Alice";color:#181d17;font-size:1rem}label{font-family:"Alice";font-size:1rem;line-height:1.5rem;color:#181d17;margin-top:1rem;display:block}.half{display:grid;grid-template-columns:1fr 1fr;gap:1.25em}textarea{height:auto}body.admin-bar .select2-dropdown--below{margin-top:2rem}.select2-container--default .select2-selection--multiple{padding:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{min-height:1.5rem;line-height:1rem;display:inline-flex;align-items:center;margin-top:3px;background-color:#000;color:#fff;border-color:#000}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{top:unset;color:inherit;background-color:inherit}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{color:#c29772}.area .wpcf7-form-control-wrap{display:block;margin-top:1rem}.area .wpcf7-form-control-wrap .wpcf7-list-item{display:block;border-radius:8px;border:1px solid #181d17;margin:0 0 .875rem;padding:.875rem calc(.875rem + 2.625rem)}.area .wpcf7-form-control-wrap .wpcf7-list-item label{margin:0;position:relative;padding:0 !important}.area .wpcf7-form-control-wrap .wpcf7-list-item label svg{position:absolute;right:calc(100% + 0.875rem)}.area .wpcf7-form-control-wrap .wpcf7-list-item label button{font-family:"Alice";font-size:1rem;color:#6a6a6a;text-decoration:underline;border:none;background-color:transparent;display:block;padding:0;margin-top:.875rem}.area .wpcf7-form-control-wrap .wpcf7-list-item label button:hover{cursor:pointer}.area .wpcf7-form-control-wrap .wpcf7-list-item label p{display:none}.area .wpcf7-form-control-wrap .wpcf7-list-item label input{position:absolute;right:-2.625rem;top:0;width:1.5rem;height:1.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #181d17;border-radius:50%;margin:0;display:block}.area .wpcf7-form-control-wrap .wpcf7-list-item label input::after{content:" ";background-color:#181d17;width:1rem;height:1rem;position:absolute;transform:scale(0);transition:transform .3s;left:calc(50% - 0.5rem);top:calc(50% - 0.5rem);border-radius:50%}.area .wpcf7-form-control-wrap .wpcf7-list-item label input:checked::after{transform:scale(1)}.wpcf7-acceptance>span{display:block;margin-left:0}.wpcf7-acceptance>span:last-of-type{margin-bottom:1rem}.wpcf7-acceptance label{display:flex;align-items:center;margin-top:0.5rem}.wpcf7-acceptance label input{margin:0;width:1.2rem;height:1.2rem;margin-right:0.5rem;-webkit-appearance:none;appearance:none;border-radius:3px;position:relative}.wpcf7-acceptance label input::before{content:" ";width:1.2rem;height:1.2rem;transform:scale(0);background-color:#c29772;display:block;border-radius:3px}.wpcf7-acceptance label input::after{content:" ";width:0.8rem;height:0.8rem;clip-path:polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);transform:scale(0);background-color:#fff;display:block;position:absolute;top:0.2rem;left:0.2rem}.wpcf7-acceptance label input:checked{border:none}.wpcf7-acceptance label input:checked::before{transform:scale(1)}.wpcf7-acceptance label input:checked::after{transform:scale(1)}.wpcf7-submit.button{width:100%}input[type="submit"]:disabled{background-color:#676a6f;color:#2c2f38}input[type="number"]{font-size:1rem;text-align:center;-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"] ~ .plus,input[type="number"] ~ .minus{position:absolute;height:2rem;display:flex;align-items:center;width:14px;top:calc(50% - 1rem)}input[type="number"] ~ .plus:hover,input[type="number"] ~ .minus:hover{cursor:pointer}input[type="number"] ~ .plus{right:1.125rem}input[type="number"] ~ .minus{left:1.125rem}input[name="date"]{display:none}.flatpickr-calendar.inline{width:100%;padding:1rem;border-radius:8px;border:1px solid #181d17;box-shadow:none;font-family:"Alice";font-size:1rem;color:#181d17}.flatpickr-calendar.inline .flatpickr-innerContainer{width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer{width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days{width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer{width:100%;max-width:100%;min-width:100%}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day{background-color:#181d17;color:#fff;height:2rem;margin:1px;border-radius:0;font-family:"Work Sans";font-size:1.125rem;max-width:calc(100% / 7 - 2px);width:calc(100% / 7 - 2px);line-height:2rem}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.selected{background-color:#c29772}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay,.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay{background-color:#c5c5c5}.flatpickr-calendar.inline .flatpickr-innerContainer .flatpickr-rContainer .flatpickr-days .dayContainer .flatpickr-day.flatpickr-disabled{color:#2c2f38;background-color:#676a6f}.uacf7-next{width:100%;margin-top:1rem !important}.main-title{margin-bottom:1.5rem}.main-title h4{text-align:left}.main-title p{color:#000}section.form{padding-bottom:5.625rem}section.form .grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;grid-template-rows:1fr}@media (max-width: 991.98px){section.form .grid{grid-template-columns:1fr;grid-template-rows:auto 1fr}}section.form p{color:#181d17}section.form .form-border{border-radius:8px;border:1px solid #181d17;padding:2rem 1.75rem 0}section img{width:100%;height:100%;object-fit:contain;object-position:top}h4{text-align:center;margin-bottom:0.5rem;margin-top:1rem}h4:last-of-type{margin-top:2rem}.underline{text-decoration:underline;color:#000;text-align:center;margin:auto;display:block}.buttons{margin-top:1.25rem}h3{color:#4d4d4d}.text p{margin-bottom:1rem}input:not([type="checkbox"],[type="radio"],[type="submit"],.flatpickr-hour,.flatpickr-minute ),.flatpickr-calendar.inline{margin-top:1rem}form h3{margin:1rem 0}form input:not([type="checkbox"],[type="radio"],[type="submit"],.flatpickr-hour,.flatpickr-minute ){padding:0 1.5rem}form .wpcf7-acceptance>span{margin-bottom:0 !important}form .wpcf7-submit.button{margin-top:1rem;width:50%;position:relative;left:50%}@media (max-width: 575.98px){form .wpcf7-submit.button{width:100%;left:0;margin-top:4rem}}form .step-content{position:relative}form .uacf7-prev.button{position:absolute;width:50%;bottom:1.75rem;left:0}@media (max-width: 575.98px){form .uacf7-prev.button{width:100%;left:0;bottom:5rem}}.overview{width:100%;background-color:#b7aaa1;color:#181d17;padding:1rem;border-radius:8px;margin-top:1.25rem}.overview h3{color:inherit;margin-bottom:.875rem;margin-top:0}.overview .dot{font-family:"Work Sans";font-size:18px;margin:0 1rem;display:block}.overview svg{margin-right:0.5rem}.overview .details{display:flex;align-items:center}@media (max-width: 575.98px){.overview .details{flex-wrap:wrap}.overview .details>*{margin-top:1rem}}
