@media (max-width:1600px) {
    img.eye-icon.changed-pass.toggle-password {
        position: absolute;
        /* right: 0;
        top: 24px !important; */
        right: 16px;
    }
}

@media (max-width: 375px) {
    .free-trial-sectin.Support {
        height: 29vh;
    }
}
@media (min-width:320px){
    .padding.whatwedo.section {
    padding: 33px 22px !important;
}
.verifywith {
        min-height: 54%;
    }

}

@media (max-width:320px){
    
        .free-trial-sectin.Support {
        height: 32vh;
    }
}

/* r============================================esponsive css end =================================================*/
img.eye-icon.changed-pass.toggle-password {
     position: absolute;
    right: 0;
    top: 39%;
    right: 16px;
}

.eye-icon.reset-pass-icon{
    position: absolute;
    right: 12px;
    top: 30px;
    transform: translateY(-50%);
    width: 22px;
    cursor: pointer;
}
.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: none;
    font-size: 14px;
    margin-top: 13px;
    margin-left: 5px;
    padding: 0;
    max-width: 100%;
    resize: none;
    height: 32px;
    vertical-align: bottom;
    font-family: inherit;
    overflow: hidden;
    word-break: keep-all;
    color: var(--placeholder-clr) !important;
}


.select2-container--default .select2-selection--multiple {
            border: 1px solid #ced4da;
            padding: 0.375rem 0.75rem;
            height: auto;
                border-radius: 8px;
                  color: #ffffff !important;
        }
        .select2-container--default .select2-selection--multiple .select2-selection__choice {
            background-color: #007bff;
            border-color: #006fe6;
          
        }
        .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
           
                color: #ffffff !important;
        }
        .select2-container--default.select2-container--focus .select2-selection--multiple {
   align-items: center;
    border: solid #dddddd 1px;
    outline: 0;
    display: flex;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline;
    list-style: none;
    padding: 0;
    margin-bottom: 0;
}


.img-fluid.logo-img.main-logo {
    width: 160px;
    height: 60px;
    object-fit: contain;
}
/* -========================================about us----------------------------------------------------------- */
.padding.why-work.section.benfits {
    height: inherit;
}
.padding.whatwedo.section {
    padding: 60px 64px;
}

.footer hr

 {
    margin: 2rem 0;
    color: inherit;
    background-color: var(--stat-bg);
    border: 0;
    opacity: .25;
}

.form-freetrial.free-trial-form {
    height: 100%;
}
