/* montserrat-300 - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/montserrat-v26-latin-300.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/montserrat-v26-latin-regular.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/montserrat-v26-latin-500.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/montserrat-v26-latin-600.woff2') format('woff2');
    font-display: swap;
}

body {
    font-family: 'Montserrat', sans-serif;
    margin: auto;
}

.wb-picture-wrapper{
        opacity: 1;
        box-sizing: border-box;
        width: 100%;
        height: auto;
        min-width: 240px;
        max-width: 792px;
        margin: 40px auto;
        flex: 1 1 auto;
}

img{
   width: 100%;
   height: auto;
}

.wb-stl-custom5 {
    font: normal normal 38px;
    font-size: 38px;
    font-style: normal;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    text-align: center;
    line-height: 67px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-transform: none;
}

.wb-stl-custom4 {
    font: normal normal 38px 'Montserrat', 'Arial', 'sans-serif';
    font-size: 38px;
    font-style: normal;
    font-weight: 400;
    color: #5E5E5E;
    text-decoration: none;
    text-align: center;
    line-height: 60px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-transform: none;
}

.wb-stl-normal {
    font: normal normal 28px 'Montserrat', 'Arial', 'sans-serif';
    font-size: 28px;
    font-style: normal;
    font-weight: 400;
    color: #454545;
    text-decoration: none;
    text-align: center;
    line-height: 50px;
    margin: 0 0 0 0;
    padding: 20 0 0 0;
    text-transform: none;
}

@media (max-width: 916px) {
    .vertical-text {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .wb-stl-normal {
        font-size: 22px;
    }

    .wb-stl-custom4 {
        font-size: 26px;
    }

    .wb-stl-custom5 {
        font-size: 32px;
    }

    .diskret{
        width: 60%;
    }
}

