.error-message,.loading-container{text-align:center}.error-message p{font-size:20px}.hide{display:none}.form-loading-animation{display:inline-block;height:80px;position:relative;width:80px}.form-loading-animation div{animation:form-loading-animation 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-radius:50%;border-top-color:#69c;box-sizing:border-box;display:block;height:64px;margin:8px;position:absolute;width:64px}.form-loading-animation div:first-child{animation-delay:-.45s}.form-loading-animation div:nth-child(2){animation-delay:-.3s}.form-loading-animation div:nth-child(3){animation-delay:-.15s}button.text-button,button.text-button:focus,button.text-button:hover{background:none;border:none;color:#69c;padding:0}.hs_vacation_home_state,.hs_vacation_rental_home_city{display:none}.dnd_area-row-0-background-image form div:not(.hs-fieldtype-radio).hs-form-field>label{background-color:#fff;border:2px solid #d1d6dc;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;color:#494a52;font-size:14px;margin-bottom:0;margin-right:8px;padding:2px 0 0 8px}.dnd_area-row-0-background-image form div.hs-form-field.hs-fieldtype-radio label{padding:2px 0 2px 8px}.dnd_area-row-0-background-image .hs-error-msg,.dnd_area-row-0-background-image .hs_error_rollup label{color:#fff}.dnd_area-row-0-background-image form div:not(.hs-fieldtype-radio).hs-form-field:last-of-type .input,.dnd_area-row-0-background-image form div:not(.hs-fieldtype-radio).hs-form-field:last-of-type label{margin-right:0}.dnd_area-row-0-background-image form fieldset.form-columns-3 .hs-form-field{width:33.3%}.dnd_area-row-0-background-image form input[type=email],.dnd_area-row-0-background-image form input[type=file],.dnd_area-row-0-background-image form input[type=number],.dnd_area-row-0-background-image form input[type=password],.dnd_area-row-0-background-image form input[type=tel],.dnd_area-row-0-background-image form input[type=text],.dnd_area-row-0-background-image form select,form textarea{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.dnd_area-row-0-background-image form div.hs-fieldtype-radio{background-color:#fff;border:2px solid #d1d6dc;border-radius:3px;padding:6px}.dnd_area-row-0-background-image .submitted-message{color:#fff}@media only screen and (max-width:600px){.ul-style{text-align:center!important}}@media (max-width:767px){.dnd-section .dnd-column{margin-top:0}.dnd_area-row-0-background-image .hs-form .form-columns-2 .hs-form-field .hs-input,.dnd_area-row-0-background-image .hs-form fieldset.form-columns-2 .input,.dnd_area-row-0-background-image .hs-form fieldset.form-columns-3 .input,.dnd_area-row-0-background-image form div:not(.hs-fieldtype-radio).hs-form-field>label,.dnd_area-row-0-background-image form input[type=file],.dnd_area-row-0-background-image form input[type=number],.dnd_area-row-0-background-image form input[type=tel],.dnd_area-row-0-background-image form input[type=text],.dnd_area-row-0-background-image form select,.dnd_area-row-0-background-image form textarea,form input[type=email],form input[type=password]{margin-right:0;width:100%!important}.dnd_area-row-0-background-image .span6:last-of-type{margin-top:100px}}@keyframes form-loading-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}