
            @media (min-width: 768px) {
            .modal_dialog_jg {
                width: 80%;
                margin: 30px auto;
                max-width: none
            }
        }

        .modal_jg {
            padding: 0
        }

        .hide-des {
            display: none
        }

        @media only screen and (max-width: 600px) {
            .hide-mobi {
                display: none
            }

            .hide-des {
                display: block !important
            }
        }

        .paragraph ul li {
            list-style: none !important;
            background: url(<?php echo $cdn_link; ?>assets/img/main_ul.svg) 0 6px no-repeat;
            font-size: 17.5px;
            color: #747474;
            padding-left: 35px;
            line-height: 35px
        }

        #loading {
            -webkit-animation: rotation 8s infinite linear
        }

        @-webkit-keyframes rotation {
            from {
                -webkit-transform: rotate(0deg)
            }

            to {
                -webkit-transform: rotate(359deg)
            }
        }

        .main_image img {
            float: left;
            padding-left: 35px
        }

        .img-1234 {
            transform: translate(0%, 0%);
            width: 90%;
            margin: 0 auto;
            display: block
        }

        @media screen and (max-width: 600px) {
            .main_image img {
                transform: translate(20%, 0%)
            }
        }
             .seo-card{
   
                padding:10px!important;
                margin-bottom:15px!important;;
}

        }

        .pad_top_200 {
            padding-top: 369px
        }

        @media (min-width: 768px) {
            .modal_dialog_jg {
                width: 80%;
                margin: 30px auto
            }
            
            .seo-card{
   
                padding:10px!important;
                margin-bottom:15px!important;;
}

        }

        .modal_jg {
            padding: 0
        }

        .social_skype_id p {
            padding-left: 10px;
            color: #fff;
            text-align: center;
            margin-bottom: 0
        }

        .sub-menu-parent_1 {
            position: relative
        }

        .sub-menu_1 {
            visibility: hidden;
            opacity: 0;
            position: absolute;
            width: 100%;
            transform: translateY(100px);
            z-index: -1;
            transition: all .5s ease-in;
            transition-delay: 0;
            max-width: 300px
        }

        .sub-menu-parent_1:focus .sub-menu_1,
        .sub-menu-parent_1:focus-within .sub-menu_1,
        .sub-menu-parent_1:hover .sub-menu_1 {
            visibility: visible;
            opacity: 1;
            z-index: 1;
            transform: translateY(0%);
            transition-delay: 0s, 0s, .3s
        }

        .nav1 a {
            color: #E00;
            display: block;
            padding: .5em 1em;
            text-decoration: none
        }

        .nav1 a:hover {
            color: #F55
        }

        .nav1 ul,
        .nav1 ul li {
            list-style-type: none;
            padding: 0;
            margin: 0
        }

        .nav1>ul {
            background: #EEE;
            text-align: center
        }

        .nav1>ul>li {
            display: inline-block;
            border-left: solid 1px #aaa
        }

        .nav1>ul>li:first-child {
            border-left: none
        }

        .sub-menu_1 {
            background: #f1f1f1
        }

        .sub-menu_1 a {
            color: #484848;
            text-transform: capitalize;
            font-family: 'Open Sans', sans-serif !important;
            font-size: 12px;
            font-weight: 500;
            letter-spacing: 0 !important;
            font-size: 15px;
            line-height: 38px
        }

        .sub-menu_1 a:hover {
            color: #ff4530;
            text-transform: capitalize;
            font-family: 'Open Sans', sans-serif !important;
            font-size: 12px;
            font-weight: 500;
            letter-spacing: 0 !important;
            font-size: 15px;
            line-height: 38px
        }

        .sub-menu_1 li {
            border-bottom: dotted 1px #cecece;
            display: block;
            font-size: 17px;
            line-height: 28px;
            color: #747474;
            text-align: justify;
            margin-left: 20px
        }

        .navbar {
            z-index: 999 !important
        }

        .alert-danger {
            width: 95%;
            margin: 15px auto !important;
            padding: 7px !important
        }

        .alert-danger strong {
            text-align: center;
            display: block
        }
        
        .seo-section{
    margin-top:10px;
}

.seo-card{
    background:#f7f8fb;
    border:1px solid #dcdcdc;
    border-radius:10px;
    padding:20px;
    margin-bottom:25px;
    transition:0.3s;
}

.seo-card:hover{
    box-shadow:0 10px 25px rgba(0,0,0,0.08);
}

.seo-card h3{
    font-size:21px!important;
    font-weight:600;
    margin-top:10px;
    margin-bottom:15px;
}

.seo-card p{
    color:#555;
    line-height:1.7;
}

