body{background-color:skyblue;margin:0px;font-family:system-ui,Helvetica,Arial,sans-serif}*{box-sizing:border-box}.row::after{content:"";clear:both;display:table}[class*="col-"]{float:left;padding-top:15px;padding-bottom:15px}@media only screen and (min-width:600px){.col-m-1{width:8.33%}.col-m-2{width:16.66%}.col-m-3{width:25%}.col-m-4{width:33.33%}.col-m-5{width:41.66%}.col-m-6{width:50%}.col-m-7{width:58.33%}.col-m-8{width:66.66%}.col-m-9{width:75%}.col-m-10{width:83.33%}.col-m-11{width:91.66%}.col-m-12{width:100%}}@media only screen and (min-width:768px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}}h1,h2,h3,h4,h5{font-weight:400}.top-nav{overflow:hidden;background-color:#f5faff;z-index:30;position:fixed;top:0px;width:100%;height:64px;margin:0px;display:flex;align-items:center;padding-left:12px;padding-right:12px;box-shadow:0px 4px 10px rgba(211,211,211,0.212);border-bottom:1px solid rgba(128,128,128,0.055)}.nav-container{background-color:transparent;display:flex;justify-content:center;width:100%;visibility:visible}.link-button-nav{background-color:transparent;padding-left:12px;padding-top:8px;padding-right:12px;padding-bottom:8px;text-decoration:none;color:black;font-weight:600;font-size:15px}.link-button-nav:hover{color:blue}.nav-menu{background-color:transparent;display:flex;justify-content:center;visibility:visible}.dropdown-content{display:none;position:absolute;background-color:green;min-width:160px;overflow:auto;top:64px;right:0;z-index:31}.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block}.show{display:block}.dropdown a:hover{background-color:#ddd}@media only screen and (max-width:600px){.nav-menu{visibility:visible}.nav-container a{display:none}.dropdown-content a{visibility:visible}}@media only screen and (min-width:600px){.nav-menu{visibility:hidden}.nav-container a{display:flex}}.hero-section{background-image:url('quantumcore.png');background-repeat:no-repeat;background-size:cover;background-position:center;min-height:50vh;width:100%;color:white;position:relative;display:flex;justify-content:center;align-items:center}.hero-content{width:fit-content;color:white;text-align:center}.hero-card{background-color:rgba(0,24,238,0.466);backdrop-filter:blur(6px);padding-left:46px;padding-top:8px;padding-right:46px;padding-bottom:8px}@media only screen and (max-width:600px){.hero-card{padding-left:8px;padding-right:8px}.hero-content{width:80vw}}.page{background-color:blue;padding-bottom:24px;position:relative;top:64px;height:1200px}.hero-h1{color:rgb(229,255,0);margin:0px;padding-top:12px;font-weight:400;font-size:36px;letter-spacing:1px}.hero-h2{margin:0px;padding-top:8px;font-weight:400}.hero-p-center{margin:0px;padding-top:8px}.hero-p-bottom{margin:0px;padding-top:12px;padding-bottom:20px}.ccam-topnav{position:fixed;width:100%;height:fit-content;background-color:white;display:flex;padding-top:8px;padding-bottom:8px;z-index:50;box-shadow:0 4px 8px 0 rgba(179,179,179,0.055),0 6px 20px 0 rgba(216,216,216,0.055)}.ccam-topnav-logo{width:fit-content;background-color:transparent;position:relative;display:flex;justify-content:flex-start;padding-left:8px}.ccam-topnav-link{width:100%;margin:0px;padding:0;background-color:transparent;position:relative;display:flex;justify-content:center}.ccam-topnav-link-right{width:fit-content;margin:0px;padding-right:8px;background-color:transparent;position:relative;display:flex;justify-content:flex-end;visibility:hidden}@media only screen and (max-width:600px){.ccam-topnav-link-right{visibility:visible;justify-content:flex-end;width:100%}.ccam-topnav-link{display:none}}@media only screen and (min-width:600px){.ccam-topnav-link-right{visibility:hidden}.ccam-topnav-link{display:flex}}.ccam-dropdown{position:absolute;right:0px;top:52px;width:100%;height:fit-content;background-color:white;flex-direction:column;border-top:1px solid rgba(119,125,138,0.486);z-index:50;display:none}.link-button-dropdown{background-color:white;padding-left:12px;padding-top:8px;padding-right:12px;padding-bottom:8px;text-decoration:none;color:black;font-weight:600;font-size:15px;border-bottom:1px solid rgba(128,128,128,0.315)}.link-button-dropdown:hover{color:blue}.ccam-page-container{width:100%;padding:0px;background-color:rgb(209,206,224);position:relative;top:56px}.ccam-hero-container{width:100%;padding:12px}.ccam-content-container{width:100%;padding:12px}.ccam-static-container{width:100%;padding:12px;position:relative}.ccam-color-1{background-color:rgb(151,135,233)}.ccam-color-2{background-color:rgb(105,80,231)}.ccam-color-3{background-color:rgb(157,224,193)}.ccam-color-4{background-color:rgb(119,222,240)}.ccam-label{border-radius:4px;padding-left:8px;padding-top:4px;padding-right:8px;padding-bottom:4px;font-size:14px;font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.ccam-label-flex{border-radius:4px;margin-right:8px;margin-bottom:8px;padding-left:8px;padding-top:4px;padding-right:8px;padding-bottom:4px;font-size:14px;font-weight:400;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}.skills-tint{background-color:#1d3041;color:silver}.skills-tint-1{background-color:#416d96;color:rgb(255,255,255)}.success{background-color:#04AA6D}.info{background-color:#2196F3}.warning{background-color:#ff9800}.danger{background-color:#f44336}.other{background-color:#e7e7e7;color:black}.column{float:left;width:50%}.row:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.column{width:100%}}.grid-container{display:grid;grid-template-columns:200px auto;grid-template-rows:auto auto auto;gap:0px;background-color:green}.item1{grid-row:1}.item2{grid-row:1 / span 3;grid-column:2 / span 1}.item3{grid-row:2 / span 2;grid-column:2 / span 2}.container{display:grid;row-gap:0px;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto;background-color:transparent;padding:0px}.grid-div{background-color:transparent;border:1px solid black;padding:10px;font-size:30px;text-align:center}.myitem1{background-color:transparent;grid-column:1;grid-row:1 / span 4}.myitem2{background-color:transparent;grid-column:2 / span 2;grid-row:1}.myitem3{background-color:transparent;grid-column:2 / span 2;grid-row:2 / span 2}.myitem4{background-color:#416d96;grid-column:2 / span 2;grid-row:3 / span 3}.preview-container{display:flex;flex-direction:column;width:60%;height:fit-content;padding:0px;background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.projectcard-container{display:flex}@media screen and (max-width:1024px){.projectcard-container{flex-direction:column}}.container-edge-white{width:100%;height:12px;background-color:rgb(255,255,255)}.project-logo-container-hull{padding:4px;background-color:white}.project-logo-container{padding-top:15px;padding-left:15px;padding-right:15px;width:248px}.project-logo{border:1px solid gray;width:100%;padding-left:12px;padding-right:12px;padding-bottom:6px;text-align:center;background-color:white}.project-content-container{padding:12px;background-color:white;border-left:1px solid rgb(205,205,205)}.project-badge-container{display:flex;flex-wrap:wrap;background-color:transparent;padding-top:8px;padding-bottom:0px}@media screen and (max-width:1024px){.preview-container{padding:0px;width:100%;box-shadow:none}.container-edge-white{display:none}.project-logo-container-hull{padding:0px}.project-logo-container{width:100%;padding-left:0px;padding-right:0px}.project-content-container{padding-left:0px;padding-right:0px;border:none}}.contact-container{width:100%;min-height:240px;border:solid 1px blue;padding:12px;display:flex;align-items:center}@media screen and (max-width:1024px){.contact-container{flex-direction:column}}.contact-content{min-width:200px;min-height:100px;background-color:white;padding:8px}.contact-content-1{min-width:200px;min-height:100px;background-color:white;padding:8px}.squared-list{list-style-type:square;line-height:1.5}.contact-hull{width:100%;display:flex;justify-content:center;background-color:transparent;padding-top:12px;padding-bottom:12px}@media screen and (max-width:1024px){.contact-hull{padding-bottom:0px}}.contact-container{width:100%;height:auto;border:solid 1px blue;padding-left:12px;padding-top:0px;padding-bottom:24px;padding-right:12px;display:flex}@media screen and (max-width:1024px){.contact-container{flex-direction:column;padding-bottom:0px}}.contact-content{min-width:200px;min-height:100px;background-color:white;padding-left:12px}.contact-content-1{width:fit-content;min-height:100px;background-color:white;padding:24px}input[type=text],select,textarea{width:100%;padding:8px 8px;margin:8px 0;display:block;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;resize:vertical;font-family:system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;font-size:medium}input[type=submit]{width:100%;background-color:#107fff;color:white;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:medium}input[type=submit]:hover{background-color:#3694ff}.action-button{width:100%;background-color:#107fff;color:white;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:medium}.action-button:hover{background-color:#3694ff}.disabled{opacity:0.6;cursor:not-allowed}.form-container{width:25vw;min-height:200px;padding:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.icon-space{margin-left:6px;margin-right:6px}.icon-size-36{font-size:36px}.icon-size-48{font-size:48px}.touch-stamp{background-color:yellow}.contact-box{width:100%;background-color:#e6ecff;padding:12px}@media screen and (max-width:1024px){.contact-box{width:100%;padding-left:0px;padding-right:0px;padding-bottom:0px}}.contact-header{margin-top:0px;font-size:22px;font-weight:500}@media screen and (max-width:1024px){.contact-header{padding-left:12px;padding-right:12px}}.contact-card{width:60%;min-height:200px;background-color:white;display:flex;justify-content:space-between;box-shadow:0 4px 8px 0 rgba(0,0,0,0.445),0 6px 20px 0 rgba(0,0,0,0.445)}@media screen and (max-width:1024px){.contact-card{flex-direction:column;justify-content:flex-start;width:100%;box-shadow:none}}.contact-card-left{background-color:white;width:60%;height:fit-content;padding:18px}@media screen and (max-width:1024px){.contact-card-left{width:100%}}.contact-card-right{background-color:white;width:300px;min-height:180px}@media screen and (max-width:1024px){.contact-card-right{width:100%}}.content-card-right-top{width:100%;height:fit-content}.content-card-right-bottom{width:100%;height:fit-content}.contact-form{background-color:white;width:100%;min-height:200px;padding-top:12px;padding-bottom:12px}.contact-form-content{background-color:rgb(255,255,255);margin-top:0px;padding:12px;padding-right:24px;border-right:1px solid rgb(205,205,205)}@media screen and (max-width:1024px){.contact-form-content{border-right:none;padding:0px}}.name-box{display:flex;width:100%}.first-name{margin-right:8px;width:50%}.last-name{margin-left:8px;width:50%}@media screen and (max-width:1024px){.name-box{flex-direction:column;width:100%}.first-name{margin-right:0px;width:100%}.last-name{margin-left:0px;width:100%}}.pagemap{width:100%;min-height:280px;background-color:aliceblue;color:black;padding:12px}.pagemap-header{letter-spacing:1px;margin-bottom:0px;color:black;padding:0px}.pagemap-h2{margin-top:0px;font-size:22px;font-weight:500}.link-button-pagemap{background-color:transparent;padding-left:0px;padding-top:4px;padding-right:0px;padding-bottom:4px;text-decoration:none;color:black;font-weight:500;font-size:15px;width:fit-content}.link-button-pagemap:hover{color:rgb(0,0,255)}.footer{line-height:1.8;display:flex;font-size:small;width:100%;justify-content:center;background-color:rgb(255,255,255);padding-top:12px;padding-bottom:12px}.footer-space{padding-left:6px;padding-right:6px}@media screen and (max-width:1024px){.footer{flex-direction:column}.footer-space{padding-left:12px;padding-right:0px}}.social-link{background-color:transparent;text-decoration:none;color:black}.social-link:hover{background-color:transparent;color:blue}.text-link{color:blue;text-decoration:none;font-weight:400}.ccam-info-container{width:100%;padding:12px;background-color:white;color:black;min-height:600px;position:relative;top:56px;display:none}.impressum-ext{padding:12px}.link-to-main{display:none}.plabel{margin:0px;padding:0px}