
.contact-v8-section{padding-top:88px;padding-bottom:96px}.contact-v8-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr);gap:26px;align-items:stretch}.contact-v8-main,.contact-v8-location{border:1px solid #dce6e1;border-radius:28px;background:#fff;box-shadow:0 22px 65px rgba(12,46,35,.08)}.contact-v8-main{padding:44px}.contact-v8-main h2{font-size:clamp(36px,4vw,58px);letter-spacing:-.045em;line-height:1.02;max-width:720px;margin:12px 0 18px}.contact-v8-lead{color:#687970;line-height:1.75;font-size:14px;max-width:680px}.contact-v8-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0}.contact-v8-actions a{min-height:84px;border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;justify-content:center;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.contact-v8-actions a:hover{transform:translateY(-2px)}.contact-v8-actions span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;font-weight:900;opacity:.75}.contact-v8-actions strong{font-size:18px;margin-top:5px}.contact-v8-primary{background:#08281e;color:#fff;box-shadow:0 14px 34px rgba(5,44,31,.18)}.contact-v8-whatsapp{background:#e9f8ef;color:#07583c;border:1px solid #c9ead7}.contact-v8-cards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.contact-v8-cards article{border:1px solid #e4ebe7;background:#fafcfb;border-radius:17px;padding:17px;display:flex;flex-direction:column;min-width:0}.contact-v8-cards small,.contact-v8-location small{font-size:9px;letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:#9a7a33}.contact-v8-cards strong,.contact-v8-cards a{font-size:12px;color:#173c30;margin-top:7px;text-decoration:none;overflow-wrap:anywhere}.contact-v8-cards span{font-size:10px;color:#839089;margin-top:5px;line-height:1.5}.contact-v8-location{padding:16px;display:flex;flex-direction:column}.contact-v8-location-head{padding:12px 10px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px}.contact-v8-location-head>div{display:flex;align-items:center;gap:12px}.v8-map-pin{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#eaf5ef;color:#07583c;font-size:22px}.contact-v8-location-head strong{display:block;margin-top:4px;font-size:14px}.contact-v8-location-head a,.contact-v8-location-foot a{font-size:10px;font-weight:900;text-decoration:none;color:#07583c}.company-address{margin:0 10px 14px;color:#65756e;font-size:12px;line-height:1.65}.contact-v8-map{position:relative;border-radius:20px;overflow:hidden;min-height:430px;background:#e8efeb;border:1px solid #dce5e1}.contact-v8-map iframe{border:0;width:100%;height:100%;min-height:430px;display:block}.contact-v8-location-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 10px 4px;color:#788780;font-size:10px}.contact-v8-location-foot a{white-space:nowrap}.contact-v8-section+.section #teklif,.form-card{scroll-margin-top:100px}
@media(max-width:1100px){.contact-v8-layout{grid-template-columns:1fr}.contact-v8-map,.contact-v8-map iframe{min-height:390px}}
@media(max-width:720px){.contact-v8-section{padding-top:56px;padding-bottom:62px}.contact-v8-main{padding:25px 20px}.contact-v8-main,.contact-v8-location{border-radius:20px}.contact-v8-actions,.contact-v8-cards{grid-template-columns:1fr}.contact-v8-location-head{align-items:flex-start}.contact-v8-location-head>a{display:none}.contact-v8-map,.contact-v8-map iframe{min-height:330px}.contact-v8-location-foot{align-items:flex-start;flex-direction:column}}
