h1 {
    text-align: center;
    font-family: Inter;
    font-size: 0.8em;
    font-weight: 700;
    color: #202B3D;
    word-spacing: 10px;
    line-height: normal;
}

#st18logo {
    display: inline-block;
    height: 2.0em;
    vertical-align: text-bottom;
    margin-left: -0.2em;
    margin-bottom: -0.35em;
}

.main .mainWrapper .left-block h2 {
    font-family: Inter;
    font-size: 2.1em;
    font-weight: 400;
}

.main .mainWrapper .left-block p {
    font-family: Inter;
    font-size: 1.1em;
    color: #222934;
}

.mainPage .left-block #country {
    font-size: 1.2em;
    line-height: 56px;
}

button.action {
    width: auto;
    padding: 14px 16px;
    border-radius: 25px;
    border: 1px solid #236194;
    font-size: 1.3em;
}

button.action svg {
    margin-left: 10px;
}

button.action:hover {
    cursor: pointer;
    background-color: #ffffff;
    color: #236194;
    border: 1px solid #ffffff;
}

button.action:hover > svg path {
    stroke: #236194;
}

.mainPage .boxs .box .title span {
    font-size: 0.8em;
}

.mainPage .boxs .box .title {
    font-family: Inter;
    font-size: 1.4em;
}

.mainPage .boxs .box p {
    font-family: Inter;
    font-size: 1.1em;
}

.mainPage .boxs .box a {
    font-family: Inter;
    font-size: 1.3em;
    font-weight: 700;
}

.footer_container .info_blocks a .small_plus {
    margin-bottom: 15px !important;
}

.footer_container .info_blocks a .small {
    margin-bottom: 15px !important;
}

.footer_container .copyright .small {
    margin-bottom: 15px;
}