        /********** Template CSS **********/
        /********** Template CSS **********/
        /* @font-face {
            font-family: 'Poppins';
            src: url('../external/fonts/Poppins/Poppins-Light.woff2') format('woff2');
            font-weight: 300;
            font-style: normal;
        }

        @font-face {
            font-family: 'Poppins';
            src: url('../external/fonts/Poppins/Poppins-Regular.woff2') format('woff2');
            font-weight: 400;
            font-style: normal;
        }

        @font-face {
            font-family: 'Poppins';
            src: url('../external/fonts/Poppins/Poppins-Medium.woff2') format('woff2');
            font-weight: 500;
            font-style: normal;
        }

        @font-face {
            font-family: 'Poppins';
            src: url('../external/fonts/Poppins/Poppins-SemiBold.woff2') format('woff2');
            font-weight: 600;
            font-style: normal;
        }

        @font-face {
            font-family: 'Poppins';
            src: url('../external/fonts/Poppins/Poppins-Bold.woff2') format('woff2');
            font-weight: 700;
            font-style: normal;
        } */


        body {
            font-family: 'Poppins', sans-serif !important;
        }

        .outreach-content {
            margin: 15px !important;
            margin-top: 50px !important;
        }

        .cards .outer {
            display: flex;
            align-items: center;
            justify-content: center;
        }

        .cards .card-profile {
            background: #2196f3;
            width: 370px;
            height: 100px;
            display: flex;
            align-items: center;
            padding: 5px;
            justify-content: space-between;
            border-radius: 100px 20px 20px 100px;
        }

        .card-profile .content2 {
            display: flex;
            align-items: center;
            text-align: right;
        }

        .cards .card-profile .img {
            height: 130px;
            width: 130px;
            position: absolute;
            background: #2196f3;
            border-radius: 50%;
            padding: 5px;
            box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
            margin-left: -25px;
        }

        .card-profile .img img {
            height: 100%;
            width: 100%;
            border-radius: 50%;
            object-fit: cover;
        }

        .card-profile .details {
            margin-left: 100px;
            color: #fff;
        }

        .card-profile .content2 .details span {
            font-weight: 600;
            font-size: 18px;
            color: #fff;
        }

        .card-profile-profile a {
            text-decoration: none;
            padding: 7px 18px;
            border-radius: 25px;
            color: #fff;
            background: linear-gradient(to bottom, #bea2e7 0%, #86b7e7 100%);
        }

        .card-profile a:hover {
            transform: scale(0.94);
        }

        .content2 p {
            width: 100%;
            float: left;
        }

        .reg-form-new {
            margin: 20px;
            margin-top: 25px;
            background-color: #fff;
        }

        #exhibitorFields {
            display: none
        }

        #exhibitorFields2 {
            display: none
        }

        .captcha-button {
            background: none;
            border: none;
            margin-left: 10px;
            cursor: pointer;
        }

        @keyframes spin {
            0% { transform: rotate(0deg);}
            100% { transform: rotate(360deg);}
            }

            #loaderOverlay{
                display:none; position:fixed; top:0; left:0; width:100vw; height:100vh; background:rgba(0,0,0,0.4); z-index:9999; align-items:center; justify-content:center;
            }
            .loading-new{
                border: 8px solid #f3f3f3; border-top: 8px solid #3498db; border-radius: 50%; width: 60px; height: 60px; animation: spin 1s linear infinite;
            }