
/* roboto-100 - latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 100;
    src: url("/_res/h2hub/_share/etc/roboto-v27-latin-100.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/roboto-v27-latin-100.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/roboto-v27-latin-100.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-100.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-100.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/roboto-v27-latin-100.svg#Roboto") format("svg"); /* Legacy iOS */
}
/* roboto-300 - latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 300;
    src: url("/_res/h2hub/_share/etc/roboto-v27-latin-300.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/roboto-v27-latin-300.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/roboto-v27-latin-300.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-300.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-300.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/roboto-v27-latin-300.svg#Roboto") format("svg"); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    src: url("/_res/h2hub/_share/etc/roboto-v27-latin-regular.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/roboto-v27-latin-regular.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/roboto-v27-latin-regular.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-regular.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-regular.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/roboto-v27-latin-regular.svg#Roboto") format("svg"); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 500;
    src: url("/_res/h2hub/_share/etc/roboto-v27-latin-500.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/roboto-v27-latin-500.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/roboto-v27-latin-500.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-500.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-500.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/roboto-v27-latin-500.svg#Roboto") format("svg"); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 700;
    src: url("/_res/h2hub/_share/etc/roboto-v27-latin-700.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/roboto-v27-latin-700.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/roboto-v27-latin-700.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-700.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-700.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/roboto-v27-latin-700.svg#Roboto") format("svg"); /* Legacy iOS */
}
/* roboto-900 - latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 900;
    src: url("/_res/h2hub/_share/etc/roboto-v27-latin-900.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/roboto-v27-latin-900.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/roboto-v27-latin-900.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-900.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/roboto-v27-latin-900.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/roboto-v27-latin-900.svg#Roboto") format("svg"); /* Legacy iOS */
}

/* montserrat */
@font-face {
    font-family: "Monserrat";
    font-style: normal;
    font-weight: 700;
    src: url("/_res/h2hub/_share/etc/Montserrat-Bold.woff") format("woff");
}

/* noto-sans-kr-regular - latin_korean */
@font-face {
    font-family: "Noto Sans KR";
    font-style: normal;
    font-weight: 400;
    src: url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-regular.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-regular.eot?#iefix") format("embedded-opentype"),
        /* IE6-IE8 */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-regular.woff2") format("woff2"), /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-regular.woff") format("woff"),
        /* Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-regular.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-regular.svg#NotoSansKR") format("svg"); /* Legacy iOS */
}
/* noto-sans-kr-300 - latin_korean */
@font-face {
    font-family: "Noto Sans KR";
    font-style: normal;
    font-weight: 300;
    src: url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-300.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-300.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-300.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-300.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-300.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-300.svg#NotoSansKR") format("svg"); /* Legacy iOS */
}
/* noto-sans-kr-500 - latin_korean */
@font-face {
    font-family: "Noto Sans KR";
    font-style: normal;
    font-weight: 500;
    src: url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-500.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-500.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-500.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-500.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-500.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-500.svg#NotoSansKR") format("svg"); /* Legacy iOS */
}
/* noto-sans-kr-900 - latin_korean */
@font-face {
    font-family: "Noto Sans KR";
    font-style: normal;
    font-weight: 900;
    src: url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-900.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-900.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-900.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-900.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-900.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-900.svg#NotoSansKR") format("svg"); /* Legacy iOS */
}
/* noto-sans-kr-700 - latin_korean */
@font-face {
    font-family: "Noto Sans KR";
    font-style: normal;
    font-weight: 700;
    src: url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-700.eot"); /* IE9 Compat Modes */
    src: local(""), url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-700.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-700.woff2") format("woff2"),
        /* Super Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-700.woff") format("woff"), /* Modern Browsers */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-700.ttf") format("truetype"),
        /* Safari, Android, iOS */ url("/_res/h2hub/_share/etc/noto-sans-kr-v13-latin_korean-700.svg#NotoSansKR") format("svg"); /* Legacy iOS */
}

