.wufoo .info h2,.wufoo .info div,.name-form-custom-style #title1,#header,.name-form-custom-style label,form ul:after,form li:after,form li div:after,.firstname-form-custom-style label,.emial-form-custom-style label,.emial-form-custom-style #title3,.phone-form-custom-style label,.phone-form-custom-style #title4,.custom-message-form-page label,.custom-message-form-page #title6,.wufoo legend.desc{display:none}.wufoo li.focused{background-color:#fff!important}form li.focused{background-color:#fff}::placeholder{font-family:"aeroportregular",sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#475468}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="email"],input[type="tel"]{-webkit-appearance:none;border-radius:0}.firstname-form-custom-style{margin-top:10px}.firstname-form-custom-style input,.name-form-custom-style input,.emial-form-custom-style input,.phone-form-custom-style input{width:260px;border:1px solid #E6E6E6;padding:19px 10px 19px 30px}.custom-message-form-page textarea{padding:19px 10px 19px 30px}.custom-message-form-page textarea{border:1px solid #E6E6E6}body form li.name-form-custom-style{display:flex!important;justify-content:space-between;flex-wrap:wrap}.name-form-custom-style span,.firstname-form-custom-style div,.emial-form-custom-style div,.phone-form-custom-style div,.custom-message-form-page div{position:relative}.name-form-custom-style span:before,.firstname-form-custom-style div:before,.emial-form-custom-style div:before,.phone-form-custom-style div:before,.custom-message-form-page div:before{content:"Required";position:absolute;background:#fff;padding:0 10px;top:-8px;left:20px;color:#F86614;font-style:normal;font-weight:500;font-size:13px;font-family:'DM Sans',sans-serif}.name-form-custom-style input:focus,.firstname-form-custom-style input:focus,.emial-form-custom-style input:focus,.phone-form-custom-style input:focus,.custom-message-form-page textarea:focus{border-color:#F86614;outline:none}.custom-message-form-page div{width:580px;margin-top:-71px}.phone-form-custom-style div{position:relative;top:-75px;right:-320px}.check-custom-form span,form li.captcha label.desc{font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#475468!important;font-family:"aeroportregular",sans-serif I!important}.wufoo .captcha{border-top:1px solid #D8D8D8}.check-custom-form input[type="checkbox"]{visibility:hidden}.check-custom-form label{cursor:pointer}.check-custom-form input[type="checkbox"]+label:before{border:1px solid #E6E6E6;content:"\00a0";display:inline-block;font:16px/1em sans-serif;height:24px;margin:0 .25em 0 0;padding:0;vertical-align:top;width:24px;margin-top:-4px}.check-custom-form input[type="checkbox"]:checked+label:before{background:#fff;color:#333;content:url(https://2flwindowsandsiding.com/wp-content/themes/windowsidingroofing/assets/css/../images/check.svg);text-align:center}.check-custom-form input[type="checkbox"]:checked+label:after{font-weight:700}.check-custom-form input[type="checkbox"]:focus+label::before{outline:#3b99fc auto 5px}.wufoo input.btTxt{background:linear-gradient(91.95deg,#89C635 0%,#62A516 100%);border:none;padding:14px 20px;font-family:"aeroportregular",sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#FFF;width:100%;cursor:pointer}form li.buttons{position:relative}form li.buttons::before{content:url(https://2flwindowsandsiding.com/wp-content/themes/windowsidingroofing/assets/css/../images/long_arrow_green.svg);position:absolute;z-index:2;right:214px;top:27px}.wufoo input.btTxt:focus{outline:none}form li.error p.error{display:none}form li.error{display:block!important;background-color:#fff!important}#errorLi{border:1px solid #e6c8c8}form li.error input,form li.error textarea{border-color:red}.choice__text{position:relative}.choice__text:after{content:"*";color:red;position:absolute}.firstname-form-custom-style.full input,.name-form-custom-style.full input,.emial-form-custom-style.full input,.phone-form-custom-style.full input{width:100%;box-sizing:border-box;margin-bottom:0}.firstname-form-custom-style.full div,.name-form-custom-style.full div,.emial-form-custom-style.full div,.phone-form-custom-style.full div{top:0;left:0;bottom:0;right:0}.emial-form-custom-style,.phone-form-custom-style,.firstname-form-custom-style{position:relative}.emial-form-custom-style label.desc,.phone-form-custom-style label.desc,.firstname-form-custom-style label.desc{display:inline-block;position:absolute;background:#fff;padding:0 10px;top:-3px;left:26px;color:#f86614!important;font-style:normal;font-weight:500;font-size:13px!important;font-family:dm sans,sans-serif;width:auto;z-index:10}.name-form-custom-style span:before,.firstname-form-custom-style div:before,.emial-form-custom-style div:before,.phone-form-custom-style div:before,.custom-message-form-page div:before{display:none}@media only screen and (max-width:622px){.name-form-custom-style input,.firstname-form-custom-style input,.emial-form-custom-style input,.phone-form-custom-style input{width:243px}.custom-message-form-page div{width:503px}.phone-form-custom-style div{right:-52%}.name-form-custom-style input,.firstname-form-custom-style input,.emial-form-custom-style input,.phone-form-custom-style input{width:500px;margin-bottom:18px}.phone-form-custom-style div{right:-52%;top:0;right:0}.custom-message-form-page div{margin-top:0}}@media only screen and (max-width:600px){.custom-message-form-page div,.name-form-custom-style input,.firstname-form-custom-style input,.emial-form-custom-style input,.phone-form-custom-style input{width:300px}#errorMsgLbl{font-size:12px}form li.buttons::before{content:url(https://2flwindowsandsiding.com/wp-content/themes/windowsidingroofing/assets/css/../images/long_arrow_green.svg);position:absolute;z-index:2;right:67px;top:28px}}@media only screen and (max-width:330px){.custom-message-form-page div,.name-form-custom-style input,.firstname-form-custom-style input,.emial-form-custom-style input,.phone-form-custom-style input{width:275px}}@media only screen and (max-width:290px){.custom-message-form-page div,.name-form-custom-style input,.firstname-form-custom-style input,.emial-form-custom-style input,.phone-form-custom-style input{width:240px}}