@media screen  and (min-width: 1751px)  {
     #Mod1590 .latestnews li img {
          margin-right: 5px !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 13px;
      }
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 25px;
}
.upcoming_section {
    padding: 50px 140px !important;
}
}

@media screen and (min-width: 1601px) and (max-width: 1750px) {
#Mod1590 .latestnews li img {
          margin-right: 5px !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 10px;
      }
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 22px;
}
.upcoming_section {
    padding: 50px 130px !important;
}
}

@media screen and (min-width:1557px) and (max-width: 1600px) {
#Mod1590 .latestnews li img {
          margin-right: 5px !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 10px;
      }
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 22px;
}
.upcoming_section {
    padding: 50px 130px !important;
}
}

@media screen and (min-width:1527px) and (max-width: 1556px) {
#Mod1590 .latestnews li img {
          margin-right: 0  !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 9px;
      }
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 22px;
}
.upcoming_section {
    padding: 50px 130px !important;
}
}

@media screen and (min-width:1400px) and (max-width: 1526px) {
#mod-custom1578 .navbar-nav > li a {
    font-size: .8rem !important;
}
.footer_section ul.latestnews {
    width: 95% !important;
}
#Mod1590 .latestnews li img {
          margin-right: 0  !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 9px;
      }
#mod-custom106 h3.section-title.h2.text-white {
    font-size: 2rem !important;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 22px;
}
.upcoming_section {
    padding: 25px 115px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}

@media screen and (min-width:1250px) and (max-width: 1399px) {
#mod-custom1578 .navbar-nav > li a {
    font-size: .7rem !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#Mod1590 .latestnews li img {
max-width: 90px !important;
          margin-right: 0  !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 8px;
      }
#mod-custom106 h3.section-title.h2.text-white {
    font-size: 2rem !important;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 20px;
}
.upcoming_section {
    padding: 25px 100px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}


@media screen and (min-width:1200px) and (max-width: 1249px) {
#mod-custom1578 .navbar-nav > li a {
    font-size: .7rem !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#Mod1590 .latestnews li img {
max-width: 90px !important;
          margin-right: 0  !important;
      }
      #Mod1590 .latestnews li span {
          font-size: 8px;
      }
#mod-custom106 h3.section-title.h2.text-white {
    font-size: 2rem !important;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 20px;
}
.upcoming_section {
    padding: 25px 90px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}


@media screen and (min-width:993px) and (max-width: 1199px) {
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
    width: 45%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 55%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 55%;
        margin: 0 auto;
        text-align: center;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
    margin-left: 25px;
}
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 40%;
}
#Mod1590 .latestnews li img {
    margin-right: 5px !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 18px !important;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 16px;
}
.upcoming_section {
    padding: 25px 85px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}


@media screen and (min-width:801px) and (max-width: 992px) {
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
    width: 45%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 55%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 75%;
        margin: 0 auto;
        text-align: center;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
    margin-left: 25px;
}
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 46%;
}
#Mod1590 .latestnews li img {
    margin-right: 5px !important;
    max-width: 85px !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 18px !important;
}
.footer_section .acm-cta.style-2 .cta-content {
    padding-left: 0 !important;
}
#Mod1587 .col-lg-4 {
    padding-left: 0;
}
#Mod1590 .latestnews li span {
          font-size: 10px;
      }
.footer_section .footnav-2 .t3-footnav-2.row {
    padding-left: 25px !important;
}
#mod-custom1577 p {
    margin-left: 130px;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 13px;
}
.upcoming_section {
    padding: 25px 30px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}


@media screen and (min-width:690px) and (max-width: 800px) {
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
    width: 45%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 55%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 75%;
        margin: 0 auto;
        text-align: center;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
    margin-left: 25px;
}
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 46%;
}
#Mod1590 .latestnews li img {
    margin-right: 5px !important;
    max-width: 45px !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 18px !important;
}
.footer_section .acm-cta.style-2 .cta-content {
    padding-left: 0 !important;
}
#Mod1587 .col-lg-4 {
    padding-left: 0;
}
#Mod1590 .latestnews li span {
          font-size: 10px;
      }
.footer_section .footnav-2 .t3-footnav-2.row {
    padding-left: 25px !important;
}
#mod-custom1578 .navbar-nav > li a {
    font-size: .8rem !important;
}
#mod-custom1577 p {
    margin-left: 115px;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 13px;
}
.upcoming_section {
    padding: 25px 30px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}

@media screen and (min-width:576px) and (max-width: 690px) {
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
    width: 45%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 55%;
padding-right: 0;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 75%;
        margin: 0 auto;
        text-align: center;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
    margin-left: 10px;
}
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 50%;
}
#Mod1590 .latestnews li img {
    margin-right: 5px !important;
    max-width: 45px !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 18px !important;
}
.footer_section .acm-cta.style-2 .cta-content {
    padding-left: 0 !important;
}
#Mod1587 .col-lg-4 {
    padding-left: 0;
}
#Mod1590 .latestnews li span {
          font-size: 8px;
      }
.footer_section .footnav-2 .t3-footnav-2.row {
    padding-left: 25px !important;
}
#mod-custom1578 .navbar-nav > li a {
    font-size: .8rem !important;
}
#mod-custom1577 p {
    margin-left: 115px;
}
#Mod1589 span.contact-title {
    font-size: 10px;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 13px;
}
.upcoming_section {
    padding: 25px 30px !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}


