/* Content adaptations only: the reference theme controls layout and animations. */
.tf-header.header2 .header-inner{max-width:850px}
.webnex-tech-label{display:inline-flex;align-items:center;padding:8px 26px;white-space:nowrap;font-size:27px;font-weight:650;color:#73767b;letter-spacing:-.035em}
.section-team img[src^="/assets/services/"]{object-fit:cover}
.section-statistic .webnex-phase-number{font:inherit}
.webnex-brief-form{display:grid;gap:20px}
.webnex-brief-form h3{font-size:28px;margin-bottom:8px}
.webnex-brief-form label{display:grid;gap:10px;font-weight:600;font-size:15px}
.webnex-brief-form input,.webnex-brief-form textarea,.webnex-brief-form select{width:100%;min-width:0;padding:13px 16px;border:1px solid #d5d5d9;border-radius:12px;background:#f4f4f5;color:#292d32;font:inherit;font-weight:400;box-shadow:inset 1px 2px 4px #00000006}
.webnex-brief-form textarea{resize:vertical}
.webnex-brief-form .wn-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.webnex-brief-form button{border:0;justify-content:center;width:100%}
.webnex-brief-form #brief-status,.webnex-form-note{font-size:13px;line-height:1.6;color:#72757c;margin:0}
@media(max-width:575px){.webnex-brief-form .wn-form-row{grid-template-columns:1fr}.webnex-tech-label{font-size:22px;padding:8px 20px}}
