.casestudy-banner{position:relative;padding-top:60px}img.caseimg-desktop{width:100%}.banner-img{position:absolute;top:0;z-index:-1;width:100%}.banner-text small{font-size:15px}.banner-text{text-align:Left;color:#fff}.hero-text{margin-top:40px;width:97%}h1.top-heading{line-height:50px}.banner-form{background:#fff;padding:33px 37px 40px;margin:-25px auto auto;border:1px solid #ddd;border-radius:20px;box-shadow:0 0 11px 0px #676565;width:90%}.banner-form input{width:100%}.banner-form input{display:block;width:100%;padding:10px;font-size:15px;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:none;border:1px solid #a0a0a0;margin-bottom:20px;border-radius:8px}.banner-form label{display:none}.banner-form input[type="submit"]{width:100%;background:#ff6413;border:0px;border-radius:8px;padding:9px;color:#fff;font-weight:600;letter-spacing:2px;margin-bottom:0px;margin-top:-7px}.banner-form ul.inputs-list{padding:0;margin-bottom:20px}.banner-form .inputs-list label{display:block}.banner-form input[type=checkbox]{display:inline-block;position:absolute;height:23px;width:23px}h4.form_heading{text-align:center;font-weight:600;margin-bottom:30px;color:#505050;font-size:21px}img.caseimg-mobile{display:none}form label span{font-weight:400;margin-left:30px}