.digital-agency-banner-section h1,.digital-agency-banner-section p,.digital-agency-banner-section a{
    font-family: 'Catamaran', sans-serif;
}
.digital-agency-banner-section{
    width: auto;
    height: auto;
}
.digital-agency-banner-section img{
    object-fit: unset !important;
}
/*digital-agency-banner-section*/
.digital-agency-banner-section .digital-agency-text-section-first{
    padding-right: 23%;
    padding-left: 12% !important;
}
.digital-agency-banner-section h1{
    font-weight: bold;
}
.digital-agency-banner-section .digital-agency-text-section-first a{
    color: #fff !important;
}
.digital-agency-banner-section a:after,.digital-agency-aboutus-section a:after {
    content: "\f061";
    background: #000;
    color: #fff;
    padding: 7px 8px;
    border-radius: 50%;
    font-size: 12px;
    font-family: 'Font Awesome 7 Free';
    font-weight: 700;
    margin-left: 5px;
}
.digital-agency-banner-section a:hover:after,.digital-agency-aboutus-section a:hover:after {
    background: var(--primary-color);
    color: #fff;  
}
/*digital-agency-aboutus-section*/
.digital-agency-aboutus-section .wp-block-columns{
    padding-top: 25px !important;
}
.digital-agency-aboutus-section h2,.digital-agency-aboutus-section h3{
    letter-spacing: 1px;
    font-weight: bold;
}
.digital-agency-aboutus-section .digital-agency-aboutus-printing-section-p1{
    padding: 10px;
    display: block;
    box-shadow: 0 0 5px #ddd;
    border-radius: 10px;
    width: 65%;
}
.digital-agency-aboutus-section p.digital-agency-aboutus-printing-section-p1:before{
    content: "\f108";
    background: #000;
    color: #fff;
    padding: 5px;
    border-radius: 5px;
    font-family: 'Font Awesome 7 Free';
    font-weight: 700;
    margin-right: 10px;
}

@media screen and (min-width: 320px) and (max-width:720px) {
    .digital-agency-banner-section img{
        height: 150px;
    }
    .digital-agency-banner-section {
        min-height: auto;
    }
    .digital-agency-banner-section .digital-agency-text-section-first {
        padding-right: 0%;
    }
    .digital-agency-banner-section h1{
        font-size: 25px !important;
    }
    .digital-agency-banner-section p{
        display: none;
    }
    .digital-agency-aboutus-section .digital-agency-aboutus-printing-section-p1 {
        width: 100%;
    }
    .digital-agency-aboutus-section .wp-block-columns{
        padding-top: 0px !important;
    }
    .digital-agency-banner-section .digital-agency-text-section-first{
       padding-left: 5% !important;
    }
}
@media screen and (min-width: 721px) and (max-width:991px) {
    .digital-agency-banner-section img{
        height: 340px;
    }
    .digital-agency-banner-section {
        min-height: auto;
    }
    .digital-agency-banner-section h1{
        font-size: 40px !important;
    }
    .digital-agency-banner-section p{
        display: none;
    }
    .digital-agency-aboutus-section .wp-block-columns{
        flex-wrap: nowrap !important;
    }
    .digital-agency-aboutus-section .digital-agency-aboutus-printing-section-p1 {
        width: 100%;
    }
    .digital-agency-aboutus-section .wp-block-columns{
        padding-top: 25px !important;
    }
    .digital-agency-banner-section .digital-agency-text-section-first{
       padding-left: 5% !important;
    }
}
@media screen and (min-width: 992px) and (max-width:1024px) {
    .digital-agency-banner-section h1{
        font-size: 45px !important;
    }
    .digital-agency-aboutus-section .digital-agency-aboutus-printing-section-p1 {
        width: 100%;
    }
    .digital-agency-banner-section .digital-agency-text-section-first{
       padding-left: 5% !important;
    }
}
