.main-footer .footer-content p {
    padding-right: 15px;
}

.main-footer .footer-content li {
    list-style: none;
}

.footer-content li {
    padding-right: 15px;
}
/* About Page CSS */
.abt-left-col {
    padding-top: 55px;
}
.abt-ttl {
    font-size: 45px;
}
.abt-bnnr-txt p {
    font-weight: 200;
    line-height: 35px;
    margin-top: 40px;
}
a.abt-bnnr-btn {
    margin-top: 20px;
    padding: 8px 30px;
    border-radius: 0;
    height: 45px !important;
}
.about_hero_section.site {
    background: linear-gradient(90deg,#011a62,#0940b3);
}
.abt-2nd-col-left {
    position: relative;
    top: 125px;
}
.about__image_wrap.monitor-image-abt {
    max-width: 230px !important;
}
.abt-third-col-monitor {
    position: relative;
    top: 90px;
}
.about_cta_section.site {
    background: linear-gradient(90deg,#011a62,#0940b3);
}
.abt-pg-cntr-txt {
    font-size: 36px;
    line-height: 44px;
    font-weight: 700;
}
.about__image_wrap.magento-2-img {
    position: relative;
    top: -18px;
    max-width: 286px !important;
}
.floppy-row {
    padding-bottom: 100px !important;
}
.about__image_wrap.floppy-row{
     padding-bottom: 25px !important;
}
.about_cards_section.site {
    padding-bottom: 50px;
    background: #051761;
}
.abt-cloud-img {
    max-width: 288px !important;
}
.abt-cloud-txt {
    position: relative;
    top: 140px;
}
.security-abt-img {
    max-width: 325px !important;
}
.sec-left-row {
    position: relative;
    top: 85px;
}
.about_features_section.site {
    background: #051761;
}
.abt-key {
    font-size: 33px;
}
@media only screen and (max-width: 767px) and (min-width: 320px){
    .abt-left-col {
        padding-top: 0px;
    }
    .abt-ttl {
        font-size: 40px;
        text-align: center;
        line-height: 44px;
    }
    .abt-bnnr-txt p {
        margin-top: 24px;
        text-align: center;
        margin-bottom: 30px;
    }
    .banner-actions {
        text-align: center;
    }
    a.abt-bnnr-btn{
        width:90% !important;
    }
    .abt-2nd-col-left {
        top: 10px;
        text-align: center;
    }
    .floppy-row{
        max-width:150px !important;
    }
    .about_column.col-md-6.magento-txt-row {
        position: relative;
        top: -285px;
        text-align: center;
    }
    .about__image_wrap.magento-2-img {
        position: relative;
        top: 215px;
        max-width: 210px !important;
    }
    .abt-third-col-monitor {
        top: -80px;
        text-align: center;
    }
    .about__image_wrap.monitor-image-abt {
        max-width: 170px !important;
        padding-top: 0px !important;
    }
    .abt-cloud-img {
        max-width: 185px !important;
        padding-top: 0 !important;
    }
    .abt-cloud-txt {
        top: 55px !important;
        text-align: center;
    }
    .security-abt-img {
        max-width: 190px !important;
        padding-top: 0 !important;
        position: relative;
        top: -135px;
    }
    .sec-left-row {
        top: 245px !important;
        text-align: center;
    }
    .page-about .about_features_desc p, .about_features_desc p{
        padding-top:4px !important;
        font-size: 18px !important;
        line-height: 27px;
    }
    .about_hero_section.site {
        padding-bottom: 15px !important;
    }
    .about_cta_section.site {
        background: #051761 !important;
        padding-bottom: 10px !important;
    }
    .page-about .about_cards_section .about_column .banner-desc p, .about_cards_section .about_column .banner-desc p{
        font-size:18px !important;
    }
    h2.banner-title.mb-0.text-center.abt-pg-cntr-txt {
        font-size: 31px !important;
        line-height: 42px;
    }
    .site.bottom-key {
        padding-top: 35px;
    }
    .site.bottom-key .row.about_features_grid_wrap {
        padding-top: 25px;
    }
    h2.text-center.mb-0.abt-key {
        font-size: 42px;
    }
    .cetralized-section {
        padding-bottom: 20px !important;
    }
}
