body .text-section .text p{margin:1em 0 1em}body .text-section .text h4{margin:2em 0 1.4em;font-weight:bold}body .text-section a{color:#ad0c33}body .text-section .text ul{list-style:initial;list-style-position:inside}h4 a{color:#333;text-decoration:underline}h4 a:hover{color:#000}.thank-you-mess,.error-mess{display:none}.webform{text-align:center}.webform h1{font-weight:bold}.webform form{}.field{position:relative;display:block;margin:0 auto;border:1px solid #a9a9a9;margin-bottom:15px;text-align:left}.field :focus{outline:none}.field input,.field textarea,.field select{display:block;border:none;padding:10px;margin-top:2rem;font-size:1.6rem;outline:none;padding-bottom:0;padding-top:5px;width:100%}.field input{height:32px}.field label{position:absolute;top:-33px;padding-left:1rem;color:#828282;transform:translateY(4.8rem);transform-origin:left top;cursor:text;transition:all .3s;font-weight:400;line-height:22px;font-size:14px}.field input:focus,
.field input:not(:placeholder-shown),
.field textarea:focus,
.field textarea:not(:placeholder-shown)
 {padding-bottom:5px;padding-top:0}.field input:focus ~ label,
.field input:not(:placeholder-shown) ~ label,
.field textarea:focus ~ label,
.field textarea:not(:placeholder-shown) ~ label {padding:0;transform:translateY(2rem) scale(.8);top:-17px;left:10px}.field input.error ~ div.error {display:block}.field input#text2:focus{color:red}.field input#text2:not(:placeholder-shown) {color:#00f}.field input#text2:placeholder-shown::-webkit-input-placeholder{color:transparent}.field input#text2:focus:placeholder-shown::-webkit-input-placeholder{color:#00f}.field input#text2::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}.field input#text2::-moz-placeholder{opacity:1;transition:opacity .3s ease}.field input#text2:-moz-placeholder{opacity:1;transition:opacity .3s ease}.field input#text2:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}.field select{margin-top:0;height:52px;padding-right:32px;padding-top:0}.field select.error{border-bottom:2px solid #ad0c33}.field input.error,.field textarea.error{border-bottom:2px solid #ad0c33}div.error{display:none;top:0;right:10px;position:absolute;font-size:11px;color:#ad0c33;line-height:22px;font-weight:400}.form-submit{width:180px!important;line-height:1.6!important;font-size:10px!important;letter-spacing:0;font-weight:bold!important;padding-right:15px!important;background-color:#000!important;border-color:#000!important;border-radius:74px!important;text-align:center!important;margin-top:60px;float:right}.form-notes-container{text-align:left}.text_below{color:#737373;font-size:12px}@media only screen and (max-width:767px){.form-submit-container{text-align:center;float:none}.form-submit{float:none}}@media only screen and (max-width:1200px){.field input.error ~ div.error, .field textarea.error ~ div.error, .field select.error ~ div.error 
    {display:none!important}}.ui-widget-header .ui-icon{width:16px}