@media(max-width:1440px) {
    .container-main {
        padding: 0px 40px;
    }

    .industries-icon {
        right: 22%;
    }

    .service-home-page-content-heading h2 {
        font-size: 45px;
    }

    .service-home-page-box-inner-box-outer-heading h3 {
        font-size: 16px;
    }

    .service-home-page-box-inner-box-content {
        padding: 12px;
        justify-content: space-between;
        gap: unset;
    }

    .service-home-page-box-inner-box-content-icon-heading h5 {
        font-size: 18px;
    }

    .service-home-page-box-inner-box-content-icon i {
        font-size: 20px;
    }
}

@media(max-width:1366px) {

    .home-overview-content h2,
    .why-we-heading h2 {
        font-size: 60px;
    }

    .validity-advanced-main-heading h2 {
        font-size: 42px;
        line-height: 52px;
    }

    .advance-license-obtained-main-heading h2 {
        font-size: 42px;
        line-height: 52px;
    }
}


@media(max-width:1310px) {
    .home-overview-content h2 {
        font-size: 58px;
    }

    .header-links ul {
        gap: 20px;
    }

    .home-overview-content {
        padding-bottom: 120px;
    }

}

@media(max-width:1280px) {
    .home-overview-content {
        padding-bottom: 100px;
    }

    .home-overview-content h2,
    .why-we-heading h2,
    .home-about-main.services .why-we-heading h2{
        font-size: 56px;
    }

    .container-ship {
        width: 350px;
        bottom: 40px;
    }

    .footer-block.logo::before {
        right: -25px;
    }

    .validity-advanced-main-heading h2 {
        font-size: 40px;
        line-height: 48px;
    }

    .advance-license-obtained-main-heading h2 {
        font-size: 40px;
        line-height: 48px;
    }

    .benefits-of-certi-gird.aeo-lo .boc-card-heading h5 {
        font-size: 18px;
    }

    .benefits-of-certi-gird.aeo-lo .boc-card-heading h2 {
        font-size: 28px;
    }
}

@media(max-width:1240px) {
    .footer-block.logo::before {
        right: -18px;
    }
}

@media(max-width:1200px) {

    .top-bar-flex .header-links {
        margin-right: 0;
    }

    .home-overview-content h2,
    .why-we-heading h2,
    .blog-detail-content h2,
    .home-about-main.services .why-we-heading h2{
        font-size: 52px;
        line-height: 60px;
    }

    .why-we-wrap h4,
    .service-box h4,
    .provider h4,
    .blog-box-content h4,
    .team-info h4,
    .contact-box h6,
    .how-we-assist-box h4,
    .blog-right-block h4,
    .blog-detail-content h5,
    .testimonials-block h4,
    .industries-page-left h4 {
        font-size: 22px;
    }

    .footer-block p {
        max-width: 260px;
    }

    .how-we-assist-content {
        padding-left: 60px;
    }

    .post-box {
        gap: 12px;
    }

    .blog-right-block {
        padding: 30px;
    }

    .blog-detail-content h2 {
        font-size: 46px;
    }

    .advanced-license-main-box::after {
        right: 50px;
    }

    .boc-card-heading h2 {
        font-size: 50px;
    }

    .boc-card-heading h5 {
        font-size: 20px;
    }
}

@media(max-width:1150px) {
    .form-inner {
        padding: 50px;
    }

    .footer-block.logo::before {
        right: -8px;
    }

    .service-home-page-content-heading h2 {
        font-size: 35px;
    }

    .service-home-page-content-heading h2 {
        font-size: 25px;
    }

    .service-home-page-content-desc p {
        font-size: 18px;
        line-height: 1.1;
    }
}

