.gate-form{display:none}#gateModalOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, .6);z-index:9999}#gateModal{background:#0e233e;max-width:650px;width:100%;margin:100px auto;padding:20px;color:white;position:relative}#gateClose{position:absolute;top:10px;right:15px;text-decoration:none;color:white}#ContactForm .form-groups{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}#ContactForm .form-groups div.hidden,#ContactForm .form-groups div:nth-child(4){width:100%}#ContactForm .form-groups div.hidden input,#ContactForm .form-groups div:nth-child(4) input{max-width:100%;width:100%}#ContactForm .form-groups div.group-2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media only screen and (max-width:460px){#ContactForm .form-groups div.group-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#ContactForm .form-groups div.group-2 div{width:50%}@media only screen and (max-width:460px){#ContactForm .form-groups div.group-2 div{width:100%}}#ContactForm .form-groups div.group-2 input{width:100%;max-width:100%;border:1px solid #ccc;color:#444;font-size:1.2em;padding:2px}#ContactForm .form-groups div.group-3{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media only screen and (max-width:460px){#ContactForm .form-groups div.group-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#ContactForm .form-groups div.group-3 div{width:33.3%}@media only screen and (max-width:460px){#ContactForm .form-groups div.group-3 div{width:100%}}#ContactForm .form-groups div.group-3 div input,#ContactForm .form-groups div.group-3 div select{max-width:100%;width:100%;border:1px solid #ccc;color:#444;font-size:1.2em;padding:2px}#SendButton{background-color:#62656a;border-color:#62656a;border-style:solid;border-width:2px;margin-top:20px;padding:10px 40px;display:inline-block;-webkit-transition:0.2s ease background-color;transition:0.2s ease background-color;margin-bottom:20px}#SendButton input{color:#ffffff;font-size:18px;cursor:pointer;font-weight:400;display:inline-block;vertical-align:middle;background-color:transparent}
/*# sourceMappingURL=modal.css.map */