@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-ext-400-normal-b7ef2cd1.woff2) format("woff2"),url(./roboto-cyrillic-ext-400-normal-0a32035a.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-cyrillic-400-normal-495d38d4.woff2) format("woff2"),url(./roboto-cyrillic-400-normal-adba67d2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABIAAAAACeAAAAVwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiYbIBw2BmAANAhUCYM8EQwKg2iDSgsQABIUATYCJAMcBCAFgnQHIAyCSRt8CAieB2WbnmbLuYAwwpK8+iIe4P3r89wHDZaakNWCmB8R66SEWr+ILhpijnTqf6QAyyF8GVAOAPOWtmNg6llFXANTaQXCgXMubThOj6JRPCJsEWW3o1/4wX411uruvta/9FF8Zz50qenu3hVxmf4QIi1dRSzhkcR0SqA1QoiwzI2uAUbffgtBpA0YCssEQRChiaaAgMpAFvDsmKQshIEEer1l/u1J0Sbi8P6OJsQc3VHd6N0nlHe1MAhFbvPNcXJVWKNNekPqCYVx/lj8nqMi5BY4Pd6hectSY5E2Lll8SMf/HJXfEKEOfCtEMjEFBEHtpSkbjBK4aB1MIEjT/t9z/+W3j8FgVyeNWdDn7wh7b19l7pQoyFW8FXcx+P9D4NE2ErMMk4kskmVMCiwyG5ZhhyC7qZ19JoMatwj00/I0GG/uexT/v7K+Ysx9JXVwiRoC1yHR9VGAy9QQcXVQbqOGmOvEACWZm5EnyicLnfULjlggc0ldeRXQEqImnlS9kL8XAZndegKyuixM77OP24/Mzw9QQ7Kfha4v9OEOadjJ0qBYxN896pRbZI6ly/PS82Bs9iiYPpuaWJZEw83lXbg5G5JRslr2VFWPDtfbPBryeqZk5eKg/CqRD2Oz8tcvgJMiFi4RC6PWb9fnkzx74cWAeELYJFCSObI1tnxBfqwo2lPppazn26eGKDWU3KLMvOioppPNX6y4euc5FBq4y6Emd99OYa6zfpnpUhjE4Y/qoWtWQ4tIHr845ZA6bDc+AOSaR/sb6c9Otrh6uj3cUdDVKESNWgCK/GzxKQiLFKJeTz+QgzZKTIUcA2Nz9h2ppBhtbSQxfsjAtk4xoD1oes5gXYPe8UWmx+HjwQeNPfi2Wv/952vDpV/80Njw3WfWXv5IL3662ucz8dd9se78QkPd6ihDH61ZfS/s/KK0fjE+sgih+YDL5pz1vnH249tjfOAcLqZOTdvY/3jL1Hy3vqvcu358ODj2/etmVHfcdW+1t2X6R08H6p3BTzz87uDo6/H/vD/2scffaEf/ThphsXX6jLtDvp7cx6bvFUbnpWbFBWgOekJEip6LgFz63wtE+H/fXrpM++P7m8wAgZk/NJnacWXJLOW1rWO16C5ouY7SRE5T8x0iJ7MpntZyQJtPS2tuKXZpKqNf728OLK1FiJj72rq99z4Ho7G9hTQm0sqlhiEBKlWXfTDq1zbQcaP1HosN1zo/TqWGAGGywdQJhaSfHo9wDdfhs78cJKBZ5glRluQQEG030P7t9IdL+03+rRhRIHjxxwF7IsRHYeWXv0f991G5d9GJAKUIBPIT/jUpF/wa9f/Ccm9YiMnjjap8MPxDeomeuKM1ffn/fWHktrCSBT3iY20i0fZ0BBSOAgtJiYMAUDBoOigYaTtuMB4PJjiY2lFfMDPaqZe2rfYTKVcYVUK+QIPiwY175iFi5Yq4Em50vIyNq4cbYFLL2Fyqwbe4aq5Kx+XgZMhZco180ZCv3b5iqtyXD9VCUsquRpcNT74CH3LW95hzWKkvV3KxoHLNhF5fxylXMNkCLk6rio/XJGRzZWquGi/JysTM3sUM+4wfckMBveM4zKV1U1VT4QMTqQI/IFSPuDBgopvEnkF6u7kQ4gJdWIvWjkeivDg/OWNxRqSXxIolJclBKluW+uwutDVlWXtxjIc9y9fPPiBAxIqR2jR/O1ZmRftILVjVU5bo4zjbmDxi6XLWfHj/+sMns5ZFfyP9jLWD9pU5CFi/MC+Fo8Vo/+XhjzuFH9jQ3a32p2/nQ0fiTr60oFFwFV18KrXSKp2m/+AsuvlQKqXRIVOncITG9B6cRRdfSqt0RP8hVHTzrZOuHdwJDHdwJwA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATgAA4AAAAABVwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAAB8AAAAmAEYABkdQT1MAAAFkAAAAIAAAACBEcExrR1NVQgAAAYQAAAA2AAAANpMNggRPUy8yAAABvAAAAE0AAABgk1Pg+GNtYXAAAAIMAAAAKQAAADQAER+gZ2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMv0r2hlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BadobXR4AAADsAAAABwAAAAcE+3/e2xvY2EAAAPMAAAAEAAAABAA0AE9bWF4cAAAA9wAAAAgAAAAIAI3AwluYW1lAAAD/AAAAM0AAAF0GlU5EHBvc3QAAATMAAAAEwAAACD/bQBkeNpjYGRgYuBjgAAxII8NiEGQCcjnAWEgmwEABhIATQAAAQAAAAoAEgAUAAFERkxUAAwAAAAAAAQAAAAA//8AAAABAAAACgAkACYABERGTFQAHmN5cmwAImdyZWsAImxhdG4AIgAAAAAACAAAAAAAAAAA//8AAAAAeNpjYGZpY5zAwMrAwDqL1ZiBgVEeQjNfZEhjYmBgAGIocGBABe7+/u4MDvK+8r5sDP8YGNLYZzExKDAwzgfJsVixbmBQAEJmAPBXCrcAAAB42mNgYGACYmYgFgGSjGCahUEBSLMAIZAv7/v/P4R8sBMszwAAVmAGzQAAAAABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAERgAABwAF/cMAAAABAAAAAiMS6JlwgF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVsAMAb4UEbwADjABkAAAAAAAAAAAB+wAABYAAdgMgAG8Fxv4yAAAAKQApACkAKQBhAH4AigABAAAABwCPABYAVAAFAAEAAAAAAA4AAAIAAiQABgABeNpdjgNyAwAURF/tXqAcdVQbgzo2hrFtXSYHyemyMeabu8A2SdZYWd8BgjDOV9gnOM5XOSQ7ztfm+utz+QYXtMf5Jsd0x/khXnr8UKJMhyoZUqSpc849t9xJzjFQkqTIk1BlokiMa2Vf5CXnuKdXtWGVoCar0pSPc61OiaisLtOUFA3yRKjiH+7VyFCiOMS85o4HXviYMnhZuL9a+iBUSZl3biStoVxrUpbFNE2oKlElpWmejHoJitRIyG6wYuKHP+x45K+G+Ld9LnwzhgAAAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-greek-400-normal-daf51ab5.woff2) format("woff2"),url(./roboto-greek-400-normal-076b9dc1.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-vietnamese-400-normal-77b24796.woff2) format("woff2"),url(./roboto-vietnamese-400-normal-d2390f1a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-ext-400-normal-3c23eb02.woff2) format("woff2"),url(./roboto-latin-ext-400-normal-c2b94086.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(./roboto-latin-400-normal-f6734f81.woff2) format("woff2"),url(./roboto-latin-400-normal-a9fdbefa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#root .ra-input{width:100%}#root .ra-input .MuiInputBase-input:not([type=checkbox]){width:100%}#root .ra-input span:not(.MuiSwitch-switchBase,.MuiSwitch-track){width:100%}#root .accordionWrapper,#root .TabWrapper{width:100%}#root .RoomsFormWrapper ul li section{width:100%;flex-basis:90%;display:flex;flex-flow:wrap}#root .RoomsFormWrapper ul li section>div{flex:0 0 48%;box-sizing:border-box}#root .RoomsFormWrapper ul li section>div.oneRow{flex:1 1 15%}#root .RoomsFormWrapper ul li section>div.plainText{text-align:center}#root .RoomsFormWrapper ul li section>div.fullSize{flex:1 1 99%}#root .RoomsFormWrapper ul li section>div.fullSize .MuiChip-label{min-width:80px;text-align:center}#root .RoomsFormWrapper ul li>span{flex-basis:10%}#root .verrechnungsFormWrapper ul li section{width:100%;flex-basis:90%;display:flex;flex-flow:wrap}#root .verrechnungsFormWrapper ul li section>div{flex:1 1 12%;box-sizing:border-box}#root .costWrapper ul li:nth-child(2n),#root .PaticipantsFormWrapper ul li:nth-child(2n){background-color:#f5f5f5}#root .costWrapper ul li section,#root .PaticipantsFormWrapper ul li section{width:100%;flex-basis:100%;display:flex;flex-flow:wrap}#root .costWrapper ul li section>div,#root .PaticipantsFormWrapper ul li section>div{flex:1 0 5%;padding:0 5px;box-sizing:border-box}#root .costWrapper ul li section>div.oneRow,#root .PaticipantsFormWrapper ul li section>div.oneRow{flex:1 1 15%}#root .costWrapper ul li>span,#root .PaticipantsFormWrapper ul li>span{flex-basis:30px}.valueCheck .MuiInputBase-root:has(input[value=false]){border:1px solid red}.valueCheck_new .MuiInputBase-root:has(input:not([value=""])){border:none}.valueCheck_new .MuiInputBase-root{border:1px solid red}.participantCostWrapper{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.participantCostWrapper>div{flex:1 1 10%;text-align:center;padding:0 5px}.twoCols{display:flex;flex-wrap:wrap;flex-direction:row}.twoCols .col{flex:1 1 40%;display:flex;align-items:center}.twoCols .col:last-of-type{justify-content:flex-end}.twoCols .col h3{font-size:16px;margin-right:10px}.twoCols .col div{font-size:16px}section.RaSimpleFormIterator-form.RaSimpleFormIterator-inline{width:100%}.costWrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.costWrapper ul{flex-basis:100%}.costWrapper>div{flex:1 1 33%;padding:0 5px}.costWrapper>div.RaSimpleFormIterator-buttons{flex-basis:100%}.edit-page button.ra-delete-button{display:none}.participantTotalPrice small{font-size:12px;line-height:10px}.pfdDownloadBtn{background-color:#ffc700!important;padding:11px 20px!important;font-size:14px!important;font-weight:700!important;margin-right:25px!important}.pdfTable tr td{border-bottom:1px solid}.pdfTable tr td:last-of-type span{flex-direction:row;align-items:center}.pdfTable tr td:last-of-type span>p:first-of-type{display:none}.pdfTable tr td:last-of-type span>p:last-of-type{display:none}.pdfTable tr td:last-of-type .RaFileInput-dropZone{margin-top:10px;border:1px dotted;padding:0!important;text-decoration:underline}.pdfTable tr td:last-of-type .RaFileInput-dropZone p{font-size:13px;padding:0 5px}.pdfTable tr td:last-of-type .previews{margin-top:10px;margin-left:10px}@page{margin:0 0 40px}.pdfwrapper header,.pdfwrapper .header-space{height:140px}.pdfwrapper footer,.pdfwrapper .footer-space{height:130px}header{position:fixed;top:0}header img{width:100%;height:auto}footer{position:fixed;bottom:0}footer img{width:100%;height:auto;position:relative;top:100%;transform:translateY(-100%)}.confirmation-wrapper{padding:0 50px;font-size:14px}.confirmation-wrapper .pdf-header-right{position:fixed;top:0;right:0;display:flex;flex-direction:column;justify-content:center;height:80px;max-width:calc(100% - 400px);min-width:250px;padding-right:50px;box-sizing:border-box;text-align:right}.confirmation-wrapper h1{font-weight:700;margin:0;font-size:14px}.confirmation-wrapper .confirmation-title{font-size:16px;font-weight:700;margin-bottom:10px}.confirmation-wrapper .col-signature{min-width:140px}.confirmation-wrapper table{border:none;text-align:left}.confirmation-wrapper table tr th,.confirmation-wrapper table tr td{padding:6px 8px}.confirmation-wrapper table tr td:nth-child(3){min-width:150px}.certificate{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.2}.certificate table{width:100%}.certificate table table{padding:220px 90px 0;width:100%}.certificate .page{page-break-after:always}.certificate .page:last-child{page-break-after:auto}.certificate h1{position:relative;left:auto;right:inherit;text-align:center;margin:0;font-size:50px;font-weight:400}.certificate h2{font-weight:400;text-align:center;margin:0;font-size:26px}.certificate .participantData{font-size:20px}.certificate .participantData .participant_name{font-size:35px}.certificate .placeDate{font-size:20px;text-transform:uppercase}.certificate .spacer{height:25px}.certificate .small-spacer{height:20px}.certificate .large-spacer{height:40px}.certificate .start-date{font-size:20px}.certificate .slogan{font-size:20px;text-transform:uppercase}.certificate .participant_name{text-transform:uppercase}.certificate .trainer-info{font-size:18px}.certificate .moduleName{font-size:36px;text-transform:uppercase}.expenses .confirmation-wrapper table tr th,.expenses .confirmation-wrapper table tr td{padding:2px}.expenses .confirmation-wrapper{padding-left:25px;padding-right:25px}.profit{color:#000}.profit--pos{color:green}.profit--neg{color:red}.participants-wrapper{font-size:14px;padding-left:25px;padding-right:25px;text-align:left}.participants-wrapper table{border:none}.participants-wrapper table td,.participants-wrapper table th{padding:2px}.participants-wrapper .title{font-size:16px;font-weight:700;margin-bottom:10px}.participants-wrapper h1{font-weight:700;margin:0;font-size:14px}.participants-wrapper .pdf-header-right{position:fixed;top:0;right:0;display:flex;flex-direction:column;justify-content:center;height:80px;max-width:calc(100% - 400px);min-width:250px;padding-right:50px;box-sizing:border-box;text-align:right}.participants-wrapper fieldset{margin:0}.participants-wrapper dl{margin:5px 0 0;font-size:10px;display:flex;align-items:center}.participants-wrapper dt{font-weight:700}.participants-wrapper dd{margin-left:10px;margin-right:20px}.expenses .confirmation-wrapper .pdf-header-right{height:135px}.expenses-text{font-size:14px}.expenses-table{margin-bottom:20px}.expenses .notes{font-size:12px}.expenses .notes-title{font-weight:700}.expenses .notes-text p:first-child{margin-top:0}.page-section{height:100vh;box-sizing:border-box;padding:110mm 90px 24.4166666667mm;display:flex;flex-direction:column;justify-content:flex-end}.page-section .moduleName{font-size:26px;text-transform:uppercase}body{margin:0;padding:0;box-sizing:border-box;font-size:12px}.tiptap.ProseMirror{min-height:150px}.tiptap.ProseMirror .resize-cursor{cursor:auto!important}.tiptap.ProseMirror .tableWrapper table{width:100%;border-top:1px solid rgba(0,0,0,.54)}.tiptap.ProseMirror .tableWrapper table tr th,.tiptap.ProseMirror .tableWrapper table tr td{border-left:1px solid rgba(0,0,0,.54);border-bottom:1px solid rgba(0,0,0,.54)}.tiptap.ProseMirror .tableWrapper table tr th p,.tiptap.ProseMirror .tableWrapper table tr td p{margin:0!important}.tiptap.ProseMirror .tableWrapper table tr th:last-child,.tiptap.ProseMirror .tableWrapper table tr td:last-child{border-right:1px solid rgba(0,0,0,.54)}button#basic-table-button{border:1px solid rgba(0,0,0,.12);color:#0000008a;padding-left:0;padding-right:0;min-width:40px}h6#react-admin-title{text-align:center}.smallText{color:#0009;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:.75rem;line-height:1.66;letter-spacing:.03333em;text-align:left;margin:3px 0 0}.mt-0{margin-bottom:0}.largeInput{max-width:350px;width:100%}