.seo-tag{
    background:#e8efff;
    color:#3c5ccf;
    padding:6px 14px;
    font-size:12px;
    border-radius:20px;
    font-weight:600;
}

.seo-list{
    list-style:none;
    padding-left:0;
    margin-top:15px;
}

.seo-list li{
    position:relative;
    padding-left:20px;
    margin-bottom:8px;
}

.seo-list li:before{
    content:"✔";
    color:#2a66ff;
    position:absolute;
    left:0;
}

.seo-section-2{
    padding:20px 0;
    background:#f8f9fb;
}
.seo-box{
    background:#fff;
    padding:20px;
    border-radius:6px;
    box-shadow:0 0 10px rgba(0,0,0,0.08);
}
.seo-box h3,
.seo-box h4{
    margin-top:0;
    font-weight:600;
    color:#222;
}
.seo-box p{
    color:#555;
    line-height:1.7;
    margin-bottom:12px;
}
.summary-box{
    background:#f1f6ff;
    padding:20px;
    border-left:4px solid #0d6efd;
    margin-top:20px;
}

.text-bl{color:#dddbdb}
        .text-light {
            color: white;
        }

        .box {
            color: white;
            padding: 20px;
            text-align: center;
            margin-bottom: 10px;
            border-radius: 8px;
            box-shadow: rgba(6, 24, 44, 0.4) 0px 0px 0px 2px, rgba(6, 24, 44, 0.65) 0px 4px 6px -1px, rgba(255, 255, 255, 0.08) 0px 1px 0px inset;
        }

        .box h4 {
            color: black;
            padding-bottom: 5px;
        }

        .faq-list {
            list-style: none;
            padding: 0;
        }

        .faq-list li {
            margin: 30px 0;
            border: 1px solid rgb(205, 205, 205);
            padding: 20px 30px;
            margin: 0px auto 30px;
            text-align: left;

            box-shadow: 0px 0px 10px 0px;
        }


        .faq-list .faq-heading::before {
            content: '+';
            font-size: 40px;
            display: block;
            position: absolute;
            right: 0;
            top: -8px;
            color: #2f5a8e;
        }

        .faq-list .the-active .faq-heading::before {
            content: '-';

        }

        .faq-heading {
            position: relative;
            cursor: pointer;
            font-size: 16px;
            font-weight: bold;
            margin: 0;
            color: #2f5a8e;
        }

        .faq-heading:hover {
            color: var(--theme-color);
        }

        .faq-text {
            display: none;
        }

        .art-box svg {
            width: 100%;
        }

        .read {
            color: rgb(100, 100, 100);
            font-size: 16px;
            line-height: 1.5;
            margin-top: 25px;
        }

        .white p {
            color: white;
        }



        .middle-form .middile-form input {
            padding: 20px 18px !important;
        }

        .content_page {
            overflow: hidden !important;
        }

        p .faq {
            font-family: Poppins, sans-serif;

            font-weight: 600;
            font-size: 26px;
        }

        .flex-wrapper {
            box-shadow: 0 0 28px 0 rgba(0, 0, 0, .15);
            -webkit-box-shadow: 0 0 28px 0 rgba(0, 0, 0, .15);
            -moz-box-shadow: 0 0 28px 0 rgba(0, 0, 0, .15);
            -ms-box-shadow: 0 0 28px 0 rgba(0, 0, 0, .15);
            -o-box-shadow: 0 0 28px 0 rgba(0, 0, 0, .15);
            margin-bottom: 4em !important;
            padding: 30px 20px !important;
            min-height: 320px !important
        }


        .inner-head-section {
            background-color: #fed03d;

        }


        }

        .text-light {
            color: white;
            padding-bottom: 11px;
        }




        /**/
        @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

        :root {

            --text-color-light: #FFFFFF;



            --filter-blue: 100;

            --box-shadow-inset: inset 0 22px 56px -36px rgba(255, 255, 255, 0.5), inset 0 4px 5px -4px rgba(255, 255, 255, 1), inset 0 -31px 34px -32px rgba(96, 68, 144, 0.3), inset 0 39px 50px -34px rgba(202, 172, 255, 0.3), inset 0 2px 9px rgba(154, 146, 210, 0.3), inset 0 1px 10px rgba(227, 222, 255, 0.2);
            --box-shadow-inset-hover: inset 0 19px 28px -18px rgba(255, 255, 255, 0.5), inset 0 4px 6px -3px rgba(255, 255, 255, 1), inset 0 -51px 44px -42px rgba(96, 68, 144, 0.3), inset 0 59px 60px -32px rgba(202, 172, 255, 0.3), inset 0 4px 16px rgba(154, 146, 210, 0.3), inset 0 2px 25px rgba(227, 222, 255, 0.23);
            --box-shadow-inset-button: inset 0 2px 7px -9px rgba(255, 255, 255, 0.5), inset 0 1px 2px -1px rgba(255, 255, 255, 1), inset 0 -20px 16px -32px rgba(96, 68, 144, 0.3), inset 0 28px 25px -24px rgba(202, 172, 255, 0.3), inset 0 1px 4px rgba(154, 146, 210, 0.3), inset 0 1px 10px rgba(227, 222, 255, 0.2);
            --box-shadow-inset-button-hover: inset 0 4px 7px -4px rgba(255, 255, 255, 0.5), inset 0 1px 2px -1px rgba(255, 255, 255, 1), inset 0 -20px 16px -32px rgba(96, 68, 144, 0.3), inset 0 28px 25px -20px rgba(202, 172, 255, 0.3), inset 0 1px 4px rgba(154, 146, 210, 0.3), inset 0 1px 16px rgba(227, 222, 255, 0.2);
            --drop-shadow: 0 0 8px rgba(161, 165, 247, 0.8);
            --drop-shadow-hover: 0 0 14px rgba(161, 165, 247, 0.8);
            --text-shadow: 0 0 8px rgba(161, 165, 247, 0.8);
            --text-shadow-hover: 0 0 14px rgba(161, 165, 247, 0.8);

        }

        @media screen and (max-width: 1024px) {
            :root {
                --normal-font-size: 1rem;
            }
        }

        *,
        ::before,
        ::after {
            box-sizing: border-box;
        }

      

        a {
            text-decoration: none;
        }

        .bd-container {
            max-width: 1024px;
            margin-left: 1.5rem;
            margin-right: 1.5rem;
        }

        .neon,
        .neon-container {
            display: grid;
            align-items: center;
        }

        .neon {
            padding: 2.5rem 0;
        }

        .neon-container {
            grid-template-columns: repeat(auto-fit, minmax(338px, 2fr));
            row-gap: 3.5rem;
            column-gap: 2.5rem;
        }

        .neon-card {
            background-color: rgba(255, 255, 255, 0.01);
            color: var(--text-color-light);
            box-shadow: var(--box-shadow-inset);
            backdrop-filter: var(--filter-blue);
            padding: 3.5rem 1.5rem 2rem;
            border-radius: 3rem;
            text-align: center;
        }

        .neon-card:hover {
            box-shadow: var(--box-shadow-inset-hover);
        }

        .neon-icon {
            width: 120px;
            fill: var(--text-color-light);
            filter: drop-shadow(var(--drop-shadow));
            margin-bottom: 0.25rem;
        }

        .neon-card:hover .neon-icon {
            filter: drop-shadow(var(--drop-shadow-hover));
        }

        .neon-title,
        .neon-description {
            text-shadow: var(--text-shadow);
        }

        .neon-title {
            font-size: 1.9rem;
            margin-bottom: 0.25rem;
        }

        .neon-description {
            text-align: initial;
            margin-bottom: 1.5rem;
            color: white;
        }

        .neon-card:hover .neon-title,
        .neon-card:hover .neon-description {
            text-shadow: var(--text-shadow-hover);
        }

        .neon-button-icon {
            width: 1.2rem;
            margin-left: 0.5rem;
            fill: var(--text-color-light);
            filter: drop-shadow(var(--drop-shadow));
        }

        .neon-button {
            box-shadow: var(--box-shadow-inset-button);
            color: var(--text-color-light);
            text-shadow: var(--text-shadow);
            display: flex;
            align-items: center;
            justify-content: center;
            padding: 1.25rem;
            border-radius: 1rem;
        }

        .neon-button:hover {
            box-shadow: var(--box-shadow-inset-button-hover);
        }

        .neon-card,
        .neon-icon,
        .neon-title,
        .neon-description,
        .neon-button {
            transition: 0.5s;
        }

        /*Media Queries*/
        @media screen and (max-width: 359px) {
            .neon-container {
                grid-template-columns: 1fr;
            }

            .neon-card {
                padding: 2rem 1rem 1.5rem;
            }

            .neon-title {
                font-size: 1rem
            }

            .neon-description {
                font-size: var(--smaller-font-size);
                color: #d6d5d5;
                !important
            }

            .neon-button {
                padding: 1rem;
                font-size: var(--smaller-font-size);
                border-radius: 0.6rem;
            }

            .neon-button-icon {
                width: 1rem;
            }
        }

        @media screen and (min-width: 1024px) {
            .bd-container {
                margin-left: auto;
                margin-right: auto;
            }

        }
