.iframe-preview{background-color:#999;height:100%;margin-top:83px;position:relative}.iframe-preview__preview{display:flex;flex-direction:column;height:100%;margin:0 7px;overflow-x:auto}.iframe-preview__preview iframe{background-color:#fff;height:99%;margin:0 auto;width:100%}.iframe-preview__responsive{background-color:#999;display:flex;height:36px;justify-content:center;left:0;max-height:36px;position:absolute;right:0;top:-36px}.iframe-preview__responsive .responsive-icons{display:flex;gap:3px;list-style-type:none;margin:3px 0;padding:0}.iframe-preview__responsive .responsive-icons__icon{align-items:center;background-color:#ccc;display:flex;flex:1;height:100%;justify-content:center;padding:3px;width:36px}.iframe-preview__responsive .responsive-icons__icon:hover{background-color:#fff}.iframe-preview__responsive .responsive-icons__icon[current=true]{background-color:#999}@font-face{font-family:OpenSans Regular;font-style:normal;font-weight:400;src:url(/admin_fonts/OpenSans-Regular.ttf)}@font-face{font-family:OpenSans Semi-Bold;font-style:normal;font-weight:700;src:url(/admin_fonts/OpenSans-SemiBold.ttf)}@font-face{font-family:OpenSans Light;font-style:normal;font-weight:100;src:url(/admin_fonts/OpenSans-Light.ttf)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.header{align-items:baseline;animation:spFadeIn .5s;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);display:flex;flex-direction:row;flex-wrap:nowrap;height:78px;justify-content:space-between;padding-left:15px;padding-right:15px;transition:height .2s ease;width:100%}.header.sticky{position:fixed;top:0;z-index:3}.header.has-offset{height:68px}.header__brand,.header__logo{align-items:center;display:flex;height:100%}.header__logo{flex-direction:row;justify-content:flex-start;max-width:100%;min-width:100%}@media screen and (min-width:992px){.header__logo{justify-content:flex-start}}.header__logo .logo{max-height:62.4px;max-width:inherit}@media screen and (min-width:992px){.header__logo .logo{max-height:78px}header.has-offset .header__logo .logo{max-height:68px}}.header__logo .logo>img{height:100%;max-height:inherit;object-fit:contain;width:100%}.header__nav{align-items:flex-start;display:flex;flex:1;flex-flow:column nowrap;height:100vh;padding-top:100px;position:absolute;right:0;top:0;transform:translateX(100%);width:230px}@media screen and (min-width:992px){.header__nav{align-self:center;flex-flow:row nowrap;height:unset;padding-top:0;position:static;transform:translateX(0);width:unset}}.header__nav-menu{display:flex;flex:3;flex-direction:column;font-size:18px;justify-content:flex-start;list-style-type:none}@media screen and (min-width:992px){.header__nav-menu{flex-direction:row;justify-content:center;margin-right:0}}.header__burger-button{align-self:center;cursor:pointer;display:flex;flex-direction:column;height:32px;justify-content:space-evenly;width:32px;z-index:1}@media screen and (min-width:992px){.header__burger-button{display:none}}.header__burger-button.cross span:first-child{transform:rotate(45deg) translate(4px,4px)}.header__burger-button.cross span:nth-child(2){display:none}.header__burger-button.cross span:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}.header__burger-button span{background-color:#3f1663;height:2px;transition:transform .3s ease-in-out,opacity .3s ease-in-out,width .3s ease-in-out;width:100%}.header__burger-button span:nth-child(2){align-self:flex-end;width:70%}.header__burger-button:hover span:nth-child(2){width:100%}.header.sticky+.page-content{margin-top:78px}@media screen and (max-width:991px){.header,.page-content{transition:transform .3s ease-in-out,padding-right .3s ease-in-out}.header.mobile-nav-showing{padding-right:0}.header.mobile-nav-showing,.header.mobile-nav-showing+.page-content{transform:translateX(-230px)}.header.mobile-nav-showing .header__burger-button{transform:translateX(216px) scale(.75)}.header__burger-button{transition:transform .3s ease-in-out}.page-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:100}.page-overlay.show{background-color:#000;opacity:.25;pointer-events:inherit;transform:translateX(-230px);user-select:none}body.no-scroll{max-height:100.1vh;overflow-y:hidden}}.logo{display:flex;justify-content:center;min-width:100%}.logo.logo--sm{min-width:unset}.logo #axis-logo{transform:scale(.75)}.logo #axis-logo #axis-text{fill:#fff}.logo.logo--light #axis-logo #axis-text{fill:#eae9ea}.logo.logo--dark #axis-logo #axis-text{fill:#28262d}.logo.logo--primary #axis-logo #axis-text{fill:#007db8}.text-primary{color:#007db8}.inline-link{color:#006493}.inline-link:hover{color:#3397c6;text-decoration:underline}.form{display:flex;flex-direction:column;padding:12px}.form__field{align-items:center;border:1px solid #ccc;display:flex;flex-wrap:wrap;margin-bottom:12px;padding:5px}.form__list-field .form__field{margin-bottom:0;position:relative}.form__list-field .form__field:nth-child(2) .form__remove-button{display:none}.form__list-field{display:flex;flex-direction:column}.form__add-button{align-self:center;cursor:pointer}.form__remove-button{border:1px solid #ccc;height:15px;line-height:.6;position:absolute;right:5px;text-align:center;top:5px;width:15px}.form__remove-button:hover{border-color:#bd2525;color:#bd2525}.form__label{flex:1;min-width:120px}.form__label.required:after{color:#bd2525;content:"*";margin-left:2px}.form__list-field .form__label{padding:5px}.form__email,.form__file,.form__number,.form__select,.form__text,.form__textarea{flex:7;padding:6px 4px}.form__checkbox{height:16px;margin-left:auto;width:16px}.form__submit-button{left:50%;padding:6px 14px;position:relative;text-transform:uppercase;transform:translateX(-50%);width:fit-content}.gutter{background-color:#eee;background-position:50%;background-repeat:no-repeat}.gutter.gutter-horizontal{background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==");cursor:ew-resize}.button{background-color:#eae9ea;border:1px solid #007db8;color:#28262d;cursor:pointer;padding:8px 18px}.button:not(:disabled):not(.disabled):hover{background-color:#007db8;border:1px solid #7e24f5;color:#eae9ea}.button.disabled,.button:disabled{background-color:#efeeef;border:none;color:#726c80;cursor:default}.button--small{padding:1px}.button>svg{display:flex}