@font-face{font-family:'floor-plan-assistant-icon';src:url("/common/scss/floorplanassistanticons/fonts/floor-plan-assistant-icon.eot");src:url("/common/scss/floorplanassistanticons/fonts/floor-plan-assistant-icon.eot#iefix") format("embedded-opentype"),url("/common/scss/floorplanassistanticons/fonts/floor-plan-assistant-icon.ttf") format("truetype"),url("/common/scss/floorplanassistanticons/fonts/floor-plan-assistant-icon.woff") format("woff"),url("/common/scss/floorplanassistanticons/fonts/floor-plan-assistant-icon.woff2") format("woff2"),url("/common/scss/floorplanassistanticons/fonts/floor-plan-assistant-icon.svg") format("svg");font-weight:normal;font-style:normal}[class^="icon-f-"],[class*="icon-f-"]{font-family:'floor-plan-assistant-icon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-f-back-arrow:before{content:"\e900"}.icon-f-close-modal:before{content:"\e901"}.icon-f-restart:before{content:"\e907"}.icon-f-clock:before{content:"\e908"}.icon-f-key:before{content:"\e902"}.icon-f-paw:before{content:"\e903"}.icon-f-shower:before{content:"\e904"}.icon-f-bed:before{content:"\e905"}.icon-f-piggy:before{content:"\e906"}.icon-f-wash:before{content:"\e909"}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpa-answer-option{border-radius:100px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpa-answer-option .form-check-input{position:relative;margin-top:.5rem;margin-left:1rem;margin-right:0.5rem}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-radio [type="checkbox"]:checked,#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-radio [type="checkbox"]:not(:checked),#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-checkbox [type="checkbox"]:checked,#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-checkbox [type="checkbox"]:not(:checked){position:absolute;left:-9999px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-radio [type="checkbox"]:checked+label:not([for*="rating"]):after,#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-checkbox [type="checkbox"]:checked+label:not([for*="rating"]):after{top:21px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpaselectedOption .selected-value{margin-left:4px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpaselectedOption .fd-icon{vertical-align:text-bottom}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpa-preferences{position:fixed;right:37px;z-index:999;max-width:410px;bottom:100px;background:rgba(255,255,255,0.93);border-radius:0px 0px 5px 5px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .answer-option-checkbox{display:inline-block;margin-right:0.2rem;padding-right:1rem}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) #fpaLoader{position:absolute;top:calc(100% - 0);left:calc(50% - 20px)}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) #shadow{width:50px;height:5px;background:#000;opacity:.1;position:absolute;top:59px;left:0;border-radius:50%;animation:shadow .5s linear infinite}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) #box{width:50px;height:50px;background:#cfa053;animation:animate .5s linear infinite;position:absolute;top:0;left:0;border-radius:3px}@keyframes fpaLoader{0%{left:-100px}100%{left:110%}}@keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1, 0.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) #shadow{width:50px;height:5px;background:#000;opacity:.1;position:absolute;top:59px;left:0;border-radius:50%;animation:shadow .5s linear infinite}@keyframes shadow{50%{transform:scale(1.2, 1)}}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .faa-bounce.animated,#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .faa-bounce.animated-hover:hover{-moz-animation:bounce 2s ease infinite;-webkit-animation:bounce 2s ease infinite;-ms-animation:bounce 2s ease infinite;animation:bounce1 2s ease infinite}@keyframes bounce1{0%,10%,20%,50%,80%{transform:translateX(0)}40%,60%{transform:translateX(15px)}}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpa-screen-full .fpaselectedOption{width:auto;min-width:125px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .fpa-screen-full .fpaselectedOption span{width:auto;display:inline}@media (max-width: 991.98px){#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .popup-widgets-window .fpa-screen-full .fpaselectedOption{display:inline-block;margin-right:5px;margin-bottom:5px}}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .checkbox label{position:relative;padding-left:20px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) .checkbox input[type="checkbox"]{position:absolute;opacity:0;width:0;height:0}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) input[type="checkbox"]+label:not([for*="rating"]):before{margin-top:5px}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) input:checked+label:not([for*="rating"]):before{border:1px solid #0dcaf0;background:#0dcaf0}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) input:checked+label:not([for*="rating"]):after{content:'';position:absolute;left:3px;top:13px;background:white;width:2px;height:2px;box-shadow:2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#front-desk-fpa .fpa-screen:not(#fpa-contact-screen) input:disabled+label:not([for*="rating"]):before{border:1px solid #ccc;background:#eaeaea}
