.row-cols-lg-6.g-0>.icon-with-text-style-04>.feature-box{border:1px solid #ffffff1a!important;border-width:0 1px 1px 0!important}.row-cols-lg-6.g-0>.icon-with-text-style-04>.feature-box:hover{border-color:#0000!important}@media (width<=767px){.row-cols-lg-6.g-0>.icon-with-text-style-04:nth-child(2n)>.feature-box{border-right-width:0!important}.row-cols-lg-6.g-0>.icon-with-text-style-04:nth-last-child(-n+2)>.feature-box{border-bottom-width:0!important}}@media (width>=768px) and (width<=991px){.row-cols-lg-6.g-0>.icon-with-text-style-04:nth-child(4n)>.feature-box{border-right-width:0!important}.row-cols-lg-6.g-0>.icon-with-text-style-04:nth-last-child(-n+4)>.feature-box{border-bottom-width:0!important}}@media (width>=992px){.row-cols-lg-6.g-0>.icon-with-text-style-04:nth-child(6n)>.feature-box{border-right-width:0!important}.row-cols-lg-6.g-0>.icon-with-text-style-04:nth-last-child(-n+6)>.feature-box{border-bottom-width:0!important}}.gn-contact{scroll-margin-top:100px}.gn-anchor{height:0;display:block;position:relative;top:-110px}.gn-form fieldset{border:0;min-width:0;margin-left:0;margin-right:0;padding:0}.gn-form{--gn-ink:#232323;--gn-line:#767676;--gn-muted:#595959;--gn-error:#b42318;--gn-focus:#2323232e}.gn-form-label{color:var(--gn-ink);margin-bottom:8px;font-size:16px;font-weight:600;line-height:22px;display:block}.gn-form-sublabel{color:var(--gn-ink);margin-bottom:6px;font-size:15px;font-weight:600;display:block}.gn-form-req{color:var(--gn-muted);font-size:14px;font-weight:400}.gn-form-hint{color:var(--gn-muted);margin:6px 0 0;font-size:14px;line-height:20px}.gn-form-label+.gn-form-hint{margin:-2px 0 8px}.gn-form-error{color:var(--gn-error);margin:6px 0 0;font-size:14px;font-weight:600;line-height:20px}.gn-form .gn-field,.gn-form .gn-picker-button,.gn-form .gn-phone-group{width:100%;min-height:50px;color:var(--gn-ink);border:1px solid var(--gn-line);box-shadow:none;background:#fff;border-radius:6px;outline:none;margin:0;padding:12px 14px;font-size:16px;line-height:24px;display:block}.gn-form textarea.gn-field{resize:vertical;min-height:140px}.gn-form .gn-field::placeholder,.gn-form .gn-phone-input::placeholder{color:var(--gn-muted);opacity:1}.gn-form .gn-field:focus,.gn-form .gn-picker-button:focus-visible,.gn-form .gn-phone-group:focus-within{border-color:var(--gn-ink);box-shadow:0 0 0 3px var(--gn-focus)}.gn-form .gn-field[aria-invalid=true],.gn-form .gn-picker-button[aria-invalid=true],.gn-form .gn-phone-group.is-invalid{border-color:var(--gn-error);border-width:2px;padding:11px 13px}.gn-form .gn-phone-group.is-invalid{padding:0}.gn-form .gn-field[aria-invalid=true]:focus,.gn-form .gn-picker-button[aria-invalid=true]:focus-visible,.gn-form .gn-phone-group.is-invalid:focus-within{box-shadow:0 0 0 3px #b4231833}.gn-form :focus-visible{outline:none}.gn-form .gn-type input:focus-visible+span,.gn-form .gn-link-toggle:focus-visible,.gn-form [data-submit]:focus-visible{outline:2px solid var(--gn-ink);outline-offset:3px}.gn-form .gn-phone-group{align-items:stretch;padding:0;display:flex}.gn-form .gn-phone-input{min-width:0;color:var(--gn-ink);box-shadow:none;background:0 0;border:0;border-radius:0 6px 6px 0;outline:none;flex:auto;margin:0;padding:12px 14px;font-size:16px;line-height:24px}.gn-picker{position:relative}.gn-form .gn-picker-button{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.gn-picker-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gn-picker-value.is-placeholder{color:var(--gn-muted)}.gn-picker-chevron{border-right:2px solid var(--gn-ink);border-bottom:2px solid var(--gn-ink);flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.gn-picker-button[aria-expanded=true] .gn-picker-chevron{transform:translateY(2px)rotate(-135deg)}.gn-picker-compact{flex:none}.gn-form .gn-picker-compact .gn-picker-button{border:0;border-right:1px solid var(--gn-line);width:auto;min-width:104px;height:100%;box-shadow:none;border-radius:6px 0 0 6px;font-weight:600}.gn-form .gn-picker-compact .gn-picker-button:focus-visible{box-shadow:none;background:#f2f2f2}.gn-picker-popup{z-index:30;border:1px solid var(--gn-line);background:#fff;border-radius:6px;width:100%;min-width:260px;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #00000029}.gn-picker-compact .gn-picker-popup{width:min(340px,100vw - 48px);top:calc(100% + 7px);left:-1px}.gn-form .gn-picker-filter{border:1px solid var(--gn-line);width:100%;color:var(--gn-ink);box-shadow:none;background:#fff;border-radius:4px;margin:0;padding:9px 12px;font-size:16px;line-height:22px;display:block}.gn-form .gn-picker-filter::placeholder{color:var(--gn-muted);opacity:1}.gn-form .gn-picker-filter:focus{border-color:var(--gn-ink);box-shadow:0 0 0 3px var(--gn-focus);outline:none}.gn-picker-list{max-height:264px;margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.gn-picker-list li{cursor:pointer;color:var(--gn-ink);border-radius:4px;justify-content:space-between;gap:12px;padding:10px;font-size:15px;line-height:20px;display:flex}.gn-picker-list li[hidden]{display:none}.gn-picker-list li:hover{background:#f2f2f2}.gn-picker-list li[aria-selected=true]{font-weight:700}.gn-picker-list li.is-active{background:var(--gn-ink);color:#fff}.gn-picker-list li:focus{outline:none}.gn-picker-meta{flex:none;font-size:14px}.gn-picker-empty{color:var(--gn-muted);margin:8px 10px;font-size:14px}.gn-link .gn-link-toggle{margin-top:2px}.gn-type{flex-wrap:wrap;gap:10px;display:flex}.gn-type label{cursor:pointer;margin:0}.gn-type input{opacity:0;width:1px;height:1px;position:absolute}.gn-type span{color:#232323;background:#fff;border:1px solid #232323;border-radius:100px;padding:10px 22px;font-weight:600;display:inline-block}.gn-type input:checked+span{color:#fff;background:#232323}.gn-type input:focus-visible+span{outline-offset:3px;outline:2px solid #232323}.gn-link-toggle{text-align:left;color:#232323;background:0 0;border:0;margin-top:4px;padding:0;font-size:15px;font-weight:600;line-height:22px;text-decoration:underline;display:inline}.gn-form-alert{border-radius:4px;margin-bottom:20px;padding:12px 16px;font-size:15px;line-height:22px}.gn-form-alert-error{color:#912018;background:#fef3f2;border:1px solid #fda29b}.gn-form-alert-success{color:#05603a;background:#ecfdf3;border:1px solid #6ce9a6}.gn-simulated{background:#fff7ed;border-radius:4px;border:2px dashed #b45309!important;padding:12px 16px 16px!important}.gn-simulated legend{float:none;color:#92400e;width:auto;margin:0;padding:0 6px;font-size:14px;font-weight:700}.gn-simulated-note{color:#92400e;background:#fff7ed;border:1px dashed #b45309;border-radius:4px;padding:8px 12px;font-size:14px}.gn-turnstile:not(:empty){margin-bottom:25px}.gn-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.gn-form [data-submit][disabled]{opacity:.7;cursor:progress}