@media(max-width:1100px) {

    .home-overview-content h2,
    .why-we-heading h2,
    .home-about-main.services .why-we-heading h2{
        font-size: 48px;
        line-height: 58px;
    }

    .why-we-wrap h4,
    .service-box h4,
    .provider h4,
    .blog-box-content h4,
    .team-info h4,
    .contact-box h6,
    .how-we-assist-box h4,
    .blog-right-block h4,
    .blog-detail-content h5,
    .testimonials-block h4,
    .industries-page-left h4 {
        font-size: 20px;
    }

    .footer-block.logo {
        width: 100%;
        margin-bottom: 30px;
    }

    .footer-block.logo::before {
        right: unset;
        width: 100%;
        top: unset;
        bottom: 70px;
        border-bottom: 1px solid #ccc;
    }

    .footer-block p {
        max-width: unset;
    }

    .footer-block.logo .social-icons {
        margin-top: 35px;
    }

    .validity-advanced-main-heading h2 {
        font-size: 38px;
        line-height: 46px;
    }

    .advance-license-obtained-main-heading h2 {
        font-size: 38px;
        line-height: 46px;
    }

    .advanced-license-main-box::after {
        right: 30px;
    }

    .eligibility-criteria-main.Financial .eligibility-criteria-full-box {
        padding: 45px 15px 30px 15px;
    }

    .eligibility-criteria-flex.three-block .eligibility-criteria-right-flex-block {
        width: 50%;
    }

    .document-require-startup-flex.five .document-require-startup-block,
    .document-require-startup-flex.four .document-require-startup-block,
    .calender-icon-main-flex.four .calender-icon-main-block{
        width: 33.33%;
    }

    .benefits-of-certi-gird.aeo-lo .boc-card-heading h2 {
        font-size: 24px;
    }

    .benefits-of-certi-gird.aeo-lo .boc-card-heading h5 {
        font-size: 14px;
    }
}


@media(max-width:1070px) {
    .header-links ul {
        gap: 10px;
    }

    .bell-section-flex.services-n .advanced-license-box-main-block {
        width: 33.33%;
    }
}

@media(max-width:1024px) {
    .main-header {
        padding: 10px 25px;
    }

    .content-wrapper {
        padding-right: 15px;
    }

    .home-about-right {
        padding-left: 20px;
    }

    .why-we-flex.industries .why-we-wrap,
    .team-block,
    .why-we-flex.criteria .why-we-wrap {
        width: 33.33%;
    }

    .home-stats-block p {
        font-size: 16px;
        line-height: 24px;
    }

    .contact-box:first-child {
        width: 100%;
    }

    .blog-left {
        width: 65%;
    }

    .blog-right {
        width: 35%;
        padding-left: 25px;
    }

    .blog-detail-content h2 {
        font-size: 40px;
        line-height: 52px;
    }

    .eligibility-criteria-main.Financial .eligibility-criteria-flex.three-block .eligibility-criteria-right-flex-block {
        width: 100%;
    }

    .benefits-of-certi-gird.aeo-lo .benefits-of-certi-card {
        width: 33.33%;
    }

    .digital-signature-section-flex-left-icon img {
        width: 90px;
        height: 90px;
    }

    .digital-signature-section-flex {
        width: 900px;
    }
}

