/* radFrom grid */

.radForm {
    overflow-x: hidden;
}

.radForm .flex-container {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    float: none;
    width: calc(100% + 2rem);
    margin-left: -2rem;
}

.radForm .flex-container::before,
.radForm .flex-container::after {
    display: none;
}

.radForm .flex-container--justify {
    justify-content: space-between;
}

.radForm .flex-container--left {
    justify-content: flex-start;
}

.radForm .flex-container--no-wrap {
    flex-wrap: nowrap;
}

.radForm .flex-container__col {
    margin: 0 0 2rem 2rem;
    float: none;
}

/* based on 12 columns  */
.radForm .flex-container__col {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
}

.radForm .flex-container__col-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}

.radForm .flex-container__col-1 {
    flex: 0 0 calc(8.333333% - 2rem);
    max-width: calc(8.333333% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-2 {
    flex: 0 0 calc(16.666667% - 2rem);
    max-width: calc(16.666667% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-3 {
    flex: 0 0 calc(25% - 2rem);
    max-width: calc(25% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-4 {
    flex: 0 0 calc(33.333333% - 2rem);
    max-width: calc(33.333333% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-5 {
    flex: 0 0 calc(41.666667%- 2rem);
    max-width: calc(41.666667%- 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-6 {
    flex: 0 0 calc(50% - 2rem);
    max-width: calc(50% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-7 {
    flex: 0 0 calc(58.333333% - 2rem);
    max-width: calc(58.333333% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-8 {
    flex: 0 0 calc(66.666667% - 2rem);
    max-width: calc(66.666667% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-9 {
    flex: 0 0 calc(75% - 2rem);
    max-width: calc(75% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-10 {
    flex: 0 0 calc(83.333333%  - 2rem);
    max-width: calc(83.333333%  - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-11 {
    flex: 0 0 calc(91.666667% - 2rem);
    max-width: calc(91.666667% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

.radForm .flex-container__col-12 {
    flex: 0 0 calc(100% - 2rem);
    max-width: calc(100% - 2rem);
    margin: 0 0 2rem 2rem;
    float: none;
}

@media (min-width: 576px) {
    .radForm .flex-container__col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .radForm .flex-container__col-sm-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .radForm .flex-container__col-sm-1 {
        flex: 0 0 calc(8.333333% - 2rem);
        max-width: calc(8.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-2 {
        flex: 0 0 calc(16.666667% - 2rem);
        max-width: calc(16.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-3 {
        flex: 0 0 calc(25% - 2rem);
        max-width: calc(25% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-4 {
        flex: 0 0 calc(33.333333% - 2rem);
        max-width: calc(33.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-5 {
        flex: 0 0 calc(41.666667%- 2rem);
        max-width: calc(41.666667%- 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-6 {
        flex: 0 0 calc(50% - 2rem);
        max-width: calc(50% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-7 {
        flex: 0 0 calc(58.333333% - 2rem);
        max-width: calc(58.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-8 {
        flex: 0 0 calc(66.666667% - 2rem);
        max-width: calc(66.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-9 {
        flex: 0 0 calc(75% - 2rem);
        max-width: calc(75% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-10 {
        flex: 0 0 calc(83.333333%  - 2rem);
        max-width: calc(83.333333%  - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-11 {
        flex: 0 0 calc(91.666667% - 2rem);
        max-width: calc(91.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-sm-12 {
        flex: 0 0 calc(100% - 2rem);
        max-width: calc(100% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }
}

@media (min-width: 768px) {
    .radForm .flex-container__col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .radForm .flex-container__col-md-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .radForm .flex-container__col-md-1 {
        flex: 0 0 calc(8.333333% - 2rem);
        max-width: calc(8.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-2 {
        flex: 0 0 calc(16.666667% - 2rem);
        max-width: calc(16.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-3 {
        flex: 0 0 calc(25% - 2rem);
        max-width: calc(25% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-4 {
        flex: 0 0 calc(33.333333% - 2rem);
        max-width: calc(33.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-5 {
        flex: 0 0 calc(41.666667%- 2rem);
        max-width: calc(41.666667%- 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-6 {
        flex: 0 0 calc(50% - 2rem);
        max-width: calc(50% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-7 {
        flex: 0 0 calc(58.333333% - 2rem);
        max-width: calc(58.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-8 {
        flex: 0 0 calc(66.666667% - 2rem);
        max-width: calc(66.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-9 {
        flex: 0 0 calc(75% - 2rem);
        max-width: calc(75% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-10 {
        flex: 0 0 calc(83.333333%  - 2rem);
        max-width: calc(83.333333%  - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-11 {
        flex: 0 0 calc(91.666667% - 2rem);
        max-width: calc(91.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-md-12 {
        flex: 0 0 calc(100% - 2rem);
        max-width: calc(100% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }
}

@media (min-width: 992px) {
    .radForm .flex-container__col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .radForm .flex-container__col-lg-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .radForm .flex-container__col-lg-1 {
        flex: 0 0 calc(8.333333% - 2rem);
        max-width: calc(8.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-2 {
        flex: 0 0 calc(16.666667% - 2rem);
        max-width: calc(16.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-3 {
        flex: 0 0 calc(25% - 2rem);
        max-width: calc(25% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-4 {
        flex: 0 0 calc(33.333333% - 2rem);
        max-width: calc(33.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-5 {
        flex: 0 0 calc(41.666667%- 2rem);
        max-width: calc(41.666667%- 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-6 {
        flex: 0 0 calc(50% - 2rem);
        max-width: calc(50% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-7 {
        flex: 0 0 calc(58.333333% - 2rem);
        max-width: calc(58.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-8 {
        flex: 0 0 calc(66.666667% - 2rem);
        max-width: calc(66.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-9 {
        flex: 0 0 calc(75% - 2rem);
        max-width: calc(75% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-10 {
        flex: 0 0 calc(83.333333%  - 2rem);
        max-width: calc(83.333333%  - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-11 {
        flex: 0 0 calc(91.666667% - 2rem);
        max-width: calc(91.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-lg-12 {
        flex: 0 0 calc(100% - 2rem);
        max-width: calc(100% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }
}

@media (min-width: 1200px) {
    .radForm .flex-container__col-xl {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
    }

    .radForm .flex-container__col-xl-auto {
        flex: 0 0 auto;
        width: auto;
        max-width: none;
    }

    .radForm .flex-container__col-xl-1 {
        flex: 0 0 calc(8.333333% - 2rem);
        max-width: calc(8.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-2 {
        flex: 0 0 calc(16.666667% - 2rem);
        max-width: calc(16.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-3 {
        flex: 0 0 calc(25% - 2rem);
        max-width: calc(25% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-4 {
        flex: 0 0 calc(33.333333% - 2rem);
        max-width: calc(33.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-5 {
        flex: 0 0 calc(41.666667%- 2rem);
        max-width: calc(41.666667%- 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-6 {
        flex: 0 0 calc(50% - 2rem);
        max-width: calc(50% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-7 {
        flex: 0 0 calc(58.333333% - 2rem);
        max-width: calc(58.333333% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-8 {
        flex: 0 0 calc(66.666667% - 2rem);
        max-width: calc(66.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-9 {
        flex: 0 0 calc(75% - 2rem);
        max-width: calc(75% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-10 {
        flex: 0 0 calc(83.333333%  - 2rem);
        max-width: calc(83.333333%  - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-11 {
        flex: 0 0 calc(91.666667% - 2rem);
        max-width: calc(91.666667% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }

    .radForm .flex-container__col-xl-12 {
        flex: 0 0 calc(100% - 2rem);
        max-width: calc(100% - 2rem);
        margin: 0 0 2rem 2rem;
        float: none;
    }
}

/* radFrom grid */

.radForm .required-sign::after {
    padding-left: 3px;
    color: #ea7162;
    content: "*";
    font-size: 13px;
    line-height: 1px;
}

.radForm .ty-control-group {
    position: relative;
}

.radForm fieldset {
    display: block;
    position: relative;
    width: 100%;
    border: 0;
    padding: 0;
}

.radForm fieldset > legend {
    margin-bottom: 2rem;
    font-style: normal;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 1;
}

.radForm fieldset.has-nested-fieldset > legend {
    font-style: normal;
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 3.5rem;
}

.radForm .label-field-container {
    position: relative;
}

.radForm *:not(fieldset) label {
    margin-bottom: 2rem;
    padding: 0;
    font-style: normal;
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 1;
}

/*.radForm fieldset label {*/
/*    position: absolute;*/
/*}*/

.radForm .ty-btn:disabled {
    opacity: 0.5;
}

.radForm input.hasDatepicker {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66667 12C6.79852 12 6.92741 11.9609 7.03705 11.8876C7.14668 11.8144 7.23213 11.7103 7.28259 11.5885C7.33305 11.4666 7.34625 11.3326 7.32052 11.2033C7.2948 11.074 7.23131 10.9552 7.13807 10.8619C7.04484 10.7687 6.92605 10.7052 6.79673 10.6795C6.66741 10.6538 6.53336 10.667 6.41154 10.7174C6.28973 10.7679 6.18561 10.8533 6.11235 10.963C6.0391 11.0726 6 11.2015 6 11.3333C6 11.5101 6.07024 11.6797 6.19526 11.8047C6.32029 11.9298 6.48986 12 6.66667 12ZM10 12C10.1319 12 10.2607 11.9609 10.3704 11.8876C10.48 11.8144 10.5655 11.7103 10.6159 11.5885C10.6664 11.4666 10.6796 11.3326 10.6539 11.2033C10.6281 11.074 10.5646 10.9552 10.4714 10.8619C10.3782 10.7687 10.2594 10.7052 10.1301 10.6795C10.0007 10.6538 9.8667 10.667 9.74488 10.7174C9.62306 10.7679 9.51894 10.8533 9.44569 10.963C9.37243 11.0726 9.33333 11.2015 9.33333 11.3333C9.33333 11.5101 9.40357 11.6797 9.5286 11.8047C9.65362 11.9298 9.82319 12 10 12ZM10 9.33333C10.1319 9.33333 10.2607 9.29423 10.3704 9.22098C10.48 9.14772 10.5655 9.04361 10.6159 8.92179C10.6664 8.79997 10.6796 8.66593 10.6539 8.53661C10.6281 8.40728 10.5646 8.2885 10.4714 8.19526C10.3782 8.10203 10.2594 8.03853 10.1301 8.01281C10.0007 7.98709 9.8667 8.00029 9.74488 8.05075C9.62306 8.1012 9.51894 8.18665 9.44569 8.29629C9.37243 8.40592 9.33333 8.53481 9.33333 8.66667C9.33333 8.84348 9.40357 9.01305 9.5286 9.13807C9.65362 9.26309 9.82319 9.33333 10 9.33333ZM6.66667 9.33333C6.79852 9.33333 6.92741 9.29423 7.03705 9.22098C7.14668 9.14772 7.23213 9.04361 7.28259 8.92179C7.33305 8.79997 7.34625 8.66593 7.32052 8.53661C7.2948 8.40728 7.23131 8.2885 7.13807 8.19526C7.04484 8.10203 6.92605 8.03853 6.79673 8.01281C6.66741 7.98709 6.53336 8.00029 6.41154 8.05075C6.28973 8.1012 6.18561 8.18665 6.11235 8.29629C6.0391 8.40592 6 8.53481 6 8.66667C6 8.84348 6.07024 9.01305 6.19526 9.13807C6.32029 9.26309 6.48986 9.33333 6.66667 9.33333ZM11.3333 1.33333H10.6667V0.666667C10.6667 0.489856 10.5964 0.320286 10.4714 0.195262C10.3464 0.0702379 10.1768 0 10 0C9.82319 0 9.65362 0.0702379 9.5286 0.195262C9.40357 0.320286 9.33333 0.489856 9.33333 0.666667V1.33333H4V0.666667C4 0.489856 3.92976 0.320286 3.80474 0.195262C3.67971 0.0702379 3.51014 0 3.33333 0C3.15652 0 2.98695 0.0702379 2.86193 0.195262C2.7369 0.320286 2.66667 0.489856 2.66667 0.666667V1.33333H2C1.46957 1.33333 0.960859 1.54405 0.585787 1.91912C0.210714 2.29419 0 2.8029 0 3.33333V12.6667C0 13.1971 0.210714 13.7058 0.585787 14.0809C0.960859 14.456 1.46957 14.6667 2 14.6667H11.3333C11.8638 14.6667 12.3725 14.456 12.7475 14.0809C13.1226 13.7058 13.3333 13.1971 13.3333 12.6667V3.33333C13.3333 2.8029 13.1226 2.29419 12.7475 1.91912C12.3725 1.54405 11.8638 1.33333 11.3333 1.33333ZM12 12.6667C12 12.8435 11.9298 13.013 11.8047 13.1381C11.6797 13.2631 11.5101 13.3333 11.3333 13.3333H2C1.82319 13.3333 1.65362 13.2631 1.5286 13.1381C1.40357 13.013 1.33333 12.8435 1.33333 12.6667V6.66667H12V12.6667ZM12 5.33333H1.33333V3.33333C1.33333 3.15652 1.40357 2.98695 1.5286 2.86193C1.65362 2.7369 1.82319 2.66667 2 2.66667H2.66667V3.33333C2.66667 3.51014 2.7369 3.67971 2.86193 3.80474C2.98695 3.92976 3.15652 4 3.33333 4C3.51014 4 3.67971 3.92976 3.80474 3.80474C3.92976 3.67971 4 3.51014 4 3.33333V2.66667H9.33333V3.33333C9.33333 3.51014 9.40357 3.67971 9.5286 3.80474C9.65362 3.92976 9.82319 4 10 4C10.1768 4 10.3464 3.92976 10.4714 3.80474C10.5964 3.67971 10.6667 3.51014 10.6667 3.33333V2.66667H11.3333C11.5101 2.66667 11.6797 2.7369 11.8047 2.86193C11.9298 2.98695 12 3.15652 12 3.33333V5.33333ZM3.33333 9.33333C3.46519 9.33333 3.59408 9.29423 3.70371 9.22098C3.81335 9.14772 3.8988 9.04361 3.94925 8.92179C3.99971 8.79997 4.01291 8.66593 3.98719 8.53661C3.96147 8.40728 3.89797 8.2885 3.80474 8.19526C3.7115 8.10203 3.59271 8.03853 3.46339 8.01281C3.33407 7.98709 3.20003 8.00029 3.07821 8.05075C2.95639 8.1012 2.85227 8.18665 2.77902 8.29629C2.70577 8.40592 2.66667 8.53481 2.66667 8.66667C2.66667 8.84348 2.7369 9.01305 2.86193 9.13807C2.98695 9.26309 3.15652 9.33333 3.33333 9.33333ZM3.33333 12C3.46519 12 3.59408 11.9609 3.70371 11.8876C3.81335 11.8144 3.8988 11.7103 3.94925 11.5885C3.99971 11.4666 4.01291 11.3326 3.98719 11.2033C3.96147 11.074 3.89797 10.9552 3.80474 10.8619C3.7115 10.7687 3.59271 10.7052 3.46339 10.6795C3.33407 10.6538 3.20003 10.667 3.07821 10.7174C2.95639 10.7679 2.85227 10.8533 2.77902 10.963C2.70577 11.0726 2.66667 11.2015 2.66667 11.3333C2.66667 11.5101 2.7369 11.6797 2.86193 11.8047C2.98695 11.9298 3.15652 12 3.33333 12Z' fill='black' fill-opacity='0.5'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position:  right 1.65rem top 50%;
}

.radForm input.hasDatepicker:hover,
.radForm input.hasDatepicker:focus {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66667 12C6.79852 12 6.92741 11.9609 7.03705 11.8876C7.14668 11.8144 7.23213 11.7103 7.28259 11.5885C7.33305 11.4666 7.34625 11.3326 7.32052 11.2033C7.2948 11.074 7.23131 10.9552 7.13807 10.8619C7.04484 10.7687 6.92605 10.7052 6.79673 10.6795C6.66741 10.6538 6.53336 10.667 6.41154 10.7174C6.28973 10.7679 6.18561 10.8533 6.11235 10.963C6.0391 11.0726 6 11.2015 6 11.3333C6 11.5101 6.07024 11.6797 6.19526 11.8047C6.32029 11.9298 6.48986 12 6.66667 12ZM10 12C10.1319 12 10.2607 11.9609 10.3704 11.8876C10.48 11.8144 10.5655 11.7103 10.6159 11.5885C10.6664 11.4666 10.6796 11.3326 10.6539 11.2033C10.6281 11.074 10.5646 10.9552 10.4714 10.8619C10.3782 10.7687 10.2594 10.7052 10.1301 10.6795C10.0007 10.6538 9.8667 10.667 9.74488 10.7174C9.62306 10.7679 9.51894 10.8533 9.44569 10.963C9.37243 11.0726 9.33333 11.2015 9.33333 11.3333C9.33333 11.5101 9.40357 11.6797 9.5286 11.8047C9.65362 11.9298 9.82319 12 10 12ZM10 9.33333C10.1319 9.33333 10.2607 9.29423 10.3704 9.22098C10.48 9.14772 10.5655 9.04361 10.6159 8.92179C10.6664 8.79997 10.6796 8.66593 10.6539 8.53661C10.6281 8.40728 10.5646 8.2885 10.4714 8.19526C10.3782 8.10203 10.2594 8.03853 10.1301 8.01281C10.0007 7.98709 9.8667 8.00029 9.74488 8.05075C9.62306 8.1012 9.51894 8.18665 9.44569 8.29629C9.37243 8.40592 9.33333 8.53481 9.33333 8.66667C9.33333 8.84348 9.40357 9.01305 9.5286 9.13807C9.65362 9.26309 9.82319 9.33333 10 9.33333ZM6.66667 9.33333C6.79852 9.33333 6.92741 9.29423 7.03705 9.22098C7.14668 9.14772 7.23213 9.04361 7.28259 8.92179C7.33305 8.79997 7.34625 8.66593 7.32052 8.53661C7.2948 8.40728 7.23131 8.2885 7.13807 8.19526C7.04484 8.10203 6.92605 8.03853 6.79673 8.01281C6.66741 7.98709 6.53336 8.00029 6.41154 8.05075C6.28973 8.1012 6.18561 8.18665 6.11235 8.29629C6.0391 8.40592 6 8.53481 6 8.66667C6 8.84348 6.07024 9.01305 6.19526 9.13807C6.32029 9.26309 6.48986 9.33333 6.66667 9.33333ZM11.3333 1.33333H10.6667V0.666667C10.6667 0.489856 10.5964 0.320286 10.4714 0.195262C10.3464 0.0702379 10.1768 0 10 0C9.82319 0 9.65362 0.0702379 9.5286 0.195262C9.40357 0.320286 9.33333 0.489856 9.33333 0.666667V1.33333H4V0.666667C4 0.489856 3.92976 0.320286 3.80474 0.195262C3.67971 0.0702379 3.51014 0 3.33333 0C3.15652 0 2.98695 0.0702379 2.86193 0.195262C2.7369 0.320286 2.66667 0.489856 2.66667 0.666667V1.33333H2C1.46957 1.33333 0.960859 1.54405 0.585787 1.91912C0.210714 2.29419 0 2.8029 0 3.33333V12.6667C0 13.1971 0.210714 13.7058 0.585787 14.0809C0.960859 14.456 1.46957 14.6667 2 14.6667H11.3333C11.8638 14.6667 12.3725 14.456 12.7475 14.0809C13.1226 13.7058 13.3333 13.1971 13.3333 12.6667V3.33333C13.3333 2.8029 13.1226 2.29419 12.7475 1.91912C12.3725 1.54405 11.8638 1.33333 11.3333 1.33333ZM12 12.6667C12 12.8435 11.9298 13.013 11.8047 13.1381C11.6797 13.2631 11.5101 13.3333 11.3333 13.3333H2C1.82319 13.3333 1.65362 13.2631 1.5286 13.1381C1.40357 13.013 1.33333 12.8435 1.33333 12.6667V6.66667H12V12.6667ZM12 5.33333H1.33333V3.33333C1.33333 3.15652 1.40357 2.98695 1.5286 2.86193C1.65362 2.7369 1.82319 2.66667 2 2.66667H2.66667V3.33333C2.66667 3.51014 2.7369 3.67971 2.86193 3.80474C2.98695 3.92976 3.15652 4 3.33333 4C3.51014 4 3.67971 3.92976 3.80474 3.80474C3.92976 3.67971 4 3.51014 4 3.33333V2.66667H9.33333V3.33333C9.33333 3.51014 9.40357 3.67971 9.5286 3.80474C9.65362 3.92976 9.82319 4 10 4C10.1768 4 10.3464 3.92976 10.4714 3.80474C10.5964 3.67971 10.6667 3.51014 10.6667 3.33333V2.66667H11.3333C11.5101 2.66667 11.6797 2.7369 11.8047 2.86193C11.9298 2.98695 12 3.15652 12 3.33333V5.33333ZM3.33333 9.33333C3.46519 9.33333 3.59408 9.29423 3.70371 9.22098C3.81335 9.14772 3.8988 9.04361 3.94925 8.92179C3.99971 8.79997 4.01291 8.66593 3.98719 8.53661C3.96147 8.40728 3.89797 8.2885 3.80474 8.19526C3.7115 8.10203 3.59271 8.03853 3.46339 8.01281C3.33407 7.98709 3.20003 8.00029 3.07821 8.05075C2.95639 8.1012 2.85227 8.18665 2.77902 8.29629C2.70577 8.40592 2.66667 8.53481 2.66667 8.66667C2.66667 8.84348 2.7369 9.01305 2.86193 9.13807C2.98695 9.26309 3.15652 9.33333 3.33333 9.33333ZM3.33333 12C3.46519 12 3.59408 11.9609 3.70371 11.8876C3.81335 11.8144 3.8988 11.7103 3.94925 11.5885C3.99971 11.4666 4.01291 11.3326 3.98719 11.2033C3.96147 11.074 3.89797 10.9552 3.80474 10.8619C3.7115 10.7687 3.59271 10.7052 3.46339 10.6795C3.33407 10.6538 3.20003 10.667 3.07821 10.7174C2.95639 10.7679 2.85227 10.8533 2.77902 10.963C2.70577 11.0726 2.66667 11.2015 2.66667 11.3333C2.66667 11.5101 2.7369 11.6797 2.86193 11.8047C2.98695 11.9298 3.15652 12 3.33333 12Z' fill='%23007EEE'/%3E%3C/svg%3E%0A");
}

.radForm input[type='checkbox'] {
    position: absolute;
    z-index: -1;
    opacity: 0;
}

.radForm input[type='checkbox'] ~ label {
    display: inline-flex;
    align-items: center;
    user-select: none;
}

.radForm input[type='checkbox'] ~ label::before {
    content: '';
    box-sizing: border-box;
    display: inline-block;
    width: 1.6rem;
    height: 1.6rem;
    flex-shrink: 0;
    flex-grow: 0;
    border: 1px solid #C4C4C4;
    border-radius: 0.2rem;
    margin-right: 0.8rem;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%;
}

.radForm input[type='checkbox']:checked ~ label::before {
    border-color: #4598F8;
    background-color: #4598F8;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}

/* стили при наведении курсора на checkbox */
.radForm input[type='checkbox']:not(:disabled):not(:checked) ~ label:hover::before {
    border-color: #b3d7ff;
}
/* стили для активного состояния чекбокса (при нажатии на него) */
.radForm input[type='checkbox']:not(:disabled):active ~ label::before {
    background-color: #b3d7ff;
    border-color: #b3d7ff;
}
/* стили для чекбокса, находящегося в фокусе */
/*.radForm input[type='checkbox']:focus ~ label::before {*/
/*    box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);*/
/*}*/
/* стили для чекбокса, находящегося в фокусе и не находящегося в состоянии checked */
.radForm input[type='checkbox']:focus:not(:checked) ~ label::before {
    border-color: #80bdff;
}
/* стили для чекбокса, находящегося в состоянии disabled */
.radForm input[type='checkbox']:disabled ~ label::before {
    background-color: #e9ecef;
}

.radForm input[type='text'],
.radForm input[type='password'],
.radForm .rad-textarea textarea,
.radForm select {
    border-radius: 3px;
}

.radForm input[type='text'],
.radForm input[type='password'],
.radForm .rad-textarea textarea {
    outline: 1px solid transparent;
    outline-offset: -2px;
    height: auto;
    border: 1px solid #F3F8FF;
    background-color: #F3F8FF;
    padding: 1.5rem 2rem;

    transition: border .3s, outline .3s, background-color .3s;
}

.radForm input[type='text']::-webkit-input-placeholder,
.radForm .rad-textarea textarea::-webkit-input-placeholder,
.radForm input[type='password']::-webkit-input-placeholder {
    color:transparent;
}
.radForm input[type='text']:-moz-placeholder,
.radForm .rad-textarea textarea:-moz-placeholder,
.radForm input[type='password']:-moz-placeholder {
    color:transparent;
} /* FF 4-18 */
.radForm input[type='text']::-moz-placeholder,
.radForm .rad-textarea textarea::-moz-placeholder,
.radForm input[type='password']::-moz-placeholder {
    color:transparent;
} /* FF 19+ */
.radForm input[type='text']:-ms-input-placeholder,
.radForm .rad-textarea textarea:-ms-input-placeholder,
.radForm input[type='password']:-ms-input-placeholder {
    color:transparent;
} /* IE 10+ */
.radForm input[type='text']::placeholder,
.radForm .rad-textarea textarea::placeholder,
.radForm input[type='password']::placeholder {
    color: transparent;
}

.radForm input[type='text']:focus::-webkit-input-placeholder,
.radForm .rad-textarea textarea:focus::-webkit-input-placeholder,
.radForm input[type='password']:focus::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 21.1rem;
}
.radForm input[type='text']:focus:-moz-placeholder,
.radForm .rad-textarea textarea:focus:-moz-placeholder,
.radForm input[type='password']:focus:-moz-placeholder {
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 21.1rem;
}
.radForm input[type='text']:focus::-moz-placeholder,
.radForm .rad-textarea textarea:focus::-moz-placeholder,
.radForm input[type='password']:focus::-moz-placeholder {
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 21.1rem;
}
.radForm input[type='text']:focus:-ms-input-placeholder,
.radForm .rad-textarea textarea:focus:-ms-input-placeholder,
.radForm input[type='password']:focus:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 21.1rem;
}
.radForm input[type='text']:focus::placeholder,
.radForm .rad-textarea textarea:focus::placeholder,
.radForm input[type='password']:focus::placeholder {
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 21.1rem;
}

.radForm input[type='text']:placeholder-shown,
.radForm .rad-textarea textarea:placeholder-shown,
.radForm input[type='password']:placeholder-shown {
    border: 1px solid #F7F7F7;
    background-color: #F7F7F7;
}

.radForm input[type='text']:focus,
.radForm .rad-textarea textarea:focus,
.radForm input[type='password']:focus {
    outline: 1px solid #007EEE;
    outline-offset: -2px;
    border-color: #007EEE;
    background-color: #fff;
}


.radForm .error input[type='text'],
.radForm .rad-textarea.error textarea,
.radForm .error input[type='password'],
.radForm .error select {
    border-color: #FDF0F0;
    background-color: #FDF0F0;
}

.radForm .error .help-inline p {
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.5rem;
    color: #E46262 !important;
}

.radForm .label-after input[type="text"]:placeholder-shown,
.radForm .label-after.rad-textarea textarea:placeholder-shown,
.radForm .label-after input[type="password"]:placeholder-shown {
    padding: 1.5rem 2rem;
}

.radForm .label-after input[type="text"],
.radForm .label-after input[type="password"],
.radForm .label-after.rad-textarea textarea,
.radForm .label-after input[type="text"]:focus,
.radForm .label-after.rad-textarea textarea:focus,
.radForm .label-after input[type="password"]:focus {
    padding: 2.2rem 2rem 0.8rem;
}

.radForm input[type="text"] ~ .label-after,
.radForm input[type="password"] ~ .label-after,
.radForm .rad-textarea textarea ~ .label-after,
.radForm select ~ .label-after {
    position: absolute;
    padding-left: 2rem;
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    top: .8rem; left: 0;
    transform: translateY(0);
    font-size: 1.1rem;
    line-height: 1;
    transition: all .3s;
}

.radForm input[type="text"]:placeholder-shown ~ .label-after,
.radForm input[type="password"]:placeholder-shown ~ .label-after,
.radForm .rad-textarea textarea:placeholder-shown ~ .label-after,
.radForm select:placeholder-shown ~ .label-after {
    left: 0; top: 50%;
    transform: translateY(-50%);
    font-size: 1.4rem;
    line-height: 2.1rem;
}

.radForm .error input[type="text"] ~ .label-after,
.radForm .error input[type="password"] ~ .label-after,
.radForm input[type="text"]:focus ~ .label-after,
.radForm .rad-textarea textarea:focus ~ .label-after,
.radForm .error.rad-textarea textarea ~ .label-after,
.radForm input[type="password"]:focus ~ .label-after,
.radForm select:focus ~ .label-after {
    top: .7rem; left: 0;
    transform: translateY(0);
    font-size: 1.1rem;
    line-height: 1;
}

.radForm .readOnly input[type="text"],
.radForm .readOnly.rad-textarea textarea,
.radForm .readOnly input[type="password"] {
    outline: 1px solid #E8F1FF;
    outline-offset: -2px;
    border: 1px solid #E8F1FF;
    background-color: #fff;
    pointer-events: none;
}

.radForm .readOnly .select2,
.radForm .readOnly .select2 * {
    pointer-events: none;
}

.radForm .readOnly .select2-container--default .select2-selection--single .select2-selection__rendered,
.radForm .readOnly .select2-container.select2-container--focus .select2-selection--single .select2-selection__rendered {
    outline: 1px solid #E8F1FF;
    outline-offset: -2px;
    border: 1px solid #E8F1FF;
    background-color: #fff;
}

.radForm .readOnly .select2-container.select2-container--focus .select2-selection--single .select2-selection__rendered {
    color: #000;
}

.select2-container.select2-container--open {
    z-index:5000;
}

.radForm .ty-control-group.label-after .cm-tooltip:not(input) {
    position: absolute;
    top: 1.5rem; right: 1.5rem;
    width: 2rem;
    height: 2rem;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='7.5' stroke='black' stroke-opacity='0.5'/%3E%3Cpath d='M10 13V10.4286' stroke='black' stroke-opacity='0.5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 7H10.01' stroke='black' stroke-opacity='0.5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}

.radForm .ty-control-group.label-after .hasDatepicker ~ label .cm-tooltip:not(input) {
    right: -2rem;
}

.radForm .ty-control-group.label-after .cm-tooltip .icon-question-sign {
    display: none;
}

.radForm .suggestions-input ~ .suggestions-wrapper .suggestions-suggestions {
    top: 1rem;
    border: 0;
    background: #FFFFFF;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
    padding: .2rem;
}

.radForm .suggestions-input ~ .suggestions-wrapper,
.radForm .suggestions-input ~ .suggestions-wrapper .suggestions-suggestions {
    line-height: 1.3;
}

.radForm .suggestions-input ~ .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion:hover {
    background-color: #5897fb;
    color: #fff;
}

.radForm .suggestions-input ~ .suggestions-wrapper .suggestions-suggestions .suggestions-suggestion:hover * {
    color: #fff;
}

.radForm .jFiler-input {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 40px;
    box-shadow: none;
    border: 1px solid transparent;
    border-radius: 4px;
    background: #F7F7F7;
}

.radForm .jFiler-input .clear {
    display: none;
}

.radForm .jFiler-input .jFiler-input-caption1 {
    width: 77%;
    white-space: nowrap;
    padding: 9px 0 9px 20px;
}

.radForm .jFiler-input-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    flex-basis: 150px;
    min-height: 40px;
    border: 0;
    background-color: #eee;
    background-image: none;
    padding: 0;
    color: #007EEE;
    font-size: 14px;
    line-height: 1;
    transition: all .5s;
}

.radForm .jFiler-input-button:hover {
    background: #007EEE;
    color: #fff;
}

.radForm .jFiler-input .descr-title {
    font-size: 14px;
    font-weight: normal;
    color: rgba(0, 0, 0, .5);
}

.radForm .jFiler.uploaded .jFiler-input {
    display: none;
}

.radForm .multiple .jFiler.uploaded .jFiler-input {
    display: flex;
}

.radForm .multiple .jFiler-items.jFiler-row {
    margin-top: 10px;
}

.radForm .jFiler.uploaded .jFiler-item {
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.08);
    background-color: #fff;
    padding: 9px 30px 9px 20px;
    transition: all .5s;
}

.radForm .jFiler.uploaded .jFiler-item:hover {
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
}

.radForm .jFiler.uploaded .jFiler-item .jFiler-item-icon {
    display: none;
}

.radForm .jFiler.uploaded .jFiler-items-default .jFiler-item-assets a {
    padding: 0;
    cursor: pointer;
    background: transparent;
    color: #777;
    border: 0;
}

.radForm .file-info-container .label-title {
    font-size: 12px;
    color: rgba(0, 0, 0, .5);
}

.radForm .jFiler.uploaded .jFiler-item .jFiler-item-title {
    font-size: 16px;
    font-weight: normal;
    color: #007EEE;
}

.radForm .file-info-container .jFiler-item-status {
    padding-left: 8px;
}

.radForm .jFiler.uploaded .jFiler-item .jFiler-item-others {
    font-size: 10px;
    font-weight: normal;
    color: rgba(0, 0, 0, .25);
}


.radForm select[data-placeholder]:not([data-placeholder=""]) ~ label {
    display: none;
}

.radForm .error select ~ .help-inline {
    position: absolute;
    bottom: -2rem;
}

.radForm .select2-search {
    display: none !important;
}

.radForm .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #F3F8FF;
    color: #007EEE;
    font-weight: 700;
}

.radForm .select2-results__option:empty {
    display: none;
}

.radForm .select2-container--default .select2-selection--single {
    display: block;
    box-sizing: border-box;
    outline: 1px solid transparent;
    outline-offset: -2px;
    height: 5.2rem;
    border: 1px solid transparent;
    background-color: transparent;
}

.radForm .select2-container--default .select2-selection--single .select2-selection__rendered {
    border: 1px solid #F3F8FF;
    background-color: #F3F8FF;

    transition: border-color .3s, outline .3s;
}

.radForm .select2-container.select2-container--focus .select2-selection--single .select2-selection__rendered {
    outline: 1px solid #007EEE;
    outline-offset: -2px;
    border-color: #007EEE;
    background-color: #fff;
}

.radForm select.no-value ~ .select2-container--default .select2-selection--single .select2-selection__rendered,
.radForm .select2-container--default .select2-selection--single .select2-selection__rendered:empty {
    border: 1px solid #F7F7F7;
    background-color: #F7F7F7;
    padding-top: 0;
    padding-bottom: 0;
}

.radForm .error select ~ .help-inline ~ .select2-container--default .select2-selection--single .select2-selection__rendered {
    border-color: #FDF0F0;
    background-color: #FDF0F0;
}

.radForm .select2-container--default .select2-selection--single .select2-selection__placeholder {
    display: inline-block;
    color: rgba(0, 0, 0, .5);
    font-weight: 400;
}

.radForm .select2-container--default .select2-selection--single .select2-selection__result-placeholder {
    position: absolute;
    top: .7rem;
    color: rgba(0, 0, 0, 0.5);
    font-style: normal;
    font-weight: 400;
    font-size: 1.1rem;
    line-height: 1;
}

.radForm .required .select2-container--default .select2-selection--single .select2-selection__placeholder:after,
.radForm .required .select2-container--default .select2-selection--single .select2-selection__result-placeholder:after {
    padding-left: 3px;
    color: #ea7162;
    content: " *";
    font-size: 13px;
    line-height: 1px;
}

.radForm .error select ~ .help-inline ~ .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder,
.radForm .required .select2-container--default .select2-selection--single .select2-selection__result-placeholder {
    position: absolute;
    top: .7rem;
    font-size: 1.1rem;
    line-height: 1;
}

.radForm .select2-container .select2-selection--single .select2-selection__rendered {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 100%;
    padding: 0 20px;
    line-height: 1;
}

.radForm .label-after .select2-container .select2-selection--single .select2-selection__rendered {
    padding-top: 2rem;
    padding-bottom: 1rem;
    box-sizing: border-box;
}

.radForm select:not([data-placeholder]) ~ .select2-container .select2-selection--single .select2-selection__rendered {
    padding-top: 0;
    padding-bottom: 0;
}


.radForm .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 50%;
    transform: translateY(-50%);
    right: 15px;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.1464 1.13569C1.24017 1.05237 1.36733 1.00556 1.49992 1.00556C1.63251 1.00556 1.75967 1.05237 1.85344 1.13569L5.00009 3.93272L8.14675 1.13569C8.19287 1.09324 8.24805 1.05938 8.30905 1.03608C8.37006 1.01279 8.43567 1.00053 8.50206 1.00002C8.56846 0.999504 8.6343 1.01075 8.69575 1.0331C8.7572 1.05545 8.81303 1.08845 8.85998 1.13018C8.90693 1.17191 8.94406 1.22154 8.9692 1.27616C8.99434 1.33079 9.00699 1.38931 9.00642 1.44833C9.00584 1.50734 8.99204 1.56567 8.96584 1.61989C8.93963 1.67412 8.90154 1.72317 8.85378 1.76417L5.35361 4.87543C5.25984 4.95876 5.13268 5.00557 5.00009 5.00557C4.8675 5.00557 4.74034 4.95876 4.64657 4.87543L1.1464 1.76417C1.05266 1.68082 1 1.56778 1 1.44993C1 1.33207 1.05266 1.21904 1.1464 1.13569Z' fill='black' fill-opacity='0.5' stroke='black' stroke-opacity='0.5'/%3E%3C/svg%3E%0A");
    background-position: 50% 50%;

    transition: background .5s;
}

.radForm .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow {
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.1464 4.86992C1.24017 4.95325 1.36733 5.00006 1.49992 5.00006C1.63251 5.00006 1.75967 4.95325 1.85344 4.86992L5.00009 2.0729L8.14675 4.86992C8.19287 4.91238 8.24805 4.94624 8.30905 4.96953C8.37006 4.99282 8.43567 5.00509 8.50206 5.0056C8.56846 5.00611 8.6343 4.99487 8.69575 4.97252C8.7572 4.95017 8.81303 4.91717 8.85998 4.87543C8.90693 4.8337 8.94406 4.78408 8.9692 4.72945C8.99434 4.67483 9.00699 4.6163 9.00642 4.55729C9.00584 4.49827 8.99204 4.43995 8.96584 4.38572C8.93963 4.33149 8.90154 4.28245 8.85378 4.24145L5.35361 1.13018C5.25984 1.04686 5.13268 1.00005 5.00009 1.00005C4.8675 1.00005 4.74034 1.04686 4.64657 1.13018L1.1464 4.24145C1.05266 4.3248 1 4.43783 1 4.55569C1 4.67354 1.05266 4.78657 1.1464 4.86992Z' fill='black' fill-opacity='0.5' stroke='black' stroke-opacity='0.5'/%3E%3C/svg%3E%0A");
}

.radForm .select2-container--default .select2-selection--single .select2-selection__arrow b {
    display: none;
}

.radForm .select2-dropdown {
    top: 1rem;
    border: 0;
    background: #FFFFFF;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
}

.radForm .select2-results__option {
    margin: 1rem 0;
    padding-left: 2rem;
    padding-right: 2rem;
}

.radForm .swap-fields-wrap {
    display: flex;
    flex-direction: column;
}

.radForm .swap-fields {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 10px;
    order: 1;
}

.radForm .swap-field {
    flex: 1 1;
}


.select2-container--default .select2-search--dropdown .select2-search__field:focus {
    outline-color: #007eee;
}

.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #F3F8FF;
    color: initial;
}

.select2-dropdown {
    top: 1rem;
    border: 0;
    background: #FFFFFF;
    box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
}


/*.radForm input[type='text']::-webkit-input-placeholder {*/
/*    color: rgba(0, 0, 0, 0.5);*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 1.4rem;*/
/*    line-height: 21.1rem;*/
/*}*/

/*.radForm input[type='text']::-moz-placeholder {*/
/*    color: rgba(0, 0, 0, 0.5);*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 1.4rem;*/
/*    line-height: 21.1rem;*/
/*}*/

/*.radForm input[type='text']:-moz-placeholder {*/
/*    color: rgba(0, 0, 0, 0.5);*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 1.4rem;*/
/*    line-height: 21.1rem;*/
/*}*/

/*.radForm input[type='text']:-ms-input-placeholder {*/
/*    color: rgba(0, 0, 0, 0.5);*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 1.4rem;*/
/*    line-height: 21.1rem;*/
/*}*/

/*.radForm input[type='text']::placeholder {*/
/*    color: rgba(0, 0, 0, 0.5);*/
/*    font-style: normal;*/
/*    font-weight: 400;*/
/*    font-size: 1.4rem;*/
/*    line-height: 21.1rem;*/
/*}*/