.agt-contact-layout{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.agt-contact-info{background:#0a303c;padding:50px 45px;color:#fff;min-height:580px;border-radius:7px}.agt-contact-info h2{color:#fff!important;font-size:clamp(26px,3vw,39px)!important;line-height:1.1!important;margin:15px 0 22px!important}.agt-contact-info>p{color:#d6e8eb}.agt-contact-detail{padding:24px 0;border-bottom:1px solid #49646c}.agt-contact-detail small{display:block;font-size:11px;color:#f87618;font-weight:800;letter-spacing:.12em;margin-bottom:6px}.agt-contact-detail a,.agt-contact-detail span{font-size:16px;color:#fff;line-height:1.65}.agt-contact-form-card{border:1px solid #d9e6e6;background:#fff;padding:40px;box-shadow:0 18px 35px #0a384012;border-radius:7px}.agt-contact-form-card h2{font-size:32px!important;margin:0 0 10px!important}.agt-contact-form-card>p{font-size:14px;color:#65808a}.agt-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.agt-form-grid label{font-size:12px;font-weight:800;color:#183c49;display:block}.agt-form-grid label span{color:#d25809}.agt-form-grid input,.agt-form-grid textarea,.agt-form-grid select{background:#f8faf9;border:1px solid #cbdcde;width:100%;display:block;margin-top:8px;border-radius:4px;min-height:47px;padding:11px 12px;font-size:14px;color:#1c3b45}.agt-form-grid textarea{resize:vertical;min-height:130px}.agt-span-two{grid-column:span 2}.agt-privacy-accept{display:flex;gap:10px;font-size:12px;color:#41616a;margin:20px 0}.agt-privacy-accept input{margin:4px 0 0}.agt-honeypot{position:absolute;left:-10000px;visibility:hidden}.agt-form-security{font-size:11px;color:#68828a;line-height:1.6}.agt-form-submit{background:#f87618;border:0;color:#fff;border-radius:4px;font-weight:800;padding:14px 22px;cursor:pointer}.agt-form-notice{background:#e7f1ec;padding:12px;border-left:4px solid #1e8466}.agt-frontend-editor{position:fixed;right:15px;bottom:15px;display:flex;gap:8px;align-items:center;background:#062d37;color:#fff;box-shadow:0 5px 24px #0003;border:1px solid #6b9ca6;border-radius:6px;padding:10px 12px;z-index:99999;font-size:11px}.agt-frontend-editor span{font-weight:900;color:#ffad6f}.agt-frontend-editor a{color:white!important;border-left:1px solid #50747d;padding-left:9px}.agt-frontend-editor a:hover{color:#ffad6f!important}
@media(max-width:800px){.agt-contact-layout{grid-template-columns:1fr;gap:18px}.agt-contact-info{min-height:0;padding:32px}.agt-contact-form-card{padding:25px}.agt-frontend-editor{right:3px;left:3px;justify-content:center;bottom:3px;flex-wrap:wrap;font-size:10px}}@media(max-width:460px){.agt-form-grid{grid-template-columns:1fr}.agt-span-two{grid-column:span 1}}

.agt-editable-section{position:relative}.agt-section-edit-badge{position:absolute;z-index:10;right:9px;top:9px;display:none;background:#082b37;color:#fff!important;font-size:11px;padding:6px 10px;border-radius:4px;box-shadow:0 2px 9px #0002}.agt-editable-section:hover>.agt-section-edit-badge,.agt-editable-section:focus-within>.agt-section-edit-badge{display:block}