@media(max-width:991px) {

    .main-header,
    .header-links {
        display: none;
    }

    .top-bar-main {
        padding: 0px 20px;
    }

    .mob-header {
        display: block;
        position: absolute;
        width: 100%;
        top: 0;
        left: 0;
        z-index: 10;
        -webkit-transition: .5s;
        -o-transition: .5s;
        transition: .5s;
        margin-top: 27px;
        box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
    }

    .mob-header .navbar {
        background-color: #fff;
        padding: 7px 0px;
    }

    .mob-header .navbar>.container-fluid {
        padding: 0px 20px;
    }

    .mob-header .navbar-brand img {
        max-width: 120px;
    }

    .mob-header .navbar-brand {
        padding: 0;
        margin: 0;
        position: relative;
        z-index: 12;
        display: flex;
        align-items: center;
    }

    .mob-header .navbar-brand h2 {
        font-size: 20px;
        color: var(--primary);
        line-height: 1.1;
        font-weight: 700;
        margin-top: 10px;
        text-transform: uppercase;
    }

    .mob-header .navbar-toggler {
        padding: 0;
        border: unset;
        position: relative;
        z-index: 12;
    }

    .mob-header .navbar-toggler-icon {
        background-image: url(../images/menu-icon.webp);
        background-repeat: no-repeat;
        width: 30px;
        height: 28px;
    }

    body.menu-open .mob-header .navbar-toggler-icon {
        background-image: url(../images/close-icon.webp);
        height: 30px;
    }

    body.menu-open {
        overflow: hidden;
    }

    .mob-header .navbar-collapse {
        position: absolute;
        top: 0px;
        left: 0;
        width: 100%;
        background-color: #fff;
        padding: 0px 20px;
        z-index: 10;
    }
    
    .mob-header .navbar-collapse.collapse.show {
        display: none;
    }
    
    body.menu-open .mob-header .navbar-collapse.collapse.show {
        display: block;
    }

    .mob-header .navbar-nav {
        padding-bottom: 600px;
        padding-top: 140px;
    }

    .mob-header .nav-link {
        font-size: 16px;
        line-height: 24px;
        font-weight: 500;
        color: var(--black);
        padding: 10px 0px;
    }

    .dropdown-menu {
        border: unset;
        background-color: unset;
        color: var(--black);
    }

    .dropdown-item {
        font-size: 14px;
        color: var(--black);
        text-wrap: auto;
    }

    .dropdown-item:hover {
        background-color: unset;
        color: var(--black);
    }

    .dropdown-divider {
        border-top: 1px solid rgb(160 159 159 / 15%);
        opacity: 0.5;
    }

    .navbar-nav .dropdown-menu {
        margin: 10px 0px;
    }

    .dropdown-toggle::after {
        background-image: url(../images/arrow-down.webp);
        background-repeat: no-repeat;
        background-size: cover;
        border: unset;
        width: 15px;
        height: 15px;
        top: 14px;
        position: absolute;
        content: "";
        right: 0;
    }

    .navbar-toggler:focus {
        box-shadow: unset;
    }

    .home-overview-grid {
        padding-top: 160px;
    }

    .home-overview-content {
        flex-flow: column;
    }

    .content-wrapper,
    .why-we-flex.banner {
        width: 100%;
    }

    .content-wrapper {
        padding-right: 0px;
        padding-bottom: 30px;
    }

    .why-we-flex.services .why-we-wrap,
    .blog-box {
        width: 50%;
    }

    .home-about-left,
    .home-about-right {
        width: 100%;
    }

    .home-about-right {
        padding-left: 0px;
        padding-top: 30px;
    }

    .home-stats-block {
        width: 33.33%;
    }

    .breadcrumbs-bg-main,
    .breadcrumbs-info {
        padding-top: 105px;
    }

    .why-we-flex.about-us .why-we-wrap,
    .why-we-flex.service-page .why-we-wrap,
    .testimonials-block {
        width: 50%;
    }

    .breadcrumbs-content h1 {
        font-size: 52px;
        line-height: 62px;
    }

    .form-inner h3 {
        font-size: 38px;
    }

    .form-inner {
        padding: 40px;
    }

    .how-we-assist-img {
        height: 680px;
    }

    .industries-page-block-inner {
        padding: 35px;
    }

    .industries-icon {
        right: 19%;
    }

    .blog-flex.blog-page .blog-box {
        width: 100%;
    }

    .blog-left {
        width: 60%;
    }

    .blog-right {
        width: 40%;
    }

    .blog-details-main {
        padding-top: 160px;
    }

    .blog-detail-bg {
        height: 470px;
    }

    .how-we-assist-main .why-we-heading {
        padding: 0px 20px;
    }

    .why-we-flex-three-block.criteria .why-we-wrap {
        width: 50%;
    }

    .why-we-flex-three-block.criteria .why-we-wrap:last-child {
        width: 100%;
    }

    .footer-block.link {
        width: 50%;
    }

    .blog-flex.services-n .blog-box {
        width: 33.33%;
    }

    .custom-broking-cards p {
        max-width: 350px;
    }

    .custom-broking-cards h4 {
        font-size: 22px;
    }

    .what-is-main-section {
        padding-top: 160px;
    }

    .advanced-license-main-box::after {
        width: 60px;
        height: 60px;
        right: 20px;
    }

    .aeo-t-left-block-heading h3,
    .boc-card-heading h5 {
        font-size: 18px;
        line-height: 26px;
    }

    .boc-card-heading h2 {
        font-size: 42px;
    }

    .service-home-page-content-left,
    .service-home-page-content-right {
        width: 100%;
    }

    .service-home-page-content-left {
        padding-right: 0px;
        padding-bottom: 40px;
    }

    .service-home-page-content {
        padding-top: 180px;
    }

    .service-home-page-content-right-form {
        padding: 30px;
    }

    .service-home-page-content-right-form-inner .form-field {
        padding: 15px;
    }

    .who-eligable-main-block {
        width: 50%;
    }
    .advanced-license-box-main-heading h4{
        font-size: 22px;
        line-height: 26px;
    }
    .home-about-main.services {
        padding-top: 200px;
    }
}

