/* Static styles extracted from the original templates for Content Security Policy. */
.legacy-style-907d413fe85e{float: right; padding: 5px}
.legacy-style-daec84dd22a6{float: left; padding: 5px}
.legacy-style-3592e4f882a1{float: right; padding: 0px}
.legacy-banner{display:block;width:940px;height:270px;object-fit:contain;background:#000}
.glidecontentwrapper{height:auto;min-height:380px;overflow:visible}
.glidecontent{position:relative;visibility:visible;width:100%;min-height:380px;display:flow-root}
.glidecontent[hidden]{display:none}
.cssbuttonstoggler{display:flow-root;min-height:30px}
.cssbuttonstoggler .prev,.cssbuttonstoggler .next{position:static}
.contact-form{max-width:640px;margin:20px auto}
.contact-form>label{display:block;margin:14px 0;font-size:15px}
.contact-form .box_info{display:block;width:100%;box-sizing:border-box;padding:10px;margin:4px 0;color:#111;background:#fff}
.contact-form button{padding:10px 24px;font:inherit;cursor:pointer}
.contact-form button:disabled{cursor:default;opacity:.6}
.captcha-field{display:flex;align-items:center;gap:20px}.captcha-field input{max-width:140px}
.contact-errors{border:1px solid #e9a041;padding:12px}.contact-errors ul{padding-left:24px}
.form-trap{position:absolute;left:-10000px;overflow:hidden;width:1px;height:1px}
a:focus-visible,button:focus-visible{outline:3px solid #ffb54d;outline-offset:3px}