/* redesign.css — пілот /start/ (body.home-v2). Рефактор v6.14: дедуп, консолідація медіа, поріг 768. */

:root{ --fs-xs:16px; --fs-sm:18px; --fs-base:20px; --fs-lg:24px; --fs-xl:36px; --fs-2xl:clamp(34px,6vw,50px); --lh-tight:1.2; --lh-base:1.55; --c-primary:#0056B3; --c-primary-hover:#003E80; --c-text:#1A1A1A; --c-text-secondary:#586066; --c-text-muted:#6B7280; --c-surface:#F6F8FA; --c-primary-50:#EAF2FB; --c-accent:#F4A300; --c-border:#E7EBEF; }
body.home-v2{ font-size:var(--fs-base); line-height:var(--lh-base); }
/* Нейтралізація легасі-міни bundle (@480/@479 !important): тримаємо коректні значення на всіх ширинах */
body.home-v2 p{ line-height:var(--lh-base) !important; }
body.home-v2 .portfolioContainer{ width:auto !important; }
body.home-v2 .Portfolio-box{ width:auto !important; max-width:none !important; }
body.home-v2 #header a{ text-decoration:none; }
body.home-v2 h1,
body.home-v2 .header h1{ font-size:var(--fs-2xl); line-height:var(--lh-tight); }
body.home-v2 h2{ font-size:var(--fs-xl); line-height:var(--lh-tight); }
body.home-v2 h3,
body.home-v2 .h6,
body.home-v2 h6{ font-size:var(--fs-lg); line-height:var(--lh-tight) !important; }
body.home-v2 p,
body.home-v2 .reviewer,
body.home-v2 blockquote p,
body.home-v2 figure figcaption{ font-size:var(--fs-base); line-height:var(--lh-base); }
body.home-v2 .we-create li,
body.home-v2 .featured-work,
body.home-v2 .copyright,
body.home-v2 .copyright li{ font-size:var(--fs-sm); }
body.home-v2 .main-nav{ font-size:var(--fs-sm); }
body.home-v2 .main-nav li a{ margin:7px 16px; }
body.home-v2 .service-list-col2{ font-size:var(--fs-base); }
body.home-v2 .service-list-col2 .h3{ font-size:var(--fs-lg); font-weight:700; }
body.home-v2 .link{ font-size:var(--fs-lg)!important; }
body.home-v2 .copyright,
body.home-v2 .copyright li,
body.home-v2 .copyright li a{ color:var(--c-text-secondary); }
body.home-v2 .link:hover,
body.home-v2 #submitBtn:hover,
body.home-v2 button[type=submit]:hover{ background-color:var(--c-primary-hover); }
body.home-v2 .service-list{ line-height:var(--lh-base)!important; margin-bottom:24px!important; padding:0!important; }
body.home-v2 .service-list-col2 .h3{ margin:0 0 8px; line-height:var(--lh-tight); }
body.home-v2 .service-list-col2 p{ line-height:var(--lh-base); margin:0 0 8px; }
body.home-v2 .service-list-col2 p:last-child{ margin-bottom:0; }
body.home-v2 .service-list-col1{ width:48px; }
body.home-v2 .reviewer,
body.home-v2 #reviews-list *{ line-height:var(--lh-base); }
body.home-v2 .main-section-article{ padding-top:48px!important; padding-bottom:48px!important; margin-top:0!important; margin-bottom:0!important; }
body.home-v2 .main-section-article .h6{ margin-bottom:32px!important; }
body.home-v2 .main-section:not(.main-section-article){ padding-top:0; }
body.home-v2 .main-nav-outer{ position:fixed!important; top:0; left:0; width:100%; background:rgba(255,255,255,.5)!important; -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); box-shadow:none; transition:background .25s ease, box-shadow .25s ease; }
body.home-v2 .main-nav-outer.scrolled{ background:#fff!important; -webkit-backdrop-filter:none; backdrop-filter:none; box-shadow:0 2px 10px rgba(0,0,0,.08); }
body.home-v2 .main-nav{ margin:0; }
body.home-v2 .main-nav li{ vertical-align:middle; }
body.home-v2 .main-nav .small-logo img{ height:30px; width:auto; }
body.home-v2 .main-nav .small-logo a{ padding:0 16px; }
body.home-v2 .main-nav-outer .container{ position:relative; }
body.home-v2 [id]{ scroll-margin-top:58px; }
@font-face{
  font-family:'Manrope';
  font-style:normal;
  font-weight:400 800;
  font-display:swap;
  src:url('/new/fonts/manrope.woff2') format('woff2');
}
body.home-v2, body.home-v2 *{ font-family:'Manrope', sans-serif !important; }
body.home-v2 .portfolioContainer{ display:grid !important; grid-template-columns:repeat(6,1fr) !important; gap:28px 24px; align-items:center; max-width:1100px; margin:0 auto; padding:0 16px; }
body.home-v2 .Portfolio-box{ display:flex; align-items:center; justify-content:center; }
body.home-v2 .Portfolio-box img{ width:auto !important; height:58px !important; max-width:100%; object-fit:contain; filter:grayscale(1); opacity:.65; transition:filter .2s ease, opacity .2s ease; }
body.home-v2 .Portfolio-box img:hover{ filter:grayscale(0); opacity:1; }
body.home-v2 .main-nav-outer .small-logo img,
body.home-v2 .main-nav-outer .nav-logo-m img{ transition:opacity .25s ease; }
body.home-v2 .main-nav-outer:not(.scrolled) .small-logo img,
body.home-v2 .main-nav-outer:not(.scrolled) .nav-logo-m img{ opacity:1 !important; }
body.home-v2 .main-nav-outer.scrolled .small-logo img,
body.home-v2 .main-nav-outer.scrolled .nav-logo-m img{ opacity:1 !important; }
body.home-v2 .cta-unified button[type=submit]:active,
body.home-v2 .cta-unified .cta-tg:active,
body.home-v2 .komu-card:active{ transform:scale(.99); }
body.home-v2 #досягнення.achv-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:24px; max-width:920px; margin:0 auto; padding:0 16px; }
body.home-v2 #досягнення .achv-card{ background:#fff; border-radius:18px; box-shadow:0 8px 24px rgba(0,0,0,.06); padding:24px 16px; text-align:center; transition:transform .15s ease, box-shadow .15s ease; }
body.home-v2 #досягнення .achv-card:hover{ transform:translateY(-3px); box-shadow:0 12px 30px rgba(0,0,0,.10); }
body.home-v2 #досягнення .achv-num{ font-size:clamp(30px,5vw,40px); font-weight:800; color:var(--c-primary); line-height:1; display:flex; align-items:center; justify-content:center; gap:4px; }
body.home-v2 #досягнення .achv-label{ margin-top:10px; font-size:var(--fs-sm); color:var(--c-text-secondary); }
body.home-v2 #вартість-англійська-в-харкові .pricing-wrap{ display:grid; grid-template-columns:repeat(2,1fr); gap:24px; max-width:920px; margin:30px auto 0; padding:0 16px; align-items:stretch; }
body.home-v2 .price-card{ position:relative; background:#fff; border-radius:18px; box-shadow:0 8px 24px rgba(0,0,0,.06); padding:24px; text-align:left; overflow:hidden; }
body.home-v2 .price-card__title{ font-size:var(--fs-lg); color:var(--c-text); font-weight:800; margin:0 0 8px; }
body.home-v2 .price-card__sub{ font-size:var(--fs-xs); color:var(--c-text-secondary); line-height:1.5; margin:0 0 12px; }
body.home-v2 .price-list{ display:flex; flex-direction:column; gap:2px; }
body.home-v2 .pl-head{ display:grid; grid-template-columns:minmax(0,1fr) 56px 104px; gap:14px; font-size:12px; text-transform:uppercase; letter-spacing:.5px; color:var(--c-text-muted); padding:0 12px 8px; }
body.home-v2 .pl-head span:nth-child(2), body.home-v2 .pl-head span:nth-child(3){ text-align:right; }
body.home-v2 .pl-row{ display:grid; grid-template-columns:minmax(0,1fr) 56px 104px; gap:14px; align-items:center; padding:12px; border-radius:10px; font-size:var(--fs-xs); color:var(--c-text); }
body.home-v2 .pl-row .pl-d{ color:var(--c-text-secondary); text-align:right; white-space:nowrap; }
body.home-v2 .pl-row .pl-p{ font-weight:700; color:var(--c-primary); text-align:right; white-space:nowrap; }
body.home-v2 .pl-row .pl-q em{ font-style:normal; color:var(--c-text-muted); font-size:13px; white-space:nowrap; }
body.home-v2 .pl-row.pl-pop{ background:var(--c-primary-50); }
body.home-v2 .pl-row.pl-pop .pl-q::after{ content:"ТОП"; margin-left:6px; font-size:11px; font-weight:700; color:var(--c-primary); background:#fff; border:1px solid var(--c-primary); border-radius:20px; padding:1px 7px; white-space:nowrap; }
body.home-v2 .price-foot{ text-align:center; font-size:var(--fs-xs); color:var(--c-text-secondary); margin:32px 0 0 !important; }
body.home-v2 .cta-unified button[type=submit], body.home-v2 .cta-unified .cta-tg{ transition:color .15s ease, transform .15s ease, box-shadow .15s ease, background .15s ease; }
body.home-v2 .cta-unified button[type=submit]:hover, body.home-v2 .cta-unified .cta-tg:hover{ transform:translateY(-2px); box-shadow:0 8px 20px rgba(0,86,179,.25); }
body.home-v2 .cta-unified button[type=submit]:active, body.home-v2 .cta-unified .cta-tg:active{ transform:translateY(0); }
body.home-v2 .cta-unified button[type=submit],
body.home-v2 .cta-unified .cta-tg{ color:var(--c-primary); background:#fff; border:2px solid var(--c-primary); border-radius:10px; }
body.home-v2 .cta-unified button[type=submit]:hover,
body.home-v2 .cta-unified button[type=submit]:focus-visible,
body.home-v2 .cta-unified .cta-tg:hover,
body.home-v2 .cta-unified .cta-tg:focus-visible{ color:#fff; background:var(--c-primary); outline:none; }
body.home-v2 .cta-unified button[type=submit]:disabled{ color:#fff; background:#ccc; border-color:#ccc; transform:none; box-shadow:none; }
body.home-v2 a.link{ background:#fff!important; color:var(--c-primary)!important; border:2px solid var(--c-primary); border-radius:10px; font-weight:600; transition:color .15s ease, background .15s ease, transform .15s ease, box-shadow .15s ease; }
body.home-v2 a.link:hover, body.home-v2 a.link:focus-visible{ background:var(--c-primary)!important; color:#fff!important; transform:translateY(-2px); box-shadow:0 8px 20px rgba(0,86,179,.25); outline:none; }
body.home-v2 a.link, body.home-v2 .faq-a a, body.home-v2 .ext-link{ text-decoration:none; background-image:linear-gradient(var(--c-primary),var(--c-primary)); background-size:0% 2px; background-position:0 100%; background-repeat:no-repeat; transition:background-size .25s ease; }
body.home-v2 a.link:hover, body.home-v2 .faq-a a:hover, body.home-v2 .ext-link:hover{ background-size:100% 2px; }
body.home-v2 .footer-year{ position:absolute; right:16px; bottom:6px; font-size:var(--fs-xs); color:var(--c-text-muted); }
body.home-v2 .main-nav-outer .old{ top:50%; transform:translateY(-50%); margin-top:0 !important; right:18px; }
body.home-v2 .main-nav-outer .old br{ display:none !important; }
body.home-v2 .main-nav-outer .old > span{ display:inline-flex !important; align-items:center; gap:10px; }
body.home-v2 .komu-card{ text-align:left; }
body.home-v2 .cta-unified button[type=submit],
body.home-v2 .cta-unified .cta-tg,
body.home-v2 .cta-unified .cta-tg{ white-space:normal !important; line-height:1.3; }
body.home-v2 .header{ background-image:url(../img/hero-desktop-1920.jpg)!important; background-position:68% 55%!important; }
body.home-v2 .hero-image{ position:absolute; inset:0; width:100%; height:100%; z-index:1; display:block; margin:0; }
body.home-v2 .hero-image img{ width:100%; height:100%; object-fit:cover; object-position:68% 55%; display:block; }
body.home-v2 .hero-image::before{ content:""; position:absolute; inset:0; pointer-events:none; z-index:2; background:linear-gradient(90deg, rgba(62,36,18,.78) 0%, rgba(62,36,18,.55) 35%, rgba(62,36,18,.15) 60%, rgba(62,36,18,0) 80%); }
body.home-v2{ zoom:1 !important; -moz-transform:none !important; }
body.home-v2 .komu-card{ padding:24px !important; }
body.home-v2 .cta-unified button[type=submit],
body.home-v2 .cta-unified .cta-tg{ padding:12px 24px; }
body.home-v2 .cta-unified .cta-tg{ margin-top:16px; }
body.home-v2 #open-reviews-modal{ padding:12px 24px !important; margin:16px auto !important; }
body.home-v2 .header{ padding:96px 0; }
body.home-v2 #hero-top{ padding:64px 24px 0 !important; }
body.home-v2 .we-create{ margin:0; }
body.home-v2 .main-section-article p{ margin:0 0 16px; }
body.home-v2 .main-section-article h3,
body.home-v2 .main-section-article .h3{ margin-bottom:8px; }
body.home-v2 ul.copyright li{ margin:0 0 4px; }
body.home-v2 .bl-thin{ padding-top:24px!important; padding-bottom:24px!important; }
body.home-v2 .bl-cta .bl-h2-sub{ margin:0 0 16px; }
body.home-v2 .bl-cta h2{ margin:0; }
body.home-v2 .bl-cta .link{ margin:0 auto 8px !important; }
body.home-v2 .achv-scale{ color:var(--c-text-muted); font-size:.5em; font-weight:600; vertical-align:super; margin-left:1px; }
body.home-v2 .bl-h2-sub{ font-size:var(--fs-lg); line-height:var(--lh-tight); margin:0 0 16px; }
body.home-v2 .komu-card{ background:#fff; border:none; border-radius:18px; box-shadow:0 8px 24px rgba(0,0,0,.06);  }
body.home-v2 .Portfolio-box{ width:auto; height:auto; float:none; text-align:center; }
html{ scroll-behavior:smooth; }
body.home-v2 .bl-rating-badge{ display:inline-flex; align-items:center; gap:5px; margin-top:8px; padding:4px 10px; border-radius:999px; background:#fff; box-shadow:0 4px 14px rgba(0,0,0,.08); text-decoration:none;  font-size:13px; color:var(--c-text); }
body.home-v2 .bl-rating-badge:hover{ box-shadow:0 6px 18px rgba(0,0,0,.12); }
body.home-v2 .bl-rating-stars{ color:#f5b50a; letter-spacing:1px; }
body.home-v2 .bl-rating-val{ font-weight:700; color:var(--c-primary); }
body.home-v2 .bl-rating-cnt{ color:var(--c-text-secondary); }
body.home-v2 .res-nav_click{ margin:6px auto; }
body.home-v2 .line-icon{ display:block; color:var(--c-primary); }
body.home-v2 .tac{ text-align:center; }
body.home-v2 .bl-p-primary{ color:var(--c-primary); margin:0; font-size:var(--fs-lg); line-height:1.3; font-weight:700; }
body.home-v2 .bl-surface{ background-color:var(--c-surface); }
body.home-v2 .bl-img-fluid{ max-width:100%; height:auto; }
body.home-v2 .bl-c-primary{ color:var(--c-primary); }
body.home-v2 .bl-cta-sep{ padding-top:72px!important; }
body.home-v2 .bl-cta h2:not(.bl-h2-sub){ font-size:var(--fs-lg); line-height:var(--lh-tight); margin:0; }
body.home-v2 .bl-cta.bl-thin{ padding-top:32px!important; padding-bottom:32px!important; }
body.home-v2 .main-section-article h2{ margin-top:0; }
body.home-v2 h1, body.home-v2 h2{ letter-spacing:normal; }
body.home-v2 .form-note{ margin:10px 0 0; font-size:14px; line-height:1.45; color:var(--c-text-secondary); }
body.home-v2 .main-nav li a{ text-transform:none !important; }
body.home-v2 .footer{ display:flex; align-items:center; justify-content:center; padding:14px 0; }
body.home-v2 .footer .container{ display:flex; align-items:center; justify-content:center; gap:4px 12px; flex-wrap:wrap; width:auto; }
body.home-v2 ul.copyright{ display:flex; align-items:center; justify-content:center; gap:4px 12px; margin:0; flex-wrap:wrap; }
body.home-v2 ul.copyright li{ margin:0; }
body.home-v2 #чого-у-нас-немає .no-item{ cursor:pointer; }
/* Уніфікований hover-lift текст-карток (no-item / komu / faq) */
body.home-v2 .no-item, body.home-v2 .komu-card, body.home-v2 .faq-card{ transition:transform .15s ease, box-shadow .15s ease; }
body.home-v2 .no-item:hover, body.home-v2 .komu-card:hover, body.home-v2 .faq-card:hover{ transform:translateY(-3px); box-shadow:0 12px 30px rgba(0,0,0,.10) !important; }
body.home-v2 .main-nav li a{ color:var(--c-text-secondary); }
body.home-v2 #досягнення .achv-card{ cursor:pointer; }
body.home-v2 .hero-price{ font-size:var(--fs-lg); font-weight:500; color:#fff; text-shadow:0 1px 3px rgba(0,0,0,.55); letter-spacing:.3px; line-height:1.6; text-align:left; }
body.home-v2 .bl-microcopy{ font-size:var(--fs-base);color:var(--c-text-muted);font-weight:400; }

@media(min-width:768px){
  body.home-v2 #header h1 span:first-child{ line-height:1.15!important; margin-bottom:24px!important; }
  body.home-v2 #header h1 span:not(:first-child){ line-height:1.3!important; margin-bottom:8px!important; }
  body.home-v2 .main-nav-outer{ padding-top:8px; padding-bottom:8px; }
  body.home-v2 .main-nav .small-logo img{ height:36px; }
  body.home-v2 .main-nav li a{ margin-top:9px; margin-bottom:9px; }
  body.home-v2 [id]{ scroll-margin-top:50px; }
  body.home-v2 #hero-top{ padding-top:54px !important; }
}
@media(max-width:768px){
  body.home-v2{ font-size:var(--fs-base); }
  body.home-v2 .service-list,
  body.home-v2 .featured-work,
  body.home-v2 .copyright{ font-size:var(--fs-sm); }
  body.home-v2 .we-create li{ font-size:var(--fs-sm); }
  body.home-v2 .main-section-article{ padding-top:32px!important; padding-bottom:32px!important; }
  body.home-v2 .portfolioContainer{ grid-template-columns:repeat(3,1fr) !important; gap:20px 16px; }
  body.home-v2 .Portfolio-box img{ height:44px !important; }
  body.home-v2 #досягнення.achv-grid{ grid-template-columns:repeat(2,1fr); gap:12px; }
  body.home-v2 #вартість-англійська-в-харкові .pricing-wrap{ grid-template-columns:1fr; }
  body.home-v2 .footer-year{ position:absolute; right:12px; bottom:6px; margin-top:0; font-size:11px; }
  body.home-v2 .hero-image img{ object-position:58% 50%; }
  body.home-v2 .hero-image::before{ background:linear-gradient(180deg, rgba(62,36,18,.82) 0%, rgba(62,36,18,.66) 55%, rgba(62,36,18,.58) 100%); }
  body.home-v2 .cta-unified button[type=submit]{ white-space:normal !important; line-height:1.25; }
  body.home-v2 .cta-unified button[type=submit],
  body.home-v2 .cta-unified .cta-tg,
  body.home-v2 a.link{ font-size:16px !important; }
  body.home-v2 .price-card__sub{ line-height:1.4 !important; margin:0 0 8px; }
  body.home-v2 .price-foot{ line-height:1.4 !important; }
  body.home-v2 .pl-head,
  body.home-v2 .pl-row{ grid-template-columns:minmax(0,1fr) auto auto; gap:6px 14px; }
  body.home-v2 .pl-head{ font-size:10px; }
  body.home-v2 .pl-row{ padding:10px 12px; }
  body.home-v2 .pl-row .pl-q{ line-height:1.3; }
  body.home-v2 .komu-card{ padding:20px !important; }
  body.home-v2 .price-card{ padding:20px; }
  body.home-v2 #досягнення .achv-card{ padding:20px 16px; }
  body.home-v2 .cta-unified .cta-tg{ padding:12px 16px; }
  body.home-v2 #open-reviews-modal{ padding:12px 16px !important; margin:12px auto !important; }
  body.home-v2 .main-section-article .h6{ margin-bottom:24px !important; }
  body.home-v2 .main-section-article p{ margin:0 0 12px; }
  body.home-v2 #hero-top{ padding:56px 16px 0 !important; }
  body.home-v2 .header{ padding:64px 0; }
  body.home-v2 .bl-thin{ padding-top:16px!important; padding-bottom:16px!important; }
  body.home-v2 h2{ font-size:28px; }
  body.home-v2 .footer{ left:0; right:0; width:100%; padding:0; min-height:48px; background:rgba(255,255,255,.5)!important; -webkit-backdrop-filter:blur(8px); backdrop-filter:blur(8px); box-shadow:none; transition:background .25s ease, box-shadow .25s ease; }
  body.home-v2 .footer.scrolled{ background:#fff!important; -webkit-backdrop-filter:none; backdrop-filter:none; box-shadow:0 -2px 10px rgba(0,0,0,.08); }
  body.home-v2 .main-section-article.bl-surface{ padding-top:32px!important; padding-bottom:32px!important; }
  body.home-v2 [id="курси-англійської-харків"]{ padding-top:56px!important; }
  body.home-v2 .featured-work{ margin-top:0; }
}
@media(max-width:1170px){
  body.home-v2 .nav-logo-m{ display:block!important; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); line-height:0; }
  body.home-v2 .nav-logo-m img{ height:36px; width:auto; }
  body.home-v2 .main-nav-outer .old > span > span:first-child,
  body.home-v2 .main-nav-outer .old a{ min-width:44px; min-height:44px; display:inline-flex; align-items:center; justify-content:center; }
  body.home-v2 #main-nav .main-nav{ position:fixed; inset:0; width:100%; height:100vh; height:100dvh; margin:0; padding:60px 20px calc(72px + env(safe-area-inset-bottom)); background:#fff; box-shadow:none; overflow-y:auto; flex-direction:column; gap:2px; z-index:1001; }
  body.home-v2 #main-nav .main-nav.is-open{ display:flex !important; }
  body.home-v2 #main-nav .main-nav li{ display:block; }
  body.home-v2 #main-nav .main-nav li.small-logo{ display:none !important; }
  body.home-v2 #main-nav .main-nav li a{ display:flex; align-items:center; gap:14px; min-height:60px; padding:0 12px; margin:0; font-size:18px; font-weight:600; color:var(--c-text); border-bottom:1px solid var(--c-border); transition:background .12s ease; }
  body.home-v2 #main-nav .main-nav li a:active{ background:#f2f5f7; }
  body.home-v2 #main-nav .nav-close-li{ display:block !important; border:none !important; position:absolute; top:8px; right:12px; }
  body.home-v2 #main-nav .nav-close{ display:flex; align-items:center; justify-content:center; width:44px; height:44px; font-size:26px; line-height:1; background:none; border:none; color:var(--c-text); cursor:pointer; }
  body.home-v2 #main-nav .nav-cta-li{ display:block !important; margin-top:auto; padding-top:18px; border:none !important; }
  body.home-v2 #main-nav .nav-cta-li a{ justify-content:center; min-height:58px; border-bottom:none; background:#fff; color:var(--c-primary); border:2px solid var(--c-primary); border-radius:10px; font-weight:700; font-size:18px; }
  body.home-v2 #main-nav .nav-cta-li a:active{ background:var(--c-primary); color:#fff; }
  /* Поки відкрите меню — ховаємо фіксований футер (z-index:9999), щоб кнопка знизу не ховалась за ним */
  body.home-v2.nav-open-lock .footer{ display:none !important; }
}
@media(prefers-reduced-motion: no-preference){
  body.home-v2 .reveal{ opacity:0; transform:translateY(16px); transition:opacity .4s ease-out, transform .4s ease-out; }
  body.home-v2 .reveal.is-visible{ opacity:1; transform:none; }
}
@media(min-width:1171px){
  body.home-v2 .main-nav-outer .old > span > span:first-child,
  body.home-v2 .main-nav-outer .old a{ min-width:32px; min-height:32px; display:inline-flex; align-items:center; justify-content:center; }
}
@media(max-width:479px){
  body.home-v2 .header{ padding:48px 16px; }
}
/* Остання секція: менший нижній відступ перед футером */
body.home-v2 .bl-last{ padding-bottom:24px!important; }
@media (max-width:768px){ body.home-v2 .bl-last{ padding-bottom:16px!important; } }
