/*// Medium devices (tablets, 992px and up)*/
@media (min-width: 992px) {
    .footer-widget-container address, .footer-widget-container .title {
        text-align: left;
    }
    img.logo-footer {
        margin: 0px auto;
    }
    .widget.widget_newsletterwidget {
        text-align: right;
      }
    footer#site-footer.alt-footer {
        padding-top: 0px !important;
        /*padding-top: 70px;*/
        position: relative;
        background-image: url(images/footer-bkg.png);
        background-repeat: no-repeat;
        background-size: cover;
        color: #777;
      }
      .main-footer.footer-2 {
        padding: 120px 0;
      }
    .footer-bottom-1 {
        text-align: left;
    }
    .footer-bottom-2 {
        text-align: right;
    }
    .services-box-3 {
        padding:25px 30px 0 ; 
        background-color: #1c5e9f;
        border-bottom: 5px solid #ffd100; 
        transition: 0.3s; 
        margin-bottom: 60px;
      }
      .services-content {
        padding: 50px 0px;
    }
}