@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-SemiBoldItalic.woff2") format("woff2"), url("fonts/Gilroy-SemiBoldItalic.woff") format("woff");
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-Bold.woff2") format("woff2"), url("fonts/Gilroy-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-SemiBold.woff2") format("woff2"), url("fonts/Gilroy-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-Medium.woff2") format("woff2"), url("fonts/Gilroy-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-MediumItalic.woff2") format("woff2"), url("fonts/Gilroy-MediumItalic.woff") format("woff");
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-BoldItalic.woff2") format("woff2"), url("fonts/Gilroy-BoldItalic.woff") format("woff");
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-Regular.woff2") format("woff2"), url("fonts/Gilroy-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-ExtraBoldItalic.woff2") format("woff2"), url("fonts/Gilroy-ExtraBoldItalic.woff") format("woff");
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'gilroy';
    src: url("fonts/Gilroy-ExtraBold.woff2") format("woff2"), url("fonts/Gilroy-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy-RegularItalic';
    src: url("fonts/Gilroy-RegularItalic.woff2") format("woff2"), url("fonts/Gilroy-RegularItalic.woff") format("woff");
    font-weight: 400;
    font-style: italic;
}

.sec_reviews {
    background-color: #f3f3f3;
}

.general_content .section_title_white {
    font-size: 4.7rem;
    font-weight: 700;
    margin-bottom: 10px;
    color: #0860a0;
    font-family: 'gilroy', sans-serif;
    line-height: normal;
    letter-spacing: 0;
    text-transform: none;
}

@media (max-width: 1020px) {
    .general_content .section_title_white {
        font-size: 3.5rem;
    }
}

@media (max-width: 768px) {
    .general_content .section_title_white {
        font-size: 3rem;
    }
}