@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-moz-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-ms-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-o-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-moz-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-ms-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-o-keyframes vex-rotation{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex *:before,.vex *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:2147483647;top:0;right:0;bottom:0;left:0}.vex-overlay{background:black;filter:alpha(opacity=40);-ms-filter:"alpha(opacity=40)"}.vex-overlay{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-content{animation:vex-fadein .5s;-webkit-animation:vex-fadein .5s;-moz-animation:vex-fadein .5s;-ms-animation:vex-fadein .5s;-o-animation:vex-fadein .5s;-webkit-backface-visibility:hidden;background:white}.vex.vex-closing .vex-content{animation:vex-fadeout .5s;-webkit-animation:vex-fadeout .5s;-moz-animation:vex-fadeout .5s;-ms-animation:vex-fadeout .5s;-o-animation:vex-fadeout .5s;-webkit-backface-visibility:hidden}.vex-close:before{font-family:Arial,sans-serif;content:"\00D7"}.vex-dialog-form{margin:0}.vex-dialog-button{-webkit-appearance:none;cursor:pointer}.vex-loading-spinner{animation:vex-rotation .7s linear infinite;-webkit-animation:vex-rotation .7s linear infinite;-moz-animation:vex-rotation .7s linear infinite;-ms-animation:vex-rotation .7s linear infinite;-o-animation:vex-rotation .7s linear infinite;-webkit-backface-visibility:hidden;-webkit-box-shadow:0 0 1em rgba(0,0,0,0.1);-moz-box-shadow:0 0 1em rgba(0,0,0,0.1);box-shadow:0 0 1em rgba(0,0,0,0.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:white}body.vex-open{overflow:hidden}.vex .hs-form{width:100% !important}.vex .widget-type-form form,.vex .widget-type-form .field,.vex .widget-type-form .input:before{border:0}.vex .widget-type-form .input:before{content:'';display:none}.vex .widget-type-form label,.vex .widget-type-form .input{border:0;float:none;width:auto;text-align:left}.vex .widget-type-form .hs_preferred_room_remodel label{display:block}.vex .widget-type-form .hs_submit .actions{border:0;padding:0;width:auto;top:auto;background:transparent}.vex .hs-form>div>div,.vex .hs_cos_wrapper_type_form label{display:none}.vex .hs_cos_wrapper_type_form label{font-size:.9em}.vex .hs-form>div.hs_submit,.vex .hs-form>div.hs_submit>div,.vex .hs-form>div:first-child>div.hs-richtext,.vex .hs-form>div>div.hs_email,.vex .hs-form>div>div.hs_preferred_room_remodel label{display:block}.vex .hs-form .hs-richtext{margin-bottom:10px}.vex .cancel-button{cursor:pointer;text-align:right;font-size:.6em;line-height:1em;color:#13b813}.vex h3{margin-top:0}.vex .note{font-size:.6em;line-height:1em;color:#666}.vex .hs_cos_wrapper_type_form form.hs-form fieldset[class*="form-columns"] .hs-input,.vex .hs_cos_wrapper_type_form .hs-input,.vex .hs_cos_wrapper_type_form .hs_submit input,.vex .hs_cos_wrapper_type_form .hs-button.primary,.vex .hs_cos_wrapper_type_form input[type="submit"],.vex .hs_cos_wrapper_type_form input[type="button"]{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;outline:0;margin-bottom:9px;width:100%}.vex .hs_cos_wrapper_type_form .hs_submit input,.vex .hs_cos_wrapper_type_form .hs-button.primary,.vex .hs_cos_wrapper_type_form input[type="submit"],.vex .hs_cos_wrapper_type_form input[type="button"]{border:0;color:#fff;text-align:center;text-transform:uppercase;width:100%}.vex .thank_you{text-align:center;font-size:.9em}