.wjp_btn_con{margin:20px 0}.wjp_btn_con .button_holder{background-color:#2ea3f2;text-decoration:none;padding:.3em 1em;border-radius:3px;font-size:20px;border-width:1px;border-style:solid;border-color:#c1c1c1}.wjp_btn_con .button_holder:hover{opacity:.9}.wjp_btn_con .button_holder span{color:#fff}.wjp_container{background:rgba(0,0,0,.5);width:100%;height:100%;position:fixed;top:0;left:0;right:0;margin:auto;z-index:999999999;display:none;overflow-y:scroll;padding:10% 0}.wjp_container .wjp_form{position:relative;top:10%;right:0;left:0;background:#dbd7d7;max-width:550px;width:100%;margin:auto;padding:2%;border:3px solid #fff;border-radius:10px;text-align:center;box-shadow:0 0 8px rgba(0,0,0,.8);-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);-moz-box-shadow:0 0 8px rgba(0,0,0,.8)}.wjp_container .wjp_form .close{float:right;color:#000;font-weight:700;right:-15px;top:-15px;position:absolute;background:#fff;width:30px;height:30px;border-radius:100%;font-size:20px;padding-top:3px;font-family:monospace;box-shadow:0 0 8px rgba(0,0,0,.8);-webkit-box-shadow:0 0 8px rgba(0,0,0,.8);-moz-box-shadow:0 0 8px rgba(0,0,0,.8)}.wjp_container .wjp_form .close:hover{opacity:.9}.wjp_container .wjp_form input[type=text],.wjp_container .wjp_form input[type=tel],.wjp_container .wjp_form input[type=email],.wjp_container .wjp_form input[type=password],.wjp_container .wjp_form input.text,.wjp_container .wjp_form input.title,.wjp_container .wjp_form textarea,.wjp_container .wjp_form select{background-color:#fff;color:#32373c;outline:0;transition:50ms border-color ease-in-out;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;width:100%!important;max-width:100%}.wjp_container .wjp_form textarea{height:90px!important}.wjp_container .gform_wrapper ul li.gfield{margin-top:5px}.wjp_container .wjp_form h2{text-align:center;font-weight:700;font-size:32px;padding:0;margin-bottom:10px;line-height:1.2em;color:#333}.wjp_container .wjp_form .wjp_desc{margin-bottom:10px;line-height:1.2em;font-size:18px;color:#333}.wjp_container .wjp_form .gform_button{text-decoration:none;padding:.3em 1em;font-size:20px!important;border-width:1px;border-style:solid;border-color:#c1c1c1;cursor:pointer;border-radius:3px}.wjp_container .gform_wrapper ul.gform_fields li.gfield{padding-right:0}.wjp_container .gform_wrapper li.gfield.gfield_error{background-color:#ffc6c8;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0}.wjp_container .gform_wrapper .field_description_below .gfield_description{padding-top:0}.wjp_container .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.wjp_container .gform_wrapper li.gfield_error textarea{border:none!important}.wjp_container .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important}.wjp_container .gform_wrapper div.validation_error{background:#ffc6c8}.hiddenOverflow{overflow:hidden!important;-webkit-overflow-scrolling:touch}@media (max-width:980px){.wjp_container .wjp_form{width:90%}}@media (max-width:773px){.wjp_container .wjp_form h2{font-size:34px}}@media (max-width:601px){.wjp_container .wjp_form h2{font-size:27px}}@media (max-width:480px){.wjp_container .wjp_form h2{font-size:24px}.wjp_container .wjp_form input[type=text],.wjp_container .wjp_form input[type=tel],.wjp_container .wjp_form input[type=email],.wjp_container .wjp_form input[type=password],.wjp_container .wjp_form input.text,.wjp_container .wjp_form input.title,.wjp_container .wjp_form textarea,.wjp_container .wjp_form select{padding:2px}.wjp_container .wjp_form textarea{height:60px}.wjp_container .wjp_form p{padding-bottom:5px}.wjp_container .wjp_form{top:5%}}