@font-face {font-family:'recoleta';src:url(../fonts/RecoletaAlt-Bold.eot);src:url(../fonts/RecoletaAlt-Bold.otf) format('opentype'), url(../fonts/RecoletaAlt-Bold.woff2) format('woff2'),url(../fonts/RecoletaAlt-Bold.woff) format('woff'),url(../fonts/RecoletaAlt-Bold.ttf) format('truetype'), url(../fonts/RecoletaAlt-Bold.svg) format('svg')}

.country .select2-container--default .select2-selection--single {border: none !important;}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-width: 0 5px 7px 5px !important;border-color: transparent transparent #999999 transparent !important;}
.country .select2.select2-container.select2-container--default.select2-container--open .select2-selection--single {border: none !important;}
.select2-container--default #select2-source-container {color: #999999 !important;}
.select2-container--default .select2-results__option:first-child {display: none !important;}
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option[aria-selected="true"], .select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #DEFAF2 !important;border-radius: 8px;}
.select2-container--default .select2-results > .select2-results__options {border-radius: 12px !important;padding: 8px 16px 8px;margin-right: 5px;max-height: 205px !important;}
.select2-container--default .select2-results__option {color: #1D4648 !important;margin: 4px 0;}
.select2-dropdown.select2-dropdown--above {margin-top: -5px !important;}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single {border-top-left-radius: 12px;border-top-right-radius: 12px;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-track {border-radius: 8px;background-color: #fff;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar{width: 12px;background-color: #fff;}
.select2-container--default .select2-results>.select2-results__options::-webkit-scrollbar-thumb{border-radius: 8px;background-color: #E6E6E6;}


/*NEW WELCOME POPUP START */
.hp-onboarding-v2-popup{
    position: fixed;
    top:0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(52, 64, 84, 0.50);
    backdrop-filter: blur(8px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    z-index: 999;
    padding: 16px;
}
.hp-onbrdng-v2-mdl{
    background: var(--white);
    border-radius: var(--radius-lg);
    width: 100%;
    max-width: 1060px!important;
    min-height: 650px!important;
    box-shadow: var(--shadow);
}
.hp-onbrdng-v2-mdl-bdy{}
.hp-onbrdng-v2-mdl-bdy-l,
.hp-onbrdng-v2-mdl-bdy-r{padding: 34px;}
.hp-onbrdng-v2-mdl-bdy-r img{width: 100%;height: 100%;object-fit: contain;object-position: left;}
.hp-onbrdng-v2-mdl-bdy-l{
    padding: 56px;
    background: var(--white);
    border-top-left-radius: var(--radius-lg);
    border-bottom-left-radius: var(--radius-lg);
    display: flex;
    flex-direction: column;
}
.hp-onbrdng-v2-mdl-top,
.hp-onbrdng-v2-mdl-bottom{
    display: flex;
    justify-content: flex-end;
}
.hp-onbrdng-v2-mdl-top .step{
    font-family: var(--font-regular);
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    color: var(--gray-400);
}
.hp-onbrdng-v2-mdl-middle{
    margin: auto 0;
}
.hp-icon{display: inline-block;margin-bottom: 16px;}
.hp-icon img{width: 30px;}
.hp-onbrdng-v2-mdl-bdy-l .welcome-txt,
.hp-onbrdng-v2-mdl-bdy-l .intro-txt,
.hp-onbrdng-v2-mdl-bdy-l .title-heading{
    font-family: var(--font-regular);
    font-weight: 600;
    letter-spacing: 0em;
    text-align: left;
    color:#364152;
    margin-bottom: 16px;
}
.hp-onbrdng-v2-mdl-bdy-l .welcome-txt{font-size: 20px;line-height: 30px;}
.hp-onbrdng-v2-mdl-bdy-l .intro-txt{font-size: 30px;line-height: 38px;}
.hp-onbrdng-v2-mdl-bdy-l .title-heading{font-size: 24px;line-height: 32px;}
.hp-onbrdng-v2-mdl-bdy-l .title-para{
    font-size: 16px;
    line-height: 24px;
    color:#6C737F;
    font-family: var(--font-regular);
    font-weight: 500;
}
.hp-onbrdng-v2-mdl-bdy-l .form-group{max-width: 320px;}
.hp-onbrdng-v2-mdl-bottom .btn-next,
.hp-onbrdng-v2-mdl-bottom .btn-previous{
    font-family: var(--font-regular);
    font-weight: 600;
    min-width: 86px;
    height: 36px!important;
    padding: 8px 14px 8px 14px;
    border-radius: 8px;
    gap: 8px;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.hp-onbrdng-v2-mdl-bottom .btn-next i,
.hp-onbrdng-v2-mdl-bottom .btn-previous i{font-size: 12px;line-height: 1;color: inherit;}
.hp-onbrdng-v2-mdl-bottom .btn-previous{color: var(--gray-600);}
.hp-onbrdng-v2-mdl-bdy-r{
    border-top-right-radius: var(--radius-lg);
    border-bottom-right-radius: var(--radius-lg);
}
.hp-onboarding-v2-popup .close-btn{
    width: 44px;
    height: 44px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    right: 28px;
    top:16px;
    z-index: 3;
}

.get-started-popup{
    padding: 24px 32px;
}
.get-started-popup .title-heading,
.get-started-popup .title-heading-sub{
    font-family: var(--font-regular);
    color: #000;
}
.get-started-popup .title-heading{
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    margin-bottom: 16px;
}
.get-started-popup .title-heading-sub{
    font-size: 18px;
    font-weight: 500;
    line-height: 28px;
}
.get-started-popup .get-started-card{
    width: 100%;
    max-width: 348px;
    border: 1px solid var(--gray-300);
    border-radius: var(--radius-lg);
    padding: 16px;
    margin: 24px auto;
}
.get-started-popup .get-started-card figure{}
.get-started-popup .get-started-card .content{
    padding: 16px 0;

}
.get-started-popup .get-started-card .content h4{
    font-family: var(--font-regular);
    font-size: 18px;
    font-weight: 600;
    line-height: 28px;
    letter-spacing: 0em;
    text-align: center;
    color:#4B5565;
    margin-bottom: 8px;
}
.get-started-popup .get-started-card .content p{
    font-family: var(--font-regular);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: center;
    color: #666666;
    margin-bottom: 20px;
}
.get-started-popup .get-started-card .content .btn-gradient{
    margin: 0 auto 8px auto;
    max-width: 154px;
}
.get-started-popup .bottom a{
    padding: 10px 16px;
    font-family: var(--font-regular);
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: 0em;
    color:var(--gray-600);
    border-radius: var(--radius-md);
}
.hp-onboarding-v2-popup .select2-container--default .select2-selection--single .select2-selection__rendered{
    min-height: 44px!important;
    line-height: 40px!important;
    padding-left: 14px!important;
    padding-right: 14px!important;
    color: var(--gray-900)!important;
}
.select2-container--default #select2-source-container{
    color: var(--gray-900)!important;
}
.hp-onboarding-v2-popup .select2-container--default .select2-selection--single .select2-selection__placeholder{
    color: var(--gray-500);
}
.hp-onboarding-v2-popup .select2-container--default .select2-selection--single .select2-selection__arrow{
    right: 6px!important;
    min-height: 44px!important;
    top:0!important;
    display: block !important;
}
.hp-onboarding-v2-popup .select2-results{
    border: 1px solid #EAECF0!important;
    border-radius: var(--radius-md)!important;
}
.hp-onboarding-v2-popup .select2-container--default .select2-selection--single{
    border-radius: var(--radius-md)!important;
    border:1px solid var(--gray-300)!important;
    height: 44px!important;
    min-height: 44px!important;
}
.hp-onboarding-v2-popup .error .select2-container--default .select2-selection--single{border-color: #F04438!important;}
.hp-onboarding-v2-popup .select2-container--default .select2-results__option,
.hp-onboarding-v2-popup .select2-results__option{
    color: var(--gray-900)!important;
    border:none!important;
    width: 100%;
    margin: 0!important;
    padding: 10px 10px !important;
    border-radius: var(--radius-md)!important;
}
.hp-onboarding-v2-popup .select2-container--default .select2-results__option--selected{
    background: transparent;
}
.hp-onboarding-v2-popup .select2-container--default .select2-results__option:first-child{
    display: block!important;
}

.hp-onboarding-v2-popup .select2.select2-container.select2-container--default.select2-container--open .select2-selection--single{
    border: 1px solid var(--theme-color)!important;
}
.hp-onboarding-v2-popup .select2-container--default.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom-left-radius: var(--radius-md); !important;
    border-bottom-right-radius: var(--radius-md); !important;
}

.choose-source .select2-results__option[aria-selected="true"],
.choose-source .select2-results__option.select2-results__option--highlighted[aria-selected="true"]{
    background-color: var(--theme-default) !important;
}
.choose-source .select2-results__option.select2-results__option--highlighted{
    background-color: var(--gray-100) !important;
}

.choose-source.select2-dropdown.select2-dropdown--below{
    overflow: hidden;
    border-color: #EAECF0!important;
    border-radius: var(--radius-md)!important;
    background: #FFF;
    box-shadow: var(--shadow);
}

.choose-source ul.select2-results__options{
    padding: 0px!important;
    margin-right: 0px!important;
    max-height: 248px!important;
    border-radius: var(--radius-md)!important;
}
.choose-source ul.select2-results__options li.select2-results__option{
    padding: 12px 14px!important;
    color:var(--gray-900)!important;
    font-family: var(--font-medium);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    border-radius: 0;
    margin: 0;
}

.choose-source ul.select2-results__options li.select2-results__option:first-child{display: block!important;}
.choose-source ul.select2-results__options::-webkit-scrollbar{
    width: 8px!important;
}
.choose-source ul.select2-results__options::-webkit-scrollbar-track{
    border-radius: var(--radius-lg);
    background: transparent!important;
}
.choose-source ul.select2-results__options::-webkit-scrollbar-thumb{
    border:2px solid #fff;
}


/*WHATS NEW POPUP START*/
    .whats-new-popup{}
    .whats-new-popup .modal-dialog{max-width: 1060px;}
    .whats-new-popup .modal-content{height: 650px;border-radius: var(--radius-lg);overflow: hidden;}
    .whats-new-popup .x-close-dark{width: 44px;height: 44px;position: absolute;right: 16px;top: 16px;z-index: 3;}
    .whats-new-popup .content-left{width: 350px;padding: 56px 32px 56px 56px;display: flex;flex-direction: column;}
    .whats-new-popup .whats-new-title{font-size: 24px;font-weight: 600;line-height: 32px;letter-spacing: 0em;text-align: left;color: var(--gray-modern);margin-bottom: 30px;}
    .whats-new-popup .whats-new-list{list-style: decimal;padding-left: 16px;}
    .whats-new-popup .whats-new-list li{margin-bottom: 16px;}
    .whats-new-popup .whats-new-list li a{font-size: 16px;font-weight: 600;line-height: 24px;letter-spacing: 0em;text-align: left;color: var(--gray-400);text-decoration: none;}
    .whats-new-popup .whats-new-list li a:hover,
    .whats-new-popup .whats-new-list li a.active{color: var(--gray-700);}
    .whats-new-popup .btn-secondary-v2{width: 65px;}
    .content-right{display: flex;flex-direction: column;}
/*    .content-right img{height: calc(100% - 244px);}*/
    .content-right .content-bootom{padding: 24px;border: 1px solid var(--gray-200);height: 244px;}
    .content-right .content-bootom .title{font-size: 24px;font-weight: 600;line-height: 32px;letter-spacing: 0em;color: var(--gray-modern);margin-bottom: 8px;}
    .content-right .content-bootom .para{font-size: 16px;font-weight: 500;line-height: 24px;letter-spacing: 0em;text-align: left;color: #6C737F;}
/*WHATS NEW POPUP END*/

@media(max-width: 991px){.whats-new-popup .content-left{width: 280px;padding: 56px 16px 56px 32px;}}
@media(max-width:767px){.hp-onbrdng-v2-mdl-bdy-l{border-radius: var(--radius-lg);}}
@media(max-width: 575px){.whats-new-popup .content-left{width: 220px;}}



/*NEW WELCOME POPUP END */