/* #### Generated By: http://www.cufonfonts.com #### */

@font-face {
    font-family: 'Poppins Regular';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Regular'), url('/assets/fonts/Poppins-Regular.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Italic'), url('/assets/fonts/Poppins-Italic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Thin';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Thin'), url('/assets/fonts/Poppins-Thin.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Thin Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Thin Italic'), url('/assets/fonts/Poppins-ThinItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins ExtraLight';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins ExtraLight'), url('/assets/fonts/Poppins-ExtraLight.woff') format('woff');
}


@font-face {
    font-family: 'Poppins ExtraLight Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins ExtraLight Italic'), url('/assets/fonts/Poppins-ExtraLightItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Light';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Light'), url('/assets/fonts/Poppins-Light.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Light Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Light Italic'), url('/assets/fonts/Poppins-LightItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Medium';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Medium'), url('/assets/fonts/Poppins-Medium.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Medium Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Medium Italic'), url('/assets/fonts/Poppins-MediumItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins SemiBold';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins SemiBold'), url('/assets/fonts/Poppins-SemiBold.woff') format('woff');
}


@font-face {
    font-family: 'Poppins SemiBold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins SemiBold Italic'), url('/assets/fonts/Poppins-SemiBoldItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Bold';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Bold'), url('/assets/fonts/Poppins-Bold.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Bold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Bold Italic'), url('/assets/fonts/Poppins-BoldItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins ExtraBold';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins ExtraBold'), url('/assets/fonts/Poppins-ExtraBold.woff') format('woff');
}


@font-face {
    font-family: 'Poppins ExtraBold Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins ExtraBold Italic'), url('/assets/fonts/Poppins-ExtraBoldItalic.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Black';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Black'), url('/assets/fonts/Poppins-Black.woff') format('woff');
}


@font-face {
    font-family: 'Poppins Black Italic';
    font-style: normal;
    font-weight: normal;
    src: local('Poppins Black Italic'), url('/assets/fonts/Poppins-BlackItalic.woff') format('woff');
}

body {
    -webkit-tap-highlight-color: transparent;
}

*,
:after,
:before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    margin: 0;
}

a,
button,
img {
    text-decoration: none;
    cursor: pointer;
    border: none;
    background: none;
}

::-webkit-scrollbar {
    display: none;
}

.digital--top--sec {
    background-color: #fff;
    box-shadow: 0px 15px 10px -9px rgba(0, 0, 0, 0.10);

}

.digital--top--bigtext.marg16--digital {
    margin: 5px auto 10px;
}

.img--box--digital {
    background-color: #000;
}

.img--box--digital a {
    display: flex;
    justify-content: center;
}

.img--box--digital a img {
    width: 100%;
    height: 100%;
    /* object-fit: cover; */
}

.red--txt--div--digital {
    display: flex;
}

.red--txt--digital {
    font: 13px/1.77 'Poppins Regular';
    background: #e13e3f;
    text-transform: uppercase;
    letter-spacing: 0.52px;
    color: #fff;
    width: fit-content;
    padding: 0 5px;
}

.red--txt--div--digital img {
    /* width: 20px;
    height: 24px; */
    object-fit: contain;
}

.digitan--fulldiv--content {
    max-width: 1200px;
    margin: 0 auto;
    padding: 27px 0 30px;
}

.digitaltop--1st--content {
    max-width: 500px;
}

.digital--top--bigtext,
.digital--top--bigtext a {
    display: block;
    font: 700 32px/1.31 'Poppins Bold';
    color: #0c0c0f;
    margin: 5px 0 0;
}

.digitaltop--2nd--content {
    grid-template-columns: 1fr 400px;
    display: grid;
    gap: 27px;
    margin: 10px 0 0;
}

.brown--brdr--digital {
    border-top: 5px solid #c19c81;
    margin: 7px 0 0;

}

.digitaltop--2nd--div {
    max-width: 400px;
}

.digitaltop--2nd--div--text,
.digitaltop--2nd--div--text a {
    display: block;
    font: 15px/1.47 'Poppins Regular';
    max-width: 400px;
    color: #31313b;
    margin: 0 0 13px;
}

.digitaltop--2nd--div--byname,
.digitaltop--2nd--div--byname a {
    font: 13px/1.77 'Poppins Regular';
    letter-spacing: 0.52px;
    color: #31313b;
    text-transform: uppercase;
}

.digitaltop--2nd--div--byname a {
    text-decoration: underline;
}

@media (max-width:1200px) {
    .breadcrumb {
        margin: 0 16px;
    }

    .digital--top--bigtext.marg16--digital {
        margin: 0 16px 5px;
    }

    .img--box--digital {
        margin: 0 16px;
    }

    .img--box--digital a img {
        width: 100%;
        height: 500px;
        /* padding: 0 30px; */
    }

    .digitan--fulldiv--content {
        margin: 0 16px;
        padding: 10px 0 15px;
    }

    .digitaltop--1st--content,
    .digitaltop--2nd--div,
    .digitaltop--2nd--div--text,
    .digitaltop--2nd--div--text a {
        max-width: 100%;
    }

    .digitaltop--2nd--content {
        display: flex;
        flex-direction: column;
        gap: 15px;
        margin: 0;
    }

    .brown--brdr--digital {
        border-top: 4px solid #c19c81;
        margin: 10px 0 0;
    }
}

@media (max-width:767px) {

    .breadcrumb ol,
    .breadcrumb ol li,
    .breadcrumb ol li a {
        font-size: 12px;
    }

    .digital--top--bigtext,
    .digital--top--bigtext a {
        font: 700 26px/1.15 'Poppins Bold';
        margin: 10px 0 0;
    }

    .digitaltop--2nd--div--text,
    .digitaltop--2nd--div--text a {
        font: 16px/1.31 'Poppins Regular';
    }

    .digitaltop--2nd--div--byname,
    .digitaltop--2nd--div--byname a,
    .red--txt--digital {
        font: 10px/2.3 'Poppins Regular';
    }

    .red--txt--digital {
        padding: 4px 5px 0;
        line-height: 1;
    }

    .red--txt--div--digital img {
        height: 18.2px;
    }

}