.banner_section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative}.banner_section:before{background:#000;opacity:.75}.banner_section:after,.banner_section:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.banner_section:after{background-position:50%;background-repeat:no-repeat;background-size:cover;opacity:.25}.inner_section{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:3}.logo_section img{max-width:292px;width:100%}.left_sec{flex:0 0 48%}.logo_section{margin-bottom:40px;margin-left:0}.banner_title_sec h1{color:#f29f04;font-size:40px;line-height:1.25;margin-bottom:20px;margin-top:0;position:relative}.section_content p{color:#fff;font-size:16px;margin-bottom:1em;margin-top:0;max-width:530px}.right_sec{flex:0 0 48%}.inner_form h2{color:#fff;font-size:30px;line-height:1.25;margin-bottom:20px;margin-top:0;text-transform:uppercase}@media (max-width:1440px){.banner_section{padding:60px 0}.right_sec{padding:35px;width:38%}}@media (max-width:1199px){.section_content p{font-size:16px}.inner_form h2{font-size:30px}}@media (max-width:991px){.left_sec{margin-bottom:0;padding:30px;width:100%}.right_sec{margin:20px auto 0;padding:30px 15px;width:95%}.banner_section{padding:0 0 30px}.banner_section .main{padding:0}.section_content h4,.section_content p{max-width:100%}.banner_title_sec h1{font-size:30px}}@media (max-width:767px){.logo_section img{max-width:200px;width:100%}.banner_title_sec h1{font-size:28px}.inner_form h2{font-size:24px}}