@media(max-width:850px) {
    .digital-signature-section-flex {
        width: 735px;
    }

    .aeo-t-left-block.half {
        width: 100%;
    }
    .advanced-license-box-main-block{
        padding: 15px;
    }
    .advanced-license-box-main-block-inner{
        padding: 25px;
    }
    .advanced-license-box-main-desc p{
        font-size: 16px;
        line-height: 1.2;
    }
    .why-choose-us-inner{
        padding: 20px;
    }
    .calender-icon-main-flex.four .calender-icon-main-block{
        width:50%;
    }
}

@media(max-width:768px) {
    .container-ship {
        width: 300px;
        bottom: 20px;
    }

    .home-stats-block {
        width: 50%;
    }

    .why-we-main,
    .our-services-main,
    .testimonials-main,
    .our-clientele-main,
    .home-about-main,
    .blog-main,
    .industries-main,
    .contact-us-main,
    .related-articles-main,
    .industries-page-main {
        padding-top: 70px;
        padding-bottom: 70px
    }

    .home-stats-main {
        padding-top: 70px;
    }

    .why-we-main.about-us,
    .home-stats-main.about-us,
    .our-team-main,
    .why-we-main.criteria,
    .faq-main,
    .why-we-main.service-page,
    .blog-details-main {
        padding-bottom: 70px;
    }

    .why-we-main {
        padding-bottom: 0;
    }

    .why-we-flex.industries .why-we-wrap,
    .why-we-flex.industries .why-we-wrap,
    .team-block,
    .why-we-flex.criteria .why-we-wrap {
        width: 50%;
    }

    .footer-block {
        width: 100%;
        margin-bottom: 30px;
    }

    .footer-block:last-child {
        margin-bottom: 0;
    }

    .footer-copyright {
        flex-flow: column;
        border-top: 1px solid rgb(111 111 111 / 15%);
        margin-top: 30px;
    }

    .home-stats-flex.mv .home-stats-block,
    .industries-page-block {
        width: 100%;
    }

    .contact-us-left,
    .contact-us-right,
    .blog-left,
    .blog-right {
        width: 100%;
    }

    .contact-us-right {
        padding-left: 0;
        padding-top: 40px;
    }

    .contact-box:first-child {
        width: 50%;
    }

    .why-we-heading.industries {
        margin-bottom: 0;
    }

    .how-we-assist-info {
        position: unset;
    }

    .how-we-assist-img {
        height: 500px;
        width: 100%;
    }

    .how-we-assist-content {
        width: 100%;
        padding: 60px 0px;
    }

    .faq .accordion-button {
        font-size: 22px;
    }

    .industries-icon {
        right: 23%;
    }

    .blog-right {
        padding-left: 0;
        padding-top: 40px;
    }

    .blog-right-block:last-child {
        margin-bottom: 0;
    }

    .blog-detail-content h2 {
        font-size: 32px;
        line-height: 42px;
    }

    .bell-section-flex.services-n .advanced-license-box-main-block {
        width: 50%;
    }

    .custom-broking-cards {
        padding: 40px 0px;
    }

    .bell-section-main,
    .digital-signature-section-main {
        padding-top: 0;
    }

    .document-require-startup-flex.five .document-require-startup-block,
    .document-require-startup-flex.four .document-require-startup-block,
    .calender-icon-main-flex.three .calender-icon-main-block,
    .bis-ceritificate-importers-flex.three .bis-ceritificate-importers-block,
    .document-require-startup-flex.three .document-require-startup-block,
    .benefits-of-certi-card,
    .benefits-of-certi-gird.aeo-lo .benefits-of-certi-card {
        width: 50%;
    }

    .digital-signature-section-flex {
        width: unset;
    }

    .eligibility-criteria-left,
    .eligibility-criteria-right {
        width: 100%;
    }

    .eligibility-criteria-right {
        padding-left: 0;
        margin-top: 20px;
    }

    .service-home-page-content-right-form-inner .form-field {
        width: 100%;
    }

    .service-home-page-box-inner-box {
        width: 100%;
    }

    .service-home-page-box-inner-box-content {
        justify-content: space-around;
    }
    .who-eligable-main-block-inner{
        padding: 30px;
    }
    .who-eligable-main-block-desc p{
        font-size: 18px;
        line-height: 22px;
    }
    .why-choose-us-block{
        padding: 15px;
        width: 50%;
    }

}

