strong {
font-size: inherit;
}
.seo-banner {
padding: 138px 129px 80px;
display: grid;
background-color: #d33737;
text-align: center;
color: #fff;
place-content: center;
background-repeat: no-repeat;
background-size: cover;
}
.mobshow-phnumber a:last-child {
display: none;
}
.seo-banner h1 {
font-size: 50px;
font-weight: 700;
margin-bottom: 5px;
text-transform: uppercase;
} .desc-wrapper ol li::marker {
color: #df1f26;
font-weight: 900;
}
.desc-wrapper ol li {
font-size: 18px;
}
.desc-wrapper ol li strong {
font-size: 18px;
}
.desc-wrapper ol li ul {
margin-bottom: 20px;
}
.glossary-terms p,
.result-main p {
font-size: 18px;
}
.glossary-terms p:not(:last-child) {
margin-bottom: 30px;
}
.glossary-terms h2 {
font-size: 35px;
font-weight: 700;
margin-bottom: 17px;
}
.padding-none {
padding: 0;
}
.seo-banner p {
max-width: 824px;
color: #fff;
font-size: 18px;
font-weight: 700;
}
.glossary-terms {
box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
margin-top: -50px;
padding: 45px;
margin-bottom: 52px;
position: relative;
background-color: #fff;
}
.alphabate-links {
border: 1px solid #e01212;
padding: 15px 15px 19px;
margin-bottom: 80px;
background: #fff;
box-shadow: 0 28px 0 1px #fff;
}
.alphabate-links ul li {
height: 45px;
transition: all 0.2s ease-in-out;
}
.alphabate-links ul li:hover {
transform: translateY(-5px);
}
.alphabate-links ul {
margin: 0;
display: flex;
flex-wrap: wrap;
width: 100%;
justify-content: space-evenly;
padding: 0;
}
.alphabate-links ul li a {
color: #000;
font-size: 40px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1.2px;
font-family: "levenim-bold";
}
.alphabateContainer-wrapper.container {
position: sticky;
top: 80px;
z-index: 99;
}
.result-main .result-stack .excerpt h3 {
color: #e01212;
font-size: 30px;
font-weight: 700;
margin-bottom: 0;
}
.result-main .result-stack .excerpt p,
.result-main .result-stack .excerpt a {
color: #000;
font-size: 18px;
font-weight: 400;
}
.result-main .result-stack .excerpt a:hover {
color: #df1f26;
}
.result-main .result-stack .excerpt a.excerpt-link {
color: #fff;
font-size: 16px;
font-weight: 700;
background-color: #000;
border: 1px solid;
padding: 7px 20px;
transition: all 0.2s ease-in-out;
width: 150px;
text-align: center;
}
.result-main .result-stack .excerpt a.excerpt-link:hover {
color: #000;
background-color: #fff;
border: 1px solid #e01212;
}
.result-main .result-stack .excerpt h3 a {
color: #e01212;
font-size: 30px;
font-style: normal;
font-weight: 700;
background: none;
padding: 0;
border: none;
}
.result-main .result-stack .excerpt h3 a:hover {
border: none;
}
.result-main .result-stack .excerpt h3 a:focus {
border: none;
outline: none;
}
.result-main .col-md-9 {
padding-left: 0;
} .glossary-pagination {
display: flex;
justify-content: space-between;
margin-top: 2em;
margin-bottom: 2em;
}
.glossary-pagination a {
color: #000;
font-size: 18px;
font-style: normal;
font-weight: 700;
text-decoration-line: underline;
}
.glossary-pagination > div {
display: flex;
align-items: center;
gap: 10px;
}
.result-main {
display: flex;
margin-bottom: 40px;
}
div#res-container {
margin-bottom: 45px;
}
.res-alpha {
font-size: 15rem;
position: relative;
font-weight: 900;
color: transparent;
text-shadow: 0 0 0 #fff, 0 0 2px #e01211, 0 0 2px #e01212;
height: fit-content;
position: sticky;
top: 215px;
margin-right: 5rem;
font-family: "levenim-bold";
}
.res-alpha img {
position: absolute;
top: 82px;
right: 10px;
}
.result-stack {
border: 1px solid;
display: flex;
align-items: center;
padding: 20px 30px;
margin-bottom: 25px;
}
.result-stack .excerpt {
display: flex;
flex-direction: column;
align-items: flex-start;
gap: 11px;
}
.res-alpha span {
display: flex;
align-items: center;
height: 140px;
}   .definition {
box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
margin-top: -50px;
background: #fff;
position: relative;
padding: 45px 45px 0;
}
.definition h2 {
font-size: 48px;
font-weight: 700;
margin-bottom: 20px;
}
.definition p {
font-size: 20px;
font-weight: 400;
}
.main-description {
float: inline-end;
margin-bottom: 25px;
padding-left: 45px;
}
.desc-wrapper {
margin-bottom: 42px;
}
.main-description h2 {
font-size: 43px;
font-weight: 700;
margin-bottom: 22px;
}
.main-description p {
font-size: 20px;
font-style: normal;
font-weight: 400;
margin-bottom: 20px;
}
.glossary-description {
margin-top: 61px;
width: 95%;
}
.desc-wrapper ul {
list-style: initial;
}
.desc-wrapper ul li::marker {
font-size: 30px;
color: #df1f26;
}
.desc-wrapper ul li h3 {
color: #e01212;
}
.quick-access {
padding: 0;
background: #fff;
}
.quick-access h3 {
background: #e01212;
color: #fff;
padding: 2rem;
margin-bottom: 2rem;
height: 68px;
}
.quick-access {
padding: 0;
box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.1);
position: sticky;
top: 80px;
}
.quick-access ul,
.quick-access nav {
padding: 0 1rem;
}
ol#toc_list {
padding: 0;
}
.quick-access li {
margin-bottom: 18px;
border-bottom: 1px solid #d9d9d9;
width: 88%;
padding-bottom: 10px;
transition: all 0.2s ease-in-out;
list-style: none;
}
.quick-access li:hover {
transform: translateX(10px);
}
.quick-access li:last-child {
border-bottom: none;
margin-bottom: 0;
}
.desc-wrapper ul li,
.desc-wrapper ol li {
font-size: 20px;
margin-bottom: 13px;
}
.desc-wrapper ul li:has(h3),
.desc-wrapper ol li:has(h3) {
font-size: 30px;
}
.desc-wrapper h3 {
color: #e01212;
}
.glossary-pagination .next-link img,
.glossary-pagination .prev-link img {
transition: all 0.2s ease-in-out;
}
.glossary-pagination .next-link:hover img {
transform: translateX(10px);
}
.glossary-pagination .prev-link:hover img {
transform: translateX(-10px);
}
.quick-access li a {
font-size: 18px;
font-weight: 700;
color: #000;
font-family: "levenim-bold";
padding-left: 12px;
display: flex;
}
.quick-access li a:hover {
cursor: pointer;
}
.quick-access h3 i {
display: none;
}
#select-arrow {
display: none;
}
#alpha-select {
display: none;
}
.addtoany_share_save_container.addtoany_content.addtoany_content_top {
display: none !important;
} #quick-access div#ez-toc-container ul li {
font-weight: 500;
margin-bottom: 18px;
border-bottom: 1px solid #d9d9d9;
padding-bottom: 10px;
transition: all 0.2s ease-in-out;
}
#quick-access .ez-toc-title-container {
display: none;
}
#quick-access #ez-toc-container {
background: none;
border: none;
border-radius: 0;
-webkit-box-shadow: 0;
box-shadow: none;
display: table;
margin-bottom: 0;
padding: 0;
position: relative;
width: 100%;
}
#quick-access #ez-toc-container a {
color: #000;
}
#quick-access #ez-toc-container a:visited {
color: inherit;
}
#quick-access #ez-toc-container a:hover {
text-decoration: none;
} @media screen and (max-width: 1440px) {
.res-alpha {
font-size: 12rem;
}
}
@media screen and (max-width: 1400px) {
.alphabate-links {
padding: 9px 15px 9px;
}
.alphabate-links ul li a {
font-size: 35px;
}
.alphabate-links ul {
gap: 16px;
}
.seo-banner h1 {
font-size: 50px;
}
body.single-seo-glossary p {
font-size: 18px;
}
.quick-access li {
margin-bottom: 8px;
}
.main-description h2 strong {
font-size: inherit;
}
}
@media screen and (max-width: 1270px) {
.definition .row {
padding: 2rem;
}
.alphabate-links ul li a {
font-size: 30px;
}
.container.definition {
width: 95%;
}
}
@media screen and (min-width: 1200px) {
.alphabate-links {
top: 80px;
}
}
@media screen and (max-width: 1200px) {
.res-alpha {
top: 230px;
display: flex;
justify-content: center;
font-size: 10rem;
}
.result-main .result-stack .excerpt h3 a {
font-size: 25px;
}
.result-main .result-stack .excerpt p {
font-size: 17px;
}
.alphabateContainer-wrapper.container {
top: 133px;
}
.res-alpha img {
top: 58px;
right: -9%;
}
.quick-access {
top: 135px;
}
.quick-access h3 {
font-size: 25px;
height: 60px;
}
.quick-access li a {
font-size: 15px;
}
.seo-banner p {
font-size: 20px;
}
.res-alpha span {
height: 100px;
}
.main-description h2 {
font-size: 38px;
}
}
@media screen and (max-width: 1108px) {
.glossary-terms h2 {
font-size: 28px;
}
}
@media screen and (max-width: 1099px) {
.alphabate-links ul {
gap: 10px;
}
.quick-access {
z-index: 2;
}
}
@media screen and (max-width: 991px) {
.seo-banner h1 {
font-size: 40px;
}
body.page-template-SEO-Glossary h2,
body.single-seo-glossary h2 {
font-size: 30px;
}
body.page-template-SEO-Glossary p,
body.single-seo-glossary p {
font-size: 16px;
}
body.page-template-SEO-Glossary h3,
body.single-seo-glossary h3 {
font-size: 22px;
}
body.page-template-SEO-Glossary ul li a,
body.single-seo-glossary ul li a {
font-size: 15px;
}
.desc-wrapper ul li,
.desc-wrapper ol li {
font-size: 16px;
}
.desc-wrapper ul li:has(h3),
.desc-wrapper ol li:has(h3) {
font-size: 22px;
}
.res-alpha {
margin-right: 7rem;
max-width: 85px;
}
.quick-access {
margin-right: 0;
}
.quick-access h3 i {
display: block;
}
.quick-access h3 {
display: flex;
justify-content: space-between;
}
.quick-access h3 i {
display: block;
transition: all 0.2s ease-in-out;
}
#quick-access {
display: none;
opacity: 0;
transition: all 0.3s ease-in-out;
}
#quick-access.inactive {
opacity: 0;
transform: translateY(-10px);
}
#quick-access.active {
display: block;
}
#quick-access.active.animate {
opacity: 1;
transform: translateY(0);
}
.quick-access li {
width: auto;
}
.quick-access li a {
font-size: 15px;
}
.alphabate-links ul li {
height: 30px;
}
.alphabate-links {
margin-bottom: 45px;
padding: 13px 15px 9px;
}
.glossary-terms {
padding: 35px;
}
.res-alpha img {
left: 46%;
right: 0;
}
.main-description {
margin-top: 18px;
padding-left: 15px;
}
.result-main .result-stack .excerpt h3 {
font-size: 25px;
}
}
@media screen and (max-width: 810px) {
.alphabate-links ul {
gap: 10px;
}
}
@media screen and (max-width: 767px) {
.seo-banner {
padding: 100px 40px 70px;
}
.alphabate-links {
top: 152px;
}
.alphabate-links ul {
gap: 7px;
}
.result-main .result-stack .excerpt p {
font-size: 14px;
}
.res-alpha {
font-size: 7rem;
margin-right: 3rem;
max-width: 55px;
}
.result-main .result-stack .excerpt a {
font-size: 12px;
}
.result-stack {
padding: 12px 17px;
margin-bottom: 15px;
}
.alphabateContainer-wrapper.container {
top: 155px;
}
.res-alpha img {
top: 40px;
}
.res-alpha {
top: 230px;
}
#alpha-links {
display: none;
}
#alpha-select {
display: block;
width: 100%;
padding: 7px;
font-size: 20px;
font-family: "levenim-bold";
border: 1px solid #e01212;
}
#alpha-select {
appearance: none;
-webkit-appearance: none;
-moz-appearance: none;
box-shadow: 0 28px 0 1px #fff;
}
div#alphabateContainer:after {
position: absolute;
content: "\f078";
font-family: "FontAwesome";
width: 10px;
height: 10px;
z-index: 99;
top: 14%;
right: 38px;
font-weight: 100;
pointer-events: none;
}
#alpha-select option {
text-transform: uppercase;
}
.alphabate-links {
padding: 0;
border: none;
margin-bottom: 29px;
}
.glossary-terms {
margin-bottom: 29px;
padding: 25px;
}
.res-alpha span {
height: 65px;
}
.main-description p {
margin-bottom: 10px;
}
body.single-seo-glossary h2 {
font-size: 25px;
margin-bottom: 8px;
}
.quick-access {
top: 152px;
}
.result-main .col-md-10 {
padding-right: 0;
}
.result-main .result-stack .excerpt h3 {
font-size: 20px;
}
}
@media screen and (max-width: 680px) {
.res-alpha img {
display: none;
}
.res-alpha {
margin-right: 0;
}
.result-main .result-stack .excerpt h3 a {
font-size: 20px;
}
.result-main .result-stack .excerpt p {
font-size: 14px;
}
.desc-wrapper ol li {
font-size: 15px;
}
.desc-wrapper ul li,
.desc-wrapper ul li p,
.desc-wrapper ol li strong {
font-size: 15px;
}
}
@media screen and (max-width: 580px) {
.res-alpha {
top: 230px;
}
.alphabate-links ul {
gap: 3px;
}
.result-main {
gap: 0;
}
body.page-template-SEO-Glossary p,
body.single-seo-glossary p {
font-size: 14px;
}
.quick-access li a {
font-family: "levenim-regular";
}
}