
.topbanner.inside .container {
            position: relative;
        }

        .documentation-country-box {
            margin: 20px auto 0;
            /* max-width: 760px; */
            display: flex;
            gap: 2rem;
            align-items: center;
            justify-content: center;
            flex-wrap: wrap;
        }

        .documentation-country-box .documentation-inputhold {
            border-radius: 12px;
            background-color: #fff;
           
            display: flex;
            gap: 2rem;
            align-items: center;
            min-width: 280px;
            max-width: 420px;
            width: 100%;
        }

        .documentation-country-box .documentation-inputhold .form-select {
            border: none;
            padding: 0;
            height: 52px;
            font-size: 27px;
            color: #3a3a3b;
            font-weight: 400;
            box-shadow: none;
            background-color: transparent;
        }

        .documentation-country-box .documentation-inputhold .form-select:focus {
            box-shadow: none;
            border: none;
        }

        .select2-container--default .select2-selection--single {
            border: none !important;
            box-shadow: none !important;
            background: transparent !important;
            height: 52px !important;
        }

        .select2-container--default .select2-selection--single .select2-selection__rendered {
            padding-left: 0.75rem !important;
            line-height: 52px !important;
            color: #3a3a3b !important;
        }

        .select2-container--default .select2-selection--single .select2-selection__arrow {
            height: 52px !important;
            right: 10px !important;
        }

        .select2-dropdown {
            border: none !important;
            box-shadow: 0 10px 24px rgba(0, 0, 0, 0.18) !important;
            border-radius: 12px !important;
            overflow: hidden;
        }

        .documentation-inputhold .select2-container--default .select2-dropdown,
        .documentation-inputhold .select2-container--default .select2-dropdown--below,
        .documentation-inputhold .select2-container--default .select2-dropdown--above {
            background: #ffffff !important;
            width: 100% !important;
        }

        .select2-container--default.select2-container--focus .select2-selection--single {
            outline: none !important;
            box-shadow: none !important;
            border: none !important;
        }

        .select2-container--default .select2-search--dropdown .select2-search__field {
            border: 1px solid #aaa !important;
            border-radius: 4px !important;
            font-size: 19px !important;
            padding: 8px 12px !important;
            width: 100% !important;
            outline: none !important;
        }

        .select2-container--default .select2-search--dropdown .select2-search__field:focus {
            border-color: #007bff !important;
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25) !important;
        }

        .select2-container--default .select2-search--dropdown {
            padding: 8px !important;
        }

        .select2-results__option {
            font-size: 19px !important;
            color: #3a3a3b !important;
            padding: 10px 14px !important;
            background: #ffffff !important;
        }

        .select2-container {
            font-size: 19px !important;
        }

        .documentation-country-box .form-select {
            padding: 0rem 2.25rem 0rem 0.75rem !important;
            border: none !important;
        }

        .documentation-inputhold .select2-container {
            width: 100% !important;
        }

        .documentation-inputhold {
            position: relative !important;
        }

        .documentation-inputhold .select2-dropdown,
        .documentation-inputhold .select2-container--default .select2-dropdown--below,
        .documentation-inputhold .select2-container--default .select2-dropdown--above {
            width: 100% !important;
        }

        .documentation-inputhold .select2-results>.select2-results__options {
            background: #ffffff !important;
        }

        .documentation-inputhold .select2-results__option--highlighted[aria-selected] {
            background: #df1f43 !important;
            color: #ffffff !important;
        }

        .documentation-inputhold .select2-results__option:hover {
            background: #df1f43 !important;
            color: #ffffff !important;
        }

        .documentation-inputhold .select2-results__option[aria-selected="true"]:not(:hover) {
            background: #ffffff !important;
            color: #3a3a3b !important;
        }

        .documentation-inputhold .select2-results__option:hover,
        .documentation-inputhold .select2-results__option--highlighted,
        .documentation-inputhold .select2-results__option--highlighted[aria-selected],
        .documentation-inputhold .select2-results__option[aria-selected="true"]:hover,
        .documentation-inputhold .select2-results__option--highlighted[aria-selected="true"] {
            background: #df1f43 !important;
            color: #ffffff !important;
        }

        .select2-container--open {
            z-index: 99999;
        }
        .banner-header{
            font-weight: 800;
            font-size: 4rem;
        }
        .documentation-country-box .btn-goto {
            min-width: 120px;
            height: 52px;
            border: 0;
            border-radius: 10px;
            background: #ffffff;
            color: #df1f43;
            font-size: 1rem;
            font-weight: 600;
            line-height: 1;
            padding: 0 18px;
            display: inline-flex;
            align-items: center;
            justify-content: center;
            text-decoration: none;
            box-shadow: 0 6px 16px rgba(0, 0, 0, 0.12);
        }

        .documentation-country-box .btn-goto:hover {
            background: #f5f5f5;
            color: #c81d3e;
            text-decoration: none;
        }

        .documentation-country-box .btn-goto:focus,
        .documentation-country-box .btn-goto:active,
        .documentation-country-box .btn-goto:visited {
            color: #df1f43;
            text-decoration: none;
        }

        @media (max-width: 991px) {
            .documentation-country-box .btn-goto {
                font-size: 22px;
            }

            .documentation-country-box .documentation-inputhold .form-select {
                font-size: 22px;
            }

            .select2-container--default .select2-selection--single .select2-selection__rendered {
                font-size: 22px !important;
            }
        }