#fahw-root .react-container .fahw-realestate-address-lookup:invalid~label,#fahw-root .react-container .fahw-realestate-address-lookup[value=""]~label{opacity:0!important}#fahw-root .react-container .fahw-realestate-checkbox{position:relative;margin-right:6px;margin-top:.15rem;height:1.125rem;width:1.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;--tw-border-opacity:1;border:.125rem solid rgb(156 163 175/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}#fahw-root .react-container .fahw-realestate-checkbox:before{pointer-events:none;position:absolute;height:.875rem;width:.875rem;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:initial;opacity:0;--tw-shadow:0px 0px 0px 13px transparent;--tw-shadow-colored:0px 0px 0px 13px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);--tw-content:"";content:var(--tw-content)}#fahw-root .react-container .fahw-realestate-checkbox:checked{--tw-border-opacity:1;border-color:rgb(1 58 111/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(1 58 111/var(--tw-bg-opacity,1))}#fahw-root .react-container .fahw-realestate-checkbox:checked:before{content:var(--tw-content);opacity:.16}#fahw-root .react-container .fahw-realestate-checkbox:checked:after{position:absolute;margin-top:-1px;margin-left:.25rem;display:block;height:.8125rem;width:.375rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-style:solid;border-width:0 .125rem .125rem 0;background-color:initial;--tw-content:"";content:var(--tw-content)}#fahw-root .react-container .fahw-realestate-checkbox:hover{cursor:pointer}#fahw-root .react-container .fahw-realestate-checkbox:hover:before{content:var(--tw-content);opacity:.04}#fahw-root .react-container .fahw-realestate-checkbox:focus{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}#fahw-root .react-container .fahw-realestate-checkbox:focus:before{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);opacity:.12}#fahw-root .react-container .fahw-realestate-checkbox:focus:after{position:absolute;z-index:1;display:block;height:.875rem;width:.875rem;border-radius:.125rem;--tw-content:"";content:var(--tw-content)}#fahw-root .react-container .fahw-realestate-checkbox:focus:checked:before{--tw-scale-x:1;--tw-scale-y:1}#fahw-root .react-container .fahw-realestate-checkbox:focus:checked:after,#fahw-root .react-container .fahw-realestate-checkbox:focus:checked:before{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#fahw-root .react-container .fahw-realestate-checkbox:focus:checked:after{margin-top:-1px;margin-left:.25rem;height:.8125rem;width:.375rem;--tw-rotate:45deg;border-radius:0;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-style:solid;border-width:0 .125rem .125rem 0;background-color:initial}#fahw-root .react-container .fahw-quote-checkbox-variant .fahw-realestate-checkbox{accent-color:transparent}#fahw-root .react-container .fahw-quote-checkbox-variant .fahw-realestate-checkbox:checked{--tw-border-opacity:1;border-color:rgb(88 97 101/var(--tw-border-opacity,1));background-color:initial}#fahw-root .react-container .fahw-quote-checkbox-variant .fahw-realestate-checkbox:checked:after{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(0 49 81/var(--tw-border-opacity,1))}#fahw-root .react-container .fahw-quote-checkbox-variant .fahw-realestate-checkbox-labeltext{font-size:1rem;line-height:1.5rem;font-weight:500;--tw-text-opacity:1;color:rgb(1 58 111/var(--tw-text-opacity,1))}#fahw-root .react-container .fahw-real-estate-datepicker{width:100%;cursor:pointer;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}#fahw-root .react-container .fahw-real-estate-datepicker:not(.active)~label{opacity:0!important}#fahw-root .react-container .fahw-real-estate-datepicker.invalid{--tw-border-opacity:1;border-color:rgb(230 46 31/var(--tw-border-opacity,1))}#fahw-root .react-container .fahw-real-estate-datepicker-day--today{--tw-bg-opacity:1!important;background-color:rgb(1 58 111/var(--tw-bg-opacity,1))!important}#fahw-root .react-container .fahw-real-estate-datepicker-day--today:hover{--tw-bg-opacity:1!important;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))!important}#fahw-root .react-container .fahw-real-estate-datepicker-calendar{border-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-drop-shadow:drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}#fahw-root .react-container .fahw-real-estate-datepicker-calendar .react-datepicker__header{--tw-bg-opacity:1;background-color:rgb(1 58 111/var(--tw-bg-opacity,1))}#fahw-root .react-container .fahw-real-estate-datepicker-calendar .react-datepicker__current-month,#fahw-root .react-container .fahw-real-estate-datepicker-calendar .react-datepicker__day-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}#fahw-root .react-container .fahw-real-estate-datepicker-calendar .react-datepicker__navigation{text-indent:0!important}#fahw-root .react-container .fahw-real-estate-datepicker-calendar .react-datepicker__navigation-icon:before{display:none!important}#fahw-root .react-container .react-datepicker__triangle{display:none}#fahw-root .react-container .fahw-realestate-input:invalid~label,#fahw-root .react-container .fahw-realestate-input[value=""]~label{opacity:0!important}#fahw-root .react-container .fahw-realestate-input[type=number]::-webkit-inner-spin-button,#fahw-root .react-container .fahw-realestate-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}#fahw-root .react-container .fahw-realestate-radio{position:relative;margin-right:.25rem;margin-top:.125rem;height:1.25rem;width:1.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;--tw-border-opacity:1;border:2px solid rgb(156 163 175/var(--tw-border-opacity,1))}#fahw-root .react-container .fahw-realestate-radio:before{pointer-events:none;--tw-scale-x:0;--tw-scale-y:0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:initial;opacity:0}#fahw-root .react-container .fahw-realestate-radio:after,#fahw-root .react-container .fahw-realestate-radio:before{position:absolute;height:1rem;width:1rem;border-radius:9999px;--tw-content:"";content:var(--tw-content)}#fahw-root .react-container .fahw-realestate-radio:after{z-index:1;display:block}#fahw-root .react-container .fahw-realestate-radio:checked:before{content:var(--tw-content);opacity:.16}#fahw-root .react-container .fahw-realestate-radio:checked:after{position:absolute;left:50%;top:50%;height:.625rem;width:.625rem;border-radius:9999px;background-color:rgb(1 58 111/var(--tw-bg-opacity,1));--tw-bg-opacity:.8;--tw-content:"";content:var(--tw-content);transform:translate(-50%,-50%)}#fahw-root .react-container .fahw-realestate-radio:hover{cursor:pointer}#fahw-root .react-container .fahw-realestate-radio:hover:before{content:var(--tw-content);opacity:.04}#fahw-root .react-container .fahw-realestate-radio:focus{--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 transparent)}#fahw-root .react-container .fahw-realestate-radio:focus:before{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));content:var(--tw-content);opacity:.12}#fahw-root .react-container .fahw-realestate-radio:focus:checked{border-color:rgb(1 58 111/var(--tw-border-opacity,1));--tw-border-opacity:.8}#fahw-root .react-container .fahw-realestate-radio:focus:checked:before{content:var(--tw-content);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#fahw-root .react-container .fahw-realestate-select:invalid~label,#fahw-root .react-container .fahw-realestate-select:not(.active)~label,#fahw-root .react-container .fahw-realestate-select[value=""]~label{opacity:0!important}
