@font-face{font-family:'Fira Sans';font-style:normal;font-weight:400;src:local('Fira Sans Regular'),local('FiraSans-Regular'),url(../fonts/firasans.ttf) format('truetype')}body{font-family:'Fira Sans',Arial,Helvetica,sans-serif!important;background:white!important;color:#626b71!important}h1,h3{color:#626b71!important;font-weight:bolder}p{color:#626b71!important}.mainfooter{background-color:#626b71!important;color:white!important}a{color:#626b71!important}.mainfooter a{color:white!important}button{background-color:#a2c73b;color:#fff;border:0;font-weight:initial!important;margin-bottom:.2em}#overlay{border:0!important}legend{color:#e57800!important;background:#e3e3e3!important}.grid-form fieldset legend{border-bottom:2px solid #a2c73b!important}.grid-form [data-row-span]{border-bottom:1px solid white!important}.grid-form [data-row-span] [data-field-span]{border-right:1px solid white!important}h2{color:#a2c73b!important}input[type='checkbox']{transform:scale(1.5)}#ds4App button,#ds5App button{background:darkgrey;margin-top:.6em}textarea{background:#fefefe!important;padding:.2em!important}#logo_right_top{position:absolute;padding:1em;right:0;top:0}#logo_right_top_start{position:absolute;padding:1em;right:0;top:0}#logo_left_top{position:absolute;padding:0 .5em;left:0;top:0}#logo_left_top_start{position:absolute;padding:0 .5em;left:0;top:0}#logo_center_top{position:absolute;padding:1em 1em 1em 1em;left:calc(50% - 100px);top:0}#logo_block{height:6em}@media only screen and (max-width:749px){h1{font-size:1.3em}h2{font-size:1.2em}#logo_block{height:5.5em}#logo_left_top{display:none!important}#logo_center_top{top:0;left:0}}@media only screen and (max-width:489px){#logo_left_top{display:none!important}#logo_block{height:4.5em}#logo_center_top{top:0;left:0;transform:scale(.7);padding:1em 0}#logo_right_top{top:0;right:0;transform:scale(.7)}#logo_left_top_start{display:none}}@media only screen and (max-width:389px){#logo_left_top{display:none!important}#logo_center_top{top:0;left:0;transform:scale(.7)}#logo_right_top{display:none}}@media only screen and (max-width:649px){.footerleft{display:none!important;height:1.5em}.footerspacer{height:4em!important}}@media only screen and (max-width:1200px){h1{max-width:unset!important}}label{margin-left:0!important}legend{font-size:.9em!important;padding-top:.2em!important}select,select option{font-family:'Fira Sans',Arial,Helvetica,sans-serif!important;font-size:.9em;color:#493d3d!important}button{font-family:'Fira Sans',Arial,Helvetica,sans-serif!important}input,textarea{font-family:'Fira Sans',Arial,Helvetica,sans-serif!important}#overlay{background:#ededed!important}label{color:#626b71!important}legend{color:#626b71!important}.footerspacer{height:3em!important}.mainfooter a{text-decoration:none}.missing,.evalue{background:unset!important}.missing input,.missing textarea,.missing select,.evalue input{border:1px solid #a70000!important}.missing label,.evalue label{color:#a70000!important}.evalue input{color:#a70000!important}.missing b{color:#a70000}#previewcontainer #preview p{color:unset!important}.editorcontainer .ql-editor p{color:unset!important}#emailApp div p{color:unset!important}.autoreadonly{background:repeating-linear-gradient(315deg,#eeeeee,#dddddd 10px,#eeeeee 10px,#dddddd 20px)}.autoreadonly input{color:grey}