height-100{height:100%}.width-100{width:100%}div[part~=header],.header{display:none!important}.menu-items{font-size:20px;font-weight:700}.background-image{background-image:url(../heroimage2.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0}.background-overlay{background-color:#0006;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.main-content{position:relative;z-index:2;color:#fff}.summary-points{font-size:1.6rem}.heading-1{font-size:8rem;font-weight:700}.countdown{font-size:1.7rem;font-weight:700;color:var(--wa-color-brand-on-loud);justify-content:center}.countdown .box{border:2px solid var(--wa-color-brand-border-loud);padding:1rem;border-radius:8px;width:120px;background-color:var(--wa-color-brand-fill-loud)}.section-subscribe{background-color:#fff;z-index:1000;position:relative;padding:20px;margin-top:100px;border:2px solid var(--wa-color-brand-border-quiet);border-radius:8px}.company-box{padding:20px;border-radius:8px;margin:10px}:where(:root,:host),:host,.wa-theme-default-stratafive,.wa-light{--wa-color-red-95: #fff0f0 ;--wa-color-red-90: #ffd9d9 ;--wa-color-red-80: #ffc2c2 ;--wa-color-red-70: #ff9494 ;--wa-color-red-60: #ff7d7d ;--wa-color-red-50: #ff4f4f ;--wa-color-red-40: #FF3838 ;--wa-color-red-30: #f90000 ;--wa-color-red-20: #ba0000 ;--wa-color-red-10: #7c0000 ;--wa-color-red-05: #3e0000 ;--wa-color-red: var(--wa-color-red-40);--wa-color-red-key: 40;--wa-color-orange-95: #fef4f1 ;--wa-color-orange-90: #facfbe ;--wa-color-orange-80: #f6a98b ;--wa-color-orange-70: #f28458 ;--wa-color-orange-60: #f0713e ;--wa-color-orange-50: #ef5c22 ;--wa-color-orange-40: #e64e11 ;--wa-color-orange-30: #b23c0d ;--wa-color-orange-20: #7e2a09 ;--wa-color-orange-10: #4a1906 ;--wa-color-orange-05: #301004 ;--wa-color-orange: var(--wa-color-orange-50);--wa-color-orange-key: 50;--wa-color-yellow-95: #fff8ee ;--wa-color-yellow-90: #feeed3 ;--wa-color-yellow-80: #fdd89c ;--wa-color-yellow-70: #fdc365 ;--wa-color-yellow-60: #fcad2e ;--wa-color-yellow-50: #fba011 ;--wa-color-yellow-40: #d18203 ;--wa-color-yellow-30: #b47003 ;--wa-color-yellow-20: #7b4c02 ;--wa-color-yellow-10: #412901 ;--wa-color-yellow-05: #251701 ;--wa-color-yellow: var(--wa-color-yellow-50);--wa-color-yellow-key: 50;--wa-color-green-95: #f2fcf6 ;--wa-color-green-90: #d9f6e5 ;--wa-color-green-80: #a7ebc3 ;--wa-color-green-70: #8ee5b3 ;--wa-color-green-60: #75e0a2 ;--wa-color-green-50: #44d580 ;--wa-color-green-40: #2ECC71 ;--wa-color-green-30: #29b664 ;--wa-color-green-20: #1a7540 ;--wa-color-green-10: #165f34 ;--wa-color-green-05: #0c331c ;--wa-color-green: var(--wa-color-green-40);--wa-color-green-key: 40;--wa-color-cyan-95: #e9fefe ;--wa-color-cyan-90: #c3fbfd ;--wa-color-cyan-80: #78f6fa ;--wa-color-cyan-70: #2cf1f7 ;--wa-color-cyan-60: #07c7cd ;--wa-color-cyan-50: #06a1a5 ;--wa-color-cyan-40: #058185 ;--wa-color-cyan-30: #046063 ;--wa-color-cyan-20: #034f52 ;--wa-color-cyan-10: #023f41 ;--wa-color-cyan-05: #022e30 ;--wa-color-cyan: var(--wa-color-cyan-50);--wa-color-cyan-key: 50;--wa-color-blue-95: #f0fbff ;--wa-color-blue-90: #cef2ff ;--wa-color-blue-80: #ace9ff ;--wa-color-blue-70: #8ae0ff ;--wa-color-blue-60: #47ceff ;--wa-color-blue-50: #03bcff ;--wa-color-blue-40: #00A3E0 ;--wa-color-blue-30: #0094c9 ;--wa-color-blue-20: #006184 ;--wa-color-blue-10: #003f55 ;--wa-color-blue-05: #001c27 ;--wa-color-blue: var(--wa-color-blue-40);--wa-color-blue-key: 40;--wa-color-indigo-95: #f2f3fb ;--wa-color-indigo-90: #e1e4f7 ;--wa-color-indigo-80: #c2c8f0 ;--wa-color-indigo-70: #a2abe9 ;--wa-color-indigo-60: #838fe0 ;--wa-color-indigo-50: #616cd2 ;--wa-color-indigo-40: #444bbe ;--wa-color-indigo-30: #3235a6 ;--wa-color-indigo-20: #222581 ;--wa-color-indigo-10: #121650 ;--wa-color-indigo-05: #090c39 ;--wa-color-indigo: var(--wa-color-indigo-40);--wa-color-indigo-key: 40;--wa-color-purple-95: #f6f2f8 ;--wa-color-purple-90: #eee2f2 ;--wa-color-purple-80: #dac1e8 ;--wa-color-purple-70: #c4a1e0 ;--wa-color-purple-60: #ad82d8 ;--wa-color-purple-50: #8e5dcc ;--wa-color-purple-40: #7039ba ;--wa-color-purple-30: #5925a1 ;--wa-color-purple-20: #3f1d77 ;--wa-color-purple-10: #241443 ;--wa-color-purple-05: #160b2e ;--wa-color-purple: var(--wa-color-purple-40);--wa-color-purple-key: 40;--wa-color-pink-95: #fdf2f3 ;--wa-color-pink-90: #f9d7dc ;--wa-color-pink-80: #f5bcc4 ;--wa-color-pink-70: #ed8795 ;--wa-color-pink-60: #e55266 ;--wa-color-pink-50: #d9213a ;--wa-color-pink-40: #c51d34 ;--wa-color-pink-30: #9c1729 ;--wa-color-pink-20: #74111e ;--wa-color-pink-10: #5f0e19 ;--wa-color-pink-05: #4b0b14 ;--wa-color-pink: var(--wa-color-pink-40);--wa-color-pink-key: 40;--wa-color-gray-95: #f2f2f3 ;--wa-color-gray-90: #e5e5e8 ;--wa-color-gray-80: #c9c9d0 ;--wa-color-gray-70: #adaeb9 ;--wa-color-gray-60: #9294a2 ;--wa-color-gray-50: #727486 ;--wa-color-gray-40: #55586b ;--wa-color-gray-30: #424456 ;--wa-color-gray-20: #30323f ;--wa-color-gray-10: #1c1d25 ;--wa-color-gray-05: #111217 ;--wa-color-gray: var(--wa-color-gray-40);--wa-color-gray-key: 40;--wa-color-brown-95: #fcf7f2 ;--wa-color-brown-90: #f6e4d2 ;--wa-color-brown-80: #e9be93 ;--wa-color-brown-70: #e2ab73 ;--wa-color-brown-60: #dc9854 ;--wa-color-brown-50: #bc7127 ;--wa-color-brown-40: #9f6020 ;--wa-color-brown-30: #7f4c1a ;--wa-color-brown-20: #613a14 ;--wa-color-brown-10: #523111 ;--wa-color-brown-05: #43280e ;--wa-color-brown: var(--wa-color-brown-40);--wa-color-brown-key: 40;--wa-color-brand-fill-quiet: var(--wa-color-orange-80);--wa-color-brand-fill-normal: var(--wa-color-orange-50);--wa-color-brand-fill-loud: var(--wa-color-orange-50);--wa-color-brand-border-quiet: var(--wa-color-orange-90);--wa-color-brand-border-normal: var(--wa-color-orange-80);--wa-color-brand-border-loud: var(--wa-color-orange-60);--wa-color-brand-on-quiet: var(--wa-color-orange-30);--wa-color-brand-on-normal: var(--wa-color-orange-40);--wa-color-brand-on-loud: white;--wa-color-surface-default: var(--wa-color-orange-95)}body{height:auto!important;overflow-x:hidden;background-color:#575f63}h1,h2,h3,h4,h5,h6{color:var(--wa-color-cyan-50);font-family:Climate Crisis,sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal;font-variation-settings:"YEAR 1979"}h1{font-size:35px;line-height:70px}h2{font-size:30px;line-height:60px}h3{font-size:25px;line-height:50px}h4{font-size:20px;line-height:40px}h5{font-size:15px;line-height:30px}.climate-crisis-font{font-family:Climate Crisis,sans-serif;font-optical-sizing:auto;font-weight:200;font-style:normal;font-variation-settings:"YEAR 1979"}.app-name{color:var(--wa-color-brand-fill-normal);font-family:Playwrite AU VIC,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.app-name-white{color:#fff;font-family:Playwrite AU VIC,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}wa-button{border-radius:var(--wa-border-radius-pill);box-shadow:2px 4px #06a1a5fc,0 0 2px #06a1a533}wa-button:active{box-shadow:none}main{padding:0}a{color:var(--wa-color-cyan);text-decoration:none}a:hover{color:var(--wa-color-cyan-30)}nav a{text-decoration:none}nav a:hover{text-decoration:none}nav[slot=header]{background-color:#fff;border-bottom:1px solid var(--wa-color-gray-30);border-right:1px solid var(--wa-color-gray-30);border-left:1px solid var(--wa-color-gray-30);max-width:1440px;margin:0 auto;border-radius:0 0 30px 30px;box-shadow:0 3px 7px var(--wa-color-gray-30),0 0 2px #06a1a533}@media (max-width: 1465px){nav[slot=header]{background-color:#fff;border-bottom:none;border-right:none;border-left:none;max-width:1440px;margin:0 auto;border-radius:0;box-shadow:none}.header{background-color:#fff}.hero-image{margin:0;border-radius:0}}@media (min-width: 1465px){.hero-image{margin:0 43px;border-radius:30px}}@media (max-width: 990px){nav[slot=header] .nav-menu-items,nav[slot=header] .nav-menu-buttons{display:none}}@media (min-width: 990px){nav[slot=navigation]{display:none}}@media (min-width: 625px){.lower-right-corner,.hero-button{display:block}}@media (max-width: 625px){#applications,#services,#about{padding:0!important}.lower-right-corner{display:none}.hero-button{display:none!important}.application-card{box-shadow:none!important;border-radius:0!important}#applications .section-header,#services .section-header,#about .section-header{margin-left:35px!important;width:auto!important;margin-right:35px!important}#about .about-us-detail{margin:30px 20px!important}.service-card{margin:40px 10px!important}#contact-us{padding:30px 10px!important}}div[slot=navigation-toggle]{background-color:#fff;padding:14px 0 15px 14px}div[slot=navigation-toggle] wa-button{box-shadow:none;margin:0;border-radius:5px}nav[slot=header] .menu-item{color:var(--wa-color-gray-50);font-size:23px;font-weight:500}nav[slot=header] .menu-item:hover{color:var(--wa-color-gray-30);border-bottom:2px solid var(--wa-color-gray-30);cursor:pointer}nav[slot=header] .menu-item.active{box-shadow:3px 4px 0 var(--wa-color-gray-30),0 0 2px #06a1a533;border-radius:var(--wa-border-radius-pill);color:var(--wa-color-gray-30);border:2px solid var(--wa-color-gray-30);padding:0 10px}footer{background-color:var(--wa-color-gray-30);color:#fff}footer a{color:#fff;font-size:20px}footer a:hover{color:var(--wa-color-orange);text-decoration:none}footer .sub-newsletter{max-width:1440px;margin:auto;padding:30px}footer .footer-menu{height:50px}footer .footer-menu .footer-menu-items{margin:auto}.footer-menu-items .menu-item{cursor:pointer}footer h2{font-size:30px;color:#fff}.hero-image{height:60vh;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;top:-40px;left:0;right:0}.hero-image.balanced-space{background-image:url(../midcentury_modern_art_1.png)}.section{padding:var(--wa-space-3xl)}.section-header{color:var(--wa-color-cyan-30);margin-bottom:var(--wa-space-2xl);max-width:1900px;width:100%;margin:auto}.section-header h3{font-size:30px;line-height:68px}.section-header wa-divider{--width: 4px;--color: var(--wa-color-cyan-30)}.section-body{color:var(--wa-color-gray-30);font-size:22px;font-weight:400;line-height:1.5;max-width:1900px;margin:auto;width:100%}.margin-center{margin:auto}.max-width-700{max-width:800px}.background-color-brown-90{background-color:var(--wa-color-brown-90)}.background-color-yellow-90{background-color:var(--wa-color-yellow-90)}.background-color-blue-90{background-color:var(--wa-color-blue-90)}.background-color-red-90{background-color:var(--wa-color-red-90)}.background-color-gray-30{background-color:var(--wa-color-gray-30)}.outer-card{box-shadow:var(--wa-color-cyan-60) 5px 5px,var(--wa-color-orange-60) 10px 10px,var(--wa-color-yellow) 15px 15px,var(--wa-color-brown) 20px 20px}.application-card{--flank-size: 900px;--content-percentage: 30%;border-radius:30px;margin-bottom:var(--wa-space-2xl)}.application-card.gray-card{background-color:var(--wa-color-gray-30);box-shadow:var(--wa-color-cyan-60) 5px 5px,var(--wa-color-orange-60) 10px 10px,var(--wa-color-yellow) 15px 15px,var(--wa-color-brown) 20px 20px;color:#fff}.application-card.blue-card{background-color:var(--wa-color-blue-90);box-shadow:0 6px 0 var(--wa-color-blue-60),0 0 2px #06a1a533;border:2px solid var(--wa-color-blue-60)}.application-card.red-card{background-color:var(--wa-color-red-90);box-shadow:0 6px 0 var(--wa-color-red-60),0 0 2px #06a1a533;border:2px solid var(--wa-color-red-60)}.application-card.yellow-card{background-color:var(--wa-color-yellow-90);box-shadow:0 6px 0 var(--wa-color-yellow-60),0 0 2px #06a1a533;border:2px solid var(--wa-color-yellow-60)}.application-detail{padding:var(--wa-space-3xl)}.application-detail h3{color:#fff;border:2px solid white;width:fit-content;padding:10px 20px;border-radius:30px}.application-image{padding:20px}.application-image img{width:100%;border-radius:30px;object-fit:cover}.lower-right-corner{bottom:-1px;position:absolute;right:-1px;transform:rotate(180deg)}.brutal-section-header{color:var(--wa-color-gray-30);border-bottom:3px solid var(--wa-color-gray-30)}.hero-image.balanced-space .hero-button{position:absolute;bottom:15px;right:60px;width:300px}.hero-image.balanced-space .hero-text{position:absolute;top:20px;left:30px;width:350px;font-size:24px;font-weight:500;text-align:center}wa-badge[variant=default]{background-color:var(--wa-color-cyan-60);color:var(--wa-color-cyan-30);border:2px solid var(--wa-color-cyan-30)}.team-card{border-radius:10px}.team-card.ceo-founder{width:380px;height:380px;border-radius:10px;background-image:url(../ceo-founder-cropped.png);background-size:cover;box-shadow:6px 6px 0 var(--wa-color-cyan),0 0 2px #06a1a533}.team-card.cgb{width:380px;height:380px;border-radius:10px;background-image:url(../chief-good-boy-small.jpg);background-size:cover;background-position:right;box-shadow:6px 6px 0 var(--wa-color-cyan-60),0 0 2px #06a1a533}.team-member-name{position:relative;bottom:-262px;width:300px;background-color:#fff;opacity:.8;border:1px solid gray;border-radius:10px;padding:10px;text-align:center;margin:auto;font-size:26px;color:#000}.about-us{--flank-size: 900px;--content-percentage: 30%}.about-us-image{padding:20px;text-align:center}.about-us-image img{height:100%;border-radius:10px;object-fit:cover;box-shadow:6px 6px 0 var(--wa-color-cyan-60),0 0 2px #06a1a533;max-height:600px}quote{font-size:30px;font-weight:600;line-height:1.5;color:var(--wa-color-orange);margin:0 auto;max-width:800px;padding:20px;border-left:4px solid var(--wa-color-cyan-30);height:100%;display:block}.quote-author{font-size:24px;font-weight:500;color:var(--wa-color-gray-30);text-align:right;margin-top:10px;font-style:italic}wa-tab-group{--indicator-color: var(--wa-color-orange-50)}wa-tab[active]{--active-tab-color: var(--wa-color-orange-50)}.indented-list{padding-left:40px}.loud-text{color:var(--wa-color-cyan-60);font-weight:700}#services .wa-grid{--min-column-size: 700px}.service-card{background-color:var(--wa-color-surface-default);color:var(--wa-color-gray-30);border-radius:30px;padding:20px;margin:40px 20px}.service-card-icon{text-align:center;font-size:50px;height:100px;width:100px;position:relative;top:-70px;border-radius:50%;background-color:var(--wa-color-cyan);left:calc(50% - 50px);border:2px solid var(--wa-color-gray-30);color:#fff;box-shadow:3px 4px 0 var(--wa-color-gray-30),0 0 2px #06a1a533}.service-card-icon wa-icon{vertical-align:text-bottom;position:relative;top:3px}.service-card-header{text-align:center;width:100%;margin-bottom:30px}.service-card-heading{font-size:25px;text-align:center;margin:auto}.service-card h3{color:var(--wa-color-gray-30);border:2px solid var(--wa-color-gray-30);width:fit-content;padding:10px 20px;border-radius:30px}#contact-us .section-body{align-items:anchor-center}.contact-us-header{color:var(--wa-color-cyan-60);font-size:50px;text-align:center}.contact-us-image{object-fit:contain!important}.contact-us-form{margin-top:50px;margin-left:80px;margin-right:80px;color:#fff}.contact-us-form .form-label{color:var(--wa-color-cyan-60);font-size:24px}.contact-us-body{color:#fff;text-align:left;margin-top:50px;margin-left:40px}.mission-statement{max-width:1200px}.blinking-cursor{animation:blink 1s steps(1) infinite}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}
