<section class="subscribe-section">
<div class="auto-container">
<div class="row clearfix p-4 ">
<!--Form Column-->
<div class="title-column col-lg-6 col-md-12 col-sm-12">
<h2>Need more information?</h2>
<div class="text">Please email us and our support staff will contact you back</div>
<div class="icon-box">
<span class="icon fa fa-envelope-o"></span>
</div>
</div>
<!--Form Column-->
<div class="form-column col-lg-6 col-md-12 col-sm-12">
<div class="inner-column">
<div class="subscribe-form">
<form method="post" action="#" accept-charset="utf-8">
<div class="form-group">
<input type="hidden" id="uri" name="uri" value="themeforest">
<input type="email" name="email" value="" placeholder="Enter your mail" required="">
<button type="submit" class="theme-btn">Subscribe</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<style>
.subscribe-section{
position:relative;
padding:46px 0px;
overflow:hidden;
background-color:#2196f3;
}
.subscribe-section:before{
position:absolute;
content:'';
left:0px;
top:0px;
width:50%;
height:100%;
display:block;
background-color:#333333;
}
.subscribe-section .title-column .icon-box{
position:absolute;
content:'';
right:-55px;
top:-22px;
width:140px;
height:140px;
z-index:1;
text-align:center;
}
.subscribe-section .title-column .icon-box .icon{
position:relative;
color:#ffffff;
line-height:105px;
font-size:50px;
margin-left:28px;
}
.subscribe-section .title-column .icon-box:before{
position:absolute;
content:'';
right:0px;
top:0px;
width:110px;
height:110px;
transform:rotate(-45deg);
background-color:#222222;
transition:all 2000ms ease;
-moz-transition:all 2000ms ease;
-webkit-transition:all 2000ms ease;
-ms-transition:all 2000ms ease;
-o-transition:all 2000ms ease;
box-shadow:0px 0px 5px rgba(0,0,0,0.80);
}
.subscribe-section:hover .title-column .icon-box:before{
transform:rotate(135deg);
}
.subscribe-section h2{
position:relative;
color:#2196f3;
font-size:30px;
font-weight:700;
line-height:1.2em;
}
.subscribe-section .text{
position:relative;
color:#ffffff;
z-index:9;
margin-top:5px;
font-size:15px;
}
.subscribe-section .form-column{
position:relative;
}
.subscribe-section .form-column .inner-column{
position:relative;
padding-left:80px;
}
.subscribe-form .form-group{
position:relative;
display:block;
margin:0px;
width:100%;
z-index:1;
margin-top:8px;
}
.subscribe-form .form-group input[type="text"],
.subscribe-form .form-group input[type="tel"],
.subscribe-form .form-group input[type="email"],
.subscribe-form .form-group textarea{
position:relative;
display:block;
width:100%;
line-height:28px;
height:50px;
font-size:14px;
color:#777777;
font-weight:400;
background:#ffffff;
padding:10px 50px 10px 20px;
-webkit-transition:all 300ms ease;
-ms-transition:all 300ms ease;
-o-transition:all 300ms ease;
-moz-transition:all 300ms ease;
transition:all 300ms ease;
}
.subscribe-form .form-group input[type="submit"],
.subscribe-form button{
position:absolute;
right:0px;
border: none;
top:0px;
height:50px;
line-height:40px;
color:#ffffff;
font-size:14px;
text-align:center;
font-weight:700;
padding:0px 28px;
background:#333333;
letter-spacing:1px;
text-transform:uppercase;
}
</style>