@media only screen and (min-width: 1500px) {
    .eversense-container .eversense-inner-content .eversense-highlevel-block-container {
        max-width: 1140px !important;
        margin: 0 auto;
    }
}
@media only screen and (min-width: 769px) {
    .eversense-container .eversense-highlevel-block .eversense-highlevel-block-container .eversense-highlevel-content-wrapper .eversense-highlevel-inner-content .eversense-highlevel-content-section {
        max-width: 70% !important;
    }
}
.eversense-container .eversense-faq-block.bg-green #eversenseFaqAccordion .accordion-button, .eversense-container .eversense-faq-block.bg-green #eversenseFaqAccordion .accordion-button p{
font-family: "dm sans regular";
}
.eversense-container .eversense-faq-block.bg-green .accordion-body, .eversense-container .eversense-faq-block.bg-green .accordion-body p {
    font-size: 20px;
    line-height: 26.04px;
}


#web-messenger-container{
margin-bottom:-5px;
}

@media only screen and (max-width: 768px) {
#hcpmodalpopup .modal-dialog, #hcpmodalpopup .modal-content {
    height: 340px;
    width: 95% !important;
    margin: 0 auto;
    max-height: 900px;
}
#hcpmodalpopup .center {
    padding: 0 !important;
}
}

.renderLanguageSelector{
display:none;
}


.eversense-container .eversense-form-block.bg-dark-black {
    background-color: #F3F0E9;
    color: #000;
}

    .eversense-container .eversense-form-block.bg-dark-black .form-control, .eversense-container .eversense-form-block.bg-dark-black .form-select, .eversense-container .eversense-form-block.bg-dark-black input[type=text], .eversense-container .eversense-form-block.bg-dark-black input[type=email], 
.eversense-container .eversense-form-block.bg-dark-black input[type=tel], .eversense-container .eversense-form-block.bg-dark-black input[type=number], .eversense-container .eversense-form-block.bg-dark-black input[type=password], .eversense-container .eversense-form-block.bg-dark-black select {
        color: #000;
        border: 1px solid #C0BCB8;
        background-color: #F9F7F4;
    }

    .eversense-container .eversense-form-block.bg-dark-black .radio, .eversense-container .eversense-form-block.bg-dark-black .checkbox, .eversense-container .eversense-form-block.bg-dark-black .radio-checkmark {
        border: 1px solid #000;
    }

.eversense-form-block .eversense-form-container .radio-hdl.invalid {
    border-bottom: 1px solid red;
}

.eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=text].invalid, .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=email].invalid, .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=number].invalid, .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=tel].invalid, .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=password].invalid, .eversense-container .eversense-form-block .eversense-form-container .form-wrapper select.invalid {
    border-bottom: 1px solid red;
    border-color: red;
}

.eversense-container .eversense-form-block.bg-dark-black input[type=text]::placeholder,
.eversense-container .eversense-form-block.bg-dark-black input[type=email]::placeholder,
.eversense-container .eversense-form-block.bg-dark-black input[type=number]::placeholder,
.eversense-container .eversense-form-block.bg-dark-black input[type=tel]::placeholder,
.eversense-container .eversense-form-block.bg-dark-black input[type=password]::placeholder,
.eversense-container .eversense-form-block.bg-dark-black textarea::placeholder,
.eversense-container .eversense-form-block.bg-dark-black select::placeholder {
    color: #000;
}

.eversense-container .eversense-form-block.bg-dark-black .autocomplete ul li:not(:first-of-type) {
    border-top: 1px solid #F3F0E9;
}


.eversense-form-container .button.button-primary.btn-border-light-blue {
    border: 1.5px solid #000;
    color: #000;
}

.eversense-container .eversense-form-block.bg-dark-black .radio-input:checked + .radio::after, .eversense-container .eversense-form-block.bg-dark-black .radio-input:checked + .checkbox::after, .eversense-container .eversense-form-block.bg-dark-black .radio-input:checked + .radio-checkmark::after {
    background-color: #595CE5;
}

.eversense-container .eversense-form-block.bg-dark-black .autocomplete ul {
    border: 1px solid #000;
}

    .eversense-container .eversense-form-block.bg-dark-black .autocomplete ul li {
        background-color: var(--colorBlack);
        color: var(--colorLightBlue);
    }

    .eversense-container .eversense-form-block.bg-dark-black .autocomplete ul li {
        background-color: #F9F7F4;
        color: #000;
    }

        .eversense-container .eversense-form-block.bg-dark-black .autocomplete ul li:hover {
            background-color: #595CE5;
            color: #fff;
        }


.eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=text], .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=email], .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=number], .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=tel], .eversense-container .eversense-form-block .eversense-form-container .form-wrapper input[type=password], .eversense-container .eversense-form-block .eversense-form-container .form-wrapper select {
    border-radius: 10px;
    padding: 5.5px 7px;
    border-top: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-color: #C0BCB8;
}

.eversense-container .eversense-form-block .eversense-form-container .autocomplete .autocomplete-input {
    padding: 6.5px 7px !important;
}

.eversense-container .eversense-form-block .eversense-form-container .form-control-label-top {
    top: -20px;
}

.eversense-container .eversense-form-block.bg-dark-black .form-check-input {
    background-color: #fff !important;
    border: 1px solid #000;
}

    .eversense-container .eversense-form-block.bg-dark-black .form-check-input:checked {
        background-color: #0d6efd !important;
        border: 1px solid #000;
    }

#eversenseModal .modal-header.bg-dark-black {
    background-color: #F3F0E9 !important;
}

#eversenseModal .modal-header {
    background-color: transparent !important;
}

    #eversenseModal .modal-header.bg-dark-black button {
        background-color: #F3F0E9 !important;
    }

    #eversenseModal .modal-header button {
        background-color: #F3F0E9 !important;
    }

    #eversenseModal .modal-header.bg-dark-black button {
        background-color: #bababa !important;
        padding-top: 5px;
        padding-bottom: 8px;
        padding-left: 8px;
        padding-right: 8px;
    }
.eversense-container .eversense-form-block.bg-dark-black input:-webkit-autofill, .eversense-container .eversense-form-block.bg-dark-black input:-webkit-autofill:hover, .eversense-container .eversense-form-block.bg-dark-black input:-webkit-autofill:focus, .eversense-container .eversense-form-block.bg-dark-black input:-webkit-autofill:active {
    transition: background-color 10000s;
    -webkit-text-fill-color: #000 !important;
}
.eversense-container .eversense-form-block .eversense-form-container .consent-required {
color:red !important;
}