.cta-form .title-content h2{font-size:clamp(30px,5vw,62px);margin-bottom:13.17px}.cta-form .title-content .large-text{max-width:552px}.cta-form .title-content .large-text p{font-size:clamp(16px,4vw,20px) !important}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper{position:relative;display:inline-block;cursor:pointer;margin:34px 0 24px;width:auto}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper input[type=file]{opacity:0;height:100%;position:absolute;z-index:2;cursor:pointer;padding:0 !important}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper::before{content:"Upload";position:absolute;top:50%;transform:translateY(-50%);padding:15px 30px 15px 30px !important;left:0;width:156px;padding:4px;background-color:rgba(0,0,0,0);color:#fff;font-size:clamp(16px,3vw,20px);font-weight:500;border:1px solid #fff;border-radius:30px;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:auto}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper:hover::before{border:1px solid #79c03f;color:#79c03f}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper::after{content:attr(data-file-name);position:absolute;left:163px;top:50%;transform:translateY(-50%);font-size:15px;text-transform:uppercase;pointer-events:none;line-height:1;max-width:226px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper[data-file-name=""]::after,.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper:not([data-file-name])::after{content:"Upload your resume"}@media(max-width: 570px){.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper{width:100%}.cta-form .content-form .gform_wrapper .gfield .ginput_container .file-pseudo-wrapper::after{top:-7px;transform:none;font-size:14px;left:120px;right:8px;max-width:calc(100% - 128px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.cta-form .content-form .gform_wrapper .gfield .ginput_container .gform_fileupload_rules{display:none !important}.cta-form .content-form .gform_wrapper .gfield .ginput_container textarea{height:46.7px !important;min-block-size:46.7px !important;max-width:647.11px !important}.cta-form .content-form .gform_wrapper .gform-footer input[type=submit]{padding:17px 45.71px !important}.cta-form .content-form .gform-footer .gform_footer .top_label{margin-top:24px !important}@media(max-width: 992px){.cta-form .content-form .gform_wrapper .gform-footer input[type=submit]{padding:17px 52px !important}}@media(max-width: 768px){.cta-form .title-content{margin-top:26px}.cta-form .title-content h2{letter-spacing:.3px;margin-bottom:39.76px}.cta-form .title-content .large-text{margin-bottom:30.89px}}@media(max-width: 640px){.cta-form .content-form .gform_wrapper .gfield .ginput_container textarea{height:40.7px !important;min-block-size:40.7px !important;overflow-y:hidden}}