/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1200px) {


}


@media (max-width:991px) {
.left-content{
    width: 100%;
    display: block;
    text-align: center;
    margin-bottom: 30px;
}

.right-content {
    width: 100%;
    display: block;
}
.button-bar button{
  width:70%;
  margin: 0 auto;
}
.form-control {
 width: 70%;
 margin: 0 auto;
}
.right-text p {
    width: 70%;
    margin: 0 auto;
    margin-bottom: 20px;
}
.subscribe {
    margin: 0 auto;
}
.left-content .cnt-text h1 {
    font-size: 50px;
}
.left-content .cnt-text p {
    margin-bottom: 25px;
}
}

@media (max-width:490px) {
.left-content .cnt-text h1 {
    font-size: 30px;
}
.left-content .cnt-text h2 {
    font-size: 26px;
}
.right-arrow{
    display: block;
}
.button-text{
    display: none;
}
.right-text h2 {
    font-size: 30px;
}
.left-content {
    margin-bottom: 20px;
}
.subscribe input[type="search"] {
    padding: 11px 15px;
}
}