@media(max-width:600px) {
    .container-main {
        padding: 0px 20px;
    }

    .top-bar-right {
        display: none;
    }

    .top-bar-left ul {
        justify-content: space-between;
    }

    .top-bar-left {
        width: 100%;
    }

    .mob-header .navbar-brand img {
        max-width: 80px;
    }

    .mob-header .navbar-brand h2 {
        font-size: 15px;
    }

    .mob-header .navbar-nav {
        padding-top: 100px;
    }

    .home-overview-grid {
        padding-top: 135px;
    }

    .home-overview-content h5,
    .why-we-heading h5 {
        font-size: 18px;
        line-height: 26px;
        margin-bottom: 10px;
    }

    .home-overview-content h2,
    .why-we-heading h2,
    .home-about-main.services .why-we-heading h2{
        font-size: 34px;
        line-height: 44px;
        margin-bottom: 15px;
    }

    .why-we-heading {
        margin-bottom: 30px;
    }

    p {
        line-height: 1.6;
    }

    .home-overview-content h6 {
        font-size: 16px;
        line-height: 1.6;
    }

    .why-we-flex.banner .why-we-wrap,
    .home-stats-block,
    .why-we-flex.services .why-we-wrap,
    .blog-box,
    .why-we-flex.industries .why-we-wrap,
    .contact-box,
    .why-we-flex.service-page .why-we-wrap,
    .why-we-flex.industries .why-we-wrap,
    .why-we-flex.industries .why-we-wrap,
    .team-block,
    .why-we-flex.criteria .why-we-wrap,
    .testimonials-block,
    .industries-page-block {
        width: 100%;
        padding: 10px 0px;
    }

    .why-we-flex.banner,
    .home-stats-flex,
    .why-we-flex,
    .team-flex,
    .testimonials-flex,
    .industries-page-flex,
    .why-we-flex.industries,
    .blog-flex,
    .contact-box-flex,
    .why-we-flex.service-page {
        margin: -10px 0px;
    }

    .container-ship {
        width: 230px;
        bottom: 10px;
    }

    .why-we-main,
    .our-services-main,
    .testimonials-main,
    .our-clientele-main,
    .home-about-main,
    .blog-main,
    .industries-main,
    .contact-us-main,
    .related-articles-main,
    .industries-page-main,
    .validity-advanced-main,
    .advance-license-obtained-main {
        padding-top: 55px;
        padding-bottom: 55px;
    }

    .home-stats-main {
        padding-top: 55px;
    }

    .why-we-main.about-us,
    .home-stats-main.about-us,
    .our-team-main,
    .why-we-main.criteria,
    .faq-main,
    .why-we-main.service-page,
    .blog-details-main {
        padding-bottom: 55px;
    }

    .why-we-main {
        padding-bottom: 0;
    }

    .blog-details-main {
        padding-top: 135px;
    }

    .home-about-left {
        height: 350px;
    }

    .footer-block h6 {
        margin-bottom: 15px;
    }

    .footer-block ul li a {
        margin-bottom: 7px;
    }

    .footer-copyright {
        justify-content: center;
        align-items: center;
        text-align: center;
    }

    .footer-copyright p {
        max-width: 350px;
    }

    .footer-copyright p,
    .footer-copyright ul li {
        font-size: 15px;
    }

    .breadcrumbs-bg-main,
    .breadcrumbs-info {
        padding-top: 72px;
    }

    .breadcrumbs-bg {
        height: 200px;
    }

    .breadcrumbs-content h1 {
        font-size: 33px;
        line-height: 44px;
    }

    .why-we-flex.about-us .why-we-wrap {
        width: 100%;
    }

    .why-we-flex.about-us .why-we-wrap .wrap-inner {
        border-right: 0;
        border-bottom: 1px solid #ccc;
        padding: 40px;
    }

    .home-stats-flex.about-us.mv h4 {
        font-size: 26px;
        line-height: 36px;
    }

    .form-inner {
        padding: 35px;
    }

    .form-inner h3 {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .map,
    .map iframe {
        height: 350px;
    }

    .how-we-assist-img {
        height: 300px;
    }

    .how-we-assist-content {
        padding: 40px 0px;
    }

    .faq .accordion-button {
        font-size: 18px;
        line-height: 26px;
    }

    .faq .accordion-button::after {
        width: 15px;
        height: 15px;
        background-size: 15px;
    }

    .industries-icon {
        width: 60px;
        height: 60px;
        right: 20%;
    }

    .industries-icon i {
        font-size: 20px;
    }

    .industries-page-block-inner {
        padding: 25px;
    }

    .industries-page-left h4 {
        margin-bottom: 20px;
    }

    .blog-right-block {
        margin-bottom: 20px;
    }

    .blog-flex.blog-page .blog-box {
        padding: 20px 0px;
    }

    .blog-flex.blog-page {
        margin: -20px 0px;
    }

    .blog-detail-bg {
        height: 350px;
    }

    .blog-detail-content h2 {
        font-size: 26px;
        line-height: 33px;
    }

    .content-flex {
        flex-flow: column;
        justify-content: unset;
        align-items: unset;
    }

    .advance-license-obtained-box-inner-desc p {
        font-size: 16px;
        line-height: 20px;
    }

    .validity-advanced-main-heading h2 {
        font-size: 26px;
        line-height: 34px;
    }

    .advance-license-obtained-main-heading h2 {
        font-size: 26px;
        line-height: 34px;
    }

    .what-is-main-section.services-n .what-is-main-heading-content p {
        font-size: 16px;
        margin-top: 10px;
    }

    .bell-section-flex.services-n .advanced-license-box-main-block {
        width: 100%;
        padding: 10px 0px;
    }

    .bell-section-flex.services-n {
        margin: -10px 0px;
    }

    .blog-flex.services-n .blog-box {
        width: 50%;
        padding: 10px;
    }

    .blog-flex.services-n {
        margin: -10px;
    }

    .get-in-touch-main,
    .custom-broking-main {
        padding-top: 55px;
        padding-bottom: 55px;
    }

    .custom-broking-main .aeo-t-heading {
        margin-bottom: 25px;
    }

    .custom-broking-cards {
        flex-flow: column;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 20px;
        padding: 30px 0px;
    }

    .custom-broking-cards span,
    .custom-broking-cards h4,
    .custom-broking-cards p {
        width: 100%;
    }

    .document-require-startup-flex.five .document-require-startup-block,
    .document-require-startup-flex.four .document-require-startup-block,
    .calender-icon-main-flex.three .calender-icon-main-block,
    .bis-ceritificate-importers-flex.three .bis-ceritificate-importers-block,
    .document-require-startup-flex.three .document-require-startup-block,
    .benefits-of-certi-card,
    .benefits-of-certi-gird.aeo-lo .benefits-of-certi-card,
    .quote-main-block-flex .advanced-license-main-box-top,
    .bell-section-flex.two .advanced-license-box-main-block,
    .arrow-quote-main-left,
    .arrow-quote-main-right,
    .eligibility-criteria-flex.three-block .eligibility-criteria-right-flex-block,
    .aeo-t-left,
    .aeo-t-right {
        width: 100%;
    }

    .what-is-main-section {
        padding-top: 90px;
    }

    .what-is-main-heading h2,
    .quote-main-block-heading h2,
    .bell-section-heading h2,
    .document-require-startup-heading h2,
    .digital-signature-section-heading h2,
    .bis-ceritificate-importers-heading h2,
    .aeo-t-heading h2 {
        font-size: 32px;
    }

    .what-is-main-heading {
        margin-bottom: 25px;
    }

    .what-is-main-heading-content p,
    .quote-main-block-flex .advanced-license-main-box-top ul li,
    .bell-section-heading p,
    .advanced-license-box-main-desc p,
    .document-require-startup-desc p,
    .calender-icon-main-desc ul li,
    .arrow-quote-main-flex .advanced-license-main-box.blue ul li,
    .digital-signature-section-flex-right-heading p {
        font-size: 16px;
    }

    .quote-main-block-flex,
    .bell-section-flex.two {
        margin: -10px 0px;
        padding-top: 25px;
    }

    .quote-main-block-flex .advanced-license-main-box-top,
    .advanced-license-box-main-block,
    .document-require-startup-flex.five .document-require-startup-block,
    .document-require-startup-flex.four .document-require-startup-block,
    .calender-icon-main-flex.three .calender-icon-main-block,
    .bis-ceritificate-importers-flex.three .bis-ceritificate-importers-block,
    .document-require-startup-flex.three .document-require-startup-block,
    .benefits-of-certi-card,
    .benefits-of-certi-gird.aeo-lo .benefits-of-certi-card,
    .quote-main-block-flex .advanced-license-main-box-top,
    .advanced-license-box-main-block,
    .eligibility-criteria-right-block,
    .eligibility-criteria-flex.three-block .eligibility-criteria-right-flex-block,
    .aeo-t-left,
    .aeo-t-right,
    .aeo-t-left-block.full,
    .aeo-t-left-block.half {
        padding: 10px 0px;
    }

    .quote-main-block-flex,
    .document-require-startup-flex.five,
    .document-require-startup-flex.four,
    .calender-icon-main-flex.three,
    .bis-ceritificate-importers-flex.three,
    .document-require-startup-flex.three,
    .quote-main-block-flex,
    .bell-section-flex.two,
    .benefits-of-certi-gird.aeo-lo,
    .aeo-t-flex,
    .benefits-of-certi-gird {
        margin: -10px 0px;
    }

    .advanced-license-box-main-heading h4,
    .digital-signature-section-flex-right-heading h3 {
        font-size: 24px;
        margin-bottom: 12px;
    }

    .calender-icon-main-heading {
        margin-bottom: 25px;
    }

    .arrow-quote-main-left {
        padding-right: 0;
    }

    .arrow-quote-main-flex .advanced-license-main-box-top {
        padding: 20px 0px;
    }

    .arrow-quote-main-left-heading h3 {
        font-size: 20px;
    }

    .digital-signature-section-flex-block {
        padding: 20px 0px;
    }

    .digital-signature-section-flex-left-icon img {
        width: 50px;
        height: 50px;
    }

    .digital-signature-section-flex-right {
        padding-left: 30px;
    }

    .custom-table th,
    .custom-table td {
        text-wrap-mode: nowrap;
    }

    .custom-table {
        display: -webkit-box;
        overflow-x: scroll;
    }

    .custom-table::-webkit-scrollbar {
        display: none;
    }

    .service-home-page-content {
        padding-top: 120px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .service-home-page-content-heading h2 {
        font-size: 22px;
    }

    .service-home-page-content-desc p {
        font-size: 16px;
        line-height: 22px;
    }

    .service-home-page-content-right-form-inner .form-flex {
        padding-top: 0px;
    }

    .service-home-page-content-right-form {
        padding: 20px;
    }
    .who-eligable-main-block{
        width: 100%;
    }
    .who-eligable-main-heading h2,
    .validity-service-main-heading h2,
    .advanced-license-main-heading h2,
    .advanced-license-box-main-heading h2,
	.calender-icon-main-heading h2{
        font-size: 25px;
        line-height: 30px;
    }
    .who-eligable-main,
    .validity-service-main,
    .advanced-license-main,
    .advanced-license-box-main{
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .validity-service-main-flex-left-heading h4{
        font-size: 22px;
        line-height: 26px;
    }
    .validity-service-main-flex-left-desc p{
        font-size: 16px;
        line-height: 20px;
    }
    .validity-service-main-flex-right img{
        height: 40px;
        width: 40px;
    }
    .advanced-license-box-main-block{
        width: 100%;
    }
    .faq-section-heading p{
        font-size: 24px;
        line-height: 28px;
    }
    .faq-section-heading h5{
        font-size: 20px;
        line-height: 24px;
    }
    .faq-section-accordian-main .accordion-body p{
        line-height: 1.4;
    }
    .more-questions-block{
        width: 100%;
    }
     .why-choose-us-block{
        width: 100%;
    }
    .why-choose-us-heading h2{
        font-size: 28px;
        line-height: 32px;
    }
    .why-choose-us-heading h2::before{
        width: 300px;
    }
    .home-about-main.services {
        padding-top: 120px;
    }
	.advanced-license-main-box p{
		font-size:16px;
	}
	.calender-icon-main-flex.two .calender-icon-main-block{
		width:100%
	}
	.document-require-startup-flex.two .document-require-startup-block,
	.calender-icon-main-flex.four .calender-icon-main-block{
		width:100%;
		padding:10px 0px;
	}
	.calender-icon-main-flex.four {
	    margin:-10px 0px;
	}
	.table-product{
	    display:-webkit-box;
	    overflow-x:auto;
	}
	.table-product::-webkit-scrollbar{
	    display:none;
	}
}