:root {
--igidrone-bg: #07111F;
--igidrone-surface: #101F32;
--igidrone-ink: #EAF2FA;
--igidrone-accent: #36A9E8;
--igidrone-muted: #9CB0C5;
--igidrone-border: rgba(156,176,197,.2);
--igidrone-radius: 12px;
}
body {
background: var(--igidrone-bg);
color: var(--igidrone-ink);
}
.site, .site-content, .content-area, .inside-article, .sidebar .widget,
.separate-containers .inside-article, .separate-containers .comments-area,
.separate-containers .page-header, .separate-containers .paging-navigation {
background: var(--igidrone-bg);
color: var(--igidrone-ink);
}
.site-header, .main-navigation, .inside-header, .main-navigation .main-nav ul ul {
background: #07111F;
}
.main-navigation .main-nav ul li a,
.main-navigation .menu-toggle,
.site-title a, .site-description,
.entry-title, .entry-title a, .site-content h1, .site-content h2,
.site-content h3, .site-content h4 {
color: var(--igidrone-ink);
}
.main-navigation .main-nav ul li a:hover,
.main-navigation .main-nav ul li[class*="current-menu-"] > a,
a { color: var(--igidrone-accent); }
a:hover { color: #36A9E8; }
button, input[type="button"], input[type="reset"], input[type="submit"],
.wp-block-button__link {
background: var(--igidrone-accent);
color: #07111F;
border-radius: 8px;
border: 0;
font-weight: 700;
}
input, select, textarea {
background: #101F32;
color: var(--igidrone-ink);
border: 1px solid var(--igidrone-border);
border-radius: 8px;
}
.site-footer, .footer-widgets {
background: #07111F;
color: var(--igidrone-muted);
}
.igidrone-wrap {
max-width: 1120px;
margin: 28px auto;
padding: 20px;
color: var(--igidrone-ink);
}
.igidrone-panel, .igidrone-card {
background: var(--igidrone-surface);
color: var(--igidrone-ink);
border: 1px solid var(--igidrone-border);
border-radius: var(--igidrone-radius);
box-shadow: 0 12px 32px rgba(0,0,0,.16);
}
.igidrone-table th { background: #101F32; color: var(--igidrone-ink); }
.igidrone-table td, .igidrone-table th { border-color: var(--igidrone-border); }
.igidrone-muted { color: var(--igidrone-muted); }
@media (max-width: 768px) {
.igidrone-wrap { padding: 14px; margin: 16px auto; }
.main-navigation .main-nav ul li a { padding-left: 16px; padding-right: 16px; }
} .igidrone-wrap:has(.igidrone-emi-result) {
max-width: 900px;
padding: 24px 18px;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-panel {
padding: clamp(22px, 4vw, 38px);
border: 1px solid rgba(54,169,232,.38);
border-radius: 12px;
background: #101F32;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-panel h2 {
margin: 0 0 8px;
color: #EAF2FA;
font-size: clamp(1.55rem, 3vw, 2rem);
line-height: 1.25;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-muted {
color: #9CB0C5;
line-height: 1.6;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 18px;
margin-top: 24px;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls > div {
min-width: 0;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls label {
display: block;
margin: 0 0 8px;
color: #EAF2FA;
font-size: 15px;
font-weight: 700;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls input {
box-sizing: border-box;
width: 100%;
min-height: 48px;
padding: 11px 13px;
color: #07111F;
background: #EAF2FA;
border: 1px solid #9CB0C5;
border-radius: 6px;
font: inherit;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls input:focus {
outline: 3px solid rgba(54,169,232,.35);
border-color: #36A9E8;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-button {
grid-column: 1 / -1;
justify-self: start;
min-height: 50px;
padding: 13px 26px;
color: #EAF2FA;
background: #36A9E8;
border: 2px solid #36A9E8;
border-radius: 6px;
font-size: 16px;
font-weight: 700;
cursor: pointer;
transition: background-color .15s ease, border-color .15s ease;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-button:hover {
color: #EAF2FA;
background: #36A9E8;
border-color: #36A9E8;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-button:focus-visible {
outline: 3px solid #36A9E8;
outline-offset: 3px;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-emi-result {
margin: 22px 0 0;
padding: 17px 19px;
color: #EAF2FA;
background: #101F32;
border: 1px solid #36A9E8;
border-left: 5px solid #36A9E8;
border-radius: 6px;
font-size: 16px;
font-weight: 700;
line-height: 1.55;
}
@media (max-width: 600px) {
.igidrone-wrap:has(.igidrone-emi-result) { padding: 12px 8px; }
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls {
grid-template-columns: 1fr;
gap: 15px;
}
.igidrone-wrap:has(.igidrone-emi-result) .igidrone-button {
width: 100%;
justify-self: stretch;
}
} .igidrone-global-emi .igidrone-controls {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 18px;
align-items: end;
}
.igidrone-global-emi .igidrone-controls > div { min-width: 0; }
.igidrone-global-emi .igidrone-controls label {
display: block;
margin: 0 0 8px;
color: #EAF2FA;
font-weight: 700;
}
.igidrone-global-emi .igidrone-controls input,
.igidrone-global-emi .igidrone-controls select {
box-sizing: border-box;
width: 100%;
min-height: 48px;
padding: 11px 13px;
color: #07111F;
background: #EAF2FA;
border: 1px solid #9CB0C5;
border-radius: 6px;
font: inherit;
}
.igidrone-global-emi .igidrone-controls input:focus,
.igidrone-global-emi .igidrone-controls select:focus {
outline: 3px solid rgba(54,169,232,.35);
border-color: #36A9E8;
}
.igidrone-global-emi .igidrone-controls .igidrone-button {
grid-column: 1 / -1;
justify-self: start;
min-height: 50px;
padding: 13px 26px;
color: #07111F;
background: #36A9E8;
border: 2px solid #36A9E8;
border-radius: 6px;
font-weight: 700;
}
.igidrone-global-emi .igidrone-controls .igidrone-button:hover {
color: #07111F;
background: #9CB0C5;
border-color: #9CB0C5;
}
.igidrone-global-result {
margin-top: 22px;
padding: 17px;
color: #EAF2FA;
background: #101F32;
border: 1px solid #36A9E8;
border-left: 5px solid #36A9E8;
border-radius: 6px;
}
.igidrone-result-grid {
display: grid;
grid-template-columns: repeat(2,minmax(0,1fr));
gap: 14px;
}
.igidrone-result-grid > div {
padding: 14px;
background: #07111F;
border: 1px solid rgba(54,169,232,.35);
border-radius: 6px;
}
.igidrone-result-grid span { display:block; color:#9CB0C5; font-size: .9rem; }
.igidrone-result-grid strong { display:block; margin-top:6px; color:#EAF2FA; font-size:1.25rem; overflow-wrap:anywhere; }
.igidrone-global-chart { margin-top: 26px; }
.igidrone-global-chart h3 { color:#EAF2FA; margin-bottom:6px; }
.igidrone-chart-wrap {
width:100%;
overflow:hidden;
padding:12px 8px 4px;
background:#07111F;
border:1px solid rgba(156,176,197,.2);
border-radius:6px;
}
.igidrone-chart-wrap svg { display:block; width:100%; height:auto; min-height:190px; overflow:visible; }
.igidrone-chart-wrap svg text { fill:#9CB0C5; font-size:11px; font-family:Arial,sans-serif; }
.igidrone-chart-legend { margin-top:9px; color:#9CB0C5; font-size:.9rem; }
.igidrone-global-note { margin-top:20px; line-height:1.6; }
@media (max-width:600px) {
.igidrone-global-emi .igidrone-controls,
.igidrone-result-grid { grid-template-columns:1fr; }
.igidrone-global-emi .igidrone-controls .igidrone-button { width:100%; justify-self:stretch; }
.igidrone-chart-wrap svg { min-height:165px; }
} .igidrone-global-emi .igidrone-chart-wrap { position: relative; touch-action: pan-y; }
.igidrone-global-emi .igidrone-interactive-chart {
min-height: 220px;
user-select: none;
-webkit-user-select: none;
}
.igidrone-global-emi .igidrone-chart-hitarea { outline: none; }
.igidrone-global-emi .igidrone-chart-tooltip {
position: absolute;
z-index: 3;
top: 10px;
width: max-content;
max-width: min(205px, calc(100% - 16px));
padding: 10px 12px;
color: #EAF2FA;
background: #101F32;
border: 1px solid #36A9E8;
border-radius: 6px;
box-shadow: 0 6px 18px rgba(0,0,0,.28);
font-size: 12px;
line-height: 1.45;
pointer-events: none;
}
.igidrone-global-emi .igidrone-chart-tooltip[hidden] { display: none; }
.igidrone-global-emi .igidrone-chart-tooltip strong,
.igidrone-global-emi .igidrone-chart-tooltip span { display: block; }
.igidrone-global-emi .igidrone-chart-tooltip strong { margin-bottom: 4px; color: #36A9E8; }
.igidrone-global-emi .igidrone-chart-legend {
display: flex;
flex-wrap: wrap;
gap: 9px 18px;
}
.igidrone-global-emi .igidrone-chart-legend span { display: inline-flex; align-items: center; gap: 7px; }
.igidrone-global-emi .igidrone-chart-legend i {
display: inline-block;
width: 20px;
height: 3px;
border-radius: 2px;
}
.igidrone-global-emi .igidrone-legend-principal { background: #36A9E8; }
.igidrone-global-emi .igidrone-legend-interest { background: #EAF2FA; }
.igidrone-global-emi .igidrone-legend-balance { background: #9CB0C5; }
@media (max-width: 600px) {
.igidrone-global-emi .igidrone-interactive-chart { min-height: 190px; }
.igidrone-global-emi .igidrone-chart-tooltip { font-size: 11px; }
} .igidrone-global-emi .igidrone-global-schedule { margin-top: 26px; }
.igidrone-global-emi .igidrone-global-schedule h3 { color: #EAF2FA; margin-bottom: 6px; }
.igidrone-global-emi .igidrone-schedule-wrap {
margin-top: 12px;
overflow: hidden;
background: #07111F;
border: 1px solid rgba(156,176,197,.25);
border-radius: 8px;
}
.igidrone-global-emi .igidrone-schedule-table-scroll {
max-height: 440px;
overflow: auto;
-webkit-overflow-scrolling: touch;
}
.igidrone-global-emi .igidrone-schedule-table {
width: 100%;
min-width: 620px;
margin: 0;
border-collapse: collapse;
color: #EAF2FA;
font-size: 13px;
font-variant-numeric: tabular-nums;
}
.igidrone-global-emi .igidrone-schedule-table th {
position: sticky;
top: 0;
z-index: 1;
padding: 12px 10px;
color: #EAF2FA;
background: #101F32;
text-align: right;
white-space: nowrap;
}
.igidrone-global-emi .igidrone-schedule-table td {
padding: 10px;
color: #EAF2FA;
border-top: 1px solid rgba(156,176,197,.18);
text-align: right;
white-space: nowrap;
}
.igidrone-global-emi .igidrone-schedule-table th:first-child,
.igidrone-global-emi .igidrone-schedule-table td:first-child { text-align: center; }
.igidrone-global-emi .igidrone-schedule-table tbody tr:nth-child(even) { background: #101F32; }
.igidrone-global-emi .igidrone-schedule-count { padding: 9px 12px; margin: 0; font-size: 12px; } .igidrone-global-emi .igidrone-panel > h2 {
display: inline-block;
margin: 0 0 12px;
padding: 0 0 8px;
color: #FFFFFF;
border-bottom: 3px solid #36A9E8;
font-size: clamp(1.7rem, 3.5vw, 2.25rem);
font-weight: 800;
letter-spacing: -.02em;
text-shadow: 0 2px 12px rgba(54,169,232,.22);
}
.igidrone-global-emi .igidrone-panel > p.igidrone-muted:first-of-type {
margin: 8px 0 22px;
padding: 12px 15px;
color: #EAF2FA;
background: rgba(54,169,232,.10);
border-left: 4px solid #36A9E8;
border-radius: 5px;
font-size: 15px;
line-height: 1.65;
}
.igidrone-global-emi .igidrone-controls label {
display: inline-block;
margin: 0 0 9px;
padding: 5px 9px;
color: #FFFFFF;
background: rgba(54,169,232,.15);
border-left: 3px solid #36A9E8;
border-radius: 3px;
font-size: 14px;
font-weight: 800;
letter-spacing: .01em;
}
.igidrone-global-emi .igidrone-controls select,
.igidrone-global-emi .igidrone-controls input {
font-weight: 600;
}
.igidrone-global-emi .igidrone-controls select:focus,
.igidrone-global-emi .igidrone-controls input:focus {
box-shadow: 0 0 0 3px rgba(54,169,232,.18);
}
@media (max-width: 600px) {
.igidrone-global-emi .igidrone-panel > h2 { font-size: 1.65rem; }
.igidrone-global-emi .igidrone-panel > p.igidrone-muted:first-of-type {
padding: 10px 12px;
font-size: 14px;
}
.igidrone-global-emi .igidrone-controls label { font-size: 14px; }
} .igidrone-global-emi {
--emi-bg: #EAF4FA;
--emi-panel: #FFFFFF;
--emi-ink: #17324D;
--emi-muted: #526B82;
--emi-accent: #087F8C;
--emi-accent-soft: #DDF4F2;
--emi-border: #C8DCE8;
color: var(--emi-ink);
}
.igidrone-global-emi .igidrone-panel {
padding: clamp(18px, 3vw, 32px);
color: var(--emi-ink);
background: linear-gradient(145deg, #FFFFFF 0%, #F2F9FC 100%);
border: 1px solid var(--emi-border);
border-radius: 16px;
box-shadow: 0 14px 38px rgba(27, 67, 91, .12);
}
.igidrone-global-emi .igidrone-panel > h2,
.igidrone-global-emi .igidrone-global-chart h3,
.igidrone-global-emi .igidrone-global-schedule h3 {
color: #17324D;
}
.igidrone-global-emi .igidrone-panel > h2 {
border-bottom-color: var(--emi-accent);
text-shadow: none;
}
.igidrone-global-emi .igidrone-panel > p.igidrone-muted:first-of-type {
color: #24465F;
background: #E4F3F8;
border-left-color: var(--emi-accent);
}
.igidrone-global-emi .igidrone-muted,
.igidrone-global-emi .igidrone-chart-legend {
color: var(--emi-muted);
}
.igidrone-global-emi .igidrone-controls label {
color: #17324D;
background: var(--emi-accent-soft);
border-left-color: var(--emi-accent);
}
.igidrone-global-emi .igidrone-controls input,
.igidrone-global-emi .igidrone-controls select {
color: #17324D;
background: #FFFFFF;
border: 1px solid #AFC9D8;
border-radius: 8px;
box-shadow: inset 0 1px 2px rgba(23,50,77,.04);
}
.igidrone-global-emi .igidrone-controls input::placeholder { color: #71899B; }
.igidrone-global-emi .igidrone-controls input:focus,
.igidrone-global-emi .igidrone-controls select:focus {
outline: 3px solid rgba(8,127,140,.18);
border-color: var(--emi-accent);
box-shadow: 0 0 0 3px rgba(8,127,140,.12);
}
.igidrone-global-emi .igidrone-controls .igidrone-button {
color: #FFFFFF;
background: #087F8C;
border-color: #087F8C;
border-radius: 9px;
box-shadow: 0 5px 14px rgba(8,127,140,.2);
}
.igidrone-global-emi .igidrone-controls .igidrone-button:hover {
color: #FFFFFF;
background: #066773;
border-color: #066773;
}
.igidrone-global-emi .igidrone-global-result {
color: #17324D;
background: #E7F4F8;
border: 1px solid #B9DCE6;
border-left: 5px solid #087F8C;
border-radius: 10px;
}
.igidrone-global-emi .igidrone-result-grid > div {
background: #FFFFFF;
border: 1px solid #C8DCE8;
border-radius: 9px;
}
.igidrone-global-emi .igidrone-result-grid span { color: #526B82; }
.igidrone-global-emi .igidrone-result-grid strong { color: #087F8C; }
.igidrone-global-emi .igidrone-chart-wrap,
.igidrone-global-emi .igidrone-schedule-wrap {
background: #FFFFFF;
border: 1px solid #C8DCE8;
border-radius: 10px;
}
.igidrone-global-emi .igidrone-chart-wrap svg text { fill: #526B82; }
.igidrone-global-emi .igidrone-chart-tooltip {
color: #17324D;
background: #FFFFFF;
border: 1px solid #87C8CB;
box-shadow: 0 8px 22px rgba(27,67,91,.16);
}
.igidrone-global-emi .igidrone-chart-tooltip strong { color: #087F8C; }
.igidrone-global-emi .igidrone-schedule-table { color: #17324D; }
.igidrone-global-emi .igidrone-schedule-table th {
color: #FFFFFF;
background: #176B78;
}
.igidrone-global-emi .igidrone-schedule-table td {
color: #24465F;
border-top-color: #DCE8EF;
}
.igidrone-global-emi .igidrone-schedule-table tbody tr:nth-child(even) { background: #EDF6F9; }
.igidrone-global-emi .igidrone-global-note {
padding: 12px 14px;
color: #526B82;
background: #F0F6F9;
border-radius: 8px;
}
@media (max-width: 600px) {
.igidrone-global-emi .igidrone-panel { padding: 17px; border-radius: 12px; }
.igidrone-global-emi .igidrone-controls .igidrone-button { width: 100%; }
} @media (max-width: 700px) {
.igidrone-global-emi {
width: 100%;
max-width: 100%;
margin: 16px auto;
padding-left: 0;
padding-right: 0;
box-sizing: border-box;
}
.igidrone-global-emi *,
.igidrone-global-emi *::before,
.igidrone-global-emi *::after {
box-sizing: border-box;
}
.igidrone-global-emi .igidrone-panel {
padding: 16px;
border-radius: 12px;
}
.igidrone-global-emi .igidrone-controls {
grid-template-columns: minmax(0, 1fr);
gap: 14px;
}
.igidrone-global-emi .igidrone-controls > div {
width: 100%;
min-width: 0;
}
.igidrone-global-emi .igidrone-controls input,
.igidrone-global-emi .igidrone-controls select {
width: 100%;
min-width: 0;
min-height: 48px;
font-size: 16px;
}
.igidrone-global-emi .igidrone-controls .igidrone-button {
width: 100%;
min-height: 50px;
justify-self: stretch;
}
.igidrone-global-emi .igidrone-result-grid {
grid-template-columns: minmax(0, 1fr);
gap: 10px;
}
.igidrone-global-emi .igidrone-result-grid > div {
padding: 12px 14px;
}
.igidrone-global-emi .igidrone-result-grid strong {
font-size: 1.15rem;
}
.igidrone-global-emi .igidrone-chart-wrap {
padding: 8px 5px 4px;
overflow: hidden;
}
.igidrone-global-emi .igidrone-interactive-chart {
display: block;
width: 100%;
height: auto;
min-height: 175px;
touch-action: pan-y;
}
.igidrone-global-emi .igidrone-chart-tooltip {
top: 8px;
max-width: calc(100% - 16px);
padding: 8px 10px;
font-size: 11px;
}
.igidrone-global-emi .igidrone-chart-legend {
gap: 8px 12px;
font-size: 12px;
}
.igidrone-global-emi .igidrone-schedule-table-scroll {
max-width: 100%;
overflow-x: auto;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
scrollbar-width: thin;
}
.igidrone-global-emi .igidrone-schedule-table {
min-width: 610px;
font-size: 12px;
}
.igidrone-global-emi .igidrone-schedule-table th,
.igidrone-global-emi .igidrone-schedule-table td {
padding: 10px 9px;
}
.igidrone-global-emi .igidrone-global-note {
font-size: 13px;
}
}
@media (max-width: 380px) {
.igidrone-global-emi .igidrone-panel { padding: 13px; }
.igidrone-global-emi .igidrone-panel > h2 { font-size: 1.45rem; }
.igidrone-global-emi .igidrone-chart-wrap svg text { font-size: 10px; }
}
.igidrone-global-emi .igidrone-controls input:focus-visible,
.igidrone-global-emi .igidrone-controls select:focus-visible,
.igidrone-global-emi .igidrone-controls .igidrone-button:focus-visible {
outline: 3px solid rgba(8,127,140,.28);
outline-offset: 2px;
} .igidrone-global-emi + .igidrone-emi-faq,
.igidrone-emi-faq {
max-width: 1120px;
margin: 28px auto;
padding: clamp(18px, 3vw, 28px);
color: #17324D;
background: #F2F9FC;
border: 1px solid #C8DCE8;
border-radius: 14px;
}
.igidrone-emi-faq h2 { color: #17324D; margin-bottom: 10px; }
.igidrone-emi-faq h3 {
margin: 20px 0 7px;
padding-left: 12px;
color: #176B78;
border-left: 3px solid #087F8C;
font-size: 1.08rem;
}
.igidrone-emi-faq p { color: #405D73; line-height: 1.7; }
.igidrone-emi-faq h3:first-of-type { margin-top: 14px; } :root {
--igi-page: #f4f7fb;
--igi-paper: #101F32;
--igi-ink: #14263b;
--igi-muted: #64758a;
--igi-blue: #1769e0;
--igi-cyan: #39b9e8;
--igi-line: #e1e8f0;
--igi-radius: 16px;
--igi-shadow: 0 14px 40px rgba(19, 43, 72, .08);
}
html { scroll-behavior: smooth; }
body {
background: var(--igi-page);
color: var(--igi-ink);
font-family: Arial, sans-serif;
-webkit-font-smoothing: antialiased;
}
.site { background: var(--igi-page); }
.site-header {
background: rgba(255,255,255,.97);
border-bottom: 1px solid var(--igi-line);
box-shadow: 0 5px 22px rgba(17,38,62,.035);
}
.inside-header { padding-top: 18px; padding-bottom: 18px; }
.site-branding .main-title a, .site-title a {
color: #10233b;
font-size: 26px;
font-weight: 850;
letter-spacing: -.8px;
}
.site-description { color: #708197; }
.main-navigation {
background: #fff;
border-bottom: 1px solid var(--igi-line);
}
.main-navigation .main-nav ul li a,
.main-navigation .menu-toggle {
color: #263a52;
font-size: 13px;
font-weight: 700;
letter-spacing: .01em;
padding: 17px 16px;
transition: color .18s ease, background .18s ease;
}
.main-navigation .main-nav ul li a:hover,
.main-navigation .main-nav ul li[class*="current-menu-"] > a {
color: var(--igi-blue);
background: #f2f7ff;
}
.main-navigation .main-nav ul li:last-child > a {
color: #fff;
background: var(--igi-blue);
border-radius: 8px;
margin: 7px 0;
padding: 10px 16px;
}
.main-navigation .main-nav ul li:last-child > a:hover { background: #0f55bd; color: #fff; }
.site-content { padding-top: 28px; padding-bottom: 56px; }
body.page .content-area,
body.single-igidrone_drone .content-area,
body.post-type-archive-igidrone_drone .content-area {
width: 100%;
float: none;
}
body.page .sidebar,
body.single-igidrone_drone .sidebar,
body.post-type-archive-igidrone_drone .sidebar { display: none; }
body.page .inside-article,
body.single-igidrone_drone .inside-article,
body.post-type-archive-igidrone_drone .inside-article {
padding: 0;
background: transparent;
box-shadow: none;
}
body.page .entry-header,
body.single-igidrone_drone .entry-header {
max-width: 1180px;
margin: 0 auto 22px;
padding: 0 24px;
}
body.page .entry-title,
body.single-igidrone_drone .entry-title {
color: var(--igi-ink);
font-size: clamp(30px, 4vw, 44px);
font-weight: 850;
letter-spacing: -.04em;
line-height: 1.12;
}
body.page .entry-content,
body.single-igidrone_drone .entry-content {
color: #35485f;
line-height: 1.75;
}
body.page .entry-content > p,
body.page .entry-content > h2,
body.page .entry-content > h3,
body.single-igidrone_drone .entry-content > p,
body.single-igidrone_drone .entry-content > h2,
body.single-igidrone_drone .entry-content > h3 {
max-width: 1120px;
margin-left: auto;
margin-right: auto;
}
body.page .entry-content h2,
body.single-igidrone_drone .entry-content h2 {
color: var(--igi-ink);
font-weight: 800;
letter-spacing: -.025em;
}
body.page .entry-content a:not(.igidrone-button):not(.wp-block-button__link),
body.single-igidrone_drone .entry-content a:not(.igidrone-button) { color: var(--igi-blue); }
button, input[type="button"], input[type="reset"], input[type="submit"],
.wp-block-button__link, .igidrone-button {
border-radius: 9px;
font-weight: 750;
}
.igidrone-wrap {
max-width: 1180px;
margin: 24px auto;
padding: clamp(14px, 2.4vw, 26px);
color: var(--igi-ink);
}
.igidrone-panel, .igidrone-card {
background: var(--igi-paper);
color: var(--igi-ink);
border: 1px solid var(--igi-line);
border-radius: var(--igi-radius);
box-shadow: var(--igi-shadow);
}
.igidrone-card { overflow: hidden; padding: 0; }
.igidrone-card h3 { color: var(--igi-ink); font-weight: 800; }
.igidrone-card p { color: var(--igi-muted); }
.igidrone-grid { gap: 22px; }
.igidrone-button {
background: var(--igi-blue);
color: #fff !important;
padding: 12px 18px;
text-decoration: none;
display: inline-flex;
align-items: center;
justify-content: center;
}
.igidrone-button:hover { background: #0f55bd; color: #fff !important; }
.igidrone-controls select, .igidrone-controls input {
min-height: 46px;
border: 1px solid #d5e0ec;
border-radius: 9px;
}
.igidrone-table-scroll {
border: 1px solid var(--igi-line);
border-radius: 12px;
background: #fff;
}
.igidrone-table {
border: 0;
background: #fff;
}
.igidrone-table th {
color: #fff;
background: #172d49;
font-weight: 750;
}
.igidrone-table td, .igidrone-table th { border-color: var(--igi-line); }
.igidrone-muted { color: var(--igi-muted); } .igidrone-wrap:has(.igidrone-grid) .igidrone-grid {
grid-template-columns: repeat(auto-fit, minmax(245px, 1fr));
gap: 22px;
}
.igidrone-wrap:has(.igidrone-grid) .igidrone-card {
padding: 0;
overflow: hidden;
transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease;
}
.igidrone-wrap:has(.igidrone-grid) .igidrone-card:hover {
transform: translateY(-4px);
border-color: #b6d1f5;
box-shadow: 0 20px 42px rgba(19,43,72,.13);
}
.igidrone-wrap:has(.igidrone-grid) .igidrone-card h3,
.igidrone-wrap:has(.igidrone-grid) .igidrone-card p,
.igidrone-wrap:has(.igidrone-grid) .igidrone-card .igidrone-button {
margin-left: 18px;
margin-right: 18px;
}
.igidrone-wrap:has(.igidrone-grid) .igidrone-card h3 { margin-top: 18px; } .igidrone-mc .igidrone-panel {
padding: clamp(20px, 3vw, 34px);
border-radius: 18px;
}
.igidrone-mc-kicker {
color: var(--igi-blue);
font-size: 11px;
font-weight: 850;
letter-spacing: .14em;
}
.igidrone-mc-intro { color: var(--igi-muted); max-width: 720px; }
.igidrone-mc-form {
display: grid;
grid-template-columns: repeat(2, minmax(0,1fr));
gap: 18px;
}
.igidrone-mc-form label { color: var(--igi-ink); font-weight: 750; }
.igidrone-mc-form select { width: 100%; min-height: 48px; }
.igidrone-server-comparison { margin-top: 26px; }
.igidrone-server-comparison h3 { color: var(--igi-ink); font-size: 23px; font-weight: 800; }
.single-igidrone_drone .entry-content table {
width: 100%;
border-collapse: separate;
border-spacing: 0;
overflow: hidden;
border: 1px solid var(--igi-line);
border-radius: 12px;
background: #fff;
}
.single-igidrone_drone .entry-content th {
color: #fff;
background: #172d49;
font-weight: 750;
}
.single-igidrone_drone .entry-content td,
.single-igidrone_drone .entry-content th {
padding: 13px 15px;
border-color: var(--igi-line);
} .igidrone-premium-showcase { margin: 0 auto 54px; color: var(--igi-ink); }
.igidrone-premium-showcase-head {
display: flex;
align-items: end;
justify-content: space-between;
gap: 22px;
margin-bottom: 24px;
}
.igidrone-premium-eyebrow {
display: inline-block;
margin-bottom: 8px;
color: var(--igi-blue);
font-size: 10px;
font-weight: 850;
letter-spacing: .16em;
}
.igidrone-premium-showcase h2 {
margin: 0 0 8px;
color: var(--igi-ink);
font-size: clamp(25px, 3.2vw, 36px);
font-weight: 850;
letter-spacing: -.04em;
}
.igidrone-premium-showcase-head p { margin: 0; color: var(--igi-muted); }
.igidrone-premium-viewall {
flex: 0 0 auto;
color: var(--igi-blue) !important;
font-size: 13px;
font-weight: 800;
text-decoration: none;
}
.igidrone-premium-product-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0,1fr));
gap: 20px;
}
.igidrone-premium-product {
overflow: hidden;
background: #fff;
border: 1px solid var(--igi-line);
border-radius: 17px;
box-shadow: 0 12px 34px rgba(19,43,72,.055);
transition: transform .2s ease, box-shadow .2s ease;
}
.igidrone-premium-product:hover {
transform: translateY(-5px);
box-shadow: 0 20px 44px rgba(19,43,72,.12);
}
.igidrone-premium-product-media {
position: relative;
display: flex;
align-items: center;
justify-content: center;
height: 225px;
overflow: hidden;
background: radial-gradient(circle at 50% 42%, #fff 0%, #f2f6fb 70%, #e8eef6 100%);
}
.igidrone-premium-product-media img {
display: block;
width: 100%;
height: 100%;
object-fit: contain;
padding: 18px;
transition: transform .35s ease;
}
.igidrone-premium-product:hover .igidrone-premium-product-media img { transform: scale(1.045); }
.igidrone-premium-product-tag {
position: absolute;
top: 14px;
left: 14px;
padding: 6px 10px;
color: #23415f;
background: rgba(255,255,255,.9);
border: 1px solid #e0e8f1;
border-radius: 30px;
font-size: 10px;
font-weight: 850;
letter-spacing: .08em;
}
.igidrone-premium-product-placeholder {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
color: #42617f;
background: linear-gradient(135deg,#edf4fc,#dfeaf7);
letter-spacing: .1em;
}
.igidrone-premium-product-placeholder span { font-size: 12px; font-weight: 900; color: var(--igi-blue); }
.igidrone-premium-product-placeholder strong { margin-top: 5px; font-size: 27px; color: #18314d; }
.igidrone-premium-product-placeholder small { margin-top: 4px; font-size: 9px; }
.igidrone-premium-product-info { padding: 20px; }
.igidrone-premium-product-info h3 {
margin: 0 0 8px;
font-size: 19px;
font-weight: 850;
letter-spacing: -.02em;
}
.igidrone-premium-product-info h3 a { color: var(--igi-ink) !important; text-decoration: none; }
.igidrone-premium-product-summary {
min-height: 44px;
margin: 0 0 17px;
color: var(--igi-muted);
font-size: 12px;
line-height: 1.55;
}
.igidrone-premium-specs {
display: grid;
grid-template-columns: repeat(2,minmax(0,1fr));
gap: 10px;
padding: 13px 0;
border-top: 1px solid var(--igi-line);
border-bottom: 1px solid var(--igi-line);
}
.igidrone-premium-specs span { min-width: 0; }
.igidrone-premium-specs small {
display: block;
color: #8493a6;
font-size: 9px;
font-weight: 800;
letter-spacing: .1em;
}
.igidrone-premium-specs b {
display: block;
overflow: hidden;
margin-top: 3px;
color: #203a57;
font-size: 12px;
text-overflow: ellipsis;
white-space: nowrap;
}
.igidrone-premium-product-link {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 15px;
color: var(--igi-blue) !important;
font-size: 12px;
font-weight: 850;
text-decoration: none;
}
.igidrone-premium-verified {
display: block;
margin-top: 10px;
color: #8796a8;
font-size: 10px;
}
.igidrone-premium-empty {
padding: 22px;
background: #fff;
border: 1px dashed #cbd8e6;
border-radius: 12px;
color: var(--igi-muted);
} .home .igidrone-dark {
--bg: #f4f7fb;
--panel: #fff;
--panel2: #eef3f9;
--blue: #1769e0;
--cyan: #27aee3;
--green: #188c6a;
--white: #14263b;
--muted: #65778d;
color: var(--igi-ink);
background: var(--igi-page);
}
.home .igidrone-dark .id-topbar { display: none; }
.home .igidrone-dark .id-hero {
min-height: 520px;
display: flex;
align-items: center;
background:
linear-gradient(90deg,rgba(5,17,33,.93) 0%,rgba(5,17,33,.76) 48%,rgba(5,17,33,.12) 100%),
url(https://images.unsplash.com/photo-1473968512647-3e447244af8f?auto=format&fit=crop&w=1900&q=85) center/cover no-repeat;
}
.home .igidrone-dark .id-hero h1,
.home .igidrone-dark .id-hero h1 span { color: #fff; }
.home .igidrone-dark .id-hero p { color: #dbe7f4; }
.home .igidrone-dark .id-kicker { color: #6dd4ff; }
.home .igidrone-dark .id-section { background: #f4f7fb; }
.home .igidrone-dark .id-section-alt { background: #edf2f8; }
.home .igidrone-dark .id-heading h2,
.home .igidrone-dark .id-feature h3,
.home .igidrone-dark .id-card h3,
.home .igidrone-dark .id-compare h2 { color: #14263b; }
.home .igidrone-dark .id-heading p,
.home .igidrone-dark .id-feature p,
.home .igidrone-dark .id-card p { color: #65778d; }
.home .igidrone-dark .id-feature,
.home .igidrone-dark .id-card {
background: #fff;
border: 1px solid #e1e8f0;
border-radius: 16px;
box-shadow: 0 12px 34px rgba(19,43,72,.06);
}
.home .igidrone-dark .id-feature { padding: 25px; }
.home .igidrone-dark .id-card:hover {
border-color: #b6d1f5;
box-shadow: 0 20px 44px rgba(19,43,72,.12);
}
.home .igidrone-dark .id-card img { background: #edf3f9; }
.home .igidrone-dark .id-compare {
background: linear-gradient(120deg,#e7f1ff,#f8fbff);
border: 1px solid #cfe0f6;
border-radius: 20px;
}
.home .igidrone-dark .id-compare p { color: #536a83; }
.home .igidrone-dark .id-tags span {
color: #31516f;
background: #fff;
border-color: #dce6f0;
}
.home .igidrone-dark .id-cta {
background: linear-gradient(110deg,#145fc7,#168dbb);
border-radius: 20px;
}
.home .igidrone-dark .id-cta h2,
.home .igidrone-dark .id-cta p { color: #fff; }
.home .igidrone-dark .id-footer {
background: #0c1b2d;
border-top: 0;
}
.home .igidrone-dark .id-footer h3,
.home .igidrone-dark .id-footer .id-logo { color: #fff; }
.home .igidrone-dark .id-footer p,
.home .igidrone-dark .id-footer a { color: #aebed0; }
.home .igidrone-dark .id-footer .id-logo span { color: #62cfff; }
.home .igidrone-dark .id-copyright { border-color: #23364d; } .page-id-570 .entry-content { color: #17324D; }
.page-id-570 .igidrone-global-emi { color: #17324D; }
.page-id-570 .igidrone-global-emi .igidrone-panel { background: linear-gradient(145deg,#fff 0%,#f2f9fc 100%); } @media (max-width: 850px) {
.igidrone-premium-product-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }
.igidrone-premium-showcase-head { align-items: start; }
}
@media (max-width: 600px) {
.inside-header { padding-top: 13px; padding-bottom: 13px; }
.site-branding .main-title a, .site-title a { font-size: 23px; }
.main-navigation .main-nav ul li a { padding: 13px 16px; }
.site-content { padding-top: 16px; }
.igidrone-mc-form { grid-template-columns: 1fr; }
.igidrone-premium-product-grid { grid-template-columns: 1fr; }
.igidrone-premium-showcase-head { display: block; }
.igidrone-premium-viewall { display: inline-block; margin-top: 12px; }
.igidrone-premium-product-media { height: 210px; }
.home .igidrone-dark .id-hero { min-height: 450px; padding: 65px 0; }
} body.page:not(.home):not(.page-id-570) .entry-content,
body.single-igidrone_drone .entry-content {
max-width: 1180px;
margin: 0 auto;
padding: clamp(20px, 3vw, 38px);
background: #fff;
border: 1px solid var(--igi-line);
border-radius: 18px;
box-shadow: var(--igi-shadow);
}
body.page:not(.home):not(.page-id-570) .entry-content > .igidrone-wrap {
margin-top: 10px;
margin-bottom: 10px;
}
body.page:not(.home):not(.page-id-570) .entry-content > h2:first-child,
body.page:not(.home):not(.page-id-570) .entry-content > h3:first-child {
margin-top: 0;
}
body.page:not(.home):not(.page-id-570) .entry-content p,
body.single-igidrone_drone .entry-content p {
color: #53677e;
line-height: 1.8;
}
body.page:not(.home):not(.page-id-570) .entry-content h2,
body.single-igidrone_drone .entry-content h2 {
margin-top: 1.7em;
color: #14263b;
font-size: clamp(22px, 2.5vw, 29px);
}
body.page:not(.home):not(.page-id-570) .entry-content ul,
body.page:not(.home):not(.page-id-570) .entry-content ol {
padding-left: 1.35em;
color: #53677e;
}
body.page:not(.home):not(.page-id-570) .entry-content li { margin: .45em 0; }
body.page:not(.home):not(.page-id-570) .entry-content hr {
margin: 30px 0;
border: 0;
border-top: 1px solid var(--igi-line);
}
@media (max-width: 600px) {
body.page:not(.home):not(.page-id-570) .entry-content,
body.single-igidrone_drone .entry-content {
padding: 17px;
border-radius: 13px;
}
} .igidrone-brand-landing {
margin: 0 0 32px;
padding: clamp(24px, 4vw, 46px);
color: #fff;
background: linear-gradient(115deg,#102944 0%,#174c80 58%,#1979b8 100%);
border-radius: 18px;
box-shadow: 0 18px 42px rgba(18,54,91,.14);
}
.igidrone-brand-landing .igidrone-premium-eyebrow { color: #8cddff; }
.igidrone-brand-landing h2 {
margin: 4px 0 12px !important;
color: #fff !important;
font-size: clamp(28px,4vw,42px) !important;
line-height: 1.12;
}
.igidrone-brand-landing p { max-width: 760px; color: #d6e6f6 !important; }
.igidrone-brand-chips { display:flex; flex-wrap:wrap; gap:9px; margin-top:20px; }
.igidrone-brand-chips span {
padding: 8px 12px;
color: #e7f5ff;
background: rgba(255,255,255,.10);
border: 1px solid rgba(255,255,255,.22);
border-radius: 30px;
font-size: 11px;
font-weight: 700;
} body.single-igidrone_drone #right-sidebar,
body.single-igidrone_drone .sidebar { display: none !important; }
body.single-igidrone_drone .content-area,
body.single-igidrone_drone #primary { width: 100% !important; float: none !important; }
body.single-igidrone_drone .site-content { max-width: 1240px; margin-left: auto; margin-right: auto; }
body.single-igidrone_drone .featured-image {
max-width: 1180px;
margin: 0 auto 26px;
padding: 18px 24px;
overflow: hidden;
background: radial-gradient(ellipse at center,#fff 0%,#eef4fa 72%,#e7eef6 100%);
border: 1px solid #e1e8f0;
border-radius: 18px;
}
body.single-igidrone_drone .featured-image img {
display: block;
width: 100%;
max-height: 390px;
object-fit: contain;
object-position: center;
}
body.single-igidrone_drone .entry-header { margin-bottom: 14px; }
body.single-igidrone_drone .entry-title { font-size: clamp(32px,4vw,46px); }
body.single-igidrone_drone .entry-content > p:first-child {
max-width: 900px;
margin: 0 auto 26px;
color: #53677e;
font-size: 17px;
line-height: 1.8;
}
.igidrone-premium-detail-facts {
display: grid;
grid-template-columns: repeat(3,minmax(0,1fr));
gap: 14px;
max-width: 1120px;
margin: 28px auto;
}
.igidrone-premium-detail-fact {
min-width: 0;
padding: 19px 21px;
background: linear-gradient(145deg,#fff,#f6f9fd);
border: 1px solid #e0e8f1;
border-radius: 13px;
}
.igidrone-premium-detail-fact small {
display: block;
margin-bottom: 7px;
color: #74869b;
font-size: 10px;
font-weight: 850;
letter-spacing: .1em;
text-transform: uppercase;
}
.igidrone-premium-detail-fact strong {
display: block;
color: #17314e;
font-size: 17px;
line-height: 1.45;
}
.single-igidrone_drone .igidrone-wrap {
max-width: 1120px;
margin: 28px auto;
padding: 0;
}
.single-igidrone_drone .igidrone-panel {
padding: clamp(20px,3vw,34px);
border-radius: 17px;
}
.single-igidrone_drone .igidrone-panel > h2 {
margin: 0 0 20px;
font-size: 25px;
font-weight: 850;
}
.single-igidrone_drone .igidrone-table-scroll { overflow-x: auto; }
.single-igidrone_drone .igidrone-table {
min-width: 600px;
font-size: 14px;
}
.single-igidrone_drone .igidrone-table th {
width: 34%;
color: #344b64;
background: #f2f6fb;
text-align: left;
}
.single-igidrone_drone .igidrone-table td { color: #455b73; }
.single-igidrone_drone .igidrone-table tr:nth-child(even) td { background: #fbfcfe; }
.igidrone-premium-related {
max-width: 1120px;
margin: 58px auto 18px;
}
.igidrone-premium-related-head { margin-bottom: 22px; }
.igidrone-premium-related-head h2 {
margin: 0 0 8px !important;
font-size: clamp(24px,3vw,32px) !important;
}
.igidrone-premium-related-head p { margin: 0; color: #65778d; }
.igidrone-premium-related-grid {
display: grid;
grid-template-columns: repeat(3,minmax(0,1fr));
gap: 18px;
}
.igidrone-premium-related-card {
overflow: hidden;
background: #fff;
border: 1px solid #e1e8f0;
border-radius: 15px;
box-shadow: 0 10px 28px rgba(19,43,72,.055);
}
.igidrone-premium-related-image {
display: flex;
height: 165px;
align-items: center;
justify-content: center;
overflow: hidden;
background: #edf3f9;
}
.igidrone-premium-related-image img {
width: 100%;
height: 100%;
padding: 12px;
object-fit: contain;
}
.igidrone-premium-related-info { padding: 17px; }
.igidrone-premium-related-info h3 {
margin: 0 0 8px;
font-size: 17px;
font-weight: 850;
}
.igidrone-premium-related-info h3 a { color: #172d49 !important; text-decoration: none; }
.igidrone-premium-related-info p {
display: flex;
flex-wrap: wrap;
gap: 8px 12px;
margin: 0;
color: #6b7d91;
font-size: 11px;
}
.igidrone-premium-related-info .igidrone-premium-product-link { margin-top: 12px; }
@media (max-width: 700px) {
.igidrone-premium-detail-facts { grid-template-columns: 1fr; gap: 9px; }
.igidrone-premium-detail-fact { padding: 15px 17px; }
.igidrone-premium-related-grid { grid-template-columns: 1fr; }
body.single-igidrone_drone .featured-image { padding: 12px; border-radius: 13px; }
body.single-igidrone_drone .featured-image img { max-height: 260px; }
.single-igidrone_drone .igidrone-wrap { margin: 20px 0; }
}
.igidrone-premium-catalogue-section { margin: 48px 0 58px; }
.igidrone-premium-catalogue-section .igidrone-premium-showcase-head { padding-bottom: 17px; border-bottom: 1px solid #e1e8f0; }
.igidrone-premium-catalogue .igidrone-premium-product-grid { grid-template-columns: repeat(3,minmax(0,1fr)); }
@media (max-width: 850px) {
.igidrone-premium-catalogue .igidrone-premium-product-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }
}
@media (max-width: 600px) {
.igidrone-premium-catalogue .igidrone-premium-product-grid { grid-template-columns: 1fr; }
.igidrone-premium-catalogue-section { margin: 34px 0 42px; }
} :root{--igi-page:#07111F;--igi-paper:#101F32;--igi-ink:#EAF2FA;--igi-muted:#9CB0C5;--igi-blue:#36A9E8;--igi-cyan:#36A9E8;--igi-line:rgba(156,176,197,.2);--igi-shadow:0 14px 36px rgba(0,0,0,.20)}
body,.site,.site-content{background:#07111F;color:#EAF2FA;font-family:Arial,sans-serif}
.site-header,.main-navigation{background:#101F32;border-color:rgba(156,176,197,.2)}
.site-branding .main-title a,.site-title a{color:#EAF2FA;font-family:Arial,sans-serif}
.site-description{color:#9CB0C5}
.main-navigation .main-nav ul li a,.main-navigation .menu-toggle{color:#D8E5F1;font-family:Arial,sans-serif}
.main-navigation .main-nav ul li a:hover,.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#36A9E8;background:#101F32}
.main-navigation .main-nav ul li:last-child>a{background:#36A9E8;color:#07111F}
body.page .entry-title,body.single-igidrone_drone .entry-title,body.page .entry-content h2,body.single-igidrone_drone .entry-content h2{color:#EAF2FA}
body.page:not(.home):not(.page-id-570) .entry-content,body.single-igidrone_drone .entry-content{color:#EAF2FA;background:#101F32;border-color:rgba(156,176,197,.2);box-shadow:0 14px 36px rgba(0,0,0,.18)}
body.page:not(.home):not(.page-id-570) .entry-content p,body.single-igidrone_drone .entry-content p,body.page:not(.home):not(.page-id-570) .entry-content ul,body.page:not(.home):not(.page-id-570) .entry-content ol{color:#B5C5D5}
body.page:not(.home):not(.page-id-570) .entry-content h2,body.single-igidrone_drone .entry-content h2{color:#EAF2FA}
body.page:not(.home):not(.page-id-570) .entry-content a,body.single-igidrone_drone .entry-content a{color:#36A9E8}
.igidrone-panel,.igidrone-card{background:#101F32;color:#EAF2FA;border-color:rgba(156,176,197,.2);box-shadow:0 14px 36px rgba(0,0,0,.18)}
.igidrone-card h3,.igidrone-card p{color:#EAF2FA}
.igidrone-button{background:#36A9E8;color:#07111F!important}
.igidrone-button:hover{background:#58B8EC;color:#07111F!important}
.igidrone-table-scroll,.igidrone-table{background:#101F32;border-color:rgba(156,176,197,.2)}
.igidrone-table th{background:#101F32;color:#EAF2FA}
.igidrone-table td{color:#D0DCE8;border-color:rgba(156,176,197,.2)}
.igidrone-muted,.igidrone-mc-intro{color:#9CB0C5}
.igidrone-mc .igidrone-panel{background:#101F32;border-color:rgba(156,176,197,.2)}
.igidrone-mc-form label,.igidrone-server-comparison h3{color:#EAF2FA}
.igidrone-mc-form select{color:#EAF2FA;background:#0B1929;border-color:#314962}
body,button,input,select,textarea{font-family:Arial,sans-serif} .igidrone-premium-showcase,.igidrone-premium-catalogue{color:#EAF2FA}
.igidrone-premium-showcase h2,.igidrone-premium-catalogue h2,.igidrone-premium-product-info h3,.igidrone-premium-product-info h3 a,.igidrone-premium-related-info h3 a{color:#EAF2FA!important}
.igidrone-premium-eyebrow,.igidrone-premium-viewall,.igidrone-premium-product-link{color:#36A9E8!important}
.igidrone-premium-product,.igidrone-premium-related-card{background:#101F32;border-color:rgba(156,176,197,.2);box-shadow:0 12px 32px rgba(0,0,0,.18)}
.igidrone-premium-product-media,.igidrone-premium-related-image{background:radial-gradient(circle at 50% 45%,#1b3048 0%,#101f32 72%)}
.igidrone-premium-product-tag{position:static;display:inline-block;margin:12px 0 0 18px;color:#BFE6FA;background:#101F32;border-color:#314962}
.igidrone-premium-product-summary,.igidrone-premium-related-info p,.igidrone-premium-showcase-head p,.igidrone-premium-related-head p{color:#9CB0C5}
.igidrone-premium-specs{border-color:rgba(156,176,197,.2)}
.igidrone-premium-specs small,.igidrone-premium-verified{color:#9CB0C5}
.igidrone-premium-specs b,.igidrone-premium-detail-fact strong{color:#EAF2FA}
.igidrone-premium-product-placeholder{color:#9CB0C5;background:linear-gradient(135deg,#101F32,#0B1929)}
.igidrone-premium-product-placeholder strong{color:#EAF2FA}
.igidrone-premium-empty{background:#101F32;border-color:#314962;color:#9CB0C5}
.igidrone-premium-detail-fact{background:#101F32;border-color:rgba(156,176,197,.2)}
.igidrone-premium-detail-fact small{color:#9CB0C5}
body.single-igidrone_drone .featured-image{background:radial-gradient(ellipse at center,#1a3048 0%,#101f32 75%);border-color:rgba(156,176,197,.2)}
.single-igidrone_drone .igidrone-panel>h2,.igidrone-premium-related-head h2{color:#EAF2FA!important}
.single-igidrone_drone .igidrone-table th{color:#DCE9F5;background:#101F32}
.single-igidrone_drone .igidrone-table td{color:#C3D1DF;background:#101F32}
.single-igidrone_drone .igidrone-table tr:nth-child(even) td{background:#13243A} .home .igidrone-dark{--bg:#07111F;--panel:#101F32;--panel2:#101F32;--blue:#36A9E8;--cyan:#36A9E8;--green:#36A9E8;--white:#EAF2FA;--muted:#9CB0C5;color:#EAF2FA;background:#07111F}
.home .igidrone-dark .id-section{background:#07111F}
.home .igidrone-dark .id-section-alt{background:#0B1929}
.home .igidrone-dark .id-heading h2,.home .igidrone-dark .id-feature h3,.home .igidrone-dark .id-card h3,.home .igidrone-dark .id-compare h2{color:#EAF2FA}
.home .igidrone-dark .id-heading p,.home .igidrone-dark .id-feature p,.home .igidrone-dark .id-card p{color:#9CB0C5}
.home .igidrone-dark .id-feature,.home .igidrone-dark .id-card{background:#101F32;border-color:rgba(156,176,197,.2);box-shadow:0 12px 32px rgba(0,0,0,.18)}
.home .igidrone-dark .id-card img{background:#101F32}
.home .igidrone-dark .id-compare{background:linear-gradient(120deg,#10233A,#142B45);border-color:rgba(156,176,197,.2)}
.home .igidrone-dark .id-compare p{color:#B5C5D5}
.home .igidrone-dark .id-tags span{color:#C6D9EA;background:#101F32;border-color:#314962}
.home .igidrone-dark .id-footer{background:#050D18}
.page-id-570 .igidrone-global-emi,.page-id-570 .igidrone-global-emi *{font-family:Arial,sans-serif}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}} .igidrone-premium-compare-links{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}
.igidrone-premium-compare-links a{display:inline-flex;padding:13px 19px;background:#36A9E8;color:#07111F!important;border-radius:7px;font-weight:700;text-decoration:none}
body.page-id-469 .igidrone-grid .igidrone-card:first-child{display:none}
body.page-id-469 .igidrone-grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:20px}
body.page-id-469 .igidrone-card{background:#101F32;border:1px solid rgba(156,176,197,.2);border-radius:12px;padding:18px;color:#EAF2FA}
body.page-id-469 .igidrone-card h3,body.page-id-469 .igidrone-card h3 a{color:#EAF2FA}
body.page-id-469 .igidrone-card p{color:#9CB0C5}
body.page-id-469 .igidrone-card img{width:100%;height:190px;object-fit:contain;background:#101F32;padding:10px;border-radius:8px} body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) {
background: #EAF4FA;
border: 1px solid #C8DCE8;
border-radius: 16px;
}
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-panel {
color: #17324D;
background: #FFFFFF;
border: 1px solid #C8DCE8;
box-shadow: 0 12px 32px rgba(23,50,77,.08);
}
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-panel h2,
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls label { color: #17324D; }
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-muted { color: #526B82; }
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls input {
color: #17324D;
background: #FFFFFF;
border: 1px solid #C8DCE8;
}
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-button {
color: #FFFFFF;
background: #087F8C;
border-color: #087F8C;
}
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-button:hover { background: #066B75; border-color: #066B75; }
body.page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-emi-result {
color: #17324D;
background: #DDF4F2;
border-color: #087F8C;
} .igidrone-comparison-brand-section {
margin: 42px 0;
padding: clamp(18px,3vw,30px);
background: #101F32;
border: 1px solid rgba(156,176,197,.2);
border-radius: 14px;
}
.igidrone-comparison-brand-section > h2 {
color: #EAF2FA;
margin-top: 0;
}
.igidrone-comparison-brand-section > p { color: #9CB0C5; }
.igidrone-comparison-brand-section .igidrone-mc { margin: 22px 0 0; }
.igidrone-premium-compare-links { display:flex; flex-wrap:wrap; gap:14px; margin:24px 0; }
.igidrone-premium-compare-links a {
display:inline-flex; align-items:center; justify-content:center;
padding:13px 19px; background:#36A9E8; color:#07111F!important;
border-radius:7px; font-weight:700; text-decoration:none;
}
.igidrone-premium-compare-links a:hover { background:#58B8EC; }
@media(max-width:640px) {
.igidrone-comparison-brand-section { margin:28px 0; padding:16px; }
.igidrone-mc-form { display:grid; grid-template-columns:1fr; }
.igidrone-mc-form label { min-width:0; }
.igidrone-mc-form .igidrone-button { width:100%; min-height:48px; }
.igidrone-mc .igidrone-table { min-width:560px; }
} .igidrone-mc-model-visuals {
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:16px;
margin:26px 0 18px;
}
.igidrone-mc-model-visual {
min-width:0;
padding:14px;
background:#0B1929;
border:1px solid rgba(156,176,197,.2);
border-radius:10px;
text-align:center;
}
.igidrone-mc-model-visual img {
display:block;
width:100%;
height:190px;
object-fit:contain;
background:radial-gradient(circle at center,#1b3048,#0B1929 78%);
border-radius:7px;
}
.igidrone-mc-model-visual h3 { color:#EAF2FA; margin:12px 0 0; font-size:17px; }
.igidrone-mc-image-placeholder {
min-height:190px;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:10px;
padding:18px;
border-radius:7px;
background:radial-gradient(circle at center,#1b3048,#0B1929 78%);
color:#9CB0C5;
}
.igidrone-mc-image-placeholder span { color:#36A9E8; font-size:11px; font-weight:800; letter-spacing:2px; }
.igidrone-mc-image-placeholder strong { color:#EAF2FA; font-size:18px; }
.igidrone-mc-image-placeholder small { color:#9CB0C5; font-size:10px; letter-spacing:1px; }
@media(max-width:600px) {
.igidrone-mc-model-visuals { grid-template-columns:1fr; }
.igidrone-mc-model-visual img,.igidrone-mc-image-placeholder { height:auto; min-height:150px; }
} body.page-id-469 .igidrone-card:not(:has(img))::before {
content: "IGIDRONE  /  PRODUCT IMAGE NOT YET ADDED";
display:flex;
align-items:center;
justify-content:center;
min-height:190px;
margin-bottom:16px;
padding:16px;
border-radius:8px;
border:1px solid rgba(156,176,197,.2);
background:radial-gradient(circle at center,#1b3048,#0B1929 78%);
color:#9CB0C5;
font-size:11px;
font-weight:700;
letter-spacing:1.5px;
text-align:center;
} :root { color-scheme: dark; }
body.page:not(.page-id-570) .entry-content,
body.single-igidrone_drone .entry-content {
font-size: 17px;
line-height: 1.8;
color: #DCE7F2 !important;
}
body.page:not(.page-id-570) .entry-content p,
body.page:not(.page-id-570) .entry-content li,
body.page:not(.page-id-570) .entry-content dd,
body.page:not(.page-id-570) .entry-content blockquote,
body.single-igidrone_drone .entry-content p,
body.single-igidrone_drone .entry-content li {
color: #DCE7F2 !important;
font-size: 16px;
line-height: 1.85;
}
body.page:not(.page-id-570) .entry-content h1,
body.page:not(.page-id-570) .entry-content h2,
body.page:not(.page-id-570) .entry-content h3,
body.page:not(.page-id-570) .entry-content h4,
body.single-igidrone_drone .entry-content h1,
body.single-igidrone_drone .entry-content h2,
body.single-igidrone_drone .entry-content h3,
body.single-igidrone_drone .entry-content h4 {
color: #FFFFFF !important;
font-weight: 800;
line-height: 1.3;
}
body.page:not(.page-id-570) .entry-content a,
body.single-igidrone_drone .entry-content a {
color: #65C8FF !important;
text-decoration: underline;
text-decoration-thickness: 1px;
text-underline-offset: 3px;
}
body.page:not(.page-id-570) .entry-content a:hover,
body.single-igidrone_drone .entry-content a:hover {
color: #B4E5FF !important;
}
body.page:not(.page-id-570) .entry-content strong,
body.single-igidrone_drone .entry-content strong,
body.page:not(.page-id-570) .entry-content b,
body.single-igidrone_drone .entry-content b {
color: #FFFFFF !important;
font-weight: 800;
}
body.page:not(.page-id-570) .entry-content table,
body.single-igidrone_drone .entry-content table {
color: #EAF2FA;
border-color: #49627D;
}
body.page:not(.page-id-570) .entry-content th,
body.single-igidrone_drone .entry-content th {
color: #FFFFFF !important;
background: #17304A !important;
}
body.page:not(.page-id-570) .entry-content td,
body.single-igidrone_drone .entry-content td {
color: #DCE7F2 !important;
background: #0B1929 !important;
}
body.page:not(.page-id-570) .entry-content hr,
body.single-igidrone_drone .entry-content hr { border-color: #49627D; }
body.page:not(.page-id-570) .entry-title,
body.single-igidrone_drone .entry-title {
color: #FFFFFF !important;
font-size: clamp(30px,4vw,44px);
font-weight: 850;
line-height: 1.15;
letter-spacing: -.02em;
}
body.page-id-87 .entry-content,
body.page-id-88 .entry-content,
body.page-id-89 .entry-content,
body.page-id-90 .entry-content {
max-width: 1040px;
margin: 20px auto 42px;
padding: clamp(22px,4vw,48px);
background: linear-gradient(145deg,#12243A 0%,#0D1B2D 100%) !important;
border: 1px solid #314A65 !important;
border-radius: 16px;
box-shadow: 0 18px 44px rgba(0,0,0,.24);
}
body.page-id-87 .entry-content p,
body.page-id-88 .entry-content p,
body.page-id-89 .entry-content p,
body.page-id-90 .entry-content p {
margin: 0 0 1.15em;
color: #E0EAF4 !important;
font-size: 16px;
line-height: 1.9;
}
body.page-id-88 .entry-content h2,
body.page-id-89 .entry-content h2,
body.page-id-88 .entry-content h3,
body.page-id-89 .entry-content h3 {
margin: 2em 0 .7em;
padding-bottom: 10px;
border-bottom: 1px solid #3A5673;
}
body.page-id-88 .entry-content a,
body.page-id-89 .entry-content a,
body.page-id-90 .entry-content a {
color: #72D0FF !important;
font-weight: 700;
}
body.page-id-90 .entry-content a[href^="mailto:"] {
display: inline-flex;
align-items: center;
gap: 9px;
margin-top: 8px;
padding: 13px 18px;
color: #07111F !important;
background: #65C8FF;
border-radius: 8px;
text-decoration: none;
font-weight: 800;
overflow-wrap: anywhere;
}
body.page-id-90 .entry-content a[href^="mailto:"]:hover {
background: #B4E5FF;
color: #07111F !important;
}
body.page-id-87 .entry-content p:first-of-type,
body.page-id-90 .entry-content p:first-of-type {
font-size: 18px;
color: #FFFFFF !important;
}
.single-igidrone_drone .igidrone-product-hero,
.single-igidrone_drone .igidrone-detail-specs,
.single-igidrone_drone .igidrone-wrap {
color: #EAF2FA !important;
}
.single-igidrone_drone .igidrone-detail-specs p,
.single-igidrone_drone .igidrone-wrap p,
.single-igidrone_drone .igidrone-wrap td,
.single-igidrone_drone .igidrone-wrap th {
color: #DCE7F2 !important;
}
.single-igidrone_drone .igidrone-detail-specs h2,
.single-igidrone_drone .igidrone-detail-specs h3,
.single-igidrone_drone .igidrone-wrap h2,
.single-igidrone_drone .igidrone-wrap h3 {
color: #FFFFFF !important;
}
.single-igidrone_drone .igidrone-detail-specs .igidrone-table th {
background: #17304A !important;
color: #FFFFFF !important;
}
.single-igidrone_drone .igidrone-detail-specs .igidrone-table td {
background: #0B1929 !important;
color: #DCE7F2 !important;
}
.igidrone-product-fact span,
.igidrone-catalog-intro,
.igidrone-catalog-card dt,
.igidrone-catalog-group-title span,
.igidrone-premium-product-summary,
.igidrone-premium-specs small,
.igidrone-premium-verified {
color: #B8C9D9 !important;
}
.igidrone-product-fact strong,
.igidrone-catalog-card dd,
.igidrone-catalog-card h4 a,
.igidrone-catalog-group-title h3 {
color: #FFFFFF !important;
}
.igidrone-product-button,
.igidrone-catalog-link,
.igidrone-premium-compare-links a {
color: #07111F !important;
}
.igidrone-product-secondary { color: #FFFFFF !important; }
@media(max-width:600px) {
body.page-id-87 .entry-content,
body.page-id-88 .entry-content,
body.page-id-89 .entry-content,
body.page-id-90 .entry-content {
margin: 12px auto 28px;
padding: 19px 16px;
border-radius: 11px;
}
body.page:not(.page-id-570) .entry-content p,
body.page:not(.page-id-570) .entry-content li {
font-size: 15px;
line-height: 1.8;
}
} .site-header{background:#07111F!important;border-bottom:1px solid rgba(156,176,197,.2)}
.site-header .inside-header{max-width:1240px;min-height:88px;padding:15px 28px;display:flex;align-items:center;justify-content:space-between;gap:22px}
.site-header .site-logo{display:flex;align-items:center;flex:0 0 auto}
.site-header .header-image{display:block;width:auto;max-width:min(250px,38vw);max-height:52px;object-fit:contain;filter:invert(1);mix-blend-mode:screen}
.main-navigation,.main-navigation ul ul{background:#07111F!important}
.main-navigation .inside-navigation{max-width:1240px;padding-left:24px;padding-right:24px}
.main-navigation .main-nav>ul{display:flex;align-items:center;justify-content:flex-end;gap:5px}
.main-navigation .main-nav ul li a{min-height:48px;display:flex;align-items:center;padding:0 16px;color:#EAF2FA!important;border-radius:6px;font-size:14px;font-weight:700;letter-spacing:.01em;transition:color .15s ease,background-color .15s ease}
.main-navigation .main-nav ul li a:hover,.main-navigation .main-nav ul li a:focus-visible,.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#EAF2FA!important;background:#101F32!important}
.main-navigation .main-nav ul li:last-child>a{margin-left:5px;padding-left:18px;padding-right:18px;color:#07111F!important;background:#36A9E8!important}
.main-navigation .main-nav ul li:last-child>a:hover,.main-navigation .main-nav ul li:last-child>a:focus-visible{color:#07111F!important;background:#36A9E8!important;filter:brightness(1.08)}
.main-navigation .menu-toggle,.mobile-menu-control-wrapper .menu-toggle{color:#EAF2FA!important;background:#101F32!important;border:1px solid rgba(156,176,197,.2);border-radius:7px}
.main-navigation .menu-toggle:hover,.main-navigation .menu-toggle:focus-visible,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus-visible{color:#EAF2FA!important;background:#101F32!important;outline:2px solid #36A9E8;outline-offset:2px}
.main-navigation .main-nav ul ul{padding:7px;border:1px solid rgba(156,176,197,.2);border-radius:8px;box-shadow:0 14px 30px rgba(0,0,0,.28)}
.main-navigation .main-nav ul ul li a{min-height:42px;border-radius:5px}
.site-header a:focus-visible,.main-navigation a:focus-visible,.igidrone-global-footer a:focus-visible,.home .id-footer a:focus-visible{outline:2px solid #36A9E8;outline-offset:3px}
.igidrone-global-footer{margin-top:56px;padding:46px 24px 18px;color:#EAF2FA;background:#07111F;border-top:1px solid rgba(156,176,197,.2)}
.igidrone-global-footer-inner,.igidrone-global-footer-bottom{width:min(1160px,100%);margin:0 auto}
.igidrone-global-footer-inner{display:grid;grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(170px,1fr));gap:44px;padding-bottom:34px}
.igidrone-global-footer-logo{display:inline-block;margin-bottom:12px;color:#EAF2FA!important;font-size:27px;font-weight:900;letter-spacing:-.04em;text-decoration:none!important}
.igidrone-global-footer-logo span,.igidrone-global-footer-links a:hover{color:#36A9E8!important}
.igidrone-global-footer-brand p{max-width:350px;margin:0;color:#9CB0C5;font-size:14px;line-height:1.8}
.igidrone-global-footer-links h2{margin:4px 0 15px;color:#EAF2FA;font-size:15px;font-weight:800;letter-spacing:.02em}
.igidrone-global-footer-links ul{margin:0;padding:0;list-style:none}
.igidrone-global-footer-links li{margin:0 0 10px}
.igidrone-global-footer-links a,.igidrone-global-footer-bottom a{color:#9CB0C5!important;font-size:14px;text-decoration:none;transition:color .15s ease}
.igidrone-global-footer-links a:hover,.igidrone-global-footer-bottom a:hover{color:#36A9E8!important;text-decoration:underline;text-underline-offset:3px}
.igidrone-global-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:17px;border-top:1px solid rgba(156,176,197,.2);color:#9CB0C5;font-size:13px}
.home .id-footer{padding-top:42px;padding-bottom:20px;background:#07111F!important;border-top:1px solid rgba(156,176,197,.2)}
.home .id-footer .id-footer-grid{gap:36px}
.home .id-footer h3{color:#EAF2FA}
.home .id-footer p,.home .id-footer .id-copyright{color:#9CB0C5}
.home .id-footer a:not(.id-logo){color:#9CB0C5;text-decoration:none}
.home .id-footer a:not(.id-logo):hover{color:#36A9E8;text-decoration:underline;text-underline-offset:3px}
.home .id-footer .id-logo{color:#EAF2FA}
.home .id-footer .id-logo span{color:#36A9E8}
@media(max-width:900px){.site-header .inside-header{min-height:76px;padding:12px 20px}.main-navigation .main-nav ul li a{padding-left:11px;padding-right:11px;font-size:13px}.igidrone-global-footer-inner{gap:28px}}
@media(max-width:768px){
.site-header .inside-header{min-height:70px;padding:10px 16px}
.site-header .header-image{max-width:min(220px,62vw);max-height:46px}
.main-navigation .inside-navigation{padding-left:14px;padding-right:14px}
.main-navigation.toggled{border-top:1px solid rgba(156,176,197,.2)}
.main-navigation.toggled .main-nav>ul{display:block;padding:8px 0 14px}
.main-navigation.toggled .main-nav ul li a{min-height:46px;margin:2px 0;padding:0 14px;border-radius:6px}
.main-navigation.toggled .main-nav ul li:last-child>a{margin:6px 0 0;justify-content:center}
.igidrone-global-footer{margin-top:38px;padding:34px 18px 16px}
.igidrone-global-footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}
.igidrone-global-footer-brand{grid-column:1/-1}
.igidrone-global-footer-bottom{align-items:flex-start;flex-direction:column;gap:8px}
}
@media(max-width:420px){.igidrone-global-footer-inner{grid-template-columns:1fr;gap:23px}.igidrone-global-footer-brand{grid-column:auto}} .home .igidrone-brand-showcase .igidrone-brand-showcase-link,
.home .igidrone-brand-showcase .igidrone-brand-showcase footer > a,
.home .igidrone-brand-showcase a.igidrone-brand-showcase-link {
display: inline-flex !important;
align-items: center;
justify-content: center;
gap: 6px;
min-height: 42px;
padding: 11px 15px !important;
color: #07111F !important;
background: #36A9E8 !important;
border: 1px solid #36A9E8 !important;
border-radius: 7px !important;
font-size: 14px !important;
font-weight: 800 !important;
line-height: 1.35 !important;
text-decoration: none !important;
text-shadow: none !important;
opacity: 1 !important;
}
.home .igidrone-brand-showcase .igidrone-brand-showcase-link:hover,
.home .igidrone-brand-showcase .igidrone-brand-showcase-link:focus-visible,
.home .igidrone-brand-showcase footer > a:hover,
.home .igidrone-brand-showcase footer > a:focus-visible {
color: #07111F !important;
background: #72C8F2 !important;
border-color: #72C8F2 !important;
text-decoration: none !important;
outline: 2px solid #36A9E8 !important;
outline-offset: 3px !important;
}
.home a.id-text-link,
.home .id-text-link,
.home .id-footer a:not(.id-logo) {
color: #72C8F2 !important;
font-weight: 700 !important;
text-decoration: underline !important;
text-decoration-color: rgba(114,200,242,.7) !important;
text-underline-offset: 4px !important;
text-decoration-thickness: 1px !important;
opacity: 1 !important;
}
.home a.id-text-link:hover,
.home a.id-text-link:focus-visible,
.home .id-text-link:hover,
.home .id-text-link:focus-visible,
.home .id-footer a:not(.id-logo):hover,
.home .id-footer a:not(.id-logo):focus-visible {
color: #EAF2FA !important;
text-decoration-color: #36A9E8 !important;
}
.home .igidrone-brand-showcase-body h3 a {
color: #EAF2FA !important;
text-decoration: none !important;
}
.home .igidrone-brand-showcase-body h3 a:hover,
.home .igidrone-brand-showcase-body h3 a:focus-visible {
color: #72C8F2 !important;
text-decoration: underline !important;
text-underline-offset: 3px !important;
}
.home .igidrone-brand-showcase footer p {
color: #EAF2FA !important;
}
@media(max-width:600px) {
.home .igidrone-brand-showcase .igidrone-brand-showcase-link {
min-height: 44px;
width: 100%;
}
} .page-id-462 .igidrone-comparison-brand-section{margin:34px 0;padding:clamp(18px,3vw,30px);background:#07111F;border:1px solid rgba(156,176,197,.2);border-radius:12px}
.page-id-462 .igidrone-comparison-brand-section>h2{margin:0 0 10px;color:#EAF2FA;font-size:clamp(23px,3vw,30px);line-height:1.12}
.page-id-462 .igidrone-comparison-brand-section>p{color:#9CB0C5}
.page-id-462 .igidrone-mc{margin-top:22px}
.page-id-462 .igidrone-mc .igidrone-panel{padding:0;background:transparent;border:0;border-radius:0}
.page-id-462 .igidrone-mc-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:end}
.page-id-462 .igidrone-mc-form label{min-width:0;color:#EAF2FA;font-size:14px}
.page-id-462 .igidrone-mc-form select{min-height:48px;padding:11px 38px 11px 13px;color:#EAF2FA;background:#101F32;border:1px solid #9CB0C5;border-radius:6px}
.page-id-462 .igidrone-mc-form select:focus-visible{outline:2px solid #36A9E8;outline-offset:3px;border-color:#36A9E8}
.page-id-462 .igidrone-mc .igidrone-button{grid-column:1/-1;justify-self:start;min-height:46px;padding:11px 20px;background:#36A9E8;color:#07111F!important;border:1px solid #36A9E8;border-radius:6px;font-weight:800}
.page-id-462 .igidrone-mc .igidrone-button:hover,.page-id-462 .igidrone-mc .igidrone-button:focus-visible{background:#72C8F2;color:#07111F!important;border-color:#72C8F2;outline:2px solid #36A9E8;outline-offset:3px}
.page-id-462 .igidrone-mc-model-visuals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:26px 0 18px}
.page-id-462 .igidrone-mc-model-visual{min-width:0;margin:0;padding:14px;background:#101F32;border:1px solid rgba(156,176,197,.2);border-radius:8px}
.page-id-462 .igidrone-mc-model-visual img{display:block;width:100%;height:220px;object-fit:contain;background:#07111F;border-radius:6px}
.page-id-462 .igidrone-mc-model-visual h3{margin:12px 0 2px;color:#EAF2FA;font-size:18px;line-height:1.2}
.page-id-462 .igidrone-mc-image-placeholder{min-height:220px;padding:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:#07111F;border:1px solid rgba(156,176,197,.2);border-radius:6px}
.page-id-462 .igidrone-mc-image-placeholder span{color:#36A9E8;font-size:11px;font-weight:800;letter-spacing:1.5px}
.page-id-462 .igidrone-mc-image-placeholder strong{color:#EAF2FA;font-size:20px}
.page-id-462 .igidrone-mc-image-placeholder small{color:#9CB0C5;font-size:10px;letter-spacing:1px}
.page-id-462 .igidrone-mc-result-title,.page-id-462 .igidrone-mc-detail-heading{margin:28px 0 12px;color:#EAF2FA;font-size:20px}
.page-id-462 .igidrone-mc .igidrone-table-scroll{margin:0 0 22px;overflow-x:auto;border:1px solid rgba(156,176,197,.2);border-radius:8px}
.page-id-462 .igidrone-mc .igidrone-table{width:100%;min-width:640px;margin:0;border-collapse:collapse;background:#07111F;color:#EAF2FA}
.page-id-462 .igidrone-mc .igidrone-table th,.page-id-462 .igidrone-mc .igidrone-table td{padding:12px 14px;border:1px solid rgba(156,176,197,.2);text-align:left;vertical-align:top;line-height:1.5}
.page-id-462 .igidrone-mc .igidrone-table thead th{position:sticky;top:0;background:#17304A;color:#EAF2FA;font-weight:800}
.page-id-462 .igidrone-mc .igidrone-table tbody th{width:25%;background:#101F32;color:#EAF2FA;font-weight:700}
.page-id-462 .igidrone-mc .igidrone-table tbody tr:nth-child(even) td{background:#0B1929}
.page-id-462 .igidrone-mc .igidrone-table tbody tr:hover td{background:#132A40}
.page-id-462 .igidrone-mc .igidrone-table td{color:#EAF2FA}
.page-id-462 .igidrone-mc-source{margin:8px 0;color:#9CB0C5;font-size:13px;overflow-wrap:anywhere}
.page-id-462 .igidrone-mc-source a{color:#72C8F2;text-decoration:underline;text-underline-offset:3px}
.page-id-462 .igidrone-mc-empty{padding:14px 16px;background:#101F32;border:1px solid #9CB0C5;border-radius:6px;color:#EAF2FA;line-height:1.6}
@media(max-width:640px){
.page-id-462 .igidrone-comparison-brand-section{margin:24px 0;padding:17px}
.page-id-462 .igidrone-mc-form{grid-template-columns:1fr}
.page-id-462 .igidrone-mc .igidrone-button{grid-column:auto;width:100%}
.page-id-462 .igidrone-mc-model-visuals{gap:10px}
.page-id-462 .igidrone-mc-model-visual{padding:9px}
.page-id-462 .igidrone-mc-model-visual img,.page-id-462 .igidrone-mc-image-placeholder{height:150px;min-height:150px}
.page-id-462 .igidrone-mc-model-visual h3{font-size:15px}
.page-id-462 .igidrone-mc-image-placeholder strong{font-size:15px}
.page-id-462 .igidrone-mc .igidrone-table th,.page-id-462 .igidrone-mc .igidrone-table td{padding:10px;font-size:13px}
}
@media(prefers-reduced-motion:reduce){.page-id-462 .igidrone-mc .igidrone-button{transition:none}} .single-igidrone_drone .entry-content,
.single-igidrone_drone .entry-content p,
.single-igidrone_drone .entry-content li,
.single-igidrone_drone .igidrone-drone-description,
.single-igidrone_drone .igidrone-drone-notes { color: #EAF2FA !important; }
.single-igidrone_drone .entry-content { font-size: 16px; line-height: 1.8; }
.single-igidrone_drone .entry-content p { margin: 0 0 1.15em; }
.single-igidrone_drone .entry-content a { color: #36A9E8 !important; text-decoration: underline; text-underline-offset: 3px; }
.single-igidrone_drone .entry-content strong,
.single-igidrone_drone .entry-content b { color: #FFFFFF !important; font-weight: 700; }
.single-igidrone_drone .igidrone-drone-description,
.single-igidrone_drone .igidrone-drone-notes { background: #101F32; border: 1px solid rgba(156,176,197,.28); border-radius: 12px; padding: 18px 20px; line-height: 1.8; }
@media (max-width: 640px) { .single-igidrone_drone .entry-content { font-size: 15.5px; line-height: 1.75; } .single-igidrone_drone .igidrone-drone-description, .single-igidrone_drone .igidrone-drone-notes { padding: 15px; } } .page-id-469 .igidrone-catalog, .page-id-462 .igidrone-comparison-brand-section, .page-id-462 .igidrone-mc, .page-id-478 .igidrone-brand-showcase, .page-id-92 .igidrone-brand-showcase { color: #EAF2FA !important; }
.page-id-469 .igidrone-catalog-intro, .page-id-469 .igidrone-catalog-kicker, .page-id-469 .igidrone-catalog-group-title, .page-id-469 .igidrone-catalog-card, .page-id-469 .igidrone-catalog-card p, .page-id-469 .igidrone-catalog-card li, .page-id-462 .igidrone-mc-intro, .page-id-462 .igidrone-panel, .page-id-462 .igidrone-panel p, .page-id-462 .igidrone-comparison-brand-section p, .page-id-478 .igidrone-brand-showcase-body, .page-id-478 .igidrone-brand-showcase-body p, .page-id-92 .igidrone-brand-showcase-body, .page-id-92 .igidrone-brand-showcase-body p { color: #EAF2FA !important; line-height: 1.75; }
.page-id-469 .igidrone-catalog a:not(.igidrone-catalog-image-link), .page-id-462 .igidrone-comparison-brand-section a, .page-id-462 .igidrone-mc a, .page-id-478 .igidrone-brand-showcase-body a, .page-id-92 .igidrone-brand-showcase-body a { color: #36A9E8 !important; text-decoration: underline; text-underline-offset: 3px; }
.page-id-469 .igidrone-catalog-card, .page-id-462 .igidrone-panel, .page-id-462 .igidrone-comparison-brand-section, .page-id-478 .igidrone-brand-showcase-body, .page-id-92 .igidrone-brand-showcase-body { border-color: rgba(156,176,197,.3); }
.page-id-469 .igidrone-catalog-card h2, .page-id-469 .igidrone-catalog-card h3, .page-id-469 .igidrone-catalog-group-title, .page-id-462 .igidrone-comparison-brand-section h2, .page-id-462 .igidrone-comparison-brand-section h3, .page-id-462 .igidrone-panel h2, .page-id-462 .igidrone-panel h3, .page-id-478 .igidrone-brand-showcase-body h2, .page-id-478 .igidrone-brand-showcase-body h3, .page-id-92 .igidrone-brand-showcase-body h2, .page-id-92 .igidrone-brand-showcase-body h3 { color: #FFFFFF !important; }
.page-id-469 .igidrone-catalog input, .page-id-469 .igidrone-catalog select, .page-id-462 .igidrone-mc input, .page-id-462 .igidrone-mc select { color: #EAF2FA; background-color: #101F32; border-color: #536B83; }
.page-id-469 .igidrone-catalog input::placeholder, .page-id-462 .igidrone-mc input::placeholder { color: #9CB0C5; opacity: 1; }
.page-id-469 .igidrone-catalog a:focus-visible, .page-id-462 .igidrone-comparison-brand-section a:focus-visible, .page-id-478 .igidrone-brand-showcase a:focus-visible, .page-id-92 .igidrone-brand-showcase a:focus-visible { outline: 2px solid #36A9E8; outline-offset: 3px; }
@media (max-width: 640px) { .page-id-469 .igidrone-catalog, .page-id-462 .igidrone-comparison-brand-section, .page-id-462 .igidrone-mc, .page-id-478 .igidrone-brand-showcase, .page-id-92 .igidrone-brand-showcase { font-size: 15px; line-height: 1.7; } } @media (max-width: 768px) {
.page-id-469 .igidrone-catalog-grid, .page-id-478 .igidrone-brand-showcase-grid, .page-id-92 .igidrone-brand-showcase-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px; }
.page-id-462 .igidrone-mc-form { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; }
.page-id-570 .igidrone-global-emi .igidrone-controls, .page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls { grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 14px; }
.page-id-570 .igidrone-global-emi, .page-id-570 .igidrone-wrap { min-width: 0; max-width: 100%; }
}
@media (max-width: 560px) {
.page-id-469 .igidrone-catalog-grid, .page-id-478 .igidrone-brand-showcase-grid, .page-id-92 .igidrone-brand-showcase-grid { grid-template-columns: minmax(0, 1fr); gap: 14px; }
.page-id-469 .igidrone-catalog-card, .page-id-478 .igidrone-brand-showcase-body, .page-id-92 .igidrone-brand-showcase-body { min-width: 0; }
.page-id-469 .igidrone-catalog-search, .page-id-469 .igidrone-catalog-toolbar, .page-id-469 .igidrone-catalog-sort { width: 100%; min-width: 0; }
.page-id-469 .igidrone-catalog-query, .page-id-469 .igidrone-catalog-sort-select { box-sizing: border-box; width: 100%; max-width: 100%; min-height: 46px; }
.page-id-462 .igidrone-mc-form, .page-id-570 .igidrone-global-emi .igidrone-controls, .page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls { grid-template-columns: minmax(0, 1fr); gap: 12px; }
.page-id-462 .igidrone-mc-form > *, .page-id-570 .igidrone-global-emi .igidrone-controls > *, .page-id-570 .igidrone-wrap:has(.igidrone-emi-result) .igidrone-controls > * { min-width: 0; width: 100%; }
.page-id-570 .igidrone-result-grid { grid-template-columns: minmax(0, 1fr); gap: 10px; }
.page-id-570 .igidrone-panel, .page-id-570 .igidrone-global-result, .page-id-570 .igidrone-chart-wrap { box-sizing: border-box; max-width: 100%; }
.page-id-570 .igidrone-chart-wrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.page-id-570 .igidrone-schedule-table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.page-id-570 .igidrone-schedule-table { min-width: 620px; }
.page-id-462 .igidrone-button, .page-id-570 .igidrone-button { width: 100%; min-height: 46px; }
.page-id-472 .igidrone-brand-showcase-grid { grid-template-columns: minmax(0, 1fr); }
} .igidrone-brand-compare{max-width:1160px;margin:34px auto;padding:clamp(20px,4vw,42px);background:#101f32;color:#eaf2fa;border:1px solid #29415b;border-radius:12px}
.igidrone-compare-intro{max-width:760px;margin-bottom:28px}
.igidrone-compare-kicker{display:inline-block;margin-bottom:12px;color:#36a9e8;font-size:11px;font-weight:700;letter-spacing:1.8px}
.igidrone-brand-compare h2{margin:0 0 12px;color:#eaf2fa;font-size:clamp(26px,4vw,38px);line-height:1.15}
.igidrone-brand-compare p{color:#b8c9da;line-height:1.7}
.igidrone-compare-form{display:grid;grid-template-columns:1fr 1fr auto;gap:14px;align-items:end;margin:24px 0 30px;padding:20px;background:#0b1929;border:1px solid #29415b;border-radius:8px}
.igidrone-compare-select label{display:block;margin-bottom:8px;color:#eaf2fa;font-size:14px;font-weight:700}
.igidrone-compare-select select{display:block;width:100%;min-height:48px;padding:10px 12px;border:1px solid #45617d;border-radius:6px;background:#14283e;color:#eaf2fa;font:inherit}
.igidrone-compare-submit{min-height:48px;padding:11px 18px;border:0;border-radius:6px;background:#168bd0;color:#fff;font:700 14px Arial,sans-serif;cursor:pointer}
.igidrone-compare-submit:hover,.igidrone-compare-submit:focus{background:#36a9e8;color:#07111f}
.igidrone-compare-table-wrap{max-width:100%;overflow-x:auto;border:1px solid #29415b;border-radius:8px;overscroll-behavior-x:contain}
.igidrone-compare-table{width:100%;min-width:650px;border-collapse:collapse;color:#eaf2fa;background:#0b1929}
.igidrone-compare-table th,.igidrone-compare-table td{padding:14px 16px;border-bottom:1px solid #29415b;text-align:left;vertical-align:top;line-height:1.5}
.igidrone-compare-table thead th{position:sticky;top:0;background:#19324c;color:#eaf2fa;font-size:14px}
.igidrone-compare-table tbody th{width:22%;color:#c6d8e8;font-weight:700;background:#12243a}
.igidrone-compare-table td{color:#eaf2fa}
.igidrone-compare-table a{color:#62c3f5;text-decoration:underline;text-underline-offset:3px}
.igidrone-compare-footnote{margin:14px 0 0;font-size:13px}
.igidrone-compare-notice{padding:16px 18px;border:1px solid #45617d;border-radius:6px;background:#0b1929;color:#eaf2fa}
.igidrone-comparison-hub{max-width:1160px;margin:32px auto;padding:clamp(20px,4vw,40px);color:#eaf2fa}
.igidrone-comparison-hub h1,.igidrone-comparison-hub h2{color:#eaf2fa}
.igidrone-comparison-hub p{color:#b8c9da;line-height:1.7}
.igidrone-comparison-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px}
.igidrone-comparison-hub-card{display:flex;flex-direction:column;align-items:flex-start;min-height:190px;padding:24px;background:#101f32;border:1px solid #29415b;border-radius:10px}
.igidrone-comparison-hub-card h2{margin:0 0 10px}
.igidrone-comparison-hub-card a{display:inline-block;margin-top:auto;padding:11px 16px;border-radius:6px;background:#168bd0;color:#fff;text-decoration:none;font-weight:700}
.igidrone-comparison-hub-card a:hover,.igidrone-comparison-hub-card a:focus{background:#36a9e8;color:#07111f}
@media(max-width:760px){.igidrone-compare-form{grid-template-columns:1fr}.igidrone-compare-submit{width:100%}.igidrone-comparison-hub-grid{grid-template-columns:1fr}.igidrone-brand-compare{padding:18px;margin:20px 12px}.igidrone-compare-table th,.igidrone-compare-table td{padding:11px 12px}} .igidrone-compare-form{background:#07111F;border-color:#9CB0C5}
.igidrone-compare-select select{border-color:#9CB0C5;background:#101F32}
.igidrone-compare-submit,.igidrone-comparison-hub-card a{background:#36A9E8;color:#07111F}
.igidrone-compare-submit:hover,.igidrone-compare-submit:focus,.igidrone-comparison-hub-card a:hover,.igidrone-comparison-hub-card a:focus{background:#36A9E8;color:#07111F}
.igidrone-compare-table-wrap{border-color:#9CB0C5}
.igidrone-compare-table{background:#07111F}
.igidrone-compare-table th,.igidrone-compare-table td{border-color:#9CB0C5}
.igidrone-compare-table thead th{background:#101F32}
.igidrone-compare-table tbody th{background:#101F32;color:#9CB0C5}
.igidrone-compare-table a{color:#36A9E8}
.igidrone-compare-notice{border-color:#9CB0C5;background:#07111F}
.igidrone-comparison-hub-card{background:#101F32;border-color:#9CB0C5} .igidrone-catalogue{max-width:1160px;margin:34px auto;padding:clamp(18px,3vw,32px);background:#07111F;color:#EAF2FA;border:1px solid #9CB0C5;border-radius:12px}
.igidrone-catalogue-heading{max-width:720px;margin:0 0 24px}
.igidrone-catalogue-heading h2{margin:0 0 10px;color:#EAF2FA;font:700 clamp(25px,3vw,34px)/1.2 Arial,sans-serif}
.igidrone-catalogue-heading p{margin:0;color:#9CB0C5;font:400 15px/1.7 Arial,sans-serif}
.igidrone-catalogue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.igidrone-catalogue-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#101F32;border:1px solid #9CB0C5;border-radius:8px}
.igidrone-catalogue-image{display:block;aspect-ratio:16/10;overflow:hidden;background:#101F32}
.igidrone-catalogue-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}
.igidrone-catalogue-card:hover .igidrone-catalogue-image img{transform:scale(1.025)}
.igidrone-catalogue-placeholder{display:flex;min-height:170px;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#14283e;color:#36A9E8}
.igidrone-catalogue-placeholder span{font:700 24px/1 Arial,sans-serif}
.igidrone-catalogue-placeholder small{color:#9CB0C5;font-size:10px;letter-spacing:1.5px}
.igidrone-catalogue-card-body{display:flex;flex:1;flex-direction:column;padding:18px}
.igidrone-catalogue-brand{color:#36A9E8;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}
.igidrone-catalogue-card h3{margin:8px 0 14px;color:#EAF2FA;font:700 20px/1.3 Arial,sans-serif}
.igidrone-catalogue-card h3 a{color:#EAF2FA;text-decoration:none}
.igidrone-catalogue-card h3 a:hover{color:#36A9E8}
.igidrone-catalogue-specs{display:grid;gap:0;margin:0 0 18px}
.igidrone-catalogue-specs div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid rgba(156,176,197,.35)}
.igidrone-catalogue-specs dt{color:#9CB0C5;font-size:12px}
.igidrone-catalogue-specs dd{margin:0;color:#EAF2FA;font-size:12px;font-weight:700;text-align:right}
.igidrone-catalogue-link,.igidrone-catalogue-compare a{display:inline-flex;align-items:center;gap:8px;color:#36A9E8;font-size:14px;font-weight:700;text-decoration:none}
.igidrone-catalogue-link{margin-top:auto}
.igidrone-catalogue-link:hover,.igidrone-catalogue-compare a:hover{text-decoration:underline;text-underline-offset:4px}
.igidrone-catalogue-compare{margin:26px 0 0;padding-top:20px;border-top:1px solid rgba(156,176,197,.35)}
.igidrone-catalogue-empty{padding:18px;background:#101F32;border:1px solid #9CB0C5;border-radius:6px;color:#EAF2FA}
@media(max-width:900px){.igidrone-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.igidrone-catalogue{margin:20px 12px;padding:16px}.igidrone-catalogue-grid{grid-template-columns:1fr}.igidrone-catalogue-card-body{padding:16px}} .single-igidrone_drone .igidrone-wrap{max-width:1200px;margin:28px auto 48px;padding:0 clamp(12px,2vw,22px);color:#EAF2FA;font-family:Arial,sans-serif}
.single-igidrone_drone .igidrone-wrap .igidrone-panel{padding:clamp(16px,2.6vw,28px);background:#101F32;border:1px solid rgba(156,176,197,.28);border-radius:12px;box-shadow:none;color:#EAF2FA}
.single-igidrone_drone .igidrone-wrap .igidrone-panel h2{margin:0 0 20px;color:#EAF2FA;font:700 clamp(24px,3vw,32px)/1.2 Arial,sans-serif}
.single-igidrone_drone .igidrone-wrap .igidrone-panel h3{margin:24px 0 10px;color:#36A9E8;font:700 19px/1.3 Arial,sans-serif}
.single-igidrone_drone .igidrone-wrap .igidrone-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid rgba(156,176,197,.24);border-radius:8px}
.single-igidrone_drone .igidrone-wrap table.igidrone-table{width:100%;min-width:540px;margin:0;border-collapse:collapse;background:#07111F;color:#EAF2FA}
.single-igidrone_drone .igidrone-wrap table.igidrone-table th,.single-igidrone_drone .igidrone-wrap table.igidrone-table td{padding:13px 15px;border:0;border-bottom:1px solid rgba(156,176,197,.2);text-align:left;vertical-align:top;white-space:normal;line-height:1.6}
.single-igidrone_drone .igidrone-wrap table.igidrone-table th{width:34%;background:#101F32;color:#EAF2FA;font-size:13px;font-weight:700}
.single-igidrone_drone .igidrone-wrap table.igidrone-table td{background:#07111F;color:#B7C8DA;font-size:13px;overflow-wrap:anywhere}
.single-igidrone_drone .igidrone-wrap table.igidrone-table tr:last-child th,.single-igidrone_drone .igidrone-wrap table.igidrone-table tr:last-child td{border-bottom:0}
.single-igidrone_drone .igidrone-wrap .igidrone-muted{margin-top:16px;color:#9CB0C5;font-size:12px;line-height:1.6}
.single-igidrone_drone .igidrone-wrap .igidrone-muted a{color:#36A9E8;font-weight:700;text-decoration:underline;text-underline-offset:3px}
.single-igidrone_drone #igidrone-technical-specifications{scroll-margin-top:110px}
@media(max-width:600px){.single-igidrone_drone .igidrone-wrap{margin:18px auto 32px;padding:0 10px}.single-igidrone_drone .igidrone-wrap .igidrone-panel{padding:15px;border-radius:8px}.single-igidrone_drone .igidrone-wrap table.igidrone-table th,.single-igidrone_drone .igidrone-wrap table.igidrone-table td{padding:10px 11px}} .site-header {
background: linear-gradient(110deg, #07111F 0%, #0B1D33 58%, #07111F 100%);
border-bottom: 1px solid rgba(54,169,232,.45);
}
.inside-header {
min-height: 88px;
display: flex;
align-items: center;
gap: 22px;
}
.site-logo img, .custom-logo-link img {
display: block;
width: auto;
max-height: 72px;
object-fit: contain;
}
.main-navigation {
border-top: 1px solid rgba(156,176,197,.16);
border-bottom: 1px solid rgba(54,169,232,.35);
}
.main-navigation .main-nav > ul {
display: flex;
align-items: stretch;
justify-content: center;
}
.main-navigation .main-nav > ul > li > a {
display: flex;
align-items: center;
min-height: 54px;
padding: 12px 16px;
color: #EAF2FA;
font-size: 14px;
font-weight: 700;
line-height: 1.25;
white-space: nowrap;
transition: background-color .18s ease, color .18s ease;
}
.main-navigation .main-nav > ul > li > a:hover,
.main-navigation .main-nav > ul > li[class*="current-menu-"] > a {
color: #FFFFFF;
background: rgba(54,169,232,.18);
box-shadow: inset 0 -3px 0 #36A9E8;
}
.main-navigation .menu-toggle {
color: #EAF2FA;
background: #101F32;
border: 1px solid rgba(54,169,232,.45);
border-radius: 6px;
font-weight: 700;
}
@media (max-width: 1100px) and (min-width: 769px) {
.main-navigation .main-nav > ul > li > a {
padding-left: 10px;
padding-right: 10px;
font-size: 13px;
}
}
@media (max-width: 768px) {
.inside-header {
min-height: 70px;
padding: 12px 16px;
gap: 12px;
}
.site-logo img, .custom-logo-link img {
max-height: 56px;
max-width: min(72vw, 260px);
}
.main-navigation .main-nav > ul {
display: block;
}
.main-navigation .main-nav > ul > li > a {
min-height: 46px;
padding: 12px 18px;
white-space: normal;
border-bottom: 1px solid rgba(156,176,197,.14);
}
} .site-header { background: #07111F; }
.main-navigation .main-nav > ul > li > a:hover,
.main-navigation .main-nav > ul > li[class*="current-menu-"] > a { color: #EAF2FA; } .igidrone-comparison-hub {
max-width: 1160px;
margin: 30px auto;
padding: clamp(20px, 4vw, 42px);
background: #07111F;
border: 1px solid rgba(54,169,232,.32);
border-radius: 14px;
box-shadow: 0 16px 38px rgba(0,0,0,.18);
}
.igidrone-comparison-hub .igidrone-premium-eyebrow {
color: #36A9E8;
font-size: 12px;
font-weight: 800;
letter-spacing: .14em;
text-transform: uppercase;
}
.igidrone-comparison-hub h1 {
margin: 8px 0 12px;
color: #EAF2FA;
font-size: clamp(28px, 4vw, 42px);
line-height: 1.15;
}
.igidrone-comparison-hub > p:not(.igidrone-premium-eyebrow) {
max-width: 780px;
color: #C4D3E2;
font-size: 16px;
}
.igidrone-comparison-hub-grid { gap: 22px; }
.igidrone-comparison-hub-card {
position: relative;
min-height: 220px;
padding: clamp(20px, 3vw, 30px);
border-color: rgba(54,169,232,.38);
border-radius: 12px;
box-shadow: 0 10px 28px rgba(0,0,0,.18);
transition: border-color .18s ease, transform .18s ease;
}
.igidrone-comparison-hub-card:hover {
border-color: #36A9E8;
transform: translateY(-2px);
}
.igidrone-comparison-hub-card h2 {
color: #EAF2FA;
font-size: clamp(21px, 2.5vw, 27px);
}
.igidrone-comparison-hub-card p { color: #B8C9DA; }
.igidrone-comparison-hub-card a {
margin-top: 20px;
padding: 12px 18px;
color: #07111F;
background: #36A9E8;
border: 1px solid #36A9E8;
border-radius: 7px;
font-weight: 800;
}
.igidrone-comparison-hub-card a:hover,
.igidrone-comparison-hub-card a:focus-visible {
color: #EAF2FA;
background: #101F32;
outline: 2px solid #36A9E8;
outline-offset: 2px;
}
.igidrone-catalogue-card {
border-color: rgba(54,169,232,.3);
box-shadow: 0 8px 22px rgba(0,0,0,.16);
transition: border-color .18s ease, transform .18s ease, box-shadow .18s ease;
}
.igidrone-catalogue-card:hover {
border-color: #36A9E8;
transform: translateY(-2px);
box-shadow: 0 12px 28px rgba(0,0,0,.24);
}
.igidrone-catalogue-card h3 { color: #EAF2FA; line-height: 1.3; }
.igidrone-catalogue-card-body p { color: #B8C9DA; line-height: 1.6; }
.igidrone-catalogue-card a:focus-visible,
.igidrone-catalogue-image:focus-visible {
outline: 3px solid #36A9E8;
outline-offset: 3px;
}
@media (max-width: 760px) {
.igidrone-comparison-hub { margin: 18px 10px; padding: 20px 16px; }
.igidrone-comparison-hub-card { min-height: 0; }
} .igidrone-comparison-hub > p:not(.igidrone-premium-eyebrow),
.igidrone-comparison-hub-card p,
.igidrone-catalogue-card-body p { color: #9CB0C5; } body.page-id-595 .igidrone-brand-compare,
body.page-id-596 .igidrone-brand-compare {
max-width: 1160px;
margin: 28px auto;
padding: clamp(16px, 3vw, 30px);
color: #EAF2FA;
background: #101F32;
border: 1px solid rgba(156,176,197,.28);
border-radius: 14px;
box-shadow: 0 16px 38px rgba(0,0,0,.2);
}
body.page-id-595 .igidrone-compare-intro,
body.page-id-596 .igidrone-compare-intro { max-width: 780px; }
body.page-id-595 .igidrone-brand-compare h2,
body.page-id-596 .igidrone-brand-compare h2 {
color: #FFFFFF;
font-weight: 850;
letter-spacing: -.025em;
}
body.page-id-595 .igidrone-brand-compare p,
body.page-id-596 .igidrone-brand-compare p { color: #B8C9DA; }
body.page-id-595 .igidrone-compare-form,
body.page-id-596 .igidrone-compare-form {
padding: clamp(14px, 2vw, 22px);
background: #0B1929;
border: 1px solid rgba(156,176,197,.25);
border-radius: 10px;
}
body.page-id-595 .igidrone-compare-select label,
body.page-id-596 .igidrone-compare-select label {
color: #EAF2FA;
font-weight: 750;
}
body.page-id-595 .igidrone-compare-select select,
body.page-id-596 .igidrone-compare-select select {
min-height: 50px;
color: #EAF2FA;
background: #14283E;
border: 1px solid #536B83;
border-radius: 8px;
}
body.page-id-595 .igidrone-compare-select select:focus-visible,
body.page-id-596 .igidrone-compare-select select:focus-visible {
outline: 3px solid rgba(54,169,232,.35);
outline-offset: 2px;
border-color: #36A9E8;
}
body.page-id-595 .igidrone-compare-submit,
body.page-id-596 .igidrone-compare-submit {
min-height: 50px;
padding: 12px 22px;
color: #07111F;
background: #36A9E8;
border: 1px solid #36A9E8;
border-radius: 8px;
font-weight: 800;
transition: background .18s ease, transform .18s ease;
}
body.page-id-595 .igidrone-compare-submit:hover,
body.page-id-596 .igidrone-compare-submit:hover {
color: #07111F;
background: #72C8F2;
border-color: #72C8F2;
transform: translateY(-1px);
}
body.page-id-595 .igidrone-compare-submit:focus-visible,
body.page-id-596 .igidrone-compare-submit:focus-visible {
outline: 3px solid #36A9E8;
outline-offset: 3px;
}
body.page-id-595 .igidrone-compare-table-wrap,
body.page-id-596 .igidrone-compare-table-wrap {
max-width: 100%;
overflow: auto;
border: 1px solid rgba(156,176,197,.28);
border-radius: 10px;
background: #0B1929;
-webkit-overflow-scrolling: touch;
scrollbar-width: thin;
scrollbar-color: #36A9E8 #101F32;
}
body.page-id-595 .igidrone-compare-table,
body.page-id-596 .igidrone-compare-table {
width: 100%;
min-width: 700px;
margin: 0;
border-collapse: separate;
border-spacing: 0;
color: #EAF2FA;
background: #0B1929;
font-size: 14px;
line-height: 1.55;
font-variant-numeric: tabular-nums;
}
body.page-id-595 .igidrone-compare-table thead th,
body.page-id-596 .igidrone-compare-table thead th {
position: sticky;
top: 0;
z-index: 2;
padding: 15px 16px;
color: #FFFFFF;
background: #19324C;
border-bottom: 2px solid #36A9E8;
font-size: 13px;
font-weight: 850;
}
body.page-id-595 .igidrone-compare-table tbody th,
body.page-id-596 .igidrone-compare-table tbody th {
position: sticky;
left: 0;
z-index: 1;
min-width: 170px;
width: 24%;
padding: 13px 15px;
color: #D7E6F3;
background: #12243A;
font-weight: 750;
}
body.page-id-595 .igidrone-compare-table td,
body.page-id-596 .igidrone-compare-table td {
min-width: 180px;
padding: 13px 16px;
color: #EAF2FA;
background: #0B1929;
overflow-wrap: anywhere;
}
body.page-id-595 .igidrone-compare-table tr:nth-child(even) td,
body.page-id-596 .igidrone-compare-table tr:nth-child(even) td { background: #101F32; }
body.page-id-595 .igidrone-compare-table tbody tr:hover td,
body.page-id-596 .igidrone-compare-table tbody tr:hover td { background: #17304A; }
body.page-id-595 .igidrone-compare-table th,
body.page-id-595 .igidrone-compare-table td,
body.page-id-596 .igidrone-compare-table th,
body.page-id-596 .igidrone-compare-table td {
border-right: 1px solid rgba(156,176,197,.16);
border-bottom: 1px solid rgba(156,176,197,.2);
text-align: left;
vertical-align: top;
}
body.page-id-595 .igidrone-compare-table td:empty,
body.page-id-596 .igidrone-compare-table td:empty {
background-image: repeating-linear-gradient(135deg, transparent, transparent 7px, rgba(156,176,197,.035) 7px, rgba(156,176,197,.035) 14px);
}
body.page-id-595 .igidrone-compare-table a,
body.page-id-596 .igidrone-compare-table a {
color: #72C8F2;
text-decoration: underline;
text-underline-offset: 3px;
}
body.page-id-595 .igidrone-compare-footnote,
body.page-id-596 .igidrone-compare-footnote {
margin-top: 14px;
color: #9CB0C5;
font-size: 13px;
line-height: 1.65;
}
body.page-id-595 .igidrone-compare-notice,
body.page-id-596 .igidrone-compare-notice {
padding: 15px 17px;
color: #EAF2FA;
background: #14283E;
border: 1px solid #536B83;
border-left: 4px solid #36A9E8;
border-radius: 8px;
line-height: 1.65;
}
@media (max-width: 700px) {
body.page-id-595 .igidrone-compare-form,
body.page-id-596 .igidrone-compare-form { grid-template-columns: minmax(0,1fr); }
body.page-id-595 .igidrone-compare-submit,
body.page-id-596 .igidrone-compare-submit { width: 100%; }
body.page-id-595 .igidrone-compare-table,
body.page-id-596 .igidrone-compare-table { min-width: 660px; font-size: 13px; }
body.page-id-595 .igidrone-compare-table thead th,
body.page-id-595 .igidrone-compare-table tbody th,
body.page-id-595 .igidrone-compare-table td,
body.page-id-596 .igidrone-compare-table thead th,
body.page-id-596 .igidrone-compare-table tbody th,
body.page-id-596 .igidrone-compare-table td { padding: 11px 12px; }
}
@media (prefers-reduced-motion: reduce) {
body.page-id-595 .igidrone-compare-submit,
body.page-id-596 .igidrone-compare-submit { transition: none; }
} .single-igidrone_drone .igidrone-related-drone-links{margin:26px 0 36px;padding:20px 22px;background:#101F32;border:1px solid rgba(54,169,232,.35);border-left:4px solid #36A9E8;border-radius:10px;color:#EAF2FA}
.single-igidrone_drone .igidrone-related-drone-links h2{margin:0 0 8px;color:#EAF2FA;font-size:clamp(19px,2.4vw,24px);line-height:1.3}
.single-igidrone_drone .igidrone-related-drone-links p{margin:0;color:#9CB0C5;line-height:1.7}
.single-igidrone_drone .igidrone-related-drone-links a{color:#36A9E8;font-weight:750;text-decoration:underline;text-underline-offset:3px}
.single-igidrone_drone .igidrone-related-drone-links a:hover{color:#72C8F2}
@media(max-width:600px){.single-igidrone_drone .igidrone-related-drone-links{margin:20px 0 28px;padding:16px}} .single-igidrone_drone .igidrone-official-price{margin:24px 0;padding:20px 22px;background:#101F32;border:1px solid rgba(54,169,232,.35);border-left:4px solid #36A9E8;border-radius:10px;color:#EAF2FA}
.single-igidrone_drone .igidrone-official-price h2{margin:0 0 8px;color:#EAF2FA;font-size:22px}
.single-igidrone_drone .igidrone-price-amount{margin:4px 0;font-size:28px;font-weight:800;color:#fff}
.single-igidrone_drone .igidrone-price-note,.single-igidrone_drone .igidrone-price-date{color:#9CB0C5;font-size:14px}
.single-igidrone_drone .igidrone-official-price a{color:#36A9E8;font-weight:700;text-decoration:underline} .igidrone-catalogue-price{display:flex;flex-direction:column;gap:3px;margin:12px 0;padding:10px 12px;background:#101F32;border:1px solid rgba(54,169,232,.3);border-radius:8px;color:#9CB0C5;font-size:12px}
.igidrone-catalogue-price strong{color:#EAF2FA;font-size:16px}
.igidrone-catalogue-price--unlisted{display:block;color:#9CB0C5;font-size:12px}