@font-face {
    font-family: 'Inter';
    src: url('../fonts/Inter-Regular.otf');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'InterM';
    src: url('../fonts/Inter-Medium.otf');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'InterSB';
    src: url('../fonts/Inter-SemiBold.otf');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'InterB';
    src: url('../fonts/Inter-Bold.otf');
    font-weight: 400;
    font-style: normal;
}

body {
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.webbpm.ervu_lkrp_ul {
    --color-text-primary: #1d1e21;
    --color-bg-main: #223d36;
    --color-primary: #c64e1b;
    --bg-light: #fafafa;
    --border-light: #d2d2d2;

    --h-header: 64px;
    --h-footer: 120px;

    --size-text-primary: 18px;
    --size-text-secondary: 16px;    
}


.webbpm.ervu_lkrp_ul .header {
    min-height: var(--h-header);
    border: 0;
    background-color: var(--color-bg-main);
}

.webbpm.ervu_lkrp_ul footer {
    height: var(--h-footer);
    border: 0;
    background-color: var(--color-text-primary);
}

.webbpm.ervu_lkrp_ul .container {
    padding-top: var(--h-header);
    bottom: var(--h-footer);
}

.webbpm.ervu_lkrp_ul .container .container-inside {
    font-family: 'Inter';
}