﻿@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto|Montserrat|Material+Icons|Raleway:100,200,300,400,600,700,800,900");trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:0.4em 0.6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media (max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media (max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0,0,0,0.6);font-size:0.75em;font-weight:600;white-space:nowrap;padding:0 0.5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:#000}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0,0,0,0.125)}@media (max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 0.3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(0.8em + 4vw);text-indent:-9999px}@media (max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(0.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:0.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:15px 10px;background:#fff;box-shadow:0 0.3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:0.5em 0.8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:#F00 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:0.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::-moz-selection{background:highlight}trix-editor .attachment__caption-editor[data-trix-mutable]:focus::selection{background:highlight}trix-editor .attachment.attachment--file[data-trix-mutable]{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor .attachment[data-trix-mutable] img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:0.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 0.8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0,0,0,0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:0.1em 0.6em;font-size:0.8em;color:#fff;background-color:rgba(0,0,0,0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:0.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:0.3em;margin-left:0.3em;padding-left:0.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:0.3em;margin-right:0.3em;padding-right:0.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:0.9em;padding:0.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:0.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:0.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{margin:0;padding:0}body{margin:0;padding:0;font-family:Raleway;background:#001032;color:white;font-size:18.5px;padding-bottom:5vh}@media screen and (min-width: 1000px){body{font-size:21px}}h1{text-align:center;color:white;font-size:2.22em;text-transform:uppercase;font-weight:800;letter-spacing:2px}@media screen and (min-width: 1000px){h1{font-size:2.4em}}h2{color:#337eff;margin:0;font-size:1.35em}@media screen and (min-width: 1000px){h2{font-size:1.4em}}a{color:#337eff}main{margin-left:auto;margin-right:auto;margin-top:1.5em}@media screen and (min-width: 2000px){main{width:70%}}@media screen and (max-width: 1999px){main{width:85%}}@media screen and (max-width: 1499px){main{width:95%}}::placeholder{color:#8c8c8c}:-ms-input-placeholder{color:#8c8c8c}::-ms-input-placeholder{color:#8c8c8c}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.inline-edit-button{font-size:35px;font-family:Material Icons}.inline-edit-button:hover{cursor:pointer}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.chat{font-size:0.9em}.chat .toggle-button{position:fixed;bottom:20px;right:20px;border-radius:100px;font-family:Material Icons;font-size:2em;background:#337eff;padding:15px;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);user-select:none;cursor:pointer;transition:100ms background;background:#337eff}.chat .toggle-button,.chat .toggle-button a{color:white}.chat .toggle-button a{text-decoration:none}.chat .toggle-button:hover{background:#0a64ff}.chat .toggle-button:active{background:#0056eb}.chat .toggle-button .content{position:relative;height:1em;width:1em}.chat .toggle-button .open,.chat .toggle-button .close{display:block;position:absolute;transition:transform 0.16s linear 0s, opacity 0.08s linear 0s}.chat .toggle-button .open{transform:scale(1)}.chat .toggle-button .close{transform:rotate(0);opacity:1}.chat .toggle-button .new-messages{display:none;background:#ff4c4c;position:absolute;top:-2px;right:-2px;border-radius:15px;width:15px;height:15px;text-align:center}.chat.open .toggle-button .open{transform:scale(0)}.chat:not(.open) .toggle-button .close{transform:rotate(30deg);opacity:0}.chat{position:fixed;bottom:0px;z-index:5;color:black}.chat .modal{display:block;box-shadow:0 19px 38px rgba(0,0,0,0.3),0 15px 12px rgba(0,0,0,0.22);position:fixed;bottom:calc(80px + 1.5em);right:-500px;opacity:0;transition:right 0s linear 150ms, opacity 150ms linear 0s;width:22em;max-width:calc(100% - 20px * 2);border-radius:10px}.chat.open .modal{opacity:1;right:20px;transition:right 0s linear 0s, opacity 250ms linear 0s}.chat .topBar{display:block;top:0;background:#337eff;border-radius:10px 10px 0 0;color:white;font-size:1.35em;padding:0.7em;user-select:none}.chat.open .topBar{display:block}.chat .messages-outer-container{padding:0;background:whitesmoke;overflow-y:auto;height:25em;max-height:calc(100vh - 320px)}.chat .messages-outer-container .messages{display:flex;flex-direction:column;margin:0.7em}.chat .messages-outer-container .messages .message{padding:0.7em;margin:6px 0px;border-radius:10px;font-size:1em;max-width:80%;overflow-wrap:break-word}.chat .messages-outer-container .messages .message:first-of-type{margin-top:0}.chat .messages-outer-container .messages .message:last-of-type{margin-bottom:0}.chat .messages-outer-container .messages .message span{font-size:1em}.chat .messages-outer-container .messages .message time{margin-left:1em;vertical-align:bottom;font-size:0.65em;float:right;color:black;line-height:16px;margin-top:10px;margin-bottom:-0.65em;margin-right:-0.325em}.chat .messages-outer-container .messages .message strong{font-weight:600}.chat .messages-outer-container .messages .outgoing{background:#305ed5;align-self:flex-end;color:white}.chat .messages-outer-container .messages .outgoing time{color:white}.chat .messages-outer-container .messages .incoming{background:#c6dbfd;align-self:flex-start}.chat .form-container{background:white;border-radius:0 0 10px 10px}.chat .form-container form{padding:0em;margin:0;cursor:text;display:flex;align-items:flex-end}.chat .form-container .textarea-container{padding:0.7em;width:calc(100% - 2em * 2);display:inline-block}.chat .form-container textarea{resize:none;height:calc(1em + 3.5px);padding:0;border:none;font-size:1em;outline:none;font-family:Raleway;width:100%;max-height:4.6em;overflow:auto}.chat .form-container .send-button{font-family:Material Icons;color:#337eff;font-size:1.85em;margin-right:.20em;margin-bottom:.30em;cursor:pointer;transform:scale(0);transition:transform 80ms}.chat .form-container .send-button.show-me{transform:scale(1);transition:transform 100ms;transition-timing-function:cubic-bezier(0.25, 0.1, 0.16, 1.03)}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.contact_index .contact-form{margin-top:1em;margin-bottom:1em}.contact_index .contact-form form.general{position:relative;margin-top:1em}.contact_index .contact-form form.general input[type="text"],.contact_index .contact-form form.general textarea{background:none;padding:.5em 0em;font-size:.95em}.contact_index .contact-form form.general input[type="text"],.contact_index .contact-form form.general input[type="text"]:hover,.contact_index .contact-form form.general textarea,.contact_index .contact-form form.general textarea:hover{outline:none;border:none;border-bottom:1px solid #c8c8c8;border-radius:0}.contact_index .contact-form form.general input[type="text"]:focus,.contact_index .contact-form form.general textarea:focus{box-shadow:none;border-bottom:2px solid #337eff}.contact_index .contact-form form.general input{padding:1em 0em}.contact_index .contact-form form.general .submit{padding:.70em;height:auto;margin-top:.8em;border:none;display:inline-block;width:auto;font-size:.95em}.contact_index .contact-form form.general .contact-fields{display:flex;flex-wrap:wrap;justify-content:space-between}.contact_index .contact-form form.general .contact-fields *{width:33%}@media screen and (max-width: 999px){.contact_index .contact-form form.general .contact-fields *{width:100%}}.contact_index .contact-form form.general textarea{resize:none}.contact_index .contact-form .notification{margin-top:-55px;z-index:2;background:#404040;color:white;position:absolute;padding:16px 16px;width:auto;border-radius:3px;transition-duration:150ms;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);font-size:0.8em;display:none;opacity:0}.contact_index .contact-form .notification.show{display:block;opacity:1}.contact_index .contact-form .notification.hideSlow{opacity:0;transition-duration:150ms}.contact_index .contact-form .notification.success{background:#005005}.contact_index .contact-form .notification.error{background:#8e0000}.contact_index .contact-form .recaptcha-info{font-size:0.6em;color:#8c8c8c}.contact_index .contact-form .recaptcha-info a{color:#8c8c8c}.contact_index .grecaptcha-badge{display:none}body.errors{color:white}body.errors main{display:flex;justify-content:center;align-items:center;height:calc(80vh - 53px)}body.errors main div{font-size:25px;text-align:center}form.general div.alterable_has_many_associations_form table.general td,form.general span.show_alterable_has_many_associations_form table.general td{padding-top:0;padding-bottom:0;margin:0;background:none}form.general div.alterable_has_many_associations_form table.general td input,form.general span.show_alterable_has_many_associations_form table.general td input{margin:0}form.general div.alterable_has_many_associations_form table.general tr,form.general span.show_alterable_has_many_associations_form table.general tr{background:none}form.general div.alterable_has_many_associations_form table.general tr:nth-child(even) input,form.general div.alterable_has_many_associations_form table.general tr:nth-child(even) textarea,form.general div.alterable_has_many_associations_form table.general tr:nth-child(even) select,form.general div.alterable_has_many_associations_form table.general tr:nth-child(even) .select2-selection,form.general span.show_alterable_has_many_associations_form table.general tr:nth-child(even) input,form.general span.show_alterable_has_many_associations_form table.general tr:nth-child(even) textarea,form.general span.show_alterable_has_many_associations_form table.general tr:nth-child(even) select,form.general span.show_alterable_has_many_associations_form table.general tr:nth-child(even) .select2-selection{background-color:whitesmoke}form.general div.alterable_has_many_associations_form input,form.general span.show_alterable_has_many_associations_form input{width:300px}form.general div.alterable_has_many_associations_form input[type="submit"],form.general span.show_alterable_has_many_associations_form input[type="submit"]{width:100%;max-width:100%}form.general div.alterable_has_many_associations_form .add-item span,form.general span.show_alterable_has_many_associations_form .add-item span{margin-top:15px;border-radius:50%;padding:12px;box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24);color:white;font-size:30px;background:#2296f3;transition-duration:150ms;transition-timing-function:ease-in-out}form.general div.alterable_has_many_associations_form .add-item span:hover,form.general span.show_alterable_has_many_associations_form .add-item span:hover{box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);background:#3a76e5}form.general div.alterable_has_many_associations_form .add-item span:active,form.general span.show_alterable_has_many_associations_form .add-item span:active{box-shadow:0 0 6px rgba(0,0,0,0.16),0 6px 12px rgba(0,0,0,0.32);background:#3367d6}form.general div.alterable_has_many_associations_form div.input_container input,form.general span.show_alterable_has_many_associations_form div.input_container input{width:300px}form.general div.alterable_has_many_associations_form div.input_container select,form.general span.show_alterable_has_many_associations_form div.input_container select{width:400px}form.general div.alterable_has_many_associations_form div.input_container>span:first-of-type,form.general span.show_alterable_has_many_associations_form div.input_container>span:first-of-type{display:none !important}form.general div.alterable_has_many_associations_form .select2-selection--single,form.general span.show_alterable_has_many_associations_form .select2-selection--single{margin-bottom:initial}table.attachments td{padding:15px;transition-duration:150ms;border-radius:5px}table.attachments td:not(.preview){vertical-align:top}table.attachments td.preview{text-align:center;background:#B2EBF2;border-radius:5px;padding:5px;height:100px}table.attachments td.preview img,table.attachments td.preview video{border-radius:5px}table.attachments td.preview .file_extension_symbol{font-size:30px}table.attachments tr{transition-duration:150ms}table.attachments tr:hover{background:#ECEFF1;transition-duration:150ms}table.attachments tr:hover td.preview{background:#80DEEA}.download_file_icon,.delete_file_icon{font-size:18px}body.storage_show_attachment .download_file_icon{font-size:40px}.direct-upload{display:inline-block;position:relative;padding:2px 4px;margin:0 3px 3px 0;border:1px solid rgba(0,0,0,0.3);border-radius:3px;font-size:11px;line-height:13px}.direct-upload--pending{opacity:0.6}.direct-upload__progress{position:absolute;top:0;left:0;bottom:0;opacity:0.2;background:#0076ff;transition:width 120ms ease-out, opacity 60ms 60ms ease-in;transform:translate3d(0, 0, 0)}.direct-upload--complete .direct-upload__progress{opacity:0.4}.direct-upload--error{border-color:red}input[type=file][data-direct-upload-url][disabled]{display:none}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}form.general .input_container,.general_show_form_fields_container .input_container{width:100%;max-width:1000px}form.general .input_container span.text_span,form.general .input_container input,form.general .input_container select,.general_show_form_fields_container .input_container span.text_span,.general_show_form_fields_container .input_container input,.general_show_form_fields_container .input_container select{vertical-align:middle;display:inline-block}form.general .input_container span.text_span,form.general .input_container input,form.general .input_container select,form.general .input_container textarea,form.general .input_container trix-editor,.general_show_form_fields_container .input_container span.text_span,.general_show_form_fields_container .input_container input,.general_show_form_fields_container .input_container select,.general_show_form_fields_container .input_container textarea,.general_show_form_fields_container .input_container trix-editor{width:500px;font-size:16px}form.general .input_container span.text_span,.general_show_form_fields_container .input_container span.text_span{width:180px}@media screen and (max-width: 800px){form.general .input_container span.text_span,form.general .input_container input,form.general .input_container select,form.general .input_container textarea,.general_show_form_fields_container .input_container span.text_span,.general_show_form_fields_container .input_container input,.general_show_form_fields_container .input_container select,.general_show_form_fields_container .input_container textarea{font-size:14px}}@media screen and (max-width: 800px){form.general .input_container span.text_span,.general_show_form_fields_container .input_container span.text_span{width:180px}}form.general .input_container input,form.general .input_container select,form.general .input_container textarea,form.general .input_container .trix-container,.general_show_form_fields_container .input_container input,.general_show_form_fields_container .input_container select,.general_show_form_fields_container .input_container textarea,.general_show_form_fields_container .input_container .trix-container{width:calc(100% - 180px);min-width:16em}form.general .input_container input[type="checkbox"],.general_show_form_fields_container .input_container input[type="checkbox"]{display:none}form.general .input_container input[type="checkbox"]+label,.general_show_form_fields_container .input_container input[type="checkbox"]+label{user-select:none;font-size:37px;padding:0px;margin-left:-3.8px;margin-right:1px;width:40px;vertical-align:middle}@media screen and (max-width: 800px){form.general .input_container input[type="checkbox"]+label,.general_show_form_fields_container .input_container input[type="checkbox"]+label{font-size:33.5px}}form.general .input_container input[type="checkbox"]+label span:last-of-type,.general_show_form_fields_container .input_container input[type="checkbox"]+label span:last-of-type{display:none}form.general .input_container input[type="checkbox"]+label span:first-of-type,.general_show_form_fields_container .input_container input[type="checkbox"]+label span:first-of-type{display:inline}form.general .input_container input[type="checkbox"]+label span,.general_show_form_fields_container .input_container input[type="checkbox"]+label span{font-size:37px;vertical-align:initial !important}@media screen and (max-width: 800px){form.general .input_container input[type="checkbox"]+label span,.general_show_form_fields_container .input_container input[type="checkbox"]+label span{font-size:33.5px}}form.general .input_container input[type="checkbox"]:checked+label,.general_show_form_fields_container .input_container input[type="checkbox"]:checked+label{color:#018786}form.general .input_container input[type="checkbox"]:checked+label span:last-of-type,.general_show_form_fields_container .input_container input[type="checkbox"]:checked+label span:last-of-type{display:inline}form.general .input_container input[type="checkbox"]:checked+label span:first-of-type,.general_show_form_fields_container .input_container input[type="checkbox"]:checked+label span:first-of-type{display:none}form.general .input_container input.disabled[type="checkbox"]:checked+label,form.general .input_container input[type="checkbox"][disabled]:checked+label,.general_show_form_fields_container .input_container input.disabled[type="checkbox"]:checked+label,.general_show_form_fields_container .input_container input[type="checkbox"][disabled]:checked+label{color:#757575}form.general .input_container .file_link,form.general .input_container .only_value_span,.general_show_form_fields_container .input_container .file_link,.general_show_form_fields_container .input_container .only_value_span{display:inline-block;margin-top:8px;margin-bottom:8px}form.general .input_container input:disabled,.general_show_form_fields_container .input_container input:disabled{color:#b4b4b4}form.general .input_container .trix-container,.general_show_form_fields_container .input_container .trix-container{display:inline-block}form.general .input_container div.field_with_errors,form.general div.field_with_errors,.general_show_form_fields_container .input_container div.field_with_errors,.general_show_form_fields_container div.field_with_errors{display:inline}form.general .input_container div.field_with_errors input,form.general .input_container div.field_with_errors select,form.general .input_container div.field_with_errors textarea,form.general .input_container div.field_with_errors trix-editor,form.general div.field_with_errors input,form.general div.field_with_errors select,form.general div.field_with_errors textarea,form.general div.field_with_errors trix-editor,.general_show_form_fields_container .input_container div.field_with_errors input,.general_show_form_fields_container .input_container div.field_with_errors select,.general_show_form_fields_container .input_container div.field_with_errors textarea,.general_show_form_fields_container .input_container div.field_with_errors trix-editor,.general_show_form_fields_container div.field_with_errors input,.general_show_form_fields_container div.field_with_errors select,.general_show_form_fields_container div.field_with_errors textarea,.general_show_form_fields_container div.field_with_errors trix-editor{border-color:#ff4c4c}form.general .input_container div.field_with_errors input:hover:not(:focus):not([disabled=disabled]),form.general .input_container div.field_with_errors select:hover:not(:focus):not([disabled=disabled]),form.general .input_container div.field_with_errors textarea:hover:not(:focus):not([disabled=disabled]),form.general .input_container div.field_with_errors trix-editor:hover:not(:focus):not([disabled=disabled]),form.general div.field_with_errors input:hover:not(:focus):not([disabled=disabled]),form.general div.field_with_errors select:hover:not(:focus):not([disabled=disabled]),form.general div.field_with_errors textarea:hover:not(:focus):not([disabled=disabled]),form.general div.field_with_errors trix-editor:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container .input_container div.field_with_errors input:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container .input_container div.field_with_errors select:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container .input_container div.field_with_errors textarea:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container .input_container div.field_with_errors trix-editor:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container div.field_with_errors input:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container div.field_with_errors select:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container div.field_with_errors textarea:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container div.field_with_errors trix-editor:hover:not(:focus):not([disabled=disabled]){border:1px solid #ff4c4c}form.general .check_box_container:has(.field_with_errors) .non-floatable,.general_show_form_fields_container .check_box_container:has(.field_with_errors) .non-floatable{border-radius:3px;border:1px solid #c8c8c8;border-color:#ff4c4c}form.general .check_box_container:has(.field_with_errors) .non-floatable:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container .check_box_container:has(.field_with_errors) .non-floatable:hover:not(:focus):not([disabled=disabled]){border:1px solid #ff4c4c}form.general input.error,form.general select.error,form.general textarea.error,form.general trix-editor.error,.general_show_form_fields_container input.error,.general_show_form_fields_container select.error,.general_show_form_fields_container textarea.error,.general_show_form_fields_container trix-editor.error{border-color:#ff4c4c}form.general input.error:hover:not(:focus):not([disabled=disabled]),form.general select.error:hover:not(:focus):not([disabled=disabled]),form.general textarea.error:hover:not(:focus):not([disabled=disabled]),form.general trix-editor.error:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container input.error:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container select.error:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container textarea.error:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container trix-editor.error:hover:not(:focus):not([disabled=disabled]){border:1px solid #ff4c4c}form.general input[type="submit"],.general_show_form_fields_container input[type="submit"]{width:100%;max-width:1000px;margin-top:30px}form.general input,form.general textarea,form.general select,form.general trix-editor,.general_show_form_fields_container input,.general_show_form_fields_container textarea,.general_show_form_fields_container select,.general_show_form_fields_container trix-editor{display:block;font-family:inherit;color:#282828;font-size:18px;padding:4px;margin:4px 0;width:40rem;max-width:100%;border:1px solid #c8c8c8;border-radius:3px;transition:all 150ms ease;transition-property:box-shadow, border, border-color;outline:none;box-sizing:border-box;background-color:white}form.general .trix-container,.general_show_form_fields_container .trix-container{width:40rem}form.general select,.general_show_form_fields_container select{-webkit-appearance:none;background-image:url(/images/arrow_down.svg);background-repeat:no-repeat;background-position:right center;background-color:white;padding:0.15em 1.4em 0.15em 0.5em}form.general textarea,.general_show_form_fields_container textarea{vertical-align:top;display:inline-block;height:4em}form.general .trix-container,.general_show_form_fields_container .trix-container{vertical-align:top}form.general input,form.general select,.general_show_form_fields_container input,.general_show_form_fields_container select{height:1.8em}form.general trix-toolbar,.general_show_form_fields_container trix-toolbar{margin-top:16px}form.general input[type=text]:focus,form.general input[type=password]:focus,form.general input[type="file"]:focus,form.general textarea:focus,form.general trix-editor:focus,.general_show_form_fields_container input[type=text]:focus,.general_show_form_fields_container input[type=password]:focus,.general_show_form_fields_container input[type="file"]:focus,.general_show_form_fields_container textarea:focus,.general_show_form_fields_container trix-editor:focus{box-shadow:0px 0px 1px 1px #2296f3;border-color:#2296f3}form.general input[type=text]:hover:not(:focus):not([disabled=disabled]),form.general input[type=password]:hover:not(:focus):not([disabled=disabled]),form.general input[type="file"]:hover:not(:focus):not([disabled=disabled]),form.general textarea:hover:not(:focus):not([disabled=disabled]),form.general trix-editor:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container input[type=text]:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container input[type=password]:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container input[type="file"]:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container textarea:hover:not(:focus):not([disabled=disabled]),.general_show_form_fields_container trix-editor:hover:not(:focus):not([disabled=disabled]){border:1px solid #8c8c8c}form.general input[type="file"],.general_show_form_fields_container input[type="file"]{height:2em}form.general label.native input[type="checkbox"],.general_show_form_fields_container label.native input[type="checkbox"]{display:initial;--size: 28px;width:var(--size);height:var(--size);min-width:var(--size);min-height:var(--size);margin:0 6px 0 0;margin-block:4px;vertical-align:middle;box-sizing:border-box;accent-color:#018786}@media screen and (max-width: 800px){form.general label.native input[type="checkbox"],.general_show_form_fields_container label.native input[type="checkbox"]{width:33.5px;height:33.5px;min-width:33.5px;min-height:33.5px}}form.general label.native input[type="checkbox"]:disabled,.general_show_form_fields_container label.native input[type="checkbox"]:disabled{cursor:not-allowed;opacity:0.55;accent-color:#757575}@media screen and (max-width: 920px){form.general trix-toolbar .quote,form.general trix-toolbar .code,.general_show_form_fields_container trix-toolbar .quote,.general_show_form_fields_container trix-toolbar .code{display:none}}@media screen and (max-width: 600px){form.general trix-toolbar .strike,form.general trix-toolbar .italic,form.general trix-toolbar .heading-1,.general_show_form_fields_container trix-toolbar .strike,.general_show_form_fields_container trix-toolbar .italic,.general_show_form_fields_container trix-toolbar .heading-1{display:none}form.general trix-toolbar .bullets,.general_show_form_fields_container trix-toolbar .bullets{border-left:none !important}}form.general input[type="range"],.general_show_form_fields_container input[type="range"]{-webkit-appearance:none;appearance:none;border:none;background:whitesmoke;height:20px;border-radius:10px;margin-top:30px;margin-bottom:30px}form.general input[type="range"]::-webkit-slider-thumb,.general_show_form_fields_container input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#2296f3;width:40px;height:40px;border-radius:100%}form.general .select2-selection--single,.general_show_form_fields_container .select2-selection--single{margin-bottom:5px}form.general .select2-container--default.select2-container--disabled .select2-selection--single,.general_show_form_fields_container .select2-container--default.select2-container--disabled .select2-selection--single{background:white}form.general .input_container .title:first-child,.general_show_form_fields_container .input_container .title:first-child{margin-left:-10px}form.general .input_container span.title,.general_show_form_fields_container .input_container span.title{font-size:1.5em;height:1.35em;font-weight:bold;margin-top:0px;margin-bottom:0px;vertical-align:middle;line-height:1.45em}form.general .input_container input.title[type="text"],form.general .input_container input.subtitle[type="text"],.general_show_form_fields_container .input_container input.title[type="text"],.general_show_form_fields_container .input_container input.subtitle[type="text"]{vertical-align:middle;border:none;font-size:1.5em;height:1.35em;padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;width:100%;font-weight:bold;color:#282828}form.general .input_container input.title[type="text"]:hover:not(:focus),form.general .input_container input.subtitle[type="text"]:hover:not(:focus),.general_show_form_fields_container .input_container input.title[type="text"]:hover:not(:focus),.general_show_form_fields_container .input_container input.subtitle[type="text"]:hover:not(:focus){border:none;box-shadow:0px 0px 1px 1px #8c8c8c}form.general .input_container input.subtitle[type="text"],.general_show_form_fields_container .input_container input.subtitle[type="text"]{font-size:1.2em}form.general .input_container.subtitle_container,.general_show_form_fields_container .input_container.subtitle_container{margin-top:-5px}form.general .input_container trix-editor,.general_show_form_fields_container .input_container trix-editor{width:100%}form.general .date_and_time_container,.general_show_form_fields_container .date_and_time_container{display:flex;align-items:center;flex-wrap:wrap}form.general .date_and_time_container span.text_span,.general_show_form_fields_container .date_and_time_container span.text_span{flex-shrink:0}form.general .date_and_time_container input,.general_show_form_fields_container .date_and_time_container input{width:calc((100% - 180px - .5em) / 2)}form.general .date_and_time_container input.date,.general_show_form_fields_container .date_and_time_container input.date{min-width:9em}form.general .date_and_time_container input.time,.general_show_form_fields_container .date_and_time_container input.time{min-width:6em;margin-left:.5em}.general_show_form_fields_container .input_container{padding:0.2em}.general_show_form_fields_container .input_container:nth-of-type(even){background:whitesmoke}.general_show_form_fields_container .input_container span.text_span{margin-right:2em}input.disabled{pointer-events:none}form.file_form input[type="submit"]{width:40rem}select{-webkit-appearance:none;background-image:url(/images/arrow_down.svg);background-repeat:no-repeat;background-position:right center;background-color:white;padding:0.15em 1.4em 0.15em 0.5em}form.general .buttons{display:flex;flex-wrap:wrap;margin-top:15px}form.general .buttons>*,form.general .buttons input[type="submit"],form.general .buttons .general_button{margin-bottom:initial;margin-top:15px;width:initial;display:inline-block}form.general .buttons :not(:first-child){margin-left:10px}form.general .buttons input[type="submit"]:not(.secondary){flex:auto}form.general.floating .input_container{margin:8px 0}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}form.general .form-floating,.form-floating{position:relative;display:flex;flex-direction:column-reverse;background-color:white}form.general .form-floating .field_with_errors,.form-floating .field_with_errors{display:contents}form.general .form-floating>input,form.general .form-floating>textarea,form.general .form-floating>select,form.general .form-floating .field_with_errors>input,form.general .form-floating .field_with_errors>textarea,form.general .form-floating .field_with_errors>select,.form-floating>input,.form-floating>textarea,.form-floating>select,.form-floating .field_with_errors>input,.form-floating .field_with_errors>textarea,.form-floating .field_with_errors>select{height:3.62em;line-height:1.25;font-size:1em;display:block;width:100%;margin:0 !important}form.general .form-floating>input[type=date],form.general .form-floating>input[type=datetime-local],form.general .form-floating .field_with_errors>input[type=date],form.general .form-floating .field_with_errors>input[type=datetime-local],.form-floating>input[type=date],.form-floating>input[type=datetime-local],.form-floating .field_with_errors>input[type=date],.form-floating .field_with_errors>input[type=datetime-local]{appearance:none;-webkit-appearance:none}form.general .form-floating>input[type=date]::-webkit-date-and-time-value,form.general .form-floating>input[type=datetime-local]::-webkit-date-and-time-value,form.general .form-floating .field_with_errors>input[type=date]::-webkit-date-and-time-value,form.general .form-floating .field_with_errors>input[type=datetime-local]::-webkit-date-and-time-value,.form-floating>input[type=date]::-webkit-date-and-time-value,.form-floating>input[type=datetime-local]::-webkit-date-and-time-value,.form-floating .field_with_errors>input[type=date]::-webkit-date-and-time-value,.form-floating .field_with_errors>input[type=datetime-local]::-webkit-date-and-time-value{text-align:left}form.general .form-floating>input[type=datetime-local],form.general .form-floating .field_with_errors>input[type=datetime-local],.form-floating>input[type=datetime-local],.form-floating .field_with_errors>input[type=datetime-local]{padding-top:1.625em !important;padding-bottom:.625em !important}form.general .form-floating>input[type=datetime-local]~label,form.general .form-floating .field_with_errors>input[type=datetime-local]~label,.form-floating>input[type=datetime-local]~label,.form-floating .field_with_errors>input[type=datetime-local]~label{transform:scale(0.85) translateY(-0.5em) translateX(0.15em)}form.general .form-floating>textarea,form.general .form-floating .field_with_errors>textarea,.form-floating>textarea,.form-floating .field_with_errors>textarea{display:block;min-height:4em}form.general .form-floating>label,form.general .form-floating .field_with_errors>label,.form-floating>label,.form-floating .field_with_errors>label{position:absolute;top:0;left:0;height:100%;padding:1.27em .75em;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out;text-transform:none !important;font-size:1em !important;font-weight:400 !important;line-height:normal !important;letter-spacing:normal !important;margin:0 !important;color:#7f7f7f}form.general .form-floating>input::placeholder,form.general .form-floating textarea::placeholder,form.general .form-floating .field_with_errors>input::placeholder,form.general .form-floating .field_with_errors textarea::placeholder,.form-floating>input::placeholder,.form-floating textarea::placeholder,.form-floating .field_with_errors>input::placeholder,.form-floating .field_with_errors textarea::placeholder{color:transparent}form.general .form-floating>input,form.general .form-floating .field_with_errors>input,.form-floating>input,.form-floating .field_with_errors>input{padding:1.13em .75em}form.general .form-floating>input:focus,form.general .form-floating>input:not(:placeholder-shown),form.general .form-floating .field_with_errors>input:focus,form.general .form-floating .field_with_errors>input:not(:placeholder-shown),.form-floating>input:focus,.form-floating>input:not(:placeholder-shown),.form-floating .field_with_errors>input:focus,.form-floating .field_with_errors>input:not(:placeholder-shown){padding-top:1.625em !important;padding-bottom:.625em !important}form.general .form-floating>input:-webkit-autofill,form.general .form-floating .field_with_errors>input:-webkit-autofill,.form-floating>input:-webkit-autofill,.form-floating .field_with_errors>input:-webkit-autofill{padding-top:1.625em !important;padding-bottom:.625em !important}form.general .form-floating>.padding,form.general .form-floating .field_with_errors>.padding,.form-floating>.padding,.form-floating .field_with_errors>.padding{width:100%;height:1.685em;cursor:text}form.general .form-floating>.visual-container,form.general .form-floating .field_with_errors>.visual-container,.form-floating>.visual-container,.form-floating .field_with_errors>.visual-container{width:100%;height:100%;top:0;right:0;position:absolute;border:1px solid #c8c8c8;pointer-events:none;box-sizing:border-box}form.general .form-floating>textarea,form.general .form-floating .field_with_errors>textarea,.form-floating>textarea,.form-floating .field_with_errors>textarea{padding:1.13em .75em;padding-top:0 !important;margin-top:0;margin-bottom:0}form.general .form-floating>textarea~.visual-container,form.general .form-floating .field_with_errors>textarea~.visual-container,.form-floating>textarea~.visual-container,.form-floating .field_with_errors>textarea~.visual-container{border-radius:3px}form.general .form-floating>textarea,form.general .form-floating>textarea:focus,form.general .form-floating>textarea:active,form.general .form-floating>textarea:hover,form.general .form-floating .field_with_errors>textarea,form.general .form-floating .field_with_errors>textarea:focus,form.general .form-floating .field_with_errors>textarea:active,form.general .form-floating .field_with_errors>textarea:hover,.form-floating>textarea,.form-floating>textarea:focus,.form-floating>textarea:active,.form-floating>textarea:hover,.form-floating .field_with_errors>textarea,.form-floating .field_with_errors>textarea:focus,.form-floating .field_with_errors>textarea:active,.form-floating .field_with_errors>textarea:hover{border:none !important;box-shadow:none !important}form.general .form-floating>textarea:focus~.visual-container,form.general .form-floating .field_with_errors>textarea:focus~.visual-container,.form-floating>textarea:focus~.visual-container,.form-floating .field_with_errors>textarea:focus~.visual-container{box-shadow:0px 0px 1px 1px #2296f3;border-color:#2296f3}form.general .form-floating>textarea:hover:not(:focus):not([disabled=disabled])~.visual-container,form.general .form-floating .field_with_errors>textarea:hover:not(:focus):not([disabled=disabled])~.visual-container,.form-floating>textarea:hover:not(:focus):not([disabled=disabled])~.visual-container,.form-floating .field_with_errors>textarea:hover:not(:focus):not([disabled=disabled])~.visual-container{border:1px solid #8c8c8c}form.general .form-floating:hover textarea:not(:focus):not([disabled=disabled])~.visual-container,form.general .form-floating .field_with_errors:hover textarea:not(:focus):not([disabled=disabled])~.visual-container,.form-floating:hover textarea:not(:focus):not([disabled=disabled])~.visual-container,.form-floating .field_with_errors:hover textarea:not(:focus):not([disabled=disabled])~.visual-container{border:1px solid #8c8c8c}form.general .form-floating>select,form.general .form-floating .field_with_errors>select,.form-floating>select,.form-floating .field_with_errors>select{padding:1.13em .75em;padding-top:1.425em !important;padding-bottom:.25em !important;padding-right:2.35em;background-size:1.75em;background-position:right .45em center}form.general .form-floating>input[type=file],form.general .form-floating .field_with_errors>input[type=file],.form-floating>input[type=file],.form-floating .field_with_errors>input[type=file]{padding-bottom:2em !important}form.general .form-floating>input:focus~label,form.general .form-floating>input:not(:placeholder-shown)~label,form.general .form-floating>textarea:focus~label,form.general .form-floating>textarea:not(:placeholder-shown)~label,form.general .form-floating>select~label,form.general .form-floating .field_with_errors>input:focus~label,form.general .form-floating .field_with_errors>input:not(:placeholder-shown)~label,form.general .form-floating .field_with_errors>textarea:focus~label,form.general .form-floating .field_with_errors>textarea:not(:placeholder-shown)~label,form.general .form-floating .field_with_errors>select~label,.form-floating>input:focus~label,.form-floating>input:not(:placeholder-shown)~label,.form-floating>textarea:focus~label,.form-floating>textarea:not(:placeholder-shown)~label,.form-floating>select~label,.form-floating .field_with_errors>input:focus~label,.form-floating .field_with_errors>input:not(:placeholder-shown)~label,.form-floating .field_with_errors>textarea:focus~label,.form-floating .field_with_errors>textarea:not(:placeholder-shown)~label,.form-floating .field_with_errors>select~label{transform:scale(0.85) translateY(-0.5em) translateX(0.15em)}form.general .form-floating>input:-webkit-autofill~label,form.general .form-floating>textarea:-webkit-autofill~label,form.general .form-floating .field_with_errors>input:-webkit-autofill~label,form.general .form-floating .field_with_errors>textarea:-webkit-autofill~label,.form-floating>input:-webkit-autofill~label,.form-floating>textarea:-webkit-autofill~label,.form-floating .field_with_errors>input:-webkit-autofill~label,.form-floating .field_with_errors>textarea:-webkit-autofill~label{opacity:.5;transform:scale(0.85) translateY(-0.5em) translateX(0.15em)}form.general .form-floating.for-select2 .select2-selection.select2-selection--single,form.general .form-floating.for-select2 .select2-selection.select2-selection--multiple,form.general .form-floating .field_with_errors.for-select2 .select2-selection.select2-selection--single,form.general .form-floating .field_with_errors.for-select2 .select2-selection.select2-selection--multiple,.form-floating.for-select2 .select2-selection.select2-selection--single,.form-floating.for-select2 .select2-selection.select2-selection--multiple,.form-floating .field_with_errors.for-select2 .select2-selection.select2-selection--single,.form-floating .field_with_errors.for-select2 .select2-selection.select2-selection--multiple{padding-top:1.75em !important;padding-bottom:.5em !important;padding-left:.35em !important;min-height:calc(28px + 1.75em + .5em) !important;margin-bottom:0 !important}form.general .form-floating.errors input,form.general .form-floating.errors input:focus,form.general .form-floating.errors input:hover,form.general .form-floating.errors input:active,form.general .form-floating.errors select,form.general .form-floating.errors select:focus,form.general .form-floating.errors select:hover,form.general .form-floating.errors select:active,form.general .form-floating.errors textarea,form.general .form-floating.errors textarea:focus,form.general .form-floating.errors textarea:hover,form.general .form-floating.errors textarea:active,form.general .form-floating.errors trix-editor,form.general .form-floating.errors trix-editor:focus,form.general .form-floating.errors trix-editor:hover,form.general .form-floating.errors trix-editor:active,form.general .form-floating.errors .visual-container,form.general .form-floating.errors .visual-container:focus,form.general .form-floating.errors .visual-container:hover,form.general .form-floating.errors .visual-container:active,form.general .form-floating .field_with_errors.errors input,form.general .form-floating .field_with_errors.errors input:focus,form.general .form-floating .field_with_errors.errors input:hover,form.general .form-floating .field_with_errors.errors input:active,form.general .form-floating .field_with_errors.errors select,form.general .form-floating .field_with_errors.errors select:focus,form.general .form-floating .field_with_errors.errors select:hover,form.general .form-floating .field_with_errors.errors select:active,form.general .form-floating .field_with_errors.errors textarea,form.general .form-floating .field_with_errors.errors textarea:focus,form.general .form-floating .field_with_errors.errors textarea:hover,form.general .form-floating .field_with_errors.errors textarea:active,form.general .form-floating .field_with_errors.errors trix-editor,form.general .form-floating .field_with_errors.errors trix-editor:focus,form.general .form-floating .field_with_errors.errors trix-editor:hover,form.general .form-floating .field_with_errors.errors trix-editor:active,form.general .form-floating .field_with_errors.errors .visual-container,form.general .form-floating .field_with_errors.errors .visual-container:focus,form.general .form-floating .field_with_errors.errors .visual-container:hover,form.general .form-floating .field_with_errors.errors .visual-container:active,.form-floating.errors input,.form-floating.errors input:focus,.form-floating.errors input:hover,.form-floating.errors input:active,.form-floating.errors select,.form-floating.errors select:focus,.form-floating.errors select:hover,.form-floating.errors select:active,.form-floating.errors textarea,.form-floating.errors textarea:focus,.form-floating.errors textarea:hover,.form-floating.errors textarea:active,.form-floating.errors trix-editor,.form-floating.errors trix-editor:focus,.form-floating.errors trix-editor:hover,.form-floating.errors trix-editor:active,.form-floating.errors .visual-container,.form-floating.errors .visual-container:focus,.form-floating.errors .visual-container:hover,.form-floating.errors .visual-container:active,.form-floating .field_with_errors.errors input,.form-floating .field_with_errors.errors input:focus,.form-floating .field_with_errors.errors input:hover,.form-floating .field_with_errors.errors input:active,.form-floating .field_with_errors.errors select,.form-floating .field_with_errors.errors select:focus,.form-floating .field_with_errors.errors select:hover,.form-floating .field_with_errors.errors select:active,.form-floating .field_with_errors.errors textarea,.form-floating .field_with_errors.errors textarea:focus,.form-floating .field_with_errors.errors textarea:hover,.form-floating .field_with_errors.errors textarea:active,.form-floating .field_with_errors.errors trix-editor,.form-floating .field_with_errors.errors trix-editor:focus,.form-floating .field_with_errors.errors trix-editor:hover,.form-floating .field_with_errors.errors trix-editor:active,.form-floating .field_with_errors.errors .visual-container,.form-floating .field_with_errors.errors .visual-container:focus,.form-floating .field_with_errors.errors .visual-container:hover,.form-floating .field_with_errors.errors .visual-container:active{border-color:#ff4c4c}form.general .form-floating.errors input:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors input:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors input:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors input:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors select:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors select:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors select:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors select:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors textarea:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors textarea:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors textarea:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors textarea:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors trix-editor:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors trix-editor:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors trix-editor:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors trix-editor:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors .visual-container:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors .visual-container:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors .visual-container:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors .visual-container:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors input:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors input:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors input:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors input:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors select:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors select:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors select:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors select:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors textarea:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors textarea:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors textarea:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors textarea:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors trix-editor:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors trix-editor:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors trix-editor:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors trix-editor:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors .visual-container:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors .visual-container:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors .visual-container:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors .visual-container:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors input:hover:not(:focus):not([disabled=disabled]),.form-floating.errors input:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors input:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors input:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors select:hover:not(:focus):not([disabled=disabled]),.form-floating.errors select:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors select:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors select:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors textarea:hover:not(:focus):not([disabled=disabled]),.form-floating.errors textarea:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors textarea:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors textarea:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors trix-editor:hover:not(:focus):not([disabled=disabled]),.form-floating.errors trix-editor:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors trix-editor:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors trix-editor:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors .visual-container:hover:not(:focus):not([disabled=disabled]),.form-floating.errors .visual-container:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors .visual-container:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors .visual-container:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors input:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors input:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors input:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors input:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors select:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors select:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors select:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors select:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors textarea:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors textarea:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors textarea:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors textarea:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors trix-editor:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors trix-editor:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors trix-editor:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors trix-editor:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors .visual-container:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors .visual-container:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors .visual-container:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors .visual-container:active:hover:not(:focus):not([disabled=disabled]){border:1px solid #ff4c4c}form.general .form-floating.errors .visual-container,form.general .form-floating .field_with_errors.errors .visual-container,.form-floating.errors .visual-container,.form-floating .field_with_errors.errors .visual-container{border-color:#ff4c4c !important}form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:focus,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:hover,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:active,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:focus,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:hover,form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:active,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:focus,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:hover,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:active,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:focus,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:hover,form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:active,.form-floating.errors.for-select2 .select2-selection.select2-selection--single,.form-floating.errors.for-select2 .select2-selection.select2-selection--single:focus,.form-floating.errors.for-select2 .select2-selection.select2-selection--single:hover,.form-floating.errors.for-select2 .select2-selection.select2-selection--single:active,.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple,.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:focus,.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:hover,.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:active,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:focus,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:hover,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:active,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:focus,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:hover,.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:active{border-color:#ff4c4c}form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--single:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:active:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:focus:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:hover:hover:not(:focus):not([disabled=disabled]),form.general .form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--single:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--single:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--single:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--single:active:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:focus:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:hover:hover:not(:focus):not([disabled=disabled]),.form-floating.errors.for-select2 .select2-selection.select2-selection--multiple:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--single:active:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:focus:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:hover:hover:not(:focus):not([disabled=disabled]),.form-floating .field_with_errors.errors.for-select2 .select2-selection.select2-selection--multiple:active:hover:not(:focus):not([disabled=disabled]){border:1px solid #ff4c4c}form.general .non-floatable>select,form.general .non-floatable .field_with_errors>select{width:100%}form.general.floating .input_container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5em;width:100%}form.general.floating .input_container .non-floatable{display:flex;gap:.5em;align-items:center}form.general.floating .input_container .form-floating>*:not(.tooltip,label){width:100% !important}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-datepicker .ui-state-default{padding:10px;border:2px solid rgba(0,0,0,0.05);border-radius:2px;outline:none;box-shadow:none;text-align:center}.ui-datepicker td{background:white}.ui-state-default:not(.ui-state-active):not(.ui-state-highlight){background:rgba(0,0,0,0.01)}html .ui-state-default.ui-state-active{background:#2296f3}#ui-datepicker-div{width:auto}.ui-datepicker-calendar thead tr th{background:white;color:black}.ui-datepicker .ui-datepicker-header{background:#2296f3}/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */.ui-widget{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial, Helvetica, sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a.ui-button:link,a.ui-button:visited,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-widget-header .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_444444_256x240-31d988765b4e6f56553c29588c500381dc3e6f0aa2980c8212202e5644aefd5d.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_555555_256x240-32175261daee76c82bb0edf0eea16a56421866fbc31e94f3c1d570aa114502f5.png)}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_ffffff_256x240-350df1b7131037de20e83c5c0f3a41a770d2ac48b5762ea772b3f4a8a7b9d47a.png)}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777620_256x240-0b020fc6e696d88d296e7bb1f61f1eb2ad827848e2c7382a4c3e0999e702dd9b.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_cc0000_256x240-40985a64b4d5dd213fba27fcd862a1bd1b337a97674f6ff0b9ec20abcee4bc69.png)}.ui-button .ui-icon{background-image:url(/assets/jquery-ui/ui-icons_777777_256x240-faf32007ae120c302213557626e660dd10e711c5dd4f1113d35f26dc05b78d2f.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:0.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666666;box-shadow:0 0 5px #666666}.errors,.errors-title{color:red}.errors-title{font-weight:bold}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}form.general{color:white;max-width:initial}form.general .input_container textarea,form.general .input_container input,form.general .input_container trix-editor,form.general textarea,form.general input,form.general trix-editor{background:rgba(0,0,0,0.4);color:white;width:100%}form.general .input_container trix-toolbar .dialogs .dialog,form.general trix-toolbar .dialogs .dialog{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23)}form.general .input_container trix-toolbar .dialogs .dialog,form.general .input_container trix-toolbar .dialogs .dialog input,form.general trix-toolbar .dialogs .dialog,form.general trix-toolbar .dialogs .dialog input{color:black}form.general a{color:white}form.general input[type="submit"]{user-select:none;cursor:pointer;transition:100ms background;background:#337eff;color:white;width:100%}form.general input[type="submit"]:hover{background:#0a64ff}form.general input[type="submit"]:active{background:#0056eb}form.general input[type="submit"],form.general .buttons input[type="submit"]{margin-top:initial}form.general input[type="file"]:not([disabled=disabled]){height:initial}form.general input[type="file"]:not([disabled=disabled]),form.general input[type="file"]:not([disabled=disabled]):hover:not(:focus),form.general input[type="file"]:not([disabled=disabled]):active{border:none;outline:none}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.action-button{text-align:right;margin-bottom:5px;float:right;margin-bottom:-1px}.action-button a{background:white;color:#28535d;padding:6px;margin:5px;display:inline-block;text-decoration:none;border:1px solid #c8c8c8;border-radius:3px;box-shadow:0px 0px 3px rgba(0,0,0,0.2)}.action-button a:hover{box-shadow:0px 0px 3px rgba(0,0,0,0.35)}.action-button a:active{box-shadow:0px 0px 3px 3px #337eff;border-color:#337eff}.edit-delete-button{float:right;margin-right:-5px;margin-top:-5px}.edit-delete-button a{margin:-0.05em;padding:0.3em;text-decoration:none;font-size:26px;vertical-align:bottom;transition:transform 300ms, background-color 120ms;color:inherit;border-radius:50%}.edit-delete-button a:hover{background-color:rgba(255,255,255,0.2)}.edit-delete-button a:active{background-color:rgba(0,0,0,0.1);box-shadow:0px 0px 2px rgba(0,0,0,0.1) inset}form.filter{float:left;padding:2px}form.filter select,form.filter input{width:200px;margin-left:5px;display:inline-block;background-color:white}form.filter select:first-of-type{margin-left:0px}form.filter input{width:120px}.topBarContainer:after{content:" ";display:block;height:0;clear:both}@media screen and (max-width: 1200px){table.general{font-size:10pt}}table.general td,table.general th{text-align:left;border:none;padding-top:4px;padding-bottom:4px;padding-left:10px;padding-right:10px;margin:0px;border:0px;outline:0px}@media screen and (max-width: 1200px){table.general td,table.general th{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:5px}}@media screen and (max-width: 1200px){table.general td.edit,table.general td.delete,table.general th.edit,table.general th.delete{display:none}}table.general th{background:#337eff;color:white}table.general th a,table.general tr a{color:white}table.general th a:hover,table.general tr a:hover{color:gainsboro}table.general tr:nth-child(odd){background:#213c89}table.general tr:nth-child(even){background:#172b64}table.general tr.highlight{background:#ff4c4c}table.general tr.highlight a{color:white}table.general tr.highlight a:hover{color:gainsboro}table.general.full-width{width:100%}table.raw_database_table{font-size:14px}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}nav{background-color:white;width:100%;color:black;float:right;position:fixed;z-index:2}@media screen and (max-width: 24cm){nav{padding-top:0px;padding-bottom:0px;height:56px;z-index:10}}nav.open .links{left:calc(100vw - 10cm);opacity:1;transition:left 350ms, opacity 1ms ease 0ms}@media screen and (max-width: 10cm){nav.open .links{left:0}}nav:not(.open) .toggle-menubox::before{content:'menu'}nav.open .toggle-menubox::before{content:'close'}nav .links{box-shadow:none}@media screen and (max-width: 24cm){nav .links{position:fixed;left:100vw;opacity:0;transition:left ease-in 150ms, opacity 1ms ease 150ms;top:56px;background:white;padding:36px;padding-top:22px;border-radius:0px;height:100%;width:calc(10cm - 2em);font-size:20px;box-shadow:0px 6px 6px -3px rgba(0,0,0,0.23) inset, 3px 0px 0px 0px rgba(0,0,0,0.03), 2.5px 0px 0px 0px rgba(0,0,0,0.04), 2px 0px 0px 0px rgba(0,0,0,0.05), 1.5px 0px 0px 0px rgba(0,0,0,0.06), 1px 0px 0px 0px rgba(0,0,0,0.07), 0.5px 0px 0px 0px rgba(0,0,0,0.08)}}@media screen and (max-width: 24cm) and (max-width: 10cm){nav .links{width:calc(100% - 2em)}}nav .links a,nav .links span{z-index:2;text-transform:uppercase;font-weight:300}@media screen and (max-width: 24cm){nav .links a,nav .links span{margin-right:8px;display:block;padding:10px 0px;color:black;padding-left:0px !important}}nav .links a.active,nav .links span.active{font-weight:600}nav #menuBoxIcon,nav #backIcon{display:none}@media screen and (max-width: 24cm){nav #menuBoxIcon,nav #backIcon{display:block;font-size:28px;text-decoration:none;color:white;margin-right:15px;display:flex;align-items:center}}#nav-links-bg{position:fixed;background:black;width:100%;height:100%;top:0;left:0;opacity:0;visibility:hidden;transition:350ms}#nav-links-bg.open{position:fixed;visibility:visible;opacity:0.6}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}body{padding-top:3em}nav{z-index:10;position:fixed;top:0;width:calc(100%);background:rgba(0,29,80,0.8);background:linear-gradient(90deg, rgba(0,29,80,0.8) 30%, rgba(19,0,80,0.8) 100%);padding:0;color:white;display:flex;justify-content:space-between}@media screen and (min-width: 2000px){nav{font-size:0.95em}}nav a{color:white;text-decoration:none}@media screen and (max-width: 24cm){nav .links,nav .links a{color:black}}nav .logo-area{display:flex;align-items:center}nav .logo{padding-left:1em;user-select:none;display:inline-block;margin-top:2px}nav .logo img{height:1.4em}nav .links{padding:1em;text-transform:uppercase}nav .links a:not(:first-of-type){padding-left:1.2em}nav .links a:not(:last-of-type){padding-right:1.2em}nav .links a:last-of-type{padding-right:1em}nav .links a{vertical-align:middle}nav form.general{display:inline;margin-left:10px}nav form.general .input_container{display:inline}nav form.general .input_container input,nav form.general input[type="submit"]{width:150px;display:inline;margin:0;padding:0;font-size:12px}nav a.material-icons{vertical-align:middle;margin-top:-7px;margin-bottom:-4.5px;text-transform:none}@media screen and (min-width: 1000px){.services_index .site-content-elements article.image_gallery .content figure{width:32.5%;margin:0.5% 0}.services_index .site-content-elements article.image_gallery .content figure:last-of-type:nth-of-type(3n+2){margin-right:16.95%}.services_index .site-content-elements article.image_gallery .content figure:nth-last-of-type(2):nth-of-type(3n+1){margin-left:16.95%}.services_index .site-content-elements article.image_gallery .content figure:nth-last-of-type(1):nth-of-type(3n){margin-left:auto;margin-right:auto}}@media screen and (min-width: 500px) and (max-width: 999px){.services_index .site-content-elements article.image_gallery .content figure{width:49%;margin:1% 0}.services_index .site-content-elements article.image_gallery .content figure img{width:100%}}@media screen and (min-width: 500px) and (max-width: 999px) and (max-width: 1299px){.services_index .site-content-elements article.image_gallery .content figure h2{font-size:30px}}@media screen and (min-width: 500px) and (max-width: 999px){.services_index .site-content-elements article.image_gallery .content figure:last-of-type:nth-of-type(1n){margin-left:auto;margin-right:auto}}body.sessions_new main{display:flex;flex-direction:column;align-items:center;justify-content:center}body.sessions_new main form{width:400px}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.site-content-elements article{display:flex}.site-content-elements article h2{margin:1em 0 0 0}.site-content-elements article:first-of-type h2{margin-top:0}.site-content-elements article h2:last-child{margin-bottom:0}.site-content-elements article p{margin:.5em 0 .5em 0}.site-content-elements article p:first-child{margin-top:0}.site-content-elements article p:last-child{margin-bottom:0}.site-content-elements article div{margin:0}@media screen and (max-width: 999px){.site-content-elements article.editing{flex-wrap:wrap-reverse}.site-content-elements article.editing .content{width:100%}.site-content-elements article.editing:not(:first-of-type){border-top:1px solid white;padding-top:15px}.site-content-elements article.editing .content{margin-top:15px}}@media screen and (min-width: 999px){.site-content-elements article.editing{justify-content:space-between}.site-content-elements article.editing>.content:not(:only-child){width:calc(100% - 120px)}}.site-content-elements article>.content:only-child{width:100%}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.site-content-elements article .edit-buttons{display:flex;align-items:flex-start}.site-content-elements article .edit-buttons>*{color:white;text-decoration:none;cursor:pointer;user-select:none;cursor:pointer;transition:100ms background;background:#337eff;padding:7px;display:block;margin:0px 1px;color:white;text-decoration:none;border-radius:0px}.site-content-elements article .edit-buttons>*:hover{background:#0a64ff}.site-content-elements article .edit-buttons>*:active{background:#0056eb}.site-content-elements article .edit-buttons :first-child{border-radius:50px 0px 0px 50px;padding-left:10px}.site-content-elements article .edit-buttons :last-child{border-radius:0px 50px 50px 0px;padding-right:10px}.site-content-elements article .edit-buttons :only-child{border-radius:50px 50px 50px 50px}.site-content-elements article .edit-buttons .delete-button{user-select:none;cursor:pointer;transition:100ms background;background:#ff4d4d}.site-content-elements article .edit-buttons .delete-button:hover{background:#eb0000}.site-content-elements article .edit-buttons .delete-button:active{background:#db0000}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}form.site-content-form{z-index:100;background:rgba(0,0,0,0.5);padding:2px 2px 2px 6px;border-radius:20px;margin-left:1em;display:inline-block;color:white;font-size:1rem}form.site-content-form trix-editor{color:inherit}form.site-content-form input[type="file"]{margin-right:-1.8em;color:white;font-family:Raleway;font-weight:400}form.site-content-form input[type="file"]::-webkit-file-upload-button{border-radius:20px;padding:7px;font-family:Raleway;color:black;border:1px solid grey}form.site-content-form input[type="file"]::-webkit-file-upload-button:hover{cursor:pointer}form.site-content-form input[type="submit"],form.site-content-form .delete-button{font-family:Material Icons;background:none;margin:0;font-size:1.3em;color:white;border:none;vertical-align:middle;user-select:none;cursor:pointer;transition:100ms background;background:#337eff;border-radius:100%;padding:7px;font-size:1.3em}form.site-content-form input[type="submit"]:hover,form.site-content-form .delete-button:hover{background:#0a64ff}form.site-content-form input[type="submit"]:active,form.site-content-form .delete-button:active{background:#0056eb}form.site-content-form input[type="submit"]:not(.alone){margin-right:1px;border-radius:20px 0px 0px 20px;padding-left:9px;padding-right:5px;height:35px}form.site-content-form .delete-button{background:#ff4d4d;margin-left:1px;border-radius:0px 20px 20px 0px;text-decoration:none;padding-left:5px;padding-right:9px;height:21px}form.site-content-form .delete-button:hover{background:#eb0000}form.site-content-form .delete-button:active{background:#db0000}form.site-content-form .buttons{display:flex;margin-top:5px}form.site-content-form .buttons input[type="submit"]{display:block;flex:auto}form.site-content-form .buttons>*{border-radius:0px}form.site-content-form .buttons :first-child{border-radius:3px 0px 0px 10px}form.site-content-form .buttons :last-child{border-radius:0px 3px 10px 0px}form.site-content-form .buttons :only-child{border-radius:3px 3px 10px 10px}form.site-content-form .buttons .close-button{font-family:Material Icons;display:block;background:#ff4c4c;color:white;text-align:center;display:flex;align-items:center;padding:0px 10px 0px 14px;margin-left:2px;border-radius:0px 0px 10px 0px;font-size:22px}form.site-content-form .buttons .close-button:hover{cursor:pointer}form.site-content-form.site-content-text-form{padding:12px}form.site-content-form.site-content-text-form textarea{height:5em;width:20em;font-size:2.5em;border-radius:10px 10px 0px 0px;border:1px solid grey;padding:5px;background:rgba(0,0,0,0.2);color:white}@media screen and (max-width: 1499px){form.site-content-form.site-content-text-form textarea{font-size:1.5em}}.site-content-delete-button{font-family:Material Icons;user-select:none;cursor:pointer;transition:100ms background;background:#337eff;border-radius:100%;padding:7px;font-size:1.3em;margin-left:1em}.site-content-delete-button:hover{background:#0a64ff}.site-content-delete-button:active{background:#0056eb}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.site-content-elements article.image_gallery .content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:0.5em}.site-content-elements article.image_gallery .content figure{margin:0;position:relative}.site-content-elements article.image_gallery .content figure h2{font-size:2.1em;color:white;position:absolute;top:50%;left:50%;margin:0px;transform:translate(-50%, -50%);text-shadow:0px 0px 6px #00000063;font-weight:600;letter-spacing:0.05em}.site-content-elements article.image_gallery .content figure h2.short{text-transform:uppercase;text-align:center}.site-content-elements article.image_gallery .content figure>.buttons{position:absolute;top:10px;right:10px;display:flex}.site-content-elements article.image_gallery .content figure>.buttons>*{user-select:none;cursor:pointer;transition:100ms background;background:#337eff;padding:7px;display:block;margin:0px 1px;color:white;text-decoration:none;border-radius:0px}.site-content-elements article.image_gallery .content figure>.buttons>*:hover{background:#0a64ff}.site-content-elements article.image_gallery .content figure>.buttons>*:active{background:#0056eb}.site-content-elements article.image_gallery .content figure>.buttons :first-child{border-radius:50px 0px 0px 50px;padding-left:10px}.site-content-elements article.image_gallery .content figure>.buttons :last-child{border-radius:0px 50px 50px 0px;padding-right:10px}.site-content-elements article.image_gallery .content figure>.buttons :only-child{border-radius:50px 50px 50px 50px}.site-content-elements article.image_gallery .content figure>.buttons .delete-button{user-select:none;cursor:pointer;transition:100ms background;background:#ff4d4d}.site-content-elements article.image_gallery .content figure>.buttons .delete-button:hover{background:#eb0000}.site-content-elements article.image_gallery .content figure>.buttons .delete-button:active{background:#db0000}.site-content-elements article.image_gallery .content figure .black-layer{position:absolute;width:100%;height:100%;display:block;top:0;left:0;background:rgba(0,0,0,0.25)}.site-content-elements article.image_gallery .content .add{border:1px solid white;background:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;padding:40px;width:initial}.site-content-elements article.image_gallery .content .add .plus-button{border-radius:100%;height:100px;width:100px;border:1.5px solid white;font-size:100px;color:white;display:block;text-align:center;line-height:100px;font-weight:100;user-select:none;cursor:pointer;transition:100ms background;background:#337eff}.site-content-elements article.image_gallery .content .add .plus-button:hover{background:#0a64ff}.site-content-elements article.image_gallery .content .add .plus-button:active{background:#0056eb}@media screen and (min-width: 750px){.site-content-elements article.image_gallery .content figure{width:49%;margin:1% 0}.site-content-elements article.image_gallery .content figure img{width:100%}}@media screen and (min-width: 750px) and (max-width: 1299px){.site-content-elements article.image_gallery .content figure h2{font-size:30px}}@media screen and (min-width: 750px){.site-content-elements article.image_gallery .content figure:last-of-type:nth-of-type(1n){margin-left:auto;margin-right:auto}.site-content-elements article.image_gallery .content figure:first-child:last-child{margin-left:initial;margin-right:initial}}@media screen and (max-width: 749px){.site-content-elements article.image_gallery .content figure{margin:1.5% 0;width:100%}.site-content-elements article.image_gallery .content figure img{width:100%}}@media screen and (max-width: 749px) and (max-width: 599px){.site-content-elements article.image_gallery .content figure h2{font-size:30px}}@media screen and (max-width: 749px) and (max-width: 399px){.site-content-elements article.image_gallery .content figure h2{font-size:25px}}.site-content-image-form{width:400px}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}.site-content-elements article .add{border:1px solid white;background:rgba(255,255,255,0.1);display:flex;justify-content:center;align-items:center;padding:50px}.site-content-elements article .add .plus-button,.site-content-elements article .add .image-button,.site-content-elements article .add .text-button{border-radius:100%;height:100px;width:100px;border:1.5px solid white;font-size:100px;color:white;display:block;text-align:center;line-height:100px;font-weight:100;user-select:none;cursor:pointer;transition:100ms background;background:#337eff}.site-content-elements article .add .plus-button:hover,.site-content-elements article .add .image-button:hover,.site-content-elements article .add .text-button:hover{background:#0a64ff}.site-content-elements article .add .plus-button:active,.site-content-elements article .add .image-button:active,.site-content-elements article .add .text-button:active{background:#0056eb}.site-content-elements article .add .image-button,.site-content-elements article .add .text-button{font-size:50px}.site-content-elements article .add .image-button{border-radius:60px 0px 0px 60px;margin-right:2px;padding-left:8px}.site-content-elements article .add .text-button{border-radius:0px 60px 60px 0px;margin-left:2px;padding-right:8px}.site-content-elements article.text-site-content-form trix-editor{color:inherit}.site-content-elements form.site-content-text-form.full-width{width:calc(100% + 20px * 2);margin:0;margin-left:-20px;margin-right:-20px}trix-toolbar button.heading-2::before,trix-toolbar button.paragraph::before{background-repeat:no-repeat;background-position:center center;background-size:28px 18px}trix-toolbar button.heading-2::before{background-image:url(/assets/trix/h2-eea2a645357b7610a99a52bfa461845484bbaf2a2cd8cf8aac89f29a63bd206b.svg)}trix-toolbar button.paragraph::before{background-image:url(/assets/trix/p-4dcc57d72f5214a49ff2a898eebaf5b411df0e1a69cbd5080e082e6649e5f8fd.svg)}.materialContainer{border-radius:0px;box-shadow:none;background:none;padding:0px}html.welcome_index{height:100%}html.welcome_index body{height:100%;padding-bottom:0px}html.welcome_index body #teaser{height:100%}html.welcome_index body main{display:none}body.welcome_index{padding-top:0}#teaser{position:relative;height:100vh;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}#teaser img{width:100%;-webkit-filter:brightness(85%)}#teaser .black-layer{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:rgba(0,0,0,0.25)}#teaser .content{color:white;text-align:center;z-index:1}@media screen and (min-width: 2000px){#teaser .content{font-size:60px}}@media screen and (max-width: 1999px){#teaser .content{font-size:50px}}@media screen and (max-width: 1499px){#teaser .content{font-size:40px}}@media screen and (max-width: 999px){#teaser .content{font-size:25px}}@media screen and (min-width: 2000px){#teaser .content{width:70%}}@media screen and (max-width: 1999px){#teaser .content{width:85%}}@media screen and (max-width: 1499px){#teaser .content{width:95%}}#teaser .content h1{font-size:1em;text-align:center;text-shadow:0px 2px 10px rgba(0,0,0,0.5);font-weight:800;letter-spacing:3px;text-transform:none;margin-top:0;margin-bottom:0.47em}#teaser .content .button{display:inline-block;color:white;text-decoration:none;transition:0.2s background;user-select:none;cursor:pointer;transition:100ms background;background:#337eff;padding:0.4em 0.8em;font-size:0.6em;border-radius:0.4em;font-weight:600;box-shadow:0px 3px 20px rgba(0,0,0,0.25);letter-spacing:1.2px}#teaser .content .button:hover{background:#0a64ff}#teaser .content .button:active{background:#0056eb}@media screen and (max-width: 999px){#teaser .content .button{font-size:.97em}}@media screen and (max-width: 999px){#teaser .content .button{padding:0.45em 0.9em;margin-top:0.5em}}.img-placeholder{height:70vh;background:rgba(255,255,255,0.1);display:flex;justify-content:center}.img-placeholder form{margin-top:150px;display:inline-block}.teaser-text-form-container{display:none}.image-form-container{position:absolute;bottom:30px;right:30px}
