.section{
display:table;
width:100%;
height:100vh;
}
.block{
display:table-row;
width:100%;
}
<input type="text" placeholder="Email Address"><button>Notify</button>
input{
height:40px;
line-height:40px;
font-size:16px;
padding-left:16px;
border-radius:10px 0 0 10px;
border: 1px solid lightgrey;
}
button{
vertical-align:top;
background-color:lightgreen;
color:white;
height:44px;
line-height:44px;
font-size:18px;
padding: 0 24px;
font-weight:bold;
border-radius:0 10px 10px 0;
border:none;
}
div{
border:4px solid black;
width:200px;
height:200px;
position:relative;
}
div:before{
content:"2009";
position:absolute;
font-size:80px;
background:white;
left:-20px;
top:55px;
}