.elementor .ih-faq{padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .ih-faq-ico{padding:0px;display:flex;}.elementor .ih-faq-ico-svg{width:20px;height:20px;color:var(--red);}.elementor .ip-sec{width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:center;}.elementor .ip-wrap{width:100%;max-width:1240px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:20px;}.elementor .ip-gap-12{gap:12px;}.elementor .ip-gap-14{gap:14px;}.elementor .ip-col{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .ip-split-contact{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;}.elementor .ip-grid-4{padding:0px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));}.elementor .ip-crumbs{width:auto;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .ip-crumb{font-family:var(--font-main);font-size:14px;color:var(--muted);line-height:1.5em;margin:0px;}.elementor .ip-crumb-cur{font-weight:600;color:var(--text);}.elementor .ip-h1{font-family:var(--font-main);font-weight:800;font-size:46px;color:var(--text);letter-spacing:-0.5px;line-height:1.15em;margin:0px;}.elementor .ip-h2{font-family:var(--font-main);font-weight:800;font-size:34px;color:var(--text);line-height:1.2em;margin:0px;}.elementor .ip-h2-28{font-size:28px;}.elementor .ip-lead{max-width:820px;font-family:var(--font-main);font-size:17px;color:var(--muted-2);line-height:1.7em;margin:0px;}.elementor .ip-box-18{padding:36px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--card);display:flex;flex-direction:column;gap:14px;}.elementor .ip-ccard{padding:22px;border-radius:16px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--card);display:flex;flex-direction:column;gap:6px;}.elementor .ip-ccard-ico{width:26px;height:26px;}.elementor .ip-ico-white{color:var(--card);}.elementor .ip-ico-blue{color:#1F6FD6;}.elementor .ip-ico-red{color:var(--red);}.elementor .ip-ico-ink{color:var(--ink);}.elementor .ip-ccard-label{font-family:var(--font-main);font-size:14px;color:var(--muted);line-height:1.5em;margin:0px;}.elementor .ip-ccard-label-red{color:#FCE7E3;}.elementor .ip-ccard-value{font-family:var(--font-main);font-weight:700;font-size:20px;color:var(--text);line-height:1.3em;margin:0px;}.elementor .ip-map{min-height:320px;padding:16px;border-radius:18px;background-color:var(--t2);display:flex;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .ip-map-text{font-family:var(--font-main);font-size:14px;color:var(--muted-2);line-height:1.5em;text-align:center;margin:0px;}.elementor .ip-address{padding:22px;border-radius:18px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--card);display:flex;flex-direction:column;gap:8px;}.elementor .ip-addr-name{font-family:var(--font-main);font-weight:700;font-size:18px;color:var(--text);line-height:1.5em;margin:0px;}.elementor .ip-addr-line{font-family:var(--font-main);font-size:15px;color:var(--text);line-height:1.7em;margin:0px;}.elementor .ip-link{font-family:var(--font-main);font-weight:700;font-size:15px;color:var(--red);line-height:1.6em;margin:0px;}.elementor .ip-faq-item{padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:12px;border-width:1px;border-color:var(--line);border-style:solid;background-color:var(--bg);}.elementor .ip-faq-head{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;gap:16px;}.elementor .ip-faq-q{font-family:var(--font-main);font-weight:700;font-size:16px;color:var(--text);line-height:1.4em;margin:0px;}.elementor .ip-faq-content{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .ip-faq-a{font-family:var(--font-main);font-size:15px;color:var(--muted-2);line-height:1.7em;margin:0px;}.elementor .ip-pad-top-16{padding-block-start:16px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .ip-head-pad{padding-block-start:20px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;gap:14px;}.elementor .ip-pad-0-56{padding-block-start:0px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .ip-pad-0-48{padding-block-start:0px;padding-block-end:48px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .ip-pad-0-32{padding-block-start:0px;padding-block-end:32px;padding-inline-start:16px;padding-inline-end:16px;}.elementor .ip-white{color:var(--card);}.elementor .ip-mb-6{margin-block-start:0px;margin-block-end:6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .ip-lh-15{line-height:1.5em;}.elementor .ip-text-22{font-size:22px;}.elementor .ip-card-red{border-color:var(--red);background-color:var(--red);}