/* AeroTravel v43: mobile-first public UI fixes. No DB/config changes. */
:root{--aero-bg:#f5f7fb;--aero-card:#fff;--aero-text:#0f172a;--aero-muted:#64748b;--aero-line:#e5edf7;--aero-blue:#2563eb;--aero-orange:#ff6a00;--aero-shadow:0 16px 46px rgba(15,23,42,.08);}
.routePage,.aeroHomeV43{font-family:Inter,Manrope,system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--aero-text);-webkit-text-size-adjust:100%;}
.routePage *,.aeroHomeV43 *{box-sizing:border-box;min-width:0;}
.routePage img,.aeroHomeV43 img,.routePage svg,.aeroHomeV43 svg{max-width:100%;}
.routePage a,.aeroHomeV43 a{text-decoration:none;}
.routePage .shell{width:min(1180px,100%)!important;margin-inline:auto!important;padding-inline:clamp(14px,3vw,28px)!important;}
.routePage .hero{overflow:hidden!important;}
.routePage .heroGrid{gap:clamp(16px,3vw,28px)!important;align-items:stretch!important;}
.routePage .heroCopy h1{font-size:clamp(34px,6vw,64px)!important;line-height:.98!important;letter-spacing:-.045em!important;overflow-wrap:anywhere!important;}
.routePage .heroLead{font-size:clamp(15px,1.6vw,18px)!important;line-height:1.6!important;max-width:760px!important;}
.routePage .chips{display:flex!important;gap:8px!important;flex-wrap:wrap!important;max-width:100%!important;}
.routePage .chips a{white-space:nowrap!important;}
.routePage .heroCard,.routePage .card{max-width:100%!important;overflow:hidden!important;border-radius:24px!important;}
.routePage .codeLine{display:grid!important;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;}
.routePage .code small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;}
.routePage .statGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;}
.routePage .stat strong{font-size:clamp(16px,2.4vw,23px)!important;line-height:1.05!important;overflow-wrap:anywhere!important;}
.routePage .routeSearch{margin-top:clamp(20px,4vw,34px)!important;}
.routePage .flightForm,.aeroHomeV43 .flightForm{display:grid!important;grid-template-columns:minmax(145px,1fr) 44px minmax(145px,1fr) 150px 150px 172px 150px!important;gap:8px!important;align-items:stretch!important;background:#111827!important;border-radius:24px!important;padding:8px!important;box-shadow:0 16px 42px rgba(15,23,42,.16)!important;}
.routePage .field,.aeroHomeV43 .field{position:relative!important;background:#fff!important;border:1px solid transparent!important;border-radius:16px!important;padding:10px 12px!important;min-height:58px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;}
.routePage .field label,.aeroHomeV43 .field label{display:block!important;margin:0 0 4px!important;color:#64748b!important;font-size:10px!important;line-height:1!important;text-transform:uppercase!important;letter-spacing:.075em!important;font-weight:760!important;}
.routePage .field input,.routePage .field select,.aeroHomeV43 .field input,.aeroHomeV43 .field select{width:100%!important;height:28px!important;border:0!important;outline:0!important;background:transparent!important;color:#0f172a!important;font-size:15px!important;line-height:28px!important;font-weight:640!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;}
.routePage .passField,.aeroHomeV43 .passField{min-width:168px!important;}
.routePage .passField select,.aeroHomeV43 .passField select{appearance:auto!important;min-width:0!important;padding-right:4px!important;}
.routePage .passengerControl,.routePage .passenger-stepper,.routePage .passengers,.routePage .passengerStepper{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:30px!important;white-space:nowrap!important;}
.routePage .swapBtn,.routePage .submitBtn,.aeroHomeV43 .swapBtn,.aeroHomeV43 .submitBtn{border:0!important;border-radius:16px!important;font-weight:820!important;cursor:pointer!important;min-height:58px!important;}
.routePage .swapBtn,.aeroHomeV43 .swapBtn{background:#263246!important;color:#fff!important;font-size:18px!important;}
.routePage .submitBtn,.aeroHomeV43 .submitBtn{background:linear-gradient(135deg,#ff7a1a,#ff4f00)!important;color:#fff!important;font-size:15px!important;box-shadow:0 10px 24px rgba(255,106,0,.22)!important;}
.routePage .suggest,.aeroHomeV43 .suggest{position:absolute!important;z-index:90!important;left:0!important;right:0!important;top:calc(100% + 7px)!important;display:none;background:#fff!important;border:1px solid var(--aero-line)!important;border-radius:16px!important;box-shadow:var(--aero-shadow)!important;padding:6px!important;max-height:280px!important;overflow:auto!important;}
.routePage .suggest button,.aeroHomeV43 .suggest button{width:100%!important;display:flex!important;justify-content:space-between!important;gap:10px!important;background:transparent!important;border:0!important;border-radius:12px!important;padding:10px 11px!important;text-align:left!important;color:#0f172a!important;font:700 14px/1.25 Inter,system-ui!important;cursor:pointer!important;}
.routePage .suggest button:hover,.aeroHomeV43 .suggest button:hover{background:#f1f5ff!important;}
.routePage .routeHeroLinks{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:16px!important;}
.routePage .heroLinkCard{display:block!important;max-width:100%!important;overflow:hidden!important;}
.routePage .heroLinkCard b,.routePage .heroLinkCard em{overflow-wrap:anywhere!important;}
.routePage .chartBlock{overflow:hidden!important;}
.routePage .svgChartWrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;}
.routePage .priceSvg{display:block!important;width:100%!important;min-width:760px!important;height:auto!important;}
.routePage .twoCol{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(260px,320px)!important;gap:clamp(16px,2.4vw,24px)!important;align-items:start!important;}
.routePage .stack{display:grid!important;gap:16px!important;}
.routePage .side{position:static!important;width:auto!important;max-width:100%!important;display:grid!important;gap:14px!important;}
.routePage .featureGrid,.routePage .infoTiles,.routePage .benefitGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}
.routePage .miniDateLinks,.routePage .monthScroller,.routePage .tabs{display:flex!important;gap:8px!important;flex-wrap:wrap!important;max-width:100%!important;}
.routePage .monthScroller a{white-space:nowrap!important;}
.routePage .ticketRow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;}
.routePage .priceBox{min-width:120px!important;text-align:right!important;}
.routePage .alertForm{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important;align-items:center!important;}
.routePage .alertForm input{min-width:0!important;}

.aeroHomeV43{background:var(--aero-bg);overflow:hidden;}
.homeShellV43{width:min(1180px,100%);margin:auto;padding-inline:clamp(14px,3vw,28px);}
.homeHeroV43{padding:clamp(28px,5vw,58px) 0 28px;background:radial-gradient(circle at 12% 0%,rgba(37,99,235,.18),transparent 36%),radial-gradient(circle at 85% 8%,rgba(255,106,0,.15),transparent 35%),linear-gradient(135deg,#fff,#eff6ff 62%,#fff7ed);border-bottom:1px solid var(--aero-line);}
.homeHeroGridV43{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:end;}
.homeKickerV43{display:inline-flex;padding:7px 12px;border-radius:999px;background:#fff;border:1px solid #dbeafe;color:#1d4ed8;font-size:12px;font-weight:820;}
.homeHeroTextV43 h1{max-width:880px;margin:14px 0 12px;font:820 clamp(36px,6vw,72px)/.96 Manrope,Inter,sans-serif;letter-spacing:-.055em;color:#0f172a;}
.homeHeroTextV43 p{max-width:820px;margin:0;color:#526173;font-size:clamp(15px,1.55vw,19px);line-height:1.65;}
.homeHeroAsideV43{padding:22px;border-radius:26px;background:rgba(255,255,255,.74);border:1px solid rgba(219,234,254,.95);box-shadow:0 18px 44px rgba(15,23,42,.08);backdrop-filter:blur(14px);}
.homeHeroAsideV43 b{display:block;font:800 28px/1.05 Manrope,Inter,sans-serif;letter-spacing:-.035em;}.homeHeroAsideV43 span{display:block;margin-top:10px;color:#64748b;line-height:1.5;}
.homeSearchV43{margin-top:24px!important;}
.homeChipsV43{display:flex;gap:9px;flex-wrap:wrap;margin-top:16px;}.homeChipsV43 a{display:inline-flex;padding:9px 12px;border-radius:999px;background:rgba(255,255,255,.82);border:1px solid #dbeafe;color:#0f172a;font-size:13px;font-weight:760;white-space:nowrap;}
.homeMainV43{padding:24px 0 58px;}.homeScenarioRowV43{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}.scenarioCardV43{display:block;min-height:132px;padding:18px;border-radius:24px;background:#fff;border:1px solid var(--aero-line);box-shadow:0 12px 34px rgba(15,23,42,.045);color:#0f172a;transition:.16s;}.scenarioCardV43:hover,.routeCardV43:hover,.dealCardV43:hover{transform:translateY(-2px);border-color:#9fc0ff;}.scenarioCardV43 small,.dealCardV43 small,.routeCardV43 small{display:inline-flex;color:#2563eb;background:#eff6ff;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:820;}.scenarioCardV43 b{display:block;margin-top:12px;font:800 21px/1.08 Manrope,Inter,sans-serif;letter-spacing:-.025em;}.scenarioCardV43 span{display:block;margin-top:8px;color:#64748b;font-size:14px;line-height:1.45;}.scenarioCardV43.accent{background:linear-gradient(135deg,#111827,#1e3a8a);color:#fff;}.scenarioCardV43.accent small{background:rgba(255,255,255,.14);color:#fff;}.scenarioCardV43.accent span{color:#cbd5e1;}
.homeBlockV43{margin-top:16px;padding:clamp(17px,2.4vw,26px);border-radius:28px;background:#fff;border:1px solid var(--aero-line);box-shadow:0 14px 40px rgba(15,23,42,.055);}.homeBlockV43.noMargin{margin-top:0;}.blockHeadV43{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px;}.blockHeadV43 h2,.homeBlockV43 h2,.homeSeoV43 h2{margin:0;font:800 clamp(24px,3vw,34px)/1.08 Manrope,Inter,sans-serif;letter-spacing:-.035em;}.blockHeadV43 p{margin:7px 0 0;color:#64748b;line-height:1.55;}.blockHeadV43>a{font-weight:800;color:#2563eb;white-space:nowrap;margin-top:8px;}.dealGridV43{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.dealCardV43{display:block;min-height:168px;border-radius:24px;border:1px solid var(--aero-line);background:linear-gradient(135deg,#fff,#f7faff);padding:18px;color:#0f172a;}.dealCardV43 b{display:block;margin-top:12px;font:800 22px/1.12 Manrope,Inter,sans-serif;}.dealCardV43 strong{display:block;margin-top:12px;font:850 28px/1 Manrope,Inter,sans-serif;color:#0f172a;}.dealCardV43 span{display:block;margin-top:8px;color:#64748b;font-weight:700;}
.routeGridV43{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}.routeCardV43{display:block;padding:15px;border-radius:21px;background:#fff;border:1px solid var(--aero-line);color:#0f172a;}.routeCardV43 b{display:block;margin:9px 0;font:780 18px/1.18 Manrope,Inter,sans-serif;}.routeCardV43 span{display:block;color:#0f172a;font-weight:820;}
.homeSplitV43{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;}.ideaListV43,.miniRoutesV43{display:grid;gap:10px;margin-top:14px;}.ideaListV43 a,.miniRoutesV43 a{display:flex;justify-content:space-between;gap:12px;align-items:center;border-radius:18px;border:1px solid var(--aero-line);background:#fbfcff;padding:13px 14px;color:#0f172a;}.ideaListV43 b{font:780 16px/1.2 Manrope,Inter,sans-serif;}.ideaListV43 span{color:#64748b;font-size:13px;text-align:right;}.homeSeoV43{margin-top:16px;padding:clamp(18px,2.5vw,28px);border-radius:28px;background:#0f172a;color:#fff;}.homeSeoV43 p{max-width:900px;color:#cbd5e1;line-height:1.7;margin-bottom:0;}

@media(max-width:1120px){.routePage .flightForm,.aeroHomeV43 .flightForm{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr) minmax(130px,1fr) minmax(130px,1fr)!important;}.routePage .passField,.aeroHomeV43 .passField{grid-column:1/3!important;min-width:0!important;}.routePage .submitBtn,.aeroHomeV43 .submitBtn{grid-column:3/-1!important;}.homeHeroGridV43{grid-template-columns:1fr;}.homeHeroAsideV43{display:none;}.homeScenarioRowV43,.routeGridV43{grid-template-columns:repeat(2,minmax(0,1fr));}.dealGridV43{grid-template-columns:1fr 1fr;}.routePage .twoCol{grid-template-columns:minmax(0,1fr)!important;}.routePage .side{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}
@media(max-width:760px){body{overflow-x:hidden!important;}.routePage .shell,.homeShellV43{padding-inline:12px!important;}.routePage .hero{padding-top:22px!important;}.routePage .heroGrid,.routePage .flightForm,.routePage .routeHeroLinks,.routePage .twoCol,.routePage .featureGrid,.routePage .infoTiles,.routePage .benefitGrid,.routePage .alertForm,.aeroHomeV43 .flightForm,.homeScenarioRowV43,.dealGridV43,.routeGridV43,.homeSplitV43{grid-template-columns:1fr!important;}.routePage .heroCopy h1,.homeHeroTextV43 h1{font-size:34px!important;line-height:1.02!important;letter-spacing:-.04em!important;}.routePage .heroLead,.homeHeroTextV43 p{font-size:15px!important;line-height:1.55!important;}.routePage .chips,.homeChipsV43{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:5px!important;scrollbar-width:none!important;}.routePage .chips::-webkit-scrollbar,.homeChipsV43::-webkit-scrollbar{display:none!important;}.routePage .chips a,.homeChipsV43 a{flex:0 0 auto!important;}.routePage .heroCard{padding:14px!important;border-radius:22px!important;}.routePage .statGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.routePage .stat{padding:12px!important;}.routePage .field,.aeroHomeV43 .field{min-height:58px!important;padding:9px 11px!important;}.routePage .field input,.routePage .field select,.aeroHomeV43 .field input,.aeroHomeV43 .field select{font-size:16px!important;height:30px!important;line-height:30px!important;}.routePage .passField,.aeroHomeV43 .passField,.routePage .submitBtn,.aeroHomeV43 .submitBtn{grid-column:auto!important;}.routePage .swapBtn,.aeroHomeV43 .swapBtn{min-height:44px!important;width:100%!important;}.routePage .submitBtn,.aeroHomeV43 .submitBtn{min-height:50px!important;}.routePage .searchBox{border-radius:22px!important;}.routePage .routeHeroLinks{margin-top:12px!important;}.routePage .heroLinkCard{padding:15px!important;border-radius:20px!important;}.routePage .priceSvg{width:720px!important;min-width:720px!important;}.routePage .chartHead{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}.routePage .bestBadge{justify-self:start!important;}.routePage .card,.homeBlockV43{border-radius:22px!important;padding:15px!important;}.routePage .ticketRow{grid-template-columns:1fr!important;}.routePage .priceBox{text-align:left!important;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;}.routePage .side{grid-template-columns:1fr!important;}.routePage .monthScroller{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;padding-bottom:5px!important;}.routePage .monthScroller a{flex:0 0 auto!important;}.homeHeroV43{padding-top:26px;}.homeHeroTextV43 h1{font-size:36px!important;}.homeSearchV43{margin-top:18px!important;}.scenarioCardV43{min-height:auto;padding:16px;}.blockHeadV43{display:block;}.blockHeadV43>a{display:inline-flex;margin-top:10px;}.dealCardV43{min-height:auto;}.dealCardV43 strong{font-size:25px;}.ideaListV43 a,.miniRoutesV43 a{display:block;}.ideaListV43 span{display:block;text-align:left;margin-top:5px;}.homeSeoV43{border-radius:22px;padding:18px;}}

/* v44 production mobile polish */
:root{--aero-soft:#f7f9fd;--aero-blue:#2563eb;--aero-orange:#f97316;}
.routePage .routeHeroLinksV44{margin-top:clamp(18px,3vw,30px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,2vw,18px)!important;align-items:stretch!important;clear:both!important;}
.routePage .heroLinkCard{display:grid!important;gap:8px!important;min-width:0!important;overflow:hidden!important;line-height:1.35!important;}
.routePage .heroLinkCard span{display:inline-flex!important;width:max-content!important;max-width:100%!important;padding:6px 10px!important;border-radius:999px!important;background:#eff6ff!important;color:#1d4ed8!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important;}
.routePage .heroLinkCard b{display:block!important;font-size:clamp(17px,2vw,21px)!important;line-height:1.18!important;letter-spacing:-.02em!important;overflow-wrap:anywhere!important;}
.routePage .heroLinkCard em{display:block!important;color:#667085!important;font-style:normal!important;font-size:14px!important;line-height:1.48!important;}
.routePage .heroGrid{margin-bottom:clamp(18px,3vw,28px)!important;}
.routePage .searchBox{margin-top:0!important;}
.routePage .heroCopy{min-width:0!important;}.routePage .heroCopy h1{overflow-wrap:anywhere!important;}
.routePage .flightForm{align-items:stretch!important;}.routePage .field,.aeroHomeV43 .field{overflow:visible!important;}.routePage .field input,.routePage .field select,.aeroHomeV43 .field input,.aeroHomeV43 .field select{max-width:100%!important;}
.routePage .passengerControl,.routePage .passCtrl{min-width:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;}
.routePage .passengerControl span,.routePage .passCtrl span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;}
.routePage .chartBlock .shell{max-width:1180px!important;}.routePage .svgChartWrap{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;}
.routePage .priceSvg{display:block!important;width:100%!important;min-width:820px!important;}

.homeInfographicV44{background:linear-gradient(135deg,#fff,#f7fbff)!important;}
.infoStatsV44{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;}
.infoStatsV44>div{border:1px solid var(--aero-line);background:#fff;border-radius:22px;padding:16px;box-shadow:0 10px 26px rgba(15,23,42,.035);min-width:0;}
.infoStatsV44 small{display:block;color:#64748b;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.035em;}
.infoStatsV44 strong{display:block;margin-top:8px;font:850 clamp(24px,3vw,34px)/1 Manrope,Inter,sans-serif;letter-spacing:-.04em;color:#0f172a;white-space:nowrap;}
.infoStatsV44 span{display:block;margin-top:8px;color:#64748b;font-size:13px;line-height:1.35;}
.priceBarsV44{display:grid;gap:10px;margin-top:18px;}
.priceBarsV44 a{display:grid;grid-template-columns:minmax(160px,1fr) minmax(120px,320px) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:18px;background:#fff;border:1px solid var(--aero-line);color:#0f172a;}
.priceBarsV44 span{font-weight:800;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.priceBarsV44 i{display:block;height:10px;border-radius:999px;background:#e5edff;overflow:hidden;}
.priceBarsV44 i b{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#2563eb,#f97316);}
.priceBarsV44 strong{font-weight:900;white-space:nowrap;color:#0f172a;}
.ideaListV43.refined a{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;}
.ideaListV43.refined span{max-width:220px;}
.miniRoutesV43 a span{font-weight:800;}.miniRoutesV43 a b{white-space:nowrap;color:#0f172a;}
.homeSearchV43.flightForm{box-shadow:0 24px 70px rgba(15,23,42,.12)!important;}

@media(max-width:980px){.infoStatsV44{grid-template-columns:repeat(2,minmax(0,1fr));}.priceBarsV44 a{grid-template-columns:1fr auto;}.priceBarsV44 i{grid-column:1/-1;grid-row:2;}.routePage .routeHeroLinksV44{grid-template-columns:1fr!important;}}
@media(max-width:760px){.homeHeroV43{padding-bottom:18px!important;}.homeHeroTextV43 h1{font-size:32px!important;line-height:1.04!important;}.homeHeroTextV43 p{font-size:15px!important;}.homeSearchV43.flightForm,.routePage .flightForm{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:12px!important;border-radius:22px!important;}.homeSearchV43 .swapBtn,.routePage .swapBtn{order:2!important;}.homeSearchV43 .submitBtn,.routePage .submitBtn{width:100%!important;}.infoStatsV44{grid-template-columns:1fr 1fr;gap:10px;}.infoStatsV44>div{padding:13px;border-radius:18px;}.infoStatsV44 strong{font-size:22px;white-space:normal;}.priceBarsV44 a{grid-template-columns:1fr;gap:8px;}.priceBarsV44 span{white-space:normal;}.priceBarsV44 strong{justify-self:start;}.ideaListV43.refined a{grid-template-columns:1fr!important;}.ideaListV43.refined span{max-width:none;text-align:left!important;}.routePage .routeHeroLinksV44{margin-top:16px!important;gap:12px!important;}.routePage .heroLinkCard{padding:16px!important;border-radius:20px!important;}.routePage .featureGrid{gap:12px!important;}.routePage .card{overflow:hidden!important;}.routePage .twoCol{gap:14px!important;}.routePage .priceSvg{min-width:760px!important;}.routePage .statGrid{gap:8px!important;}.routePage .stat strong{font-size:16px!important;}.routePage .stat span{font-size:11px!important;}}
@media(max-width:420px){.infoStatsV44{grid-template-columns:1fr;}.homeChipsV43 a,.routePage .chips a{font-size:12px!important;padding:8px 10px!important;}.routePage .priceSvg{min-width:700px!important;}.routePage .heroLinkCard b{font-size:17px!important;}.homeScenarioRowV43{gap:10px!important;}.scenarioCardV43 b{font-size:18px!important;}.dealCardV43 b{font-size:18px!important;}.dealCardV43 strong{font-size:22px!important;}}
