.section-4-mobile
{
    display: none;
}
.virtual-pos-slider-section {
    background-color: black;
    min-height: 500px;
}
.contact-list
{
   text-align: left;
}
.virtual-pos-slider-text-1 {
    color: #fff;
    font-family: Space Grotesk;
    font-size: 85px;
    font-style: normal;
    font-weight: 700;
    line-height: 85px; /* 100% */
    letter-spacing: -4.25px;
    word-wrap: break-word;
}

.virtual-pos-slider-text-2 {
    color: #797979;
    font-family: Space Grotesk;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
    margin-top: 40px;
}
#virtual-pos-slider-left-section {
    padding: 11% 0% 0% 8%;
}
#virtual-pos-slider-right-section {
    padding: 0 0 0 3%;
}
#virtual-pos-left-section ul {
    padding: 0;
}
.virtual-post-list-head-text
{
    color: #171717;
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -1.2px;
}
.virtual-post-list-description-text
{
    color: #171717;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.9px;
    padding-left: 15px!important;
}


#blog-context-text {
    color: #171717;
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -2px;
}
#blog-section-1 {
    margin-top: 50px;
    margin-bottom: 80px;
}
#blog-section-2 {
    margin-bottom: 100px;
}
.category-items {
    border-radius: 30px;
    border: 1px solid #797979;
    width: 223px;
    height: 60px;
}
.blog-item-header {
    color: #171717;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.6px;
}
.blog-item-description {
    color: #171717;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.36px;
}
.blog-item-date {
    color: #797979;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.36px;
}

.section-1-head-text {
    color: #171717;
    text-align: center;

    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -2px;
    margin-bottom: 30px;
}
.section-1-sub-text {
    color: #171717;
    text-align: center;
    font-family: Space Grotesk;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.36px;
    margin-bottom: 30px;
}

.section-2-head-text {
    color: #171717;
    font-family: Space Grotesk;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -2px;
    text-align: left;
    padding: 0;
}
.digital-wallet-list {
    padding: 10px 0px 0px 0px;
}

.section-5-head-text {
    color: #171717;
    text-align: center;
    font-family: Space Grotesk;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -2px;
    margin-bottom: 40px;
}
.section-5-sub-text {
    color: #171717;
    font-family: Space Grotesk;
    font-size: 30px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -1.5px;
}
.section-5-sub-text {
    color: #171717;
    font-family: Space Grotesk;
    font-size: 20px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -1px;
}
#section-6 {
    margin-bottom: 20px;
}
.section-6-head-text {
    color: #171717;
    text-align: center;
    font-size: 65px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -3.25px;
}
.section-6-sub-text {
    color: #171717;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.36px;
}

.slider-text-1 {
    color: #fff;
    font-family: Space Grotesk;
    font-size: 85px;
    font-style: normal;
    font-weight: 700;
    line-height: 85px; /* 100% */
    letter-spacing: -4.25px;
    word-wrap: break-word;
}
.slider-text-2 {
    color: #797979;
    font-family: Space Grotesk;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.4px;
    margin-top: 40px;
}
.contact-list ul
{
    width: 100%;
}

@media (max-width: 576px) {

    #virtual-pos-slider-left-section {
        padding: 25% 0% 0% 0%;
        text-align: center;
    }
    #virtual-pos-slider-right-section {
        padding-top: 4%;
    }
    #virtual-pos-slider-left-section ul {
        padding: 0;
    }
    #virtual-pos-slider-right-section
    {
        text-align: center;
    }

    .virtual-pos-slider-text-1 {
        text-align: center!important;
    }
    .virtual-pos-slider-text-2 {
      text-align: center!important;
    }

    .virtual-post-list-svg
    {
      padding-left: 5px!important;
    }
    .virtual-post-list-svg svg
    {
        width: 25px;
    }
    .section-2-head-text
    {
        text-align: center;
    }
    .section-4-mobile
    {
        display: block;
        margin-bottom: 20%;
    }
    #section-4
    {
        display: none;
    }

}

@media (min-width: 576px) and (max-width: 768px) {
    #virtual-pos-slider-left-section {
        padding: 15% 0% 0% 0%;
        text-align: center;
    }
    #virtual-pos-slider-right-section {
        padding-top: 4%;
    }
    #virtual-pos-slider-left-section ul {
        padding: 0;
    }
    #virtual-pos-slider-right-section
    {
        text-align: center;
    }
    .virtual-pos-slider-text-1 {
        text-align: center!important;
    }
    .virtual-pos-slider-text-2 {
      text-align: center!important;
    }


}

@media (min-width: 768px) and (max-width: 992px) {
    #virtual-pos-slider-left-section {
        padding: 15% 0% 0% 0%;
        text-align: center;
    }
    #virtual-pos-slider-right-section {
        padding-top: 4%;
    }
    #virtual-pos-slider-left-section ul {
        padding: 0;
    }
    #virtual-pos-slider-right-section
    {
        text-align: center;
    }
    .virtual-post-list-description-text
    {
        font-size: 16px!important;
    }
    .virtual-post-list-svg svg
    {
        width: 25px;
    }
    .virtual-post-list-head-text
    {

    color: #171717;
    font-size: 18px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -1.2px;

    }
    .section-2-head-text
    {
        font-size:20px;
    }

}

@media (min-width: 992px) and (max-width: 1200px) {
    .virtual-pos-slider-text-1 {
        text-align: center!important;
    }
    .virtual-pos-slider-text-2 {
      text-align: center!important;
    }
    #virtual-pos-slider-left-section {
        padding: 12% 0% 0% 0;
    }
    #virtual-pos-slider-right-section {
        padding: 0 0 0 0;
        text-align: center;
    }
    #virtual-pos-slider-left-section ul {
        padding: 0;
    }
    .virtual-post-list-description-text
    {
        font-size: 16px!important;
    }
    .virtual-post-list-svg svg
    {
        width: 30px;
    }
    .section-2-head-text
    {
        font-size:28px;
    }

}

.virtual-post-list {
    background: #fff;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08);
    width: 100%;
    height: 185px;
}
.list-group-item {
    border: 0;
}
@media (min-width: 1200px) and (max-width: 1440px) {
    #virtual-pos-slider-left-section {
        padding: 12% 0% 0% 10%;
    }
    #virtual-pos-slider-right-section {
        padding: 0 0 0 3%;
    }
    #virtual-pos-slider-left-section ul {
        padding: 0;
    }
    .section-2-head-text
    {
        font-size:35px;
    }

}
@media (min-width: 1441px) and (max-width: 2800px) {

    #virtual-pos-slider-left-section {
        padding: 10% 0% 0% 15%;
    }
    #virtual-pos-slider-right-section {
        padding: 0 0 0 3%;
    }
    #virtual-pos-slider-left-section ul {
        padding: 0;
    }

}

.section-3-head-text
{
    color: #171717;
    text-align: center;
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -2px;
    margin-bottom:30px
}
.section-3-sub-text
{
    color: #171717;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.36px;
    margin-bottom:50px
}
#section-4
{
    padding-top:60px;
    margin-bottom: 60px;
}
.section-4-head-text
{
    color: #171717;
text-align: center;
font-size: 40px;
font-style: normal;
font-weight: 500;
line-height: normal;
letter-spacing: -2px;
}

