/* Newsletter Form */
#newsletter_container i.soap-icon-message {
    position: relative;
    left: 67px;
    top: -12px;
    color: #e90c8b;
    font-size: 67px;
}

@media screen and (min-width:20em) {
    #newsletter_container i.soap-icon-message {
        position: relative;
        left: 0;
        top: -12px;
        color: #e90c8b;
        font-size: 67px;
    }
}
@media only screen and (max-device-width: 991px) {
 #newsletter_container .main_title h2
 {
    font-size: 20px;
 }
 #newsletter_container .col-md-4
 {
    flex: 0 auto;
        width: 100%;
 }
 #newsletter_container i.soap-icon-message {
     position: relative;
     left: 300px;

 }
}