html{scroll-behavior:smooth;background-color:#000}@media only screen and (max-width:1050px){body{margin-top:0!important}}body *{font-family:Open Sans;font-size:18px;line-height:24px}@media only screen and (max-width:750px){body *{font-size:16px;line-height:22px}}body .mt20{margin-top:20px}body .cgtMessage{background-color:rgba(0,0,0,.6);backdrop-filter:blur(10px);border:5px solid #fff;border-radius:10px;padding:40px;color:#fff;width:100%;max-width:950px;margin:0 Auto;position:relative;z-index:1}body .cgtMessage,body .cgtMessage *{font-size:28px;line-height:36px}@media only screen and (max-width:750px){body .cgtMessage *{font-size:20px;line-height:25px}}body small{font-size:12px;padding-top:25px;color:#999;display:block}body p{padding-bottom:1.25rem}#mainmenucgt{position:fixed;top:10px;left:0;width:100%;height:80px;z-index:999}@media only screen and (max-width:450px){#mainmenucgt{top:0}}#mainmenucgt .mmFrame{max-width:1500px;width:96%;margin:0 Auto;display:grid;grid-template-columns:1fr 2fr;-moz-column-gap:30px;column-gap:30px;background:rgba(0,0,0,.9);border-radius:5px}@media only screen and (max-width:750px){#mainmenucgt .mmFrame{grid-template-columns:1fr;width:98%}}@media only screen and (max-width:450px){#mainmenucgt .mmFrame{width:100%;border-radius:0}}#mainmenucgt .mmFrame .logo{height:90%;padding:20px;width:100%}@media only screen and (max-width:750px){#mainmenucgt .mmFrame .logo{text-align:center;padding:10px 0 0}}#mainmenucgt .mmFrame .logo a{display:inline-block;height:40px}@media only screen and (max-width:750px){#mainmenucgt .mmFrame .logo a{height:30px}}#mainmenucgt .mmFrame .logo a img{height:100%}#mainmenucgt .mmFrame .menuLists{padding:15px;display:flex;justify-content:flex-end;gap:50px}@media only screen and (max-width:750px){#mainmenucgt .mmFrame .menuLists{justify-content:center;padding:0 0 10px;gap:25px}}@media only screen and (max-width:450px){#mainmenucgt .mmFrame .menuLists{gap:1px}}#mainmenucgt .mmFrame .menuLists a{flex-shrink:0;justify-content:right;align-items:center;padding:10px 0;display:flex;gap:5px}@media only screen and (max-width:450px){#mainmenucgt .mmFrame .menuLists a{border:1px solid #fff;border-radius:3px;padding:5px 10px;margin-top:5px}}#mainmenucgt .mmFrame .menuLists a span{color:#fff;text-decoration:none;font-weight:500}#mainmenucgt .mmFrame .menuLists a img{height:20px;width:auto;display:block}@media only screen and (max-width:450px){#mainmenucgt .mmFrame .menuLists a img{display:none}}#teasercgt{width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;background-position:top;background-size:auto 100%;background-image:url(https://s3.eu-central-1.amazonaws.com/cogitanda.official/images/live/teaser/teaser.webp)}#teasercgt .cgtFrame{width:60%;margin:0 Auto;padding-top:180px;padding-bottom:90px}@media only screen and (max-width:1150px){#teasercgt .cgtFrame{padding-top:120px;padding-bottom:30px;width:86%;margin:0 Auto}}@media only screen and (max-width:850px){#teasercgt .cgtFrame{padding-top:120px;padding-bottom:30px;width:96%;margin:0 Auto}}@media only screen and (max-width:475px){#teasercgt .cgtFrame{width:90%}}#footercgt{padding-bottom:25px;background-color:#000;width:100%}#footercgt .cgfFrame{max-width:860px;width:100%;margin:0 Auto}@media only screen and (max-width:850px){#footercgt .cgfFrame{width:98%}}#footercgt .cgfFrame .menuitems{margin-top:25px;margin-bottom:25px;display:grid;grid-template-columns:1fr 1fr 2fr;gap:5px}@media only screen and (max-width:850px){#footercgt .cgfFrame .menuitems{grid-template-columns:1fr 1fr}}#footercgt .cgfFrame .menuitems a{border:1px solid #f85cf8;border-radius:3px;padding:5px 10px;text-align:center}#footercgt .cgfFrame .menuitems .copyright{color:#fff;line-height:36px;text-align:center}@media only screen and (max-width:850px){#footercgt .cgfFrame .menuitems .copyright{margin-top:15px;grid-column:span 2}}#contactlink{background-color:#161c29;width:100%}#contactlink .clFrame{max-width:1000px;width:100%}#footer{width:100%}#footer,#footer *{color:#fff}#footer .ftUpper{background-color:#000;width:100%;padding-top:35px;padding-bottom:35px}#footer .ftLower{background-color:#161c29;padding-top:10px;padding-bottom:10px}#footer .ftFrame{max-width:1500px}#footer .ftFrame .ftLogo{height:25px}#popup .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;pointer-events:none;transition:opacity .5s ease}#popup .overlay.show{opacity:1;pointer-events:auto}#popup .controlview{position:relative;bottom:0}#popup .controlview .popActionButton{border:1px solid #cb0acb;border-radius:3px;line-height:45px;padding:0 25px;margin:20px 1px 1px;color:#cb0acb;font-size:16px!important;float:right}#popup .content{background-color:#fff;padding:45px;border-radius:4px;max-width:60%;max-height:80%;width:100%;position:relative;box-shadow:0 4px 8px #000;transform:scale(.9);transition:transform .5s ease,opacity .5s ease;opacity:0;overflow:hidden}@media only screen and (max-width:1375px){#popup .content{max-width:60%;max-height:75%}}@media only screen and (max-width:1250px){#popup .content{max-width:80%;max-height:85%}}@media only screen and (max-width:600px){#popup .content{max-width:90%;max-height:90%;padding:20px}}#popup .contenthtml,#popup .contentpdf{height:70%}@media only screen and (max-width:600px){#popup .contenthtml,#popup .contentpdf{height:85%}}#popup .contenthtml .htmlview,#popup .contentpdf .htmlview{position:relative;height:90%;overflow:hidden;overflow-y:scroll!important;top:0}#popup .contenthtml .htmlview .popdiv60,#popup .contentpdf .htmlview .popdiv60{width:70%;float:left}@media only screen and (max-width:600px){#popup .contenthtml .htmlview .popdiv60,#popup .contentpdf .htmlview .popdiv60{width:100%;float:none}}#popup .contenthtml .htmlview .popdiv40,#popup .contentpdf .htmlview .popdiv40{width:30%;float:left}@media only screen and (max-width:600px){#popup .contenthtml .htmlview .popdiv40,#popup .contentpdf .htmlview .popdiv40{width:100%;float:none}}#popup .contenthtml .htmlview .popdivframe,#popup .contentpdf .htmlview .popdivframe{padding-left:10px;padding-right:10px}#popup .contenthtml .htmlview .popimageframe,#popup .contentpdf .htmlview .popimageframe{border:1px solid #cb0acb;border-radius:3px}#popup .contenthtml .popActionButton,#popup .contentpdf .popActionButton{margin-top:15px!important}#popup .contentpdf{height:70%}@media only screen and (max-width:600px){#popup .contentpdf{height:85%}}#popup .contentpdf .popActionButton{margin-top:15px!important}#popup .content.show{transform:scale(1);opacity:1}#popup .content.show .htmlview{background-color:#fafafa;padding:25px 25px 25px 0;border-bottom:1px solid #eee}@media only screen and (max-width:600px){#popup .content.show .htmlview{padding:10px!important}}#popup .close{position:absolute;top:10px;right:15px;background:none;border:none;font-size:24px;cursor:pointer;color:#900}@media only screen and (max-width:600px){#popup .close{top:-5px;right:5px}}#popup .close:hover{color:#eb0d0d}#formula{padding:0 0 0 25px}@media only screen and (max-width:600px){#formula{padding:0}#formula *{letter-spacing:1px;color:#555}}#formula h2{font-size:40px;font-weight:200;line-height:45px;color:#cb0acb;margin-bottom:25px}@media only screen and (max-width:600px){#formula h2{font-size:27px;line-height:32px!important;text-align:center;margin-bottom:10}}#formula h3,#formula h3 *,#formula h4,#formula h4 *{font-size:24px;font-weight:400;line-height:30px;color:#cb0acb;margin-bottom:25px}#formula .title{display:block;margin-top:20px;margin-bottom:5px;color:#cb0acb;text-transform:uppercase;line-height:30px;font-weight:500}@media only screen and (max-width:600px){#formula .title{line-height:20px;padding-left:5px;padding-right:5px}}#formula .InputTextLock{border:solid #c8c8c8;border-width:1px 1px 2px;border-radius:3px 3px 0 0!important;padding:8.5px 15px;outline:none!important;width:100%;color:#797979!important}#formula .lblock{display:block!important}#formula .fleft{float:left}#formula .fclear{clear:both}#formula .dt25{width:25%!important}#formula .dt50{width:50%!important}#formula .dt100{width:100%!important}#formula .rowFlex{display:flex;width:100%}#formula .rowFlex label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#formula .rowFlex .col{padding:10px}#formula .rowFlex .col20{width:20%}#formula .rowFlex .col25{width:25%}#formula .rowFlex .col40{width:40%}#formula .rowFlex .col50{width:50%}#formula .rowFlex .col75{width:75%}#formula .labelLock{width:100%;color:#797979!important}#formula p{padding-bottom:15px}#formula a{font-weight:500;color:#cb0acb;border-bottom:1px dotted #cb0acb}#formula .element{margin-left:2.5%;margin-right:2.5%}#formula .requiredError,#formula .requiredError *{color:#900!important;border-color:#900!important}#formula .requiredError .circle{background-color:#900!important}#formula select{width:100%}#formula button{background:#cb0acb!important;display:block;margin:0 auto;margin-top:10px!important;display:inline-flex;padding:15px 25px;border-radius:3px;min-width:55px;text-transform:uppercase;color:#fff}#formula .customHTML{width:100%}#formula .customHTML .small{font-size:.75rem!important;line-height:.8rem!important;color:#000}#formula .PdfUpload{display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;border:1px solid #c8c8c8;border-left-width:2px;border-radius:0 3px 3px 0;margin-bottom:10px;padding:10px 15px}#formula .PdfUpload .label{display:block}#formula .PdfUpload input[type=file]{width:100%;border-top:1px solid #bdc2c7;border-radius:0;padding:5px 0 0;margin-top:3px}#formula .PdfUpload .error{border-top:1px solid transparent;width:100%;padding-top:10px}#formula .PdfUpload:focus,#formula .PdfUpload:hover{border-color:#cb0acb}#formula .PdfUpload:focus *,#formula .PdfUpload:hover *{color:#cb0acb!important;border-color:#cb0acb}#formula .selectionOption{border:1px solid #c8c8c8;border-left-width:2px;border-radius:0 3px 3px 0;padding:10px 15px;margin-bottom:10px}@media only screen and (max-width:600px){#formula .selectionOption{padding:5px}}#formula .selectionOption:hover{color:#cb0acb;border-color:#cb0acb}#formula .selectionOption:hover hr{border-color:#cb0acb}#formula .selectionOption:hover .label{color:#cb0acb}#formula .selectionOption hr{margin-top:0;margin-bottom:5px;width:100%}#formula .selectionOption .label{margin-right:1%}#formula .selectionOption .selection{border:1px solid #bdc2c7;border-radius:3px;padding:5px 15px 5px 10px;cursor:pointer;margin:1px;transition:border 1s;text-transform:uppercase;display:inline-block}@media only screen and (max-width:600px){#formula .selectionOption .selection{width:100%}}#formula .selectionOption .selection .circle{width:15px;height:15px;background:#a7acb3;border-radius:50%;display:inline-block;margin-right:10px;margin-bottom:-2px;transition:background-color 1s}#formula .selectionOption .selection:hover{border:1px solid #cb0acb;color:#fff;background-color:#cb0acb;transition:background-color 1s}#formula .selectionOption .selection:hover .circle{background:#fff}#formula .selectionOption .selected{border:1px solid #cb0acb;color:#fff;background-color:#cb0acb;transition:background-color 1s}#formula .selectionOption .selected .circle{background:#fff;transition:background-color 1s}#formula .InputText{margin-bottom:10px}#formula .InputText .label{margin-left:5px}@media only screen and (max-width:600px){#formula .InputText .label{display:block;margin-right:5px}}#formula .InputText .error{margin-left:5px;color:#900}#formula .InputText input[type=text],#formula .InputText select{border:solid #c8c8c8;border-width:1px 1px 2px;border-radius:3px 3px 0 0!important;padding:8.5px 15px;outline:none!important;width:100%;color:#cb0acb}#formula .InputText input[type=text]:active,#formula .InputText input[type=text]:focus,#formula .InputText input[type=text]:hover,#formula .InputText input[type=text]:target,#formula .InputText select:active,#formula .InputText select:focus,#formula .InputText select:hover,#formula .InputText select:target{border-color:#cb0acb!important;outline:none!important}#formula .InputText:hover{color:#cb0acb;border-color:#cb0acb}#formula .InputText:hover .label{color:#cb0acb;margin-left:5px}#formula .InputTextarea{margin-bottom:10px}#formula .InputTextarea .label{margin-left:5px}@media only screen and (max-width:600px){#formula .InputTextarea .label{display:block;margin-right:5px}}#formula .InputTextarea .error{margin-left:5px;color:#900}#formula .InputTextarea select,#formula .InputTextarea textarea[type=text]{border:solid #c8c8c8;border-width:1px 1px 2px;border-radius:3px 3px 0 0!important;padding:10px 15px;outline:none!important;width:100%;height:150px;color:#cb0acb}#formula .InputTextarea select:active,#formula .InputTextarea select:focus,#formula .InputTextarea select:hover,#formula .InputTextarea select:target,#formula .InputTextarea textarea[type=text]:active,#formula .InputTextarea textarea[type=text]:focus,#formula .InputTextarea textarea[type=text]:hover,#formula .InputTextarea textarea[type=text]:target{border-color:#cb0acb!important;outline:none!important}#formula .InputTextarea:hover{color:#cb0acb;border-color:#cb0acb}#formula .InputTextarea:hover .label{color:#cb0acb;margin-left:5px}#formula .SelectionDropdown{margin-bottom:10px}#formula .SelectionDropdown .label{margin-left:5px}#formula .SelectionDropdown .error{margin-left:5px;color:#900}#formula .SelectionDropdown input[type=text],#formula .SelectionDropdown select{border:solid #c8c8c8;border-width:1px 1px 2px;border-radius:3px 3px 0 0!important;padding:10px 15px;outline:none!important;width:100%;color:#cb0acb}#formula .SelectionDropdown input[type=text]:active,#formula .SelectionDropdown input[type=text]:focus,#formula .SelectionDropdown input[type=text]:hover,#formula .SelectionDropdown input[type=text]:target,#formula .SelectionDropdown select:active,#formula .SelectionDropdown select:focus,#formula .SelectionDropdown select:hover,#formula .SelectionDropdown select:target{border-color:#cb0acb!important;outline:none!important}#formula .SelectionDropdown:hover{color:#cb0acb;border-color:#cb0acb}#formula .SelectionDropdown:hover .label{color:#cb0acb;margin-left:5px}#formula .checkbox{padding-top:25px;padding-bottom:25px}#formula .checkbox .checkboxFrame{display:flex;width:100%;border:1px solid #c8c8c8;border-left-width:2px;border-radius:0 3px 3px 0;min-height:60px;cursor:pointer}#formula .checkbox .checkboxFrame .status{width:60px;border-right:1px solid #c8c8c8;display:flex;justify-content:center;align-items:center}#formula .checkbox .checkboxFrame .status span{font-size:25px;font-weight:700;text-align:center;cursor:pointer;color:#c8c8c8}#formula .checkbox .checkboxFrame .label{padding:10px;flex-grow:1}#formula .checkbox .checked{border-color:#cb0acb;color:#cb0acb}#formula .checkbox .checked .status{border-color:#cb0acb}#formula .checkbox .checked .check{color:#cb0acb!important}#formula .menuOption{height:40px;margin-bottom:10px;border-bottom:2px solid #c8c8c8}@media only screen and (max-width:750px){#formula .menuOption{padding-bottom:15px;height:auto}}#formula .menuOption *{padding:8px 15px}#formula .menuOption label{margin-right:25px;padding-left:0}@media only screen and (max-width:750px){#formula .menuOption label{display:block}}#formula .menuOption .item{margin-right:5px;border:1px solid #c8c8c8;border-radius:3px;background:#e7e7e7;color:#696868}#formula .menuOption .item:hover{transition:color 1s,border 1s}#formula .menuOption .active,#formula .menuOption .item:hover{border-color:#222;background:#fff;color:#222}#cookie{position:fixed;bottom:0;left:0;width:100%;background-color:hsla(0,0%,100%,.85);z-index:500;text-align:center;box-shadow:0 -3px 10px rgba(0,0,0,.2);display:unset;justify-content:center;align-items:center}#cookie .cookie-message{max-width:1200px;margin:0 auto;padding:10px}#cookie .cookie-buttons{margin-top:15px}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}#cookie .cookie-popup{animation:slideIn .5s ease-out}