.contactHero{background:#fff;width:100%;position:relative}.contactHero-wrapper{background:url(/hero-images/contact-us-hero.jpg) 50%/cover no-repeat;min-height:600px;display:grid}.contactHero-wrapper:before{z-index:2;background:#000000a6}.contactHero-content{z-index:2;color:#fff;flex-direction:column;margin:170px 0 0;padding:0 50px;display:flex;position:relative}.contactHero-subtitle{letter-spacing:4px;color:#b0cb25;margin-bottom:18px;font-size:15px;font-weight:600}.contactHero-title{color:#fff;margin-bottom:24px;font-size:40px;font-weight:800;line-height:1}.contactHero-line{margin-bottom:35px}.contactHero-line span{background:#b0cb25;border-radius:30px;width:90px;height:5px;display:block}.contactHero-description{color:#ffffffd9;font-size:20px;line-height:2.2}.contactHero-description span{color:#f1a10d;font-weight:600}.contactHero-features{align-items:center;gap:35px;margin-top:38px;display:flex}.featureItem{align-items:center;gap:16px;display:flex}.featureIcon{color:#f1a10d;font-size:42px}.featureItem h4{color:#fff;margin-bottom:4px;font-size:20px;font-weight:600}.featureItem p{color:#ffffffbf;font-size:15px}.featureDivider{background:#fff3;width:1px;height:65px}.contactInfoCard{grid-template-columns:1.2fr 1fr 1fr 1.2fr;display:grid}.infoItem{border-right:1px solid #ececec;align-items:flex-start;gap:20px;padding:40px 35px}.infoIcon{background:#f8f8f8;border-radius:16px;justify-content:center;align-items:center;min-width:62px;height:62px;display:flex}.infoIcon svg{color:#f1a10d;font-size:28px}.infoItem h4{color:#0d1b34;margin-top:10px;margin-bottom:10px;font-size:16px;font-weight:600}.infoItem p,.infoItem a{color:#5e6675;font-size:14px;line-height:1.9;text-decoration:none;display:block}.infoItem a{color:#f1a10d;font-weight:600}.supportCard{background:linear-gradient(139deg,#b0cb25,#7b9300e6);justify-content:center;align-items:center;padding:45px 35px;display:flex}.supportContent{text-align:center;color:#fff}.supportIcon{margin-bottom:20px;font-size:42px}.supportContent h3{margin-bottom:10px;font-size:20px;font-weight:600}.supportContent p{opacity:.9;margin-bottom:30px}.supportContent button{color:#000;cursor:pointer;background:#fff;border:none;border-radius:14px;align-items:center;gap:10px;height:58px;padding:0 30px;font-size:15px;font-weight:700;transition:all .3s;display:inline-flex}.supportContent button:hover{transform:translateY(-3px)}@media (max-width:1200px){.contactHero{padding-bottom:120px}.contactHero-content{margin-top:120px;padding:0 40px}.contactHero-title{font-size:38px;line-height:1.2}.contactHero-description{font-size:18px;line-height:1.8}.contactHero-features{gap:25px}.featureItem h4{font-size:18px}.contactInfoCard{grid-template-columns:repeat(2,1fr);width:95%;margin:-60px auto 0;position:relative;bottom:auto;left:auto;transform:none}.supportCard{grid-column:span 2}}@media (max-width:992px){.contactHero{padding-bottom:80px}.contactHero-content{margin-top:100px;padding:0 30px}.contactHero-subtitle{letter-spacing:3px;font-size:14px}.contactHero-title{font-size:34px;line-height:1.25}.contactHero-description{font-size:17px;line-height:1.8}.contactHero-features{flex-wrap:wrap;gap:20px}.featureDivider{display:none}.featureItem{min-width:250px}.featureIcon{font-size:34px}.contactInfoCard{grid-template-columns:repeat(2,1fr);margin-top:30px}.infoItem{padding:30px 25px}.supportCard{grid-column:span 2}}@media (max-width:768px){.contactHero{padding-bottom:50px}.contactHero-content{margin-top:90px;padding:0 20px}.contactHero-subtitle{letter-spacing:2px;margin-bottom:12px;font-size:12px}.contactHero-title{margin-bottom:18px;font-size:28px;line-height:1.3}.contactHero-line{margin-bottom:20px}.contactHero-line span{width:70px;height:4px}.contactHero-description{font-size:15px;line-height:1.7}.contactHero-features{flex-direction:column;align-items:flex-start;gap:20px;margin-top:25px}.featureItem{width:100%}.featureIcon{font-size:28px}.featureItem h4{font-size:18px}.featureItem p{font-size:13px}.contactInfoCard{border-radius:18px;grid-template-columns:1fr;width:95%;margin-top:30px}.infoItem{border-bottom:1px solid #ececec;border-right:none;padding:25px 20px}.infoIcon{width:52px;min-width:52px;height:52px}.infoIcon svg{font-size:22px}.infoItem h4{font-size:15px}.infoItem p,.infoItem a{font-size:13px;line-height:1.7}.supportCard{padding:35px 25px}.supportIcon{font-size:34px}.supportContent h3{font-size:18px}.supportContent p{margin-bottom:20px;font-size:14px}.supportContent button{justify-content:center;width:100%;height:52px}}@media (max-width:480px){.contactHero-content{margin-top:100px;padding:0 15px}.contactHero-title{font-size:24px}.contactHero-description{font-size:16px}.contactHero-features{gap:15px}.featureItem{gap:12px}.featureIcon{font-size:24px}.infoItem{padding:20px 15px}.supportCard{padding:30px 20px}.supportContent button{height:50px;font-size:14px}}.contactHero-breadcrumb{color:#fff;background:#00000040;border-left:3px solid #b0cb25;border-radius:2px;justify-content:flex-start;align-items:center;gap:12px;width:fit-content;margin:35px 0 0;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.5;display:flex}.contactHero-breadcrumb-link{color:#fff;text-decoration:none;transition:color .3s}.contactHero-breadcrumb-link:hover,.contactHero-breadcrumb-separator{color:#b0cb25}.contactHero-breadcrumb-current{color:#fff;font-weight:500}@media (max-width:1024px){.contactHero-breadcrumb{margin-top:30px}}@media (max-width:768px){.contactHero-breadcrumb{gap:9px;margin-top:25px;padding:8px 11px;font-size:13px}}@media (max-width:480px){.contactHero-breadcrumb{gap:7px;margin-top:22px;padding:10px 12px;font-size:12px}}
