.finance-context{width:100%;height:500px;background-position:bottom;background-size:cover;background-repeat:no-repeat;background-image:url(/Images/finance-proton.jpg);position:relative;overflow:hidden}.finance-context>.layer{height:100%;width:100%;background-color:rgba(46,82,168,.6);padding:130px 0}.finance-context>.layer>.title{font-size:40px;line-height:40px;font-weight:bold;font-family:'Roboto',sans-serif;color:#fff;text-align:left;max-width:800px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:10px;text-shadow:3px 4px 4px rgba(0,0,0,.3)}.finance-context>.layer>.description{font-size:16px;font-family:'Roboto',sans-serif;color:#fff;text-align:left;max-width:800px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;text-shadow:3px 4px 4px rgba(0,0,0,.3)}.finance-context>.layer>.description>.btn-download{background-color:rgba(255,255,255,.2);padding:3px 15px;border:none;color:#fff;font-size:12px;border-radius:20px;margin-top:10px;transition:all 300ms}.finance-context>.layer>.description>.btn-download:hover{background-color:rgba(255,255,255,.9);color:#0a568d;transition:all 300ms;box-shadow:3px 3px 7px rgba(0,0,0,.06)}.top-main{max-width:1000px;margin:50px;margin-left:auto;margin-right:auto;position:relative;border:20px solid rgba(255,255,255,0)}.max800{max-width:800px}.max700{max-width:700px}.max600{max-width:600px}.max500{max-width:500px}.top-main>.top-body{width:100%;position:absolute;background-color:#fff;top:-200px;z-index:1;box-shadow:0 0 7px rgba(0,0,0,.15);display:flex}.top-main>.top-body>.left-context{flex:67;padding:20px}.top-main>.top-body>.left-context .title{color:#0a568d;font-size:20px;font-weight:bold;margin-bottom:15px}.top-main>.top-body>.right-context{flex:33;padding:50px 40px;background-color:#0a568d;font-family:'Roboto',sans-serif}.top-main>.top-body>.right-context .title{color:#fff;font-size:20px;font-weight:bold;margin-bottom:15px}.top-main>.top-body>.right-context .item{color:#fff;padding:20px 0;font-size:13px}.top-main>.top-body>.right-context .item i{font-size:16px;width:20px;display:table-cell}.top-main>.top-body>.right-context .item .fa-envelope-o{font-size:14px}.top-main>.top-body>.right-context .item span{display:table-cell}.top-main>.top-body>.left-context label{font-size:12px;font-weight:normal;color:#99999f;margin-top:10px}.top-main>.top-body>.left-context .input{border:1px solid #eee;padding:10px;width:100%;outline:none}.top-main>.top-body>.left-context .input:focus{border:1px solid #ced6e6;box-shadow:0 3px 7px rgba(17,33,159,.09)}.top-main>.top-body>.left-context .button{width:40px;height:40px;background-color:#006b64;border:none;color:#fff;border-radius:50%;float:right}.top-main>.top-body>.left-context .button img{height:20px;padding-left:4px}.top-main>.top-body>.left-context .button:hover{background-color:#0e9a90;box-shadow:3px 4px 7px rgba(0,7,137,.2)}.top-main>.top-body>.left-context .button:focus{background-color:#0e9a90;box-shadow:3px 4px 7px rgba(0,7,137,.2);outline:none}@media(max-width:767px){.finance-context{height:400px}.finance-context>.layer{padding:100px 0}.finance-context>.layer>.title{font-size:30px;line-height:30px}.finance-context>.layer>.description{font-size:14px}.top-main>.top-body>.right-context{padding:30px 20px}}@media(max-width:600px){.top-main>.top-body>.right-context{padding:30px 10px}.finance-context>.layer>.title{font-size:25px;line-height:25px}}@media(max-width:550px){.finance-context{height:370px}.finance-context>.layer{padding:70px 0}.finance-context>.layer>.title{font-size:20px;line-height:20px}.finance-context>.layer>.description{font-size:12px}.top-main>.top-body{display:unset}.top-main>.top-body>.left-context{flex:100;padding:10px;margin-bottom:40px}.top-main>.top-body>.left-context .col-sm-3{padding:0}.top-main>.top-body>.left-context .col-sm-6{padding:0}.top-main>.top-body>.left-context .col-sm-12{padding:0}.top-main>.top-body>.right-context{padding:30px 20px}}