/* Дополнения к исходной теме; визуальная проверка выполняется в фазе 4. */

.eltom-hero { min-height:460px; display:flex; align-items:center; padding:50px max(6%,24px); background:linear-gradient(90deg,rgba(255,255,255,.94),rgba(255,255,255,.10)),url('/wp-content/uploads/2019/04/slider-01.jpg') center/cover no-repeat; }
.eltom-hero > div { max-width:560px; }
.eltom-hero h1 { font-size:36px; line-height:1.25; color:#19377d; font-weight:700; }
.eltom-hero p { color:#333; font-size:18px; }
.eltom-hero a { display:inline-block; padding:12px 22px; background:#19377d; color:white; }
.eltom-reading-layout { max-width:1140px; margin:auto; padding:35px 20px!important; }
.eltom-reading-layout .oky6sh5d { font-size:17px; line-height:1.7; }
.eltom-reading-layout .oky6sh5d p,.eltom-reading-layout .oky6sh5d li { font-size:17px; line-height:1.7; }
.eltom-reading-layout .oky6sh5d h2,.eltom-reading-layout .oky6sh5d h3,.eltom-reading-layout .oky6sh5d h4,.eltom-reading-layout .oky6sh5d h5,.eltom-reading-layout .oky6sh5d h6 { position:static!important; height:auto!important; width:auto!important; line-height:1.35!important; text-transform:none; letter-spacing:normal; font-weight:600; margin:1.4em 0 .6em!important; }
.eltom-reading-layout .oky6sh5d h2 { font-size:28px!important; }
.eltom-reading-layout .oky6sh5d h3 { font-size:24px!important; }
.eltom-reading-layout .oky6sh5d h4 { font-size:21px!important; }
.eltom-reading-layout .oky6sh5d h5,.eltom-reading-layout .oky6sh5d h6 { font-size:19px!important; }
.eltom-reading-layout .oky6sh5d li { height:auto!important; }
@media(max-width:600px) { .eltom-hero {min-height:350px;} .eltom-hero h1 {font-size:28px;} }

.sg-offer__item:hover p.sg-offer__link { opacity:1!important; }
