*{margin:0;padding:0;box-sizing:border-box;font-weight:400}body{font-family:serif;line-height:1.5}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button,input,textarea{font-family:inherit}img{max-width:100%;height:auto;display:block}._header_1ur5x_3{background-color:#4862a4;padding:20px 20px 0 40px;display:flex;flex-wrap:wrap;align-items:center}._container_1ur5x_14{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}._logo_1ur5x_22{max-width:200px;width:100%;height:auto}@media (max-width: 600px){._logo_1ur5x_22{max-width:150px}}._logo_1ur5x_22 svg{width:100%;height:auto}._nav-container_1ur5x_37{display:flex;align-items:center;margin-right:16px}._nav_1ur5x_37{color:#f9f9f9;text-decoration:none;margin-left:20px;font-size:1rem}._nav_1ur5x_37:hover{color:#fff}._hero_1ueya_3{background-color:#4862a4;color:#fff;height:clamp(500px,100vh - 120px,750px);display:flex;flex-direction:column;justify-content:flex-end;padding:40px;position:relative}._hero_1ueya_3 h1{font-weight:100;margin:0;color:#f9f9f9;font-size:3rem}@media (max-width: 600px){._hero_1ueya_3 h1{font-size:2rem}}._hero_1ueya_3 h2{font-size:3rem;font-weight:300;margin:10px 0 0;color:#ccffed;font-style:italic}@media (max-width: 600px){._hero_1ueya_3 h2{font-size:2rem}}._headlines_1ueya_37{border-right:2px solid #cdeff6;padding-right:20px}._verticalright_1ueya_42{color:#cdeff6;right:0;writing-mode:vertical-rl;white-space:nowrap;margin-bottom:15px;margin-right:-12px;text-align:right;font-size:1rem}._contactButtonBox_1ueya_53{margin-top:50px}._contactButton_1ueya_53{background-color:#ccffed;color:#4862a4;font-weight:400;border-radius:20px;padding:10px 20px;font-size:1rem;cursor:pointer}._hero_1isll_2{background-color:#ccffed;color:#fff;min-height:clamp(500px,100vh - 120px,750px);display:flex;flex-direction:column;justify-content:flex-end;padding:40px;position:relative}._hero_1isll_2 h1{font-weight:300;margin:0;color:#4862a4;font-size:3rem}@media (max-width: 600px){._hero_1isll_2 h1{font-size:2.5rem}}._headlines_1isll_24{border-right:2px solid #4862A4;padding-right:20px}._verticalright_1isll_29{color:#4862a4;right:0;writing-mode:vertical-rl;margin-bottom:15px;margin-right:-12px;text-align:right;font-size:1rem;min-height:170px}._projectsHeadline_ri205_2{background-color:#f4f4f4;padding-top:40px;padding-bottom:20px;font-size:20px;display:flex;align-items:center;justify-content:center;gap:1rem;color:#4862a4;text-align:right}@media (max-width: 600px){._projectsHeadline_ri205_2{font-size:15px}}._projectsHeadline_ri205_2 button{padding:.5rem 1rem;font-size:16px;border:none;border-radius:5px;background-color:#4862a4;color:#fff;cursor:pointer;margin-right:20px}._projectOverview_ri205_30{display:flex;flex-wrap:wrap;justify-content:space-around;padding:2rem;background-color:#f4f4f4;gap:1rem}._project_ri205_2{background-color:#fff;border-radius:10px;padding:1rem;margin:1rem;flex:1 1 300px;max-width:300px;box-shadow:0 4px 8px #0000001a;text-align:center;display:flex;flex-direction:column}button:hover{background-color:#0056b3}@keyframes _fadeInUp_mymew_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._card_mymew_12{width:350px;height:auto;margin-bottom:30px;background-color:#fff;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;font-weight:300;opacity:0;animation:_fadeInUp_mymew_1 .6s ease-in-out forwards}._headline_mymew_25{background:#4862a4;text-align:center;color:#f9f9f9;font-size:25px;font-weight:300;padding:10px;font-style:italic}._headline_mymew_25 span{color:#cdeff6;font-style:normal}._infos_mymew_39{padding:20px}._years_mymew_43{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}._year_mymew_43{font-size:18px;color:#4862a4;font-style:italic}._spacer_mymew_56{flex:1;height:1px;background-color:#4862a4;margin:0 10px}._content_mymew_63{display:flex;flex-direction:column;align-items:center;margin-top:16px}._logo_mymew_70{width:75%;height:auto;margin-bottom:35px}._description_mymew_76{font-size:16px;color:#333;text-align:left}._teamHeading_1quq9_2{background-color:#4862a4;color:#f9f9f9;padding:10px;font-size:35px;text-align:center}._team_1quq9_2{display:flex;flex-wrap:wrap;justify-content:space-around;gap:1rem;padding:2rem;background-color:#4862a4;color:#fff}._teamMember_1quq9_20{background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;text-align:left;color:#000;flex:1 1 300px;max-width:300px}._teamMemberHeading_1quq9_33{padding:1rem}._teamMember_1quq9_20 h3{color:#4862a4;font-weight:400}._teamMember_1quq9_20 p{color:#4862a4;margin-bottom:0;font-style:italic;font-weight:200}._teamMemberImage_1quq9_48{width:100%;height:300px;object-fit:cover;filter:grayscale(100%)}._description_1quq9_55{background-color:#f4f4f4;padding:40px 20px;border-radius:10px;box-shadow:0 4px 8px #0000001a;color:#4862a4;font-size:16px;line-height:1.6}._description_1quq9_55 p{margin:0}._getInTouch_1x5kx_2{background-color:#4862a4;color:#fff;padding:40px 20px;text-align:center;border-radius:10px;margin:20px auto;max-width:600px;box-shadow:0 4px 8px #0000001a}._getInTouch_1x5kx_2 h2{font-size:2rem;margin-bottom:20px}._getInTouch_1x5kx_2 p{font-size:1.2rem;margin-bottom:20px}._getInTouch_1x5kx_2 ._calendlyLink_1x5kx_20{display:inline-block;background-color:#cdeff6;color:#4862a4;padding:10px 20px;font-size:1rem;font-weight:700;border-radius:5px;text-decoration:none;transition:background-color .3s ease,color .3s ease}._getInTouch_1x5kx_2 ._calendlyLink_1x5kx_20:hover{background-color:#f8fdfe}._footer_1ma89_3{background-color:#4862a4;padding:20px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}._logo_1ma89_12{font-size:1.5rem;font-weight:700;color:#f9f9f9;flex-shrink:0}._container_1ma89_19{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}._circleContainer_1ma89_27{display:flex;align-items:center;margin-right:20px}._circle_1ma89_27{margin-right:10px}._email_1ma89_37{color:#fff;font-size:1rem}._contactInfo_1ma89_42{display:flex;align-items:center}._companyInfo_1ma89_47{display:flex;flex-direction:column;align-items:flex-end;margin-left:20px}._companyName_1ma89_54,._address_1ma89_55{color:#fff;font-size:1rem}@media (max-width: 600px){._footer_1ma89_3{flex-direction:column;text-align:center}._container_1ma89_19{flex-direction:column;align-items:center}._companyInfo_1ma89_47{align-items:center;margin-left:0;margin-top:10px}}@font-face{font-family:Roboto;src:url(/https/capacity.at/fonts/Roboto-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Roboto;src:url(/https/capacity.at/fonts/Roboto-Italic.ttf) format("truetype");font-style:italic}@font-face{font-family:Roboto;src:url(/https/capacity.at/fonts/Roboto-Medium.ttf) format("truetype");font-weight:600}@font-face{font-family:Roboto;src:url(/https/capacity.at/fonts/Roboto-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Roboto;src:url(/https/capacity.at/fonts/Roboto-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Rubik;src:url(/https/capacity.at/fonts/Rubik-Italic-VariableFont_wght.ttf) format("truetype");font-style:italic}@font-face{font-family:Rubik;src:url(/https/capacity.at/fonts/Rubik-VariableFont_wght.ttf) format("truetype");font-style:normal}._App_tk0ni_39{font-family:Rubik,serif}