@media screen and (min-width:542px) and (max-width: 575px) {
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
    width: 40%;
padding-right: 0;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 60%;
padding-right: 0;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 75%;
        margin: 0 auto;
        text-align: center;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
    margin-left: 10px;
}
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 50%;
}
#Mod1590 .latestnews li img {
    margin-right: 5px !important;
    max-width: 45px !important;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 18px !important;
}
.footer_section .acm-cta.style-2 .cta-content {
    padding-left: 0 !important;
}
#Mod1587 .col-lg-4 {
    padding-left: 0;
}
#Mod1590 .latestnews li span {
          font-size: 8px;
      }
.footer_section .footnav-2 .t3-footnav-2.row {
    padding-left: 25px !important;
}
#mod-custom1578 .navbar-nav > li a {
    font-size: .6rem !important;
}
#mod-custom1577 p {
    margin-left: 115px;
}
#Mod1589 span.contact-title {
    font-size: 10px;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 13px;
}
.upcoming_section {
    padding: 25px 30px !important;
}
#mod-custom1655 .col {
    flex: 1 0 30% !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
}


@media screen and (min-width:480px) and (max-width: 541px) {
    .footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
        width: 100%;
    }
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 100%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 100%;
        margin: 0 auto;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
        margin-left: 0;
        margin-right: 10px;
    }
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 45%;
}
#Mod1590 .latestnews li img {
    margin-right: 5px !important;
    max-width: 100px !important;
float: left;
}
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 0px !important;
}
.footer_section .acm-cta.style-2 .cta-content {
    padding-left: 0 !important;
}
#Mod1587 .col-lg-4 {
    padding-left: 0;
}
#Mod1590 .latestnews li span {
          font-size: 15px;
float: left;
        width: 75%;

      }
.footer_section .footnav-2 .t3-footnav-2.row {
        padding-left: 5px !important;
        margin-right: 10px !important;
    }
#mod-custom1578 .navbar-nav > li a {
    font-size: 1rem !important;
}
#mod-custom1577 p {
    margin-left: 65px;
}
#Mod1589 span.contact-title {
    font-size: 11px;
}
#Mod106 h3.section-title.h2.text-white span {
    font-size: 22px;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 13px;
}
.upcoming_section {
    padding: 20px 30px 20px 30px !important;
}
#mod-custom1655 .col {
    flex: 1 0 30% !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
.lts_news_section .col-12.col-sm-12.col-lg-4.col {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 30px;
}
.lts_news_section .col-12.col-sm-12.col-lg-4.col:nth-child(3) {
    border-bottom: unset;
    margin-bottom: 0;
}
}


@media screen and (min-width:340px) and (max-width: 479px) {
 .footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(1) {
        width: 100%;
    }
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-6:nth-child(2) {
    width: 100%;
}
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 100%;
        margin: 0 auto;
        margin-top: 30px;
    }
.footer_section #Mod1578 {
        margin-left: 0;
        margin-right: 10px;
    }
.footer_section #mod-custom1578 .navbar-nav.cols-2 li {
    flex: 0 0 45%;
}
    #Mod1590 .latestnews li img {
        margin-right: 5px !important;
        max-width: 100px !important;
        float: left;
    }
.footer_section ul.latestnews {
    width: 100% !important;
}
#mod-custom106 input#email {
    margin-left: 0px !important;
}
.footer_section .acm-cta.style-2 .cta-content {
    padding-left: 0 !important;
}
#Mod1587 .col-lg-4 {
    padding-left: 0;
}
    #Mod1590 .latestnews li span {
        font-size: 15px;
        float: left;
        width: 70%;
    }
.footer_section .footnav-2 .t3-footnav-2.row {
    padding-left: 5px !important;
}
#mod-custom1578 .navbar-nav > li a {
    font-size: .9rem !important;
}
#mod-custom1577 p {
    margin-left: 65px;
}
    #Mod1589 span.contact-title {
        font-size: 9px;
        margin-right: 65px;
    }
#Mod106 h3.section-title.h2.text-white span {
    font-size: 22px;
}
.upcoming_section .owl-item:nth-child(2) {
    margin: 0 0 !important;
}
.upcoming_section .owl-item:nth-child(3) {
    margin: 0 20px;
}
.acm-features.style-1 .features-content {
        padding: 0 40px !important;
    }
.acm-features.style-1 .features-content h3 {
    margin: 0 0 0 !important;
    padding-bottom: 25px !important;
    font-size: 13px;
}
.upcoming_section {
    padding: 25px 30px !important;
}
#mod-custom1655 .col {
    flex: 1 0 30% !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
.lts_news_section .col-12.col-sm-12.col-lg-4.col {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 30px;
}
.lts_news_section .col-12.col-sm-12.col-lg-4.col:nth-child(3) {
    border-bottom: unset;
    margin-bottom: 0;
}
}


@media only screen  and (max-width: 340px) {
.footer_section .col-lg-4.col-md-4.col-sm-4.col-xs-12:nth-child(3) {
        width: 100%;
    }
#mod-custom1578 .navbar-nav > li a {
    font-size: .8rem !important;
}
    .footer_section .footnav-2 .t3-footnav-2.row {
        padding-left: 5px !important;
    }
    #Mod1589 span.contact-title {
        font-size: 10px;
        margin-right: 0;
    }
.cta-logo img {
    width: 155px !important;
}
#mod-custom1655 .col {
    flex: 1 0 35% !important;
}
.side0 {
    width: unset !important;
}
.side1 {
    margin-left: unset !important;
    width: unset !important;
}
.lts_news_section .col-12.col-sm-12.col-lg-4.col {
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 30px;
}
.lts_news_section .col-12.col-sm-12.col-lg-4.col:nth-child(3) {
    border-bottom: unset;
    margin-bottom: 0;
}
#Mod1590 .latestnews li img {
        float: left;
    }
#Mod1590 .latestnews li span {
        float: left;
        width: 65%;
    }
}