.contact-info-contact-image{max-width:250px}.download-form{width:100%}.download-form .col-lg-5{display:none}.download-form .container{max-width:100%;padding:0!important}.download-form .row>div{width:100%;max-width:400px}.download-form .form-control[name="phone"],.download-form .form-control[name="message"],.download-form .hide-parent,.download-form h3,.download-form .small-divider{display:none!important}.download-form .form-control{padding:25px;border-radius:0}.download-banner .rn-content-block{padding-top:0;padding-bottom:0}.download-banner h1{color:#fff;text-transform:none;text-align:left;font-weight:400;line-height:1.3em;position:relative}.download-banner h1:before{content:'';border:2px solid #2f2f2f;position:absolute;bottom:-40px;width:50%}.download-banner .container-fluid>.row{display:flex;flex-direction:column}.download-banner .container-fluid>.row>div{min-height:250px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media only screen and (min-width :768px){.download-banner .container-fluid>.row{flex-direction:row}.download-banner .container-fluid>.row>div{min-height:400px}.download-banner .rn-col-1-2{box-sizing:border-box;padding:40px!important;background-color:#f8f7f2}.download-banner h1{color:#676767!important;font-size:36px}}.download-banner .rn-col-2-2{background:rgba(0,0,0,.3)}@media only screen and (min-width :992px){.download-banner .container-fluid>.row>div{min-height:600px}.download-banner .rn-col-2-2{padding:80px}}@media only screen and (min-width :1600px){.download-banner .container-fluid>.row>div{min-height:80vh}}@media only screen and (min-width :1200px){.download-banner h1{font-size:58px}}