.blog-type-1-url{
    position: absolute;
    left: 1px;
    top: 1px;
    width: 100%;
    height: 100%;
}

.grey-bg #UpdateElementContainer *{
    color: #212529;
}

.btn-sm{
    padding: 8px 16px;
}

.shop-choice-item.checked .input-checkmark{
    background-color: #ACCAFF;
    border-color: #ACCAFF;
}

.fixed-header .header{
	z-index: 100;
}

.card-research-case:hover .text-14 p {
    color: #202020;
}

.card-blog{
    height: 100%;
}

.subtitle-text p{
    line-height: 1.75;
    color: #c4c4c4;
}
.subtitle-text strong{
    color: #c4c4c4;
}
/*----- pricing ---------*/
.price-table-item-dark{
    color: #939393;
}
.price-table-item-dark p{
    color: #939393;
}
/*-----------------------*/

/*----- sections ---------*/

/*------------------------*/


/*----- dashboard --------*/
.admin-container{
    position: relative;
}

.sidebar{
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 1;
}
#reportContainer{
    position: relative;
    left: 50px;
    /*width:100%; */
    width:calc(100% - 50px);
    min-height: 100vh;
}
/*---------------------------------*/

/*Cookie bot*/
body #CybotCookiebotDialog {
    font-family: Inter, serif !important;
    border-radius: 18px;
}
body #CybotCookiebotDialog h2 {
    font-size: 20px !important;
    font-family: Termina, serif !important;
}
body #CybotCookiebotDialog button {
    font-family: Termina, serif !important;
    border-radius: 10px !important;
}

@media (min-width: 1280px) {
    body #CybotCookiebotDialog {
        top: calc(100% - 60px) !important;
    }
}

@media (min-width: 1400px) {
    body #CybotCookiebotDialog {
        max-width: 1320px !important;
        min-width: unset !important;
    }
}

@media (min-width: 1600px) {
    body #CybotCookiebotDialog {
        max-width: 1520px !important;
    }
}
