.ngo-form-module .d-flex{display:flex;flex-wrap:wrap}.ngo-form-module .form-block{width:100%}.ngo-form-module .form-block.border{border-image:linear-gradient(180deg,rgba(75,162,73,.2),rgba(68,184,65,.2));border-image-slice:1;border-style:solid;border-width:1px}.ngo-form-module .form-block.shadow{box-shadow:0 2px 40px rgba(0,0,0,.2)}.ngo-form-module .form-block .forms-title h4{font-weight:700}.ngo-form-module .hs_firstname{float:left;margin-bottom:35px;margin-right:3%;width:47%}.ngo-form-module .hs_lastname{float:right;margin-bottom:35px;margin-left:3%;width:47%}.ngo-form-module .hs_email{float:left;margin-bottom:40px;margin-right:3%;width:47%}.ngo-form-module .hs_mobilephone{float:left;margin-bottom:40px;margin-left:3%;width:47%}.ngo-form-module.volunteer .hs_email{float:none;margin-right:0;width:100%}.ngo-form-module.volunteer .hs_mobilephone{float:none;margin-left:0;width:100%}.ngo-form-module form input[type=email],.ngo-form-module form input[type=tel],.ngo-form-module form input[type=text],.ngo-form-module form textarea{border:1px solid;border-image-slice:1;border-image-source:linear-gradient(180deg,#4ba249,#44b841);color:#919191;font-size:20px;outline:none;padding:22px 22px 22px 30px}.ngo-form-module form input[type=email]::placeholder,.ngo-form-module form input[type=tel]::placeholder,.ngo-form-module form input[type=text]::placeholder,.ngo-form-module form textarea::placeholder{color:#909090;font-size:17px}.ngo-form-module .form-block.shadow form input[type=email]::placeholder,.ngo-form-module .form-block.shadow form input[type=tel]::placeholder,.ngo-form-module .form-block.shadow form input[type=text]::placeholder,.ngo-form-module .form-block.shadow form textarea::placeholder{color:#909090;font-size:20px}.ngo-form-module form textarea{width:100%!important}.ngo-form-module .form-block.shadow form textarea{height:227px!important}.ngo-form-module .form-block .hs_submit{margin-top:30px}.ngo-form-module form input[type=submit]{outline:none;padding:26px;width:100%}.ngo-form-module .form-block.col-6{flex-basis:57.5%;margin-right:3%}.ngo-form-module .col-4{background:#fff;border:1px solid;border-image-slice:1;border-image-source:linear-gradient(180deg,#4ba249,#44b841);flex-basis:39.5%;padding:110px 58px 100px}.ngo-form-module .col-4 .second-column-title h4{color:var(--secondary_color);line-height:39px}.ngo-form-module .col-4 .content-box{padding-bottom:10px;padding-top:20px}.ngo-form-module .col-4 .content-box .contact-title{color:var(--tertiary_color);margin-bottom:18px}.ngo-form-module .col-4 .content-box .contact-sub-title{color:#909090}.ngo-form-module .col-4 .follow{color:var(--tertiary_color);margin-bottom:15px;padding-bottom:0;padding-top:20px}.ngo-form-module .col-4 .follow-icon a{margin-right:15px}.ngo-form-module .col-4 .follow-icon svg{fill:#919191;height:20px;transition:all .4s ease-in-out;width:20px}.ngo-form-module .col-4 .follow-icon svg:hover{fill:var(--secondary_color)}@media(min-width:991px){.ngo-form-module .col-4 .content-box .contact-sub-title{font-size:20px}}@media(max-width:991px){.ngo-form-module .col-4{padding:50px 20px}}@media(max-width:767px){.ngo-form-module .col-4 .content-box .contact-sub-title,.ngo-form-module .col-4 .second-column-title{margin-bottom:0}.ngo-form-module .form-block.col-6{flex-basis:100%;margin-bottom:30px;margin-right:0}.ngo-form-module .col-4{flex-basis:100%}}@media(max-width:480px){.ngo-form-module form input[type=email],.ngo-form-module form input[type=tel],.ngo-form-module form input[type=text],.ngo-form-module form textarea{padding:15px}.ngo-form-module .form-block.shadow form input[type=email]::placeholder,.ngo-form-module .form-block.shadow form input[type=tel]::placeholder,.ngo-form-module .form-block.shadow form input[type=text]::placeholder,.ngo-form-module .form-block.shadow form textarea::placeholder{font-size:16px}.ngo-form-module .col-4{padding:40px 20px}.ngo-form-module .hs_firstname{margin-right:0;width:100%}.ngo-form-module .hs_lastname{margin-left:0;width:100%}.ngo-form-module .hs_email{margin-right:0;width:100%}.ngo-form-module .hs_mobilephone{margin-left:0;width:100%}}