.interior-hero .row-fluid{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.interior-hero .content{flex:1 0 auto;max-width:60%}.interior-hero .content-inner{float:right;margin:0 15% 0 20px;max-width:530px;text-align:left}.interior-hero .image{flex:1 0 auto;margin-right:30px;max-width:40%}.hero-form-wrapper{background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.05);margin:15px auto;max-width:600px;padding:20px}.hero-form-wrapper form{display:flex;flex-direction:column;margin:0}.hero-form-wrapper input,.hero-form-wrapper select,.hero-form-wrapper textarea{border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:16px;padding:14px;width:100%}.hero-form-wrapper input:focus,.hero-form-wrapper select:focus,.hero-form-wrapper textarea:focus{border-color:#0e8922;outline:none}.hero-form-wrapper .hs-button{background-color:#0e8922;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:12px 24px;transition:background-color .3s ease}.hero-form-wrapper .hs-button:hover{background-color:#fff;border:2px solid;border-radius:6px}.interior-hero .button{border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:12px 24px;text-align:center;text-decoration:none;transition:background-color .3s ease}.interior-hero .button,.interior-hero .button:hover{background-color:#0e8922}.interior-hero.bkg-detail .image{display:none}@media screen and (max-width:1099px){.interior-hero .content,.interior-hero .image{flex:0 0 100%;padding:0 20px}.investors .interior-hero .content{padding-bottom:10px!important}.interior-hero .image{margin-right:0}.interior-hero .content-inner{float:none;margin:0 auto;text-align:center}.interior-hero .content{flex:1 0 auto;max-width:50%}.interior-hero .content-inner{float:right;margin:0 15% 0 20px;text-align:left}.interior-hero .image{flex:1 0 auto;max-width:50%;padding-right:20px}.hero-form-wrapper{margin:20px auto;padding:20px}}@media screen and (max-width:767px){.interior-hero .content,.interior-hero .image{flex:0 0 100%;max-width:100%;padding:5px 20px 10px}.interior-hero .content-inner{float:none;margin:0 auto;text-align:center}.hero-form-wrapper{margin:20px auto;padding:10px 20px}}