/* noto-sans-kr-100 - latin_korean */
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 100;
    src: url("/_res/h2hub/_share/etc/scdream1-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 200;
    src: url("/_res/h2hub/_share/etc/scdream2-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 300;
    src: url("/_res/h2hub/_share/etc/scdream3-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 400;
    src: url("/_res/h2hub/_share/etc/scdream4-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 500;
    src: url("/_res/h2hub/_share/etc/scdream5-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 600;
    src: url("/_res/h2hub/_share/etc/scdream6-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 700;
    src: url("/_res/h2hub/_share/etc/scdream7-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 800;
    src: url("/_res/h2hub/_share/etc/scdream8-webfont.woff") format("woff"); /* Modern Browsers */
}
@font-face {
    font-family: "S-Core Dream";
    font-style: normal;
    font-weight: 900;
    src: url("/_res/h2hub/_share/etc/scdream9-webfont.woff") format("woff"); /* Modern Browsers */
}

body,
textarea {
    font-family: "Noto Sans KR", sans-serif !important;
}

.dream {
    font-family: "S-Core Dream", sans-serif !important;
}
.roboto {
    font-family: "Roboto", sans-serif !important;
}

/*font-weight*/
.fw100 {
    font-weight: 100 !important;
}
.fw200 {
    font-weight: 200 !important;
}
.fw300 {
    font-weight: 300 !important;
}
.fw400 {
    font-weight: 400 !important;
}
.fw500 {
    font-weight: 500 !important;
}
.fw600 {
    font-weight: 600 !important;
}
.fw700 {
    font-weight: 700 !important;
}
.fw800 {
    font-weight: 800 !important;
}
.fw900 {
    font-weight: 900 !important;
}

.fcWhite {
    color: #fff !important;
}
.fcBlack {
    color: #000 !important;
}
.fcSky {
    color: #008cd6 !important;
}
.fcBlue {
    color: #0066b3 !important;
}
.fcBlue2 {
    color: #272a36 !important;
}
.fcBlue3 {
    color: #004b90 !important;
}
.fcOrange {
    color: #ff5252 !important;
}
.fcGray9 {
    color: #999 !important;
}
.fcGray8 {
    color: #888 !important;
}
.fcGray7 {
    color: #777 !important;
}
.fcGray6 {
    color: #666 !important;
}
.fcGray5 {
    color: #555 !important;
}
.fcGray4 {
    color: #444 !important;
}
.fcGray3 {
    color: #333 !important;
}
.fcGray2 {
    color: #222 !important;
}
.fcGray1 {
    color: #111 !important;
}

/*�고듃 �ъ씠利� rem*/
.fsr1 {
    font-size: 1rem !important;
}
.fsr1_1 {
    font-size: 1.1rem !important;
}
.fsr1_2 {
    font-size: 1.2rem !important;
}
.fsr1_3 {
    font-size: 1.3rem !important;
}
.fsr1_4 {
    font-size: 1.4rem !important;
}
.fsr1_5 {
    font-size: 1.5rem !important;
}
.fsr1_6 {
    font-size: 1.6rem !important;
}
.fsr1_7 {
    font-size: 1.7rem !important;
}
.fsr1_8 {
    font-size: 1.8rem !important;
}
.fsr1_9 {
    font-size: 1.9rem !important;
}
.fsr2 {
    font-size: 2rem !important;
}
.fsr2_1 {
    font-size: 2.1rem !important;
}
.fsr2_2 {
    font-size: 2.2rem !important;
}
.fsr2_3 {
    font-size: 2.3rem !important;
}
.fsr2_4 {
    font-size: 2.4rem !important;
}
.fsr2_5 {
    font-size: 2.5rem !important;
}
.fsr2_6 {
    font-size: 2.6rem !important;
}
.fsr2_7 {
    font-size: 2.7rem !important;
}
.fsr2_8 {
    font-size: 2.8rem !important;
}
.fsr2_9 {
    font-size: 2.9rem !important;
}
.fsr3 {
    font-size: 3rem !important;
}
.fsr3_1 {
    font-size: 3.1rem !important;
}
.fsr3_2 {
    font-size: 3.2rem !important;
}
.fsr3_3 {
    font-size: 3.3rem !important;
}
.fsr3_4 {
    font-size: 3.4rem !important;
}
.fsr3_5 {
    font-size: 3.5rem !important;
}
.fsr3_6 {
    font-size: 3.6rem !important;
}
.fsr3_7 {
    font-size: 3.7rem !important;
}
.fsr3_8 {
    font-size: 3.8rem !important;
}
.fsr3_9 {
    font-size: 3.9rem !important;
}
.fsr4 {
    font-size: 4rem !important;
}
.fsr4_1 {
    font-size: 4.1rem !important;
}
.fsr4_2 {
    font-size: 4.2rem !important;
}
.fsr4_3 {
    font-size: 4.3rem !important;
}
.fsr4_4 {
    font-size: 4.4rem !important;
}
.fsr4_5 {
    font-size: 4.5rem !important;
}
.fsr4_6 {
    font-size: 4.6rem !important;
}
.fsr4_7 {
    font-size: 4.7rem !important;
}
.fsr4_8 {
    font-size: 4.8rem !important;
}
.fsr4_9 {
    font-size: 4.9rem !important;
}
.fsr5 {
    font-size: 5rem !important;
}
.fsr6 {
    font-size: 6rem !important;
}
.fsr7 {
    font-size: 7rem !important;
}
.fsr8 {
    font-size: 8rem !important;
}
.fsr9 {
    font-size: 9rem !important;
}
.fsr10 {
    font-size: 10rem !important;
}

@media (max-width: 1199.98px) {
    .fsr1-xl {
        font-size: 1rem !important;
    }
    .fsr1_1-xl {
        font-size: 1.1rem !important;
    }
    .fsr1_2-xl {
        font-size: 1.2rem !important;
    }
    .fsr1_3-xl {
        font-size: 1.3rem !important;
    }
    .fsr1_4-xl {
        font-size: 1.4rem !important;
    }
    .fsr1_5-xl {
        font-size: 1.5rem !important;
    }
    .fsr1_6-xl {
        font-size: 1.6rem !important;
    }
    .fsr1_7-xl {
        font-size: 1.7rem !important;
    }
    .fsr1_8-xl {
        font-size: 1.8rem !important;
    }
    .fsr1_9-xl {
        font-size: 1.9rem !important;
    }
    .fsr2-xl {
        font-size: 2rem !important;
    }
    .fsr2_1-xl {
        font-size: 2.1rem !important;
    }
    .fsr2_2-xl {
        font-size: 2.2rem !important;
    }
    .fsr2_3-xl {
        font-size: 2.3rem !important;
    }
    .fsr2_4-xl {
        font-size: 2.4rem !important;
    }
    .fsr2_5-xl {
        font-size: 2.5rem !important;
    }
    .fsr2_6-xl {
        font-size: 2.6rem !important;
    }
    .fsr2_7-xl {
        font-size: 2.7rem !important;
    }
    .fsr2_8-xl {
        font-size: 2.8rem !important;
    }
    .fsr2_9-xl {
        font-size: 2.9rem !important;
    }
    .fsr3-xl {
        font-size: 3rem !important;
    }
    .fsr3_1-xl {
        font-size: 3.1rem !important;
    }
    .fsr3_2-xl {
        font-size: 3.2rem !important;
    }
    .fsr3_3-xl {
        font-size: 3.3rem !important;
    }
    .fsr3_4-xl {
        font-size: 3.4rem !important;
    }
    .fsr3_5-xl {
        font-size: 3.5rem !important;
    }
    .fsr3_6-xl {
        font-size: 3.6rem !important;
    }
    .fsr3_7-xl {
        font-size: 3.7rem !important;
    }
    .fsr3_8-xl {
        font-size: 3.8rem !important;
    }
    .fsr3_9-xl {
        font-size: 3.9rem !important;
    }
    .fsr4-xl {
        font-size: 4rem !important;
    }
    .fsr4_1-xl {
        font-size: 4.1rem !important;
    }
    .fsr4_2-xl {
        font-size: 4.2rem !important;
    }
    .fsr4_3-xl {
        font-size: 4.3rem !important;
    }
    .fsr4_4-xl {
        font-size: 4.4rem !important;
    }
    .fsr4_5-xl {
        font-size: 4.5rem !important;
    }
    .fsr4_6-xl {
        font-size: 4.6rem !important;
    }
    .fsr4_7-xl {
        font-size: 4.7rem !important;
    }
    .fsr4_8-xl {
        font-size: 4.8rem !important;
    }
    .fsr4_9-xl {
        font-size: 4.9rem !important;
    }
    .fsr5-xl {
        font-size: 5rem !important;
    }
    .fsr6-xl {
        font-size: 6rem !important;
    }
    .fsr7-xl {
        font-size: 7rem !important;
    }
    .fsr8-xl {
        font-size: 8rem !important;
    }
    .fsr9-xl {
        font-size: 9rem !important;
    }
    .fsr10-xl {
        font-size: 10rem !important;
    }
}

@media (max-width: 991.98px) {
    .fsr1-lg {
        font-size: 1rem !important;
    }
    .fsr1_1-lg {
        font-size: 1.1rem !important;
    }
    .fsr1_2-lg {
        font-size: 1.2rem !important;
    }
    .fsr1_3-lg {
        font-size: 1.3rem !important;
    }
    .fsr1_4-lg {
        font-size: 1.4rem !important;
    }
    .fsr1_5-lg {
        font-size: 1.5rem !important;
    }
    .fsr1_6-lg {
        font-size: 1.6rem !important;
    }
    .fsr1_7-lg {
        font-size: 1.7rem !important;
    }
    .fsr1_8-lg {
        font-size: 1.8rem !important;
    }
    .fsr1_9-lg {
        font-size: 1.9rem !important;
    }
    .fsr2-lg {
        font-size: 2rem !important;
    }
    .fsr2_1-lg {
        font-size: 2.1rem !important;
    }
    .fsr2_2-lg {
        font-size: 2.2rem !important;
    }
    .fsr2_3-lg {
        font-size: 2.3rem !important;
    }
    .fsr2_4-lg {
        font-size: 2.4rem !important;
    }
    .fsr2_5-lg {
        font-size: 2.5rem !important;
    }
    .fsr2_6-lg {
        font-size: 2.6rem !important;
    }
    .fsr2_7-lg {
        font-size: 2.7rem !important;
    }
    .fsr2_8-lg {
        font-size: 2.8rem !important;
    }
    .fsr2_9-lg {
        font-size: 2.9rem !important;
    }
    .fsr3-lg {
        font-size: 3rem !important;
    }
    .fsr3_1-lg {
        font-size: 3.1rem !important;
    }
    .fsr3_2-lg {
        font-size: 3.2rem !important;
    }
    .fsr3_3-lg {
        font-size: 3.3rem !important;
    }
    .fsr3_4-lg {
        font-size: 3.4rem !important;
    }
    .fsr3_5-lg {
        font-size: 3.5rem !important;
    }
    .fsr3_6-lg {
        font-size: 3.6rem !important;
    }
    .fsr3_7-lg {
        font-size: 3.7rem !important;
    }
    .fsr3_8-lg {
        font-size: 3.8rem !important;
    }
    .fsr3_9-lg {
        font-size: 3.9rem !important;
    }
    .fsr4-lg {
        font-size: 4rem !important;
    }
    .fsr4_1-lg {
        font-size: 4.1rem !important;
    }
    .fsr4_2-lg {
        font-size: 4.2rem !important;
    }
    .fsr4_3-lg {
        font-size: 4.3rem !important;
    }
    .fsr4_4-lg {
        font-size: 4.4rem !important;
    }
    .fsr4_5-lg {
        font-size: 4.5rem !important;
    }
    .fsr4_6-lg {
        font-size: 4.6rem !important;
    }
    .fsr4_7-lg {
        font-size: 4.7rem !important;
    }
    .fsr4_8-lg {
        font-size: 4.8rem !important;
    }
    .fsr4_9-lg {
        font-size: 4.9rem !important;
    }
    .fsr5-lg {
        font-size: 5rem !important;
    }
    .fsr6-lg {
        font-size: 6rem !important;
    }
    .fsr7-lg {
        font-size: 7rem !important;
    }
    .fsr8-lg {
        font-size: 8rem !important;
    }
    .fsr9-lg {
        font-size: 9rem !important;
    }
    .fsr10-lg {
        font-size: 10rem !important;
    }
}

@media (max-width: 767.98px) {
    .fsr1-md {
        font-size: 1rem !important;
    }
    .fsr1_1-md {
        font-size: 1.1rem !important;
    }
    .fsr1_2-md {
        font-size: 1.2rem !important;
    }
    .fsr1_3-md {
        font-size: 1.3rem !important;
    }
    .fsr1_4-md {
        font-size: 1.4rem !important;
    }
    .fsr1_5-md {
        font-size: 1.5rem !important;
    }
    .fsr1_6-md {
        font-size: 1.6rem !important;
    }
    .fsr1_7-md {
        font-size: 1.7rem !important;
    }
    .fsr1_8-md {
        font-size: 1.8rem !important;
    }
    .fsr1_9-md {
        font-size: 1.9rem !important;
    }
    .fsr2-md {
        font-size: 2rem !important;
    }
    .fsr2_1-md {
        font-size: 2.1rem !important;
    }
    .fsr2_2-md {
        font-size: 2.2rem !important;
    }
    .fsr2_3-md {
        font-size: 2.3rem !important;
    }
    .fsr2_4-md {
        font-size: 2.4rem !important;
    }
    .fsr2_5-md {
        font-size: 2.5rem !important;
    }
    .fsr2_6-md {
        font-size: 2.6rem !important;
    }
    .fsr2_7-md {
        font-size: 2.7rem !important;
    }
    .fsr2_8-md {
        font-size: 2.8rem !important;
    }
    .fsr2_9-md {
        font-size: 2.9rem !important;
    }
    .fsr3-md {
        font-size: 3rem !important;
    }
    .fsr3_1-md {
        font-size: 3.1rem !important;
    }
    .fsr3_2-md {
        font-size: 3.2rem !important;
    }
    .fsr3_3-md {
        font-size: 3.3rem !important;
    }
    .fsr3_4-md {
        font-size: 3.4rem !important;
    }
    .fsr3_5-md {
        font-size: 3.5rem !important;
    }
    .fsr3_6-md {
        font-size: 3.6rem !important;
    }
    .fsr3_7-md {
        font-size: 3.7rem !important;
    }
    .fsr3_8-md {
        font-size: 3.8rem !important;
    }
    .fsr3_9-md {
        font-size: 3.9rem !important;
    }
    .fsr4-md {
        font-size: 4rem !important;
    }
    .fsr4_1-md {
        font-size: 4.1rem !important;
    }
    .fsr4_2-md {
        font-size: 4.2rem !important;
    }
    .fsr4_3-md {
        font-size: 4.3rem !important;
    }
    .fsr4_4-md {
        font-size: 4.4rem !important;
    }
    .fsr4_5-md {
        font-size: 4.5rem !important;
    }
    .fsr4_6-md {
        font-size: 4.6rem !important;
    }
    .fsr4_7-md {
        font-size: 4.7rem !important;
    }
    .fsr4_8-md {
        font-size: 4.8rem !important;
    }
    .fsr4_9-md {
        font-size: 4.9rem !important;
    }
    .fsr5-md {
        font-size: 5rem !important;
    }
    .fsr6-md {
        font-size: 6rem !important;
    }
    .fsr7-md {
        font-size: 7rem !important;
    }
    .fsr8-md {
        font-size: 8rem !important;
    }
    .fsr9-md {
        font-size: 9rem !important;
    }
    .fsr10-md {
        font-size: 10rem !important;
    }
}

@media (max-width: 575.98px) {
    .fsr1-sm {
        font-size: 1rem !important;
    }
    .fsr1_1-sm {
        font-size: 1.1rem !important;
    }
    .fsr1_2-sm {
        font-size: 1.2rem !important;
    }
    .fsr1_3-sm {
        font-size: 1.3rem !important;
    }
    .fsr1_4-sm {
        font-size: 1.4rem !important;
    }
    .fsr1_5-sm {
        font-size: 1.5rem !important;
    }
    .fsr1_6-sm {
        font-size: 1.6rem !important;
    }
    .fsr1_7-sm {
        font-size: 1.7rem !important;
    }
    .fsr1_8-sm {
        font-size: 1.8rem !important;
    }
    .fsr1_9-sm {
        font-size: 1.9rem !important;
    }
    .fsr2-sm {
        font-size: 2rem !important;
    }
    .fsr2_1-sm {
        font-size: 2.1rem !important;
    }
    .fsr2_2-sm {
        font-size: 2.2rem !important;
    }
    .fsr2_3-sm {
        font-size: 2.3rem !important;
    }
    .fsr2_4-sm {
        font-size: 2.4rem !important;
    }
    .fsr2_5-sm {
        font-size: 2.5rem !important;
    }
    .fsr2_6-sm {
        font-size: 2.6rem !important;
    }
    .fsr2_7-sm {
        font-size: 2.7rem !important;
    }
    .fsr2_8-sm {
        font-size: 2.8rem !important;
    }
    .fsr2_9-sm {
        font-size: 2.9rem !important;
    }
    .fsr3-sm {
        font-size: 3rem !important;
    }
    .fsr3_1-sm {
        font-size: 3.1rem !important;
    }
    .fsr3_2-sm {
        font-size: 3.2rem !important;
    }
    .fsr3_3-sm {
        font-size: 3.3rem !important;
    }
    .fsr3_4-sm {
        font-size: 3.4rem !important;
    }
    .fsr3_5-sm {
        font-size: 3.5rem !important;
    }
    .fsr3_6-sm {
        font-size: 3.6rem !important;
    }
    .fsr3_7-sm {
        font-size: 3.7rem !important;
    }
    .fsr3_8-sm {
        font-size: 3.8rem !important;
    }
    .fsr3_9-sm {
        font-size: 3.9rem !important;
    }
    .fsr4-sm {
        font-size: 4rem !important;
    }
    .fsr4_1-sm {
        font-size: 4.1rem !important;
    }
    .fsr4_2-sm {
        font-size: 4.2rem !important;
    }
    .fsr4_3-sm {
        font-size: 4.3rem !important;
    }
    .fsr4_4-sm {
        font-size: 4.4rem !important;
    }
    .fsr4_5-sm {
        font-size: 4.5rem !important;
    }
    .fsr4_6-sm {
        font-size: 4.6rem !important;
    }
    .fsr4_7-sm {
        font-size: 4.7rem !important;
    }
    .fsr4_8-sm {
        font-size: 4.8rem !important;
    }
    .fsr4_9-sm {
        font-size: 4.9rem !important;
    }
    .fsr5-sm {
        font-size: 5rem !important;
    }
    .fsr6-sm {
        font-size: 6rem !important;
    }
    .fsr7-sm {
        font-size: 7rem !important;
    }
    .fsr8-sm {
        font-size: 8rem !important;
    }
    .fsr9-sm {
        font-size: 9rem !important;
    }
    .fsr10-sm {
        font-size: 10rem !important;
    }
}

.lineH1 {
    line-height: 1 !important;
}
.lineH11 {
    line-height: 1.1 !important;
}
.lineH12 {
    line-height: 1.2 !important;
}
.lineH13 {
    line-height: 1.3 !important;
}
.lineH14 {
    line-height: 1.4 !important;
}
.lineH15 {
    line-height: 1.5 !important;
}
.lineH16 {
    line-height: 1.6 !important;
}
.lineH17 {
    line-height: 1.7 !important;
}
.lineH18 {
    line-height: 1.8 !important;
}
.lineH19 {
    line-height: 1.9 !important;
}
.lineH20 {
    line-height: 2 !important;
}
@media (max-width: 991.98px) {
    .lineH19 {
        line-height: 1.6 !important;
    }
}