.eap-breadcrumbs, .eap-breadcrumbs *{color: #FFF;font-size: 14px; font-weight: 400; line-height: 26px;}.eap-breadcrumbs.light, .eap-breadcrumbs.light * { color: rgb(24, 26, 32, 0.5); font-family: Poppins; font-size: 20px; font-weight: 500; line-height: 32px; letter-spacing: -0.1px; } .eap-breadcrumbs.light { margin-bottom: 36px; } .eap-breadcrumbs.post, .eap-breadcrumbs.post * { color: #181A20; font-size: 14px; font-weight: 400; } .eap-breadcrumbs.post { margin-bottom: 30px; } .eap-banner { height: 325px; position: relative; background-color: #ccc; background-repeat: no-repeat; background-position: center; background-size: cover; position: relative; } .eap-banner:before { position: absolute; content: ""; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.5); } .eap-banner.light:before { background-color: transparent; } .eap-banner .caption { position: absolute; top: 50%; left: 0; right: 0; transform: translate(0, -50%); } .eap-banner .caption h1 { color: #FFF; font-size: 30px; font-weight: 600; line-height: 45px; letter-spacing: 0.6px; margin-bottom: 10px; } .eap-banner.light .caption h1 { color: #181A20; } .eap-banner.light .caption .eap-breadcrumbs, .eap-banner.light .caption .eap-breadcrumbs * { color: #181A20; } .eap-cta .cta { border-radius: 12px; background: #F7F7F7; padding: 85px 142px; position: relative; box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); } .eap-cta .cta .text-content h2, .eap-cta .cta .text-content p { margin: 0; } .eap-cta .cta .text-content h2 { color: #181A20; font-size: 30px; font-weight: 700; letter-spacing: 0.6px; } .eap-cta .cta .text-content p { color: #181A20; font-size: 15px; font-weight: 400; line-height: 28px; } .eap-cta .cta .actions { position: absolute; top: 50%; right: 133px; transform: translate(0, -50%); } .eap-cta .cta .actions ul li a { padding: 16px 30px; border-radius: 12px; display: block; font-size: 15px; font-weight: 600; } .eap-cta .cta .actions li:not(:first-child) { margin-left: 40px; } .eap-cta .cta .actions .text { font-size: 15px; font-weight: 600; } .eap-cta .cta .actions .contact { padding: 16px 30px; border-radius: 12px; border: 1px solid #181A20; display: block; } .eap-cta .cta .actions .contact .text { color: #181A20; } .eap-cta .cta .actions .phone { padding: 16px 30px; border-radius: 12px; border: 1px solid var(--accent); background-color: var(--accent); display: block; } .eap-cta .cta .actions .phone .text { color: #fff; } .eap-cta .cta .actions span { display: inline-block; vertical-align: middle; } @media screen and (max-width: 1199px) { .eap-cta .cta .actions { position: relative; top: auto; right: auto; transform: translate(0,0); margin-top: 50px; } .eap-cta .cta { padding: 30px; } } @media screen and (max-width: 500px) { .eap-cta .cta .actions ul { text-align: center; } .eap-cta .cta .actions li { margin-bottom: 20px; } .eap-cta .cta .actions li:not(:first-child) { margin-left: 0; } } body.header-light .inner-page { padding-top: 126px; } body.header-light .inner-page h2 { color: #181A20; font-size: 30px; font-weight: 600; line-height: 45px; } body.header-light .inner-page p, body.header-light .inner-page li { color: #181A20; font-size: 18px; font-weight: 300; line-height: 35px; } body.header-light .inner-page ul:not(.list-inline) { padding-left: 33px; }