@import url(https://fonts.googleapis.com/css?family=Oswald:200);@import url(https://fonts.googleapis.com/css?family=Poppins:400,500,600,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Montserrat+Alternates:500&display=swap);.section{padding:40px}.section:nth-child(2n){background:linear-gradient(-225deg,#f9f1ef,#f3fcfc)}.section.-dark-mode{background:linear-gradient(-45deg,#0b818e -30%,#672558)}.section.-carousel{padding:40px 0}.section.-carousel h2{padding:40px 40px 16px}.section-heading{margin-bottom:24px}.-dark-mode .section-heading{color:#fff}.section-subcontainer{display:flex;margin-bottom:40px}.section-subcontainer>*{margin-right:24px}.demos-xl-heading{font-size:48px;line-height:1.1}.demos-heading,.demos-xl-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;margin-bottom:24px}.demos-heading{font-size:36px;line-height:1.43}.demos-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px}.demos-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75}.ac-button{font-family:"Montserrat Bold",sans-serif;font-size:14px;letter-spacing:.7px;text-transform:uppercase;align-items:center;border-radius:25px;border-style:solid;border-width:2px;cursor:pointer;display:inline-flex;justify-content:center;height:50px;padding:0 32px;position:relative;text-decoration:none;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1);white-space:nowrap}.ac-button:active,.ac-button:visited{color:currentColor}.ac-button:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b818e}.ac-button:focus:not(:focus-visible){box-shadow:none;border-bottom:none}.ac-button.is-disabled,.ac-button:disabled{pointer-events:none}@media screen and (max-width:767.98px){.ac-button{height:40px;font-size:12px;padding:0 24px}}.ac-button.-no-padding{padding:0}.ac-button.-primary{background-color:#0b818e;border-color:#0b818e;color:#fff}.ac-button.-primary:active{background-color:#09646e}.ac-button.-primary.is-disabled,.ac-button.-primary:disabled{background-color:#c2dfe3;border-color:#c2dfe3;box-shadow:none}.ac-button.-primary:hover{box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5)}.ac-button.-primary:hover.is-disabled,.ac-button.-primary:hover:disabled{box-shadow:none}.ac-button.-primary:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b818e}.ac-button.-primary:focus:not(:focus-visible){box-shadow:none}.ac-button.-secondary{background-color:transparent;border-color:#1e1e1e;color:#1e1e1e}.ac-button.-secondary:active{background-color:#1e1e1e}.ac-button.-secondary.is-disabled,.ac-button.-secondary:disabled{border-color:#949494;color:#949494}.ac-button.-secondary:hover{box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5)}.ac-button.-secondary:focus,.ac-button.-secondary:hover{background-color:#1e1e1e;color:#fff}.ac-button.-secondary.-dark-mode.-dark-mode{border-color:#fff;color:#fff}.ac-button.-secondary.-dark-mode.-dark-mode:hover{background-color:#fff;box-shadow:none;color:#1e1e1e}.ac-button.-secondary.-dark-mode.-dark-mode:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #0b818e;color:#1e1e1e}.ac-button.-secondary.-dark-mode.-dark-mode:focus:not(:focus-visible){box-shadow:none}.ac-button.-bare{background-color:transparent;border-color:transparent;color:#1e1e1e}.ac-button.-bare:hover svg{transform:translateX(8px)}.ac-button.-bare svg{color:#0b818e;margin-left:8px;transition:all .3s cubic-bezier(.075,.82,.165,1)}.ac-button.-bare.is-disabled,.ac-button.-bare:disabled{color:#949494}.ac-button.-bare.is-disabled svg,.ac-button.-bare:disabled svg{color:#c2dfe3}.ac-button.-bare:focus{box-shadow:0 0 0 2px #0b818e;outline:none}.ac-button.-bare:focus:not(:focus-visible){box-shadow:none}.ac-button.-bare.-dark-mode.-dark-mode,.ac-button.-bare.-dark-mode.-dark-mode svg{color:#fff}.ac-button.-bare.-dark-mode.-dark-mode.is-disabled,.ac-button.-bare.-dark-mode.-dark-mode.is-disabled svg,.ac-button.-bare.-dark-mode.-dark-mode:disabled,.ac-button.-bare.-dark-mode.-dark-mode:disabled svg{color:#949494}.ac-button.-bare.-dark-mode.-dark-mode:focus{box-shadow:0 0 0 2px #0b818e,0 0 0 4px #fff}.ac-button.-bare.-dark-mode.-dark-mode:focus:not(:focus-visible){box-shadow:none}.ac-button.-nav{background-color:#fff;border-color:transparent;border-radius:0;color:#1e1e1e;padding:40px 16px;position:relative}.ac-button.-nav:hover{background-color:rgba(179,146,171,.2);color:#672558}.ac-button.-nav:focus{box-shadow:0 0 0 2px #0b818e;outline:none}.ac-button.-nav:focus:not(:focus-visible){box-shadow:none}.ac-button.-nav.is-selected{color:#672558}.ac-button.-nav.is-selected:after{-webkit-border-after:3px solid #672558;border-block-end:3px solid #672558;bottom:16px;content:"";height:1px;left:16px;position:absolute;width:calc(100% - 32px)}.ac-button.-icon{background-color:#672558;border-color:#672558;border-radius:50%;color:#fff;font-size:20px;height:60px;width:60px;padding:0}.ac-button.-icon:hover{box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5)}.ac-button.-icon:focus{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b818e}.ac-button.-icon:focus:not(:focus-visible){box-shadow:none}.ac-button.has-arrow:not(.-no-icon){display:inline-grid;grid-template-areas:"text arrow";grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-template-rows:1fr}.ac-button.has-arrow:not(.-no-icon).-dark-mode:before{background-color:#fff}.ac-button.has-arrow:not(.-no-icon)>span{grid-area:text}.ac-button.has-arrow:not(.-no-icon)>svg{grid-area:arrow}.ac-button.has-arrow:not(.-no-icon):before{background-color:#0b818e;content:"";grid-area:arrow;height:2px;margin-left:8px;width:10px}.ac-button .ac-home-arrow-default{transform:rotate(90deg)}.ac-button .ac-home-arrow-default g{stroke:#fff}.ac-link{font-family:"Montserrat SemiBold",sans-serif;font-size:16px;letter-spacing:.3px;background:none;border:none;border-bottom:.5px solid #1e1e1e;color:#0b818e;cursor:pointer;padding:4px 2px;position:relative;text-decoration:none;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1);white-space:normal}.ac-link.is-disabled,.ac-link:disabled{border-bottom:.5px solid #949494;color:#c2dfe3;pointer-events:none}.ac-link:focus{border-bottom:.5px solid transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px #0b818e;outline:none}.ac-link:focus:not(:focus-visible){box-shadow:none;border-bottom:none}.ac-link:hover{background-color:#0b818e;border-bottom:.5px solid #0b818e;color:#fff}.ac-link .ac-home-arrow-default{transform:rotate(90deg)}.ac-link .ac-home-arrow-default g{stroke:#fff}.ac-input{display:flex;flex-direction:column}.ac-input-field{border:1px solid #949494;border-radius:4px;color:#1e1e1e;font-size:16px;height:44px;letter-spacing:.3px;min-width:300px;padding:8px 12px;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1)}.ac-input-field:focus,.ac-input-field:hover{border:1px solid #0b818e;box-shadow:0 0 0 1px #0b818e;outline:none}.is-invalid .ac-input-field{border:2px solid #be0000}.is-invalid .ac-input-field:focus,.is-invalid .ac-input-field:hover{box-shadow:none}.ac-input-field::-webkit-input-placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-input-field:-ms-input-placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-input-field::placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-textarea{display:flex;flex-direction:column}.ac-textarea-label{color:#1e1e1e;font-family:"Montserrat Bold",sans-serif;font-size:14px;letter-spacing:.3px;margin-bottom:12px}.ac-textarea-field{border:1px solid #949494;border-radius:4px;color:#1e1e1e;font-family:"Montserrat Regular",sans-serif;font-size:16px;height:100%;letter-spacing:.3px;line-height:1.75;min-height:120px;min-width:300px;padding:8px 12px;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1)}.ac-textarea-field:focus,.ac-textarea-field:hover{border:1px solid #0b818e;box-shadow:0 0 0 1px #0b818e;outline:none}.is-invalid .ac-textarea-field{border:2px solid #be0000}.is-invalid .ac-textarea-field:focus,.is-invalid .ac-textarea-field:hover{box-shadow:none}.ac-textarea-field::-webkit-input-placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-textarea-field:-ms-input-placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-textarea-field::placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-textarea-field-message{font-size:16px;letter-spacing:.3px;margin:12px 0 0}.is-invalid .ac-textarea-field-message{color:#be0000}.ac-dropdown{display:flex;flex-direction:column}.ac-dropdown-label{color:#1e1e1e;font-family:"Montserrat Bold",sans-serif;font-size:14px;letter-spacing:.3px;margin-bottom:12px}.ac-dropdown-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #949494;border-radius:4px;color:#1e1e1e;cursor:pointer;font-size:16px;height:40px;letter-spacing:.3px;min-width:300px;padding:0 12px;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1)}.ac-dropdown-select:focus,.ac-dropdown-select:hover{border:1px solid #0b818e;box-shadow:0 0 0 1px #0b818e;outline:none}.is-placeholder .ac-dropdown-select{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.is-invalid .ac-dropdown-select{border:2px solid #be0000}.is-invalid .ac-dropdown-select:focus,.is-invalid .ac-dropdown-select:hover{box-shadow:none}.ac-dropdown-message{font-size:16px;letter-spacing:.3px;margin:12px 0 0}.is-invalid .ac-dropdown-message{color:#be0000}.ac-card{align-items:center;background:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5);display:flex;justify-content:center;padding:60px;max-width:880px}@media screen and (max-width:991.98px){.ac-card{padding:30px;max-width:630px;flex-wrap:wrap}}@media screen and (max-width:767.98px){.ac-card{max-width:279px;flex-wrap:wrap;height:auto;padding:16px;align-items:center;justify-content:center;text-align:center}}.ac-card-image{flex:0 0 20%;margin:0 8px}.ac-card-image img{width:100%}@media screen and (max-width:991.98px){.ac-card-image{flex:0 0 35%;margin-bottom:25px}}@media screen and (max-width:767.98px){.ac-card-image{flex:0 0 55%}}.ac-card-content{flex:1 1 80%;margin-left:48px}@media screen and (max-width:991.98px){.ac-card-content{margin-left:40px;margin:0;text-align:center}}@media screen and (max-width:767.98px){.ac-card-content{margin-left:0;flex:1 1 auto}}.ac-card-description{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:24px}@media screen and (max-width:991.98px){.ac-card-description{font-size:14px}}@media screen and (max-width:767.98px){.ac-card-description{font-size:12px}}.ac-our-team-carousel-card{max-width:1000px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:transparent;padding:60px 60px 0}@media screen and (max-width:991.98px){.ac-our-team-carousel-card{padding:30px;max-width:95vw!important;flex-wrap:wrap}}@media screen and (max-width:767.98px){.ac-our-team-carousel-card{flex-wrap:wrap;height:auto;padding:16px;align-items:center;justify-content:center;text-align:center}}.ac-our-team-carousel-card-heading{font-size:1.7em;display:flex;justify-content:center;padding-bottom:40px}.ac-our-team-carousel-card-image{flex:1 0 100%;margin-bottom:75px}.ac-our-team-carousel-card-image img{width:100%}@media screen and (max-width:991.98px){.ac-our-team-carousel-card-image{margin-bottom:10%!important}}@media screen and (max-width:767.98px){.ac-our-team-carousel-card-image{flex:0 0 40px}}@media screen and (max-width:539px){.ac-our-team-carousel-card-image{margin-bottom:12%!important}}.ac-our-team-carousel-card-content{text-align:center;padding:0 7%}.ac-our-team-carousel-card-description{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:24px}@media screen and (max-width:991.98px){.ac-our-team-carousel-card-description{font-size:14px}}@media screen and (max-width:767.98px){.ac-our-team-carousel-card-description{font-size:12px}}.ac-quote-card{background:#fff;box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5);display:flex;justify-content:center;padding:60px;max-width:880px}@media screen and (max-width:991.98px){.ac-quote-card{padding:30px;max-width:630px;flex-wrap:wrap}}@media screen and (max-width:767.98px){.ac-quote-card{max-width:279px;flex-wrap:wrap;height:auto;padding:16px;align-items:center;justify-content:center;text-align:center}}.ac-quote-card-content{flex:1 1 80%;margin-left:48px;margin-top:16px}@media screen and (max-width:991.98px){.ac-quote-card-content{margin-left:40px;margin:0;text-align:center}}@media screen and (max-width:767.98px){.ac-quote-card-content{margin-left:0;flex:1 1 auto}}.ac-quote-card-description{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:24px}@media screen and (max-width:991.98px){.ac-quote-card-description{font-size:14px}}@media screen and (max-width:767.98px){.ac-quote-card-description{font-size:12px}}.ac-quote-card-author{font-family:"Montserrat Bold",sans-serif;font-size:20px}.ac-carousel{margin:0 auto;position:relative;width:100%}.ac-carousel .slick-track{padding-bottom:32px}.slick-dots ul{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.slick-dots li{align-items:center;display:inline-flex;margin:0 4px}.slick-dots li button{background:rgba(11,129,142,.5);border-radius:50%;height:8px;width:8px;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1)}.slick-dots li button:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px #0b818e;outline:none}.slick-dots li button:focus:not(:focus-visible){box-shadow:none}.slick-dots li button:before{content:none}.-dark-mode .slick-dots li button{background:hsla(0,0%,100%,.5)}.slick-dots .slick-active button{background:#0b818e;height:16px;width:16px}.-dark-mode .slick-dots .slick-active button{background:#fff}.slick-slide .ac-card,.slick-slide .ac-quote-card{transform:scale(.9)}@media screen and (max-width:767.98px){.slick-slide .ac-card,.slick-slide .ac-quote-card{transform:scale(.95)}}.slick-slide.slick-center .ac-card,.slick-slide.slick-center .ac-quote-card{transform:scale(1)}@media screen and (max-width:1199.98px){.slick-slide.slick-center>div{margin:0 40px}}@media screen and (max-width:991.98px){.slick-slide.slick-center>div{margin:0 30px}}@media screen and (max-width:767.98px){.slick-slide.slick-center>div{margin:auto}.slick-slide.slick-center .ac-card,.slick-slide.slick-center .ac-quote-card{transform:scale(.95)}}.ac-home-wave{background-position:50% 0;background-repeat:repeat-x;height:136px;width:100%;z-index:1}.ac-home-wave,.fixedBackgroundVideo{position:absolute}@media screen and (max-width:767px){.fixedBackgroundVideo{display:none!important}.fixedBackgroundImage{display:block;position:fixed;top:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}}.ac-home-heading{font-family:"Montserrat Bold",sans-serif;font-size:36px;letter-spacing:-.28px;line-height:1.43;color:#fff;margin-top:80px;max-width:604px}.ac-home-heading span{color:#0b818e}@media screen and (max-width:767.98px){.ac-home-heading{margin-bottom:16px;font-size:24px;margin-top:0}}.ac-home-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px;text-align:center}@media screen and (max-width:767.98px){.ac-home-subheading{font-size:20px;margin-bottom:12px}}.ac-home-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-home-body span{color:#0b818e;font-weight:"Montserrat SemiBold",sans-serif}.ac-home-hero{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);display:flex;min-height:100vh;justify-content:center;padding:88px 24px;position:relative;width:100%}@media screen and (max-width:767.98px){.ac-home-hero{min-height:375px}}.ac-home-hero-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-home-hero-container .ac-button{bottom:-50px;left:0;position:absolute;z-index:1030}@media screen and (max-width:767.98px){.ac-home-hero-container{flex-direction:column}.ac-home-hero-container .ac-button{bottom:-64px}}.ac-home-hero-image{margin:0 auto -100px;z-index:1030}@media screen and (max-width:767.98px){.ac-home-hero-image{height:205.5px;margin:0 auto -60px;width:96.5px}}.ac-home-star-image{position:absolute;animation:spin linear infinite}.ac-home-star-image.-sm{animation-duration:8s;height:24px;right:80px;width:24px;top:100px}@media screen and (max-width:767.98px){.ac-home-star-image.-sm{height:12px;right:6%;width:12px;top:116px}}.ac-home-star-image.-md{animation-name:spin-reverse;animation-duration:10s;height:32px;right:130px;top:100px;width:32px}@media screen and (max-width:767.98px){.ac-home-star-image.-md{height:18px;right:14%;width:18px;top:118px}}.ac-home-star-image.-lg{animation-duration:12s;height:48px;right:100px;top:50px;width:48px}@media screen and (max-width:767.98px){.ac-home-star-image.-lg{height:24px;right:8%;width:24px;top:140px}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes spin-reverse{to{transform:rotate(-1turn)}}.ac-home-mission-and-services{background:#fff;display:flex;justify-content:center;min-height:736px;padding:40px 24px;position:relative;width:100%}.ac-home-mission-and-services-container{align-items:center;display:grid;grid-gap:96px 80px;gap:96px 80px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-home-mission-and-services-container h2{text-align:left}@media screen and (max-width:991.98px){.ac-home-mission-and-services-container{grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:32px;gap:32px}}@media screen and (max-width:991.98px){.ac-home-mission-content{grid-row:2;margin-bottom:40px}}.ac-home-people{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);padding:176px 0;position:relative;display:flex;justify-content:center;min-height:482px;width:100%}@media screen and (max-width:767.98px){.ac-home-people{padding:136px 0}}.ac-home-people .ac-home-subheading{align-self:flex-start;display:flex;margin:0 0 40px 200px;max-width:1140px}@media screen and (max-width:1199.98px){.ac-home-people .ac-home-subheading{margin-bottom:32px;margin-left:0!important;padding:0 24px}}.ac-home-people .ac-button.-secondary{margin-top:64px}.ac-home-people-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:unset;position:relative;width:100%}.ac-home-top-funders{background:#fff;position:relative;display:flex;justify-content:center;min-height:325px;padding:40px 24px;width:100%}.ac-home-top-funders .ac-home-subheading{margin-bottom:64px;text-align:left}.ac-home-top-funders-content{justify-items:center;display:grid;grid-gap:80px;gap:80px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1199.98px){.ac-home-top-funders-content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:991.98px){.ac-home-top-funders-content{grid-gap:80px;gap:80px}}@media screen and (max-width:767.98px){.ac-home-top-funders-content{grid-gap:48px;gap:48px;grid-template-columns:1fr}}.ac-home-top-funders-image{height:80px;width:auto;max-width:100%}.ac-home-connect{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:no-repeat;color:#fff;display:flex;justify-content:center;min-height:320px;padding:136px 24px 64px;position:relative;width:100%}.ac-home-connect h2{margin-bottom:48px}.ac-home-connect svg{margin:0 auto 32px;font-size:64px}@media screen and (max-width:575.98px){.ac-home-connect{background-size:auto 100%!important}}.ac-home-connect-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-home-connect-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-home-connect-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}@font-face{font-family:"Montserrat-UltraLight";src:url(/static/media/Montserrat-UltraLight.2a200c73.woff) format("woff"),url(/static/media/Montserrat-UltraLight.2a200c73.woff) format("truetype")}.h1{font-family:"Montserrat Alternates";font-size:28px;line-height:42px;font-weight:700;color:#fcfcfc;letter-spacing:.04em}.covid19Banner{width:100vw;position:fixed;padding:1em 10px;text-align:center;background-color:#109aa9;color:#fcfcfc;z-index:98}.covid19Banner h6{margin-bottom:0}.covid19Banner a{color:#630d45}.covid19Banner a:hover{color:#e7b721;text-decoration:none}@media screen and (max-width:769px){.covid19Banner{display:none}}.mousey{width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px;opacity:.75;box-sizing:content-box}.scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15,.41,.69,.94);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}to{transform:translateY(15px);opacity:0}}.sidebar{position:fixed;z-index:10;right:0;top:13vh;min-height:80vh;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-end;padding:20px 20px 50px;cursor:pointer}.sidebarListItem{display:flex;font-size:.8em;color:#fff;justify-content:center;align-items:center}.sidebar p{color:#fff;margin-right:10px}.sidebar img{width:60px}.fixedBackgroundVideo{position:fixed;top:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}.fixedBackgroundImage{display:none}.homeWrapper section{width:100%;height:100vh}.homeWrapper .journeySectionCentered{max-height:90vh;min-width:100%;margin:13vh 0 0;text-align:center}.homeWrapper .journeySectionCentered,.homeWrapper .sectionContentCentered{position:relative;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.homeWrapper .sectionContentCentered{width:60%;margin:0}.homeWrapper .journeySection{align-items:flex-start}.homeWrapper .joinSection,.homeWrapper .journeySection{position:relative;max-height:90vh;min-width:100%;margin:13vh 0 0;padding:50px;display:flex;flex-direction:column;justify-content:space-around}.homeWrapper .sectionContent{position:relative;width:85%;margin:0;max-width:none!important}.homeWrapper .sectionRow{width:100%}.homeWrapper .sectionContent h4{margin:0}.homeWrapper .imageContainer{height:auto;display:flex;justify-content:center;align-items:center}.homeWrapper .imageContainer img{width:auto;height:250px}.homeWrapper .imageContainer img:hover{transform:rotate(1turn)}@media screen and (max-width:767px){.homeWrapper .imageContainer{display:none}.homeWrapper .sectionRow{width:100%}.homeWrapper .mobileIconWrapper{padding-bottom:20px}}.homeWrapper .sectionGrid{display:flex;justify-content:space-around}.homeWrapper .sectionGrid img{width:30%}.homeWrapper .acLogo{width:150px;margin-bottom:10px}.homeWrapper .acYTVid{width:500px;height:315px}.homeWrapper .mobileIconWrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.homeWrapper .mobileIcon{display:none}@media screen and (max-width:480px){.homeWrapper .joinSection,.homeWrapper .journeySection,.homeWrapper .journeySectionCentered{max-height:100%!important}}@media screen and (min-width:1024px){.homeWrapper .covid19Banner{margin-top:-3vh!important}.homeWrapper .journeySectionCentered{margin-top:16vh!important}.homeWrapper .acLogo{width:225px!important}}@media screen and (min-width:1200px){.sidebar{top:22vh!important}.homeWrapper .joinSection,.homeWrapper .journeySection{max-height:100vh!important;padding:25vh 50px 15px!important}}@media screen and (min-width:1440px){.sidebar{top:21vh!important}.homeWrapper .joinSection,.homeWrapper .journeySection{max-height:90vh!important;padding:20vh 50px 15px!important}}.nameSectionText,.titleText{font-family:"Poppins";font-size:2.5em;color:#e7b721}.missionText{color:#109aa9;font-size:1.5em;font-family:"Montserrat-UltraLight";padding:10px 10px 10px 0}.paragraphText{color:#fff;font-family:"Poppins";font-weight:400}.subtitleText{color:#6e7381;font-size:.8em}.missionStatement{color:#edf3f3;font-family:"Poppins"}.journeyText{font-size:2em;margin-top:40px;font-family:"Poppins";color:#109aa9}.homeWrapper .tabletIcon{display:none}.joinTitleText{font-family:"Oswald";font-size:2.5em;color:#a8babc}.journeySectionCentered h3.nameSectionText{font-family:"Montserrat Alternates";color:#d9dede}@media screen and (max-width:768px){.homeWrapper .tabletIcon{display:block;width:25%;position:absolute;right:20px;top:20vh}}@media screen and (max-width:1200px){.sidebar{display:none}.homeWrapper .tabletIcon{display:block;width:25%;position:absolute;right:20px;top:5vh}.homeWrapper .imageContainer{display:none}}@media screen and (max-width:767px){.fixedBackgroundVideo{display:none!important}.fixedBackgroundImage{display:block;position:fixed;top:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100}.homeWrapper .tabletIcon{display:none}.homeWrapper .sectionContentCentered{width:90%}.homeWrapper .sectionContent{width:100%}.homeWrapper .journeySection{padding:10px;justify-content:center}.homeWrapper .journeySection p,.homeWrapper .sectionContent h4{margin-left:20px}.homeWrapper .joinSection{padding:30px}.homeWrapper .mobileIcon{display:block;width:25%}.titleText{font-size:1.7em;margin-left:20px}.joinTitleText,.nameSectionText{font-size:2em;margin-left:0}.missionText,.paragraphText{font-size:.75em}.homeWrapper .acYTVid{width:350px;height:315px}.journeyText{font-size:1.5em;margin-top:20px}}.videoPlayer{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background-color:#a8babc}.videoPlayerIn{width:100%;height:100%}.videoExit{position:fixed;top:0;right:0;padding:10px}.homeButtonWrapper{width:90%;display:flex;justify-content:space-around}.hiddenBtnSpace{width:285px!important}@media screen and (max-width:488px){.homeButtonWrapper{width:100%;height:70vw!important;display:flex;flex-direction:column;align-items:center;justify-content:space-around}}.purpleBtns{border:none;font-family:"Poppins";color:#fff;font-weight:600;font-size:20px;line-height:34px;letter-spacing:.08em;text-transform:uppercase;background-color:#630d45!important;padding:20px 25px;max-width:100%;min-width:285px;cursor:pointer;border-radius:0;transition:all .1s ease}.purpleBtns:focus{box-shadow:none}.ac-footer{background-color:#0b818e;color:#fff;margin:0 auto;width:100%}.ac-footer hr{background-color:hsla(0,0%,90.6%,.5);border:none;height:1px;margin:0}.ac-footer-navigation{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;max-width:1140px;padding:56px 24px}@media screen and (max-width:991.98px){.ac-footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:40px}}@media screen and (max-width:767.98px){.ac-footer-navigation{grid-template-columns:1fr;grid-gap:40px}.ac-footer-navigation.-bottom{grid-row-gap:56px}}.ac-footer-item{letter-spacing:.3px;margin-bottom:12px}.ac-footer-item:last-of-type{margin-bottom:0}.ac-footer-item-link{color:#fff;text-decoration:none}.ac-footer-item-link:hover{font-family:"Montserrat SemiBold",sans-serif}.ac-footer-item-link:active{color:currentColor}.ac-footer-item-link:focus{box-shadow:0 0 0 2px #0b818e,0 0 0 4px #fff;outline:none}.ac-footer-item-link:focus:not(:focus-visible){box-shadow:none}.ac-footer-social{grid-column:4}.ac-footer-social ul{display:flex}.ac-footer-social a{color:#fff;font-size:21px;margin-right:24px;text-decoration:none;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1)}.ac-footer-social a:active,.ac-footer-social a:visited{color:currentColor}@media screen and (max-width:767.98px){.ac-footer-social{grid-column:auto}}.ac-footer-column h3{font-size:16px;margin-bottom:16px;text-transform:uppercase}.ac-footer-column h3,.ac-input-label{font-family:"Montserrat Bold",sans-serif;letter-spacing:.3px}.ac-input-label{color:#1e1e1e;font-size:14px;margin-bottom:12px}.ac-input-newsletter input{border:1px solid #949494;border-radius:4px;color:#1e1e1e;font-size:16px;height:44px;letter-spacing:.3px;min-width:300px;padding:8px 12px;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1)}.ac-input-newsletter input:focus,.ac-input-newsletter input:hover{border:1px solid #0b818e;box-shadow:0 0 0 1px #0b818e;outline:none}.is-invalid .ac-input-newsletter input{border:2px solid #be0000}.is-invalid .ac-input-newsletter input:focus,.is-invalid .ac-input-newsletter input:hover{box-shadow:none}.ac-input-newsletter input::-webkit-input-placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-input-newsletter input:-ms-input-placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-input-newsletter input::placeholder{color:#949494;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-input-field-message{font-size:16px;letter-spacing:.3px;margin:12px 0 0}.is-invalid .ac-input-field-message{color:#be0000}.ac-newsletter button{color:#1e1e1e;font-family:"Montserrat Bold",sans-serif;font-size:14px;letter-spacing:.3px;align-items:center;border-radius:25px;border-style:solid;border-width:2px;cursor:pointer;display:inline-flex;justify-content:center;color:#fff;background-color:#630d45!important;height:40px;padding:0 32px;position:relative;text-decoration:none;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1);white-space:nowrap}.ac-newsletter .msg-alert p{color:#fff!important}.ac-navigation{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:1040}.ac-navigation.is-scroll{box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5)}.ac-navigation-container{align-items:center;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;margin:0 auto;max-width:1440px;padding:0 32px}.ac-navigation-ctas,.ac-navigation-links,.ac-navigation-logo{align-items:center;display:flex}.ac-navigation-logo{background-image:url(/static/media/ac-logo-color.d30f0070.png);background-position:0 50%;background-repeat:no-repeat;background-size:contain;height:48px;-webkit-margin-end:48px;margin-inline-end:48px;width:100px}@media screen and (max-width:991.98px){.ac-navigation-logo{-webkit-margin-end:24px;margin-inline-end:24px;width:80px}}@media screen and (max-width:767.98px){.ac-navigation-logo{-webkit-margin-end:12px;margin-inline-end:12px;width:60px}}.ac-navigation-ctas a{-webkit-margin-start:16px;margin-inline-start:16px}.ac-navigation-ctas a:first-of-type{color:#fff;border:none}@media screen and (max-width:991.98px){.ac-navigation-ctas a{-webkit-margin-start:12px;margin-inline-start:12px}}@media screen and (max-width:767.98px){.ac-navigation-ctas a{-webkit-margin-start:8px;margin-inline-start:8px}}.ac-navigation-link-container{position:relative}.ac-navigation-link-container>a{z-index:1}.ac-navigation-link-container:hover,.ac-navigation-link-container>a:focus{z-index:2}.ac-navigation-link-container:hover>a{background-color:rgba(179,146,171,.2);color:#672558}.ac-navigation-link-container:hover .ac-navigation-link-menu{display:block}.ac-navigation-link-menu{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 4px 12px 0 hsla(0,0%,58%,.5);display:none;list-style:none;margin:0;min-width:220px;padding:0;position:absolute;top:100%}.ac-navigation-link{color:#1e1e1e;display:block;line-height:1;padding:24px;text-decoration:none;transition:background .3s cubic-bezier(.075,.82,.165,1),border .3s cubic-bezier(.075,.82,.165,1),box-shadow .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1);white-space:nowrap}.ac-navigation-link:hover{background-color:rgba(179,146,171,.2);color:#672558}.ac-navigation-link:focus{box-shadow:0 0 0 2px #0b818e;outline:none}.ac-navigation-link:focus:not(:focus-visible){box-shadow:none}.mobile-menu{display:none}@media(max-width:1130px){.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorLeft.MuiDrawer-paperAnchorDockedLeft.MuiPaper-elevation0{padding-bottom:65px!important}.mobile-menu{display:flex}.mobile-menu hr{display:none!important}.mobile-menu .MuiPaper-elevation1{box-shadow:none!important}.mobile-menu svg{color:#672558!important}.mobile-menu .MuiAccordion-root:before{background-color:#b392ab!important}.MuiAccordion-root.Mui-expanded:before{opacity:1!important}.mobile-menu .MuiAccordionDetails-root{border-top:1px solid #b392ab!important}.app-bar{position:fixed;transition-property:margin,width;transition-timing-function:ease;color:#000!important;background-color:rgba(179,146,171,.8)!important;box-shadow:none}.MuiPaper-elevation4{box-shadow:none!important}.app-bar-shift{width:calc(100% - 250px);margin-left:400px;transition-property:margin,width;transition-timing-function:ease-out}.drawer{flex-shrink:0}.drawer,.drawer-paper{width:400px}.drawer-header{display:flex;align-items:center}.menu-logo{width:100px;margin:15px 0 30px 20px}.button-nested{padding-left:12px}.mobile-nav-buttons{display:flex;flex-direction:column;padding:0 16px}.mobile-nav-buttons a{margin-bottom:20px}.mobile-nav-buttons a:first-of-type{color:#0b818e}.mobile-menu .ac-navigation-link-container a{color:#1e1e1e!important;text-decoration:none!important}.ac-navigation-container{display:none}}.rodal,.rodal-mask{top:0;left:0;width:100%;height:100%;z-index:100}.rodal,.rodal-mask{position:absolute}.rodal-mask{background:rgba(0,0,0,.3)}.rodal-dialog{position:absolute;bottom:0;left:0;width:700px!important;height:700px!important;overflow:hidden;z-index:101;padding:15px;background:#ffe1a8;box-shadow:0 1px 3px rgba(0,0,0,.2);-webkit-clip-path:circle(64% at 35% 68%);clip-path:circle(64% at 35% 68%);display:flex;justify-content:flex-start;align-items:center}.rodal-dialog:focus{outline:none}.rodal-close{position:absolute;cursor:pointer;bottom:16px;left:16px;width:40px;height:40px}.rodal-close:after,.rodal-close:before{position:absolute;content:"";height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#999;border-radius:100%;transition:background .2s}.rodal-close:before{transform:rotate(45deg)}.rodal-close:after{transform:rotate(-45deg)}.rodal-close:hover:after,.rodal-close:hover:before{background:#333}@keyframes rodal-fade-enter{0%{opacity:0}}.rodal-fade-enter{animation:rodal-fade-enter ease-in both}@keyframes rodal-fade-leave{to{opacity:0}}.rodal-fade-leave{animation:rodal-fade-leave ease-out both}.ac-refer-partner-wave{background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}.ac-refer-partner-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-refer-partner-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-refer-partner-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-refer-partner-heading{font-size:28px}}.ac-refer-partner-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px;text-align:center}@media screen and (max-width:767.98px){.ac-refer-partner-subheading{font-size:20px;margin-bottom:12px}}.ac-refer-partner-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;margin-bottom:32px;line-height:1.75}.ac-refer-partner-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% -200px;background-repeat:repeat-x;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-refer-partner-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-refer-partner-hero-star{height:120px;opacity:.25;position:absolute;right:300px;top:70px;width:120px}.ac-refer-partner-hero-star>g{fill:#b392ab}.ac-refer-partner-hero-star:nth-of-type(2){height:80px;width:80px;right:500px;top:210px}@media screen and (max-width:991.98px){.ac-refer-partner-hero-star{display:none}}.ac-refer-partner-engineers{background:#fff;display:flex;justify-content:center;min-height:344px;padding:40px 24px;position:relative;width:100%}.ac-refer-partner-engineers-container{align-items:center;display:grid;grid-gap:125px;gap:125px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-refer-partner-engineers-container .ac-refer-partner-subheading{text-align:left}@media screen and (max-width:991.98px){.ac-refer-partner-engineers-container{grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:32px;gap:32px}}.ac-refer-partner-engineers-star{height:24px;left:5%;opacity:.65;position:absolute;top:50px;width:24px}@media screen and (max-width:991.98px){.ac-refer-partner-engineers-star{display:none}}.ac-refer-partner-model{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);display:flex;justify-content:center;margin-bottom:-72px;min-height:312px;padding:136px 24px;position:relative;width:100%}.ac-refer-partner-model-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-refer-partner-model-container .ac-refer-partner-subheading{text-align:left}.ac-refer-partner-model-container li{display:inline-block;margin-right:64px}.ac-refer-partner-model-container li:last-of-type{margin-right:0}@media screen and (max-width:767.98px){.ac-refer-partner-model-container li{display:block;margin-bottom:24px;margin-right:0}}@media screen and (max-width:991.98px){.ac-refer-partner-mission-content{grid-row:2;margin-bottom:40px}}.ac-refer-partner-hear-engineers{background:url(/static/media/wave-galaxy.86831058.png);background-position:50% 0;background-size:auto 100%;min-height:669px;padding:136px 0 80px;position:relative;width:100%;z-index:1000}.ac-refer-partner-hear-engineers .ac-refer-partner-subheading{align-self:flex-start;color:#fff;display:flex;margin:0 auto 40px;max-width:1140px;width:100%}@media screen and (max-width:1199.98px){.ac-refer-partner-hear-engineers .ac-refer-partner-subheading{margin-bottom:32px;padding:0 24px}}.ac-refer-partner-hear-engineers .slick-dots{bottom:-10px}.ac-refer-partner-become-partner{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);padding:88px 24px;margin-bottom:-100px;margin-top:-80px;position:relative}.ac-refer-partner-become-partner .ac-refer-partner-subheading{text-align:left}.ac-refer-partner-become-partner-form{background:#fff;border:1px solid #e7e7e7;border-radius:25px;margin:120px auto;max-width:857px;padding:64px}@media screen and (max-width:991.98px){.ac-refer-partner-become-partner-form{padding:32px}}.ac-refer-partner-become-partner-form-container{display:grid;grid-gap:64px;gap:64px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.ac-refer-partner-become-partner-form-container input{margin-bottom:16px}@media screen and (max-width:991.98px){.ac-refer-partner-become-partner-form-container{grid-gap:16px;gap:16px;grid-template-columns:1fr}.ac-refer-partner-become-partner-form-container>div:nth-child(2) .ac-textarea{flex:1 1 auto}}@media screen and (max-width:575.98px){.ac-refer-partner-become-partner-form-container{grid-gap:0!important;gap:0!important;grid-template-columns:repeat(1,1fr)!important}.ac-refer-partner-become-partner-form-container>div:nth-child(2) .ac-textarea{flex:unset!important}.ac-refer-partner-become-partner-form-container>div:nth-child(2) .ac-textarea .ac-textarea-field{width:100%!important;min-width:205px!important}}@media screen and (max-width:575.98px){.ac-refer-partner-become-partner-form-column{width:100%!important}.ac-refer-partner-become-partner-form-column .ac-input-field{width:100%!important;min-width:205px!important}}.ac-refer-partner-become-partner-form-column:nth-child(2){display:flex;flex-direction:column}.ac-refer-partner-become-partner-form-column:nth-child(2) .ac-checkbox{flex:1 1 auto;margin-top:24px}.ac-refer-partner-become-partner-form-column:nth-child(2) .ac-textarea{flex:1 1 224px}.ac-refer-partner-become-partner-form-column:nth-child(2) .ac-button{align-self:flex-end}.ac-refer-partner-become-partner-star{height:155px;opacity:.25;position:absolute;right:5%;top:125px;width:155px}.ac-refer-partner-become-partner-star:nth-of-type(2){left:6%;height:64px;width:64px;top:300px}.ac-refer-partner-become-partner-star:nth-of-type(3){bottom:100px;height:80px;right:10%;top:auto;width:80px}@media screen and (max-width:991.98px){.ac-refer-partner-become-partner-star{display:none}}.ac-refer-partner-impact{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:repeat-x;color:#fff;display:flex;justify-content:center;min-height:320px;padding:136px 24px 64px;position:relative;width:100%}@media screen and (max-width:575.98px){.ac-refer-partner-impact{background-size:auto 100%!important}}.ac-refer-partner-impact h2{margin-bottom:48px}.ac-refer-partner-impact svg{margin:0 auto 32px;font-size:64px}.ac-refer-partner-impact-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-refer-partner-impact-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-refer-partner-impact-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-checkbox{display:block;margin:0 0 8px;position:relative}.ac-checkbox-input{cursor:pointer;position:absolute;opacity:0;width:100%;z-index:1}.ac-checkbox-input:checked+label:before{background:#0b818e;border-color:#0b818e}.ac-checkbox-input:checked+label:after{content:"";display:block;border:solid #fff;border-width:0 2px 2px 0;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:5px;height:10px;top:9px;left:8px}.ac-checkbox-input:focus+label:before{box-shadow:0 0 0 2px #0b818e;outline:none}.ac-checkbox-input:focus:not(:focus-visible)+label:before{box-shadow:none}.ac-checkbox-label{color:#1e1e1e;cursor:pointer;display:block;font-family:"Montserrat Regular",sans-serif;font-size:12px;letter-spacing:.3px;line-height:1.75;padding-left:24px;position:relative}.ac-checkbox-label:before{background-color:transparent;border:1px solid #949494;border-radius:4px;content:"";cursor:pointer;display:block;height:16px;left:0;position:absolute;top:10px;transform:translateY(-50%);width:16px}.ac-our-mission-wave{background-position:50% 0;background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}.ac-our-mission-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-our-mission-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-our-mission-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-our-mission-heading{font-size:28px}}.ac-our-mission-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px}@media screen and (max-width:767.98px){.ac-our-mission-subheading{font-size:20px;margin-bottom:12px}}.ac-our-mission-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-our-mission-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% -200px;background-repeat:repeat-x;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-our-mission-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-our-mission-hero-star{height:120px;opacity:.25;position:absolute;right:-25px;top:275px;width:120px}.ac-our-mission-hero-star>g{fill:#b392ab}.ac-our-mission-hero-star:nth-of-type(2){height:80px;width:80px;right:25px;top:150px}.ac-our-mission-hero-star:nth-of-type(3){height:64px;width:64px;right:125px;top:225px}@media screen and (max-width:991.98px){.ac-our-mission-hero-star{display:none}}.ac-our-mission-our-story{background:#fff;display:flex;justify-content:center;min-height:344px;padding:40px 24px;position:relative;width:100%}.ac-our-mission-our-story-container{align-items:center;display:grid;grid-gap:125px;gap:125px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1140px;position:relative;width:100%}@media screen and (max-width:991.98px){.ac-our-mission-our-story-container{grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:32px;gap:32px}}.ac-our-mission-programs{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);display:flex;justify-content:center;min-height:312px;padding:136px 24px;position:relative;width:100%}.ac-our-mission-subheading{text-align:center}@media screen and (max-width:767.98px){.ac-our-mission-subheading{font-size:28px;margin-bottom:24px}}.ac-our-mission-programs-container{display:flex;flex-direction:column;text-align:center}.ac-our-mission-programs-content{align-items:center;flex-direction:row;flex-wrap:wrap;display:grid;grid-gap:200px;gap:200px;grid-template-columns:repeat(3,minmax(100px,1fr));margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-our-mission-programs-content .ac-our-mission-body{margin-top:24px}.ac-our-mission-programs-content img{width:120px}@media screen and (max-width:991.98px){.ac-our-mission-programs-content{max-width:400px!important;grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:32px;gap:32px}}.ac-our-mission-programs-content h3{justify-content:center;margin-top:24px}.ac-our-mission-timeline-container{background-color:#fff;position:relative;padding-bottom:96px;background-position:center -20px;background-size:cover;background-repeat:no-repeat;background-blend-mode:multiply}.ac-our-mission-timeline{display:flex;flex-direction:column;justify-content:center;min-height:344px;padding:40px 24px;position:relative;width:100%}@media screen and (max-width:575.98px){.ac-our-mission-timeline{padding-left:0!important;padding-right:0!important}}.ac-our-mission-history-subheading{text-align:center}.ac-our-mission-history-timeline-event{color:#672558}.ac-button.-secondary.-dark-mode.-dark-mode{background-image:linear-gradient(-45deg,#0b818e -30%,#672558);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767.98px){.ac-button.-secondary.-dark-mode.-dark-mode{margin-bottom:20px!important}}.ac-our-mission-history-timeline-dot{background-color:#0b818e!important}.ac-our-mission-history-timeline-button{margin-top:-15px}@media screen and (max-width:767.98px){.ac-our-mission-history-timeline-button{margin-top:-10px!important}}.ac-our-mission-timeline-img img{width:470px}@media screen and (max-width:991.98px){.ac-our-mission-timeline-img img{width:100%!important}}.lastTimelineSeparator .MuiTimelineConnector-root{display:none}.ac-our-mission-quote{background-color:#1e1e1e;background-repeat:repeat-x;padding:20px 0 80px;position:relative;width:100%;z-index:1000}.ac-our-mission-quote .ac-our-mission-quote-container{display:grid;grid-template-columns:60% 40%;margin:0 auto;min-width:100px;max-width:1140px;position:relative}@media screen and (max-width:1199.98px){.ac-our-mission-quote .ac-our-mission-quote-container{padding-left:24px!important;padding-right:24px!important}}@media screen and (max-width:767.98px){.ac-our-mission-quote .ac-our-mission-quote-container{display:flex!important;flex-direction:column-reverse!important}}.ac-our-mission-quote .ac-our-mission-quote-attribution{justify-self:center;align-self:center;justify-content:center}.ac-our-mission-quote .ac-our-mission-quote-laura-photo{border-radius:50%;width:200px}.ac-our-mission-quote .ac-our-mission-quote-text-style{color:#fff;font-family:"Montserrat Regular",sans-serif!important;font-size:22px;line-height:1.75;margin-left:64px}@media screen and (max-width:575.98px){.ac-our-mission-quote .ac-our-mission-quote-text-style{margin-left:0!important}}.ac-our-mission-quote .ac-our-mission-name-title{display:grid;color:#fff;justify-items:center}@media screen and (max-width:767.98px){.ac-our-mission-quote .ac-our-mission-name-title{margin-bottom:35px!important}}.ac-our-mission-quote .ac-our-mission-quote-star{height:200px;opacity:.25;position:absolute;right:-40px;bottom:0;width:200px}.ac-our-mission-quote .ac-our-mission-quote-star>g{fill:#949494}@media screen and (max-width:991.98px){.ac-our-mission-quote .ac-our-mission-quote-star{display:none}}.ac-our-mission-learn-more{display:flex;justify-content:center;padding:64px;background-color:#1e1e1e;background-position:top;background-repeat:no-repeat}@media screen and (max-width:575.98px){.ac-our-mission-learn-more{background-size:auto 100%!important}}.ac-our-mission-learn-more h2{margin-bottom:48px;text-align:center}.ac-our-mission-learn-more-container{justify-content:center;width:100%;margin:0 auto;max-width:1030px;position:relative;padding-top:60px}.ac-our-mission-learn-more-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-our-mission-learn-more-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-our-mission-learn-more-icons{margin:0 auto 32px;font-size:64px;color:#69687b}.ac-our-mission-learn-more-body{margin:0 auto 32px;line-height:1.75}.ac-our-mission-learn-more-button{width:auto}.ac-team-card-image-btn{background-size:100%;display:flex;justify-content:center;align-items:center;position:relative;border:none;background-color:transparent;border-radius:50%}.ac-team-card-linkedin,.ac-team-card-modal-linkedin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAACdUlEQVR42u2cy1HDMBCGVYJKoISUQEfQAXQAFwZCDubCxAkH04FLSAkuwSUEbQ5REkYPz4KzK/3/zM4wJCtLX3bjhzZrIEi+bNNYu/p6sKttb983g7N9JTYe1rxs7+3r+sZMFTnRAEIWI8C2TTZI9+Y7+gRkTFyUjRSRJiZKVyGTlWuOUTDyRExQg11GIuU30naSjZfR1wiZmBo7iz4pk9JkHqDL5wyHwYG+petCU4ForbTmPIDp672hFnCnsk1nPcQIwNTJgz4NU6lo7UmAyVyvWBSFAMgUAAJgUACoQQAIgEEBoAYBoEaAxy0Bf5fT0f+MQs0HMP1scdQIcXaAFG2RzZneKNPsAJNPcpXpGgDHkk5KVwAYeb741n4bZcJJRBvAE4idL5Noe43wcCENgFEBoAYBoEaAoXth9g7Z71pFX8u32jzZl8+FeoCMy5gIuPxaRXov+egFyL4X9tWxFFXed5qRL42hESDvXthH8Y58mLajsUoCuM+JvHN4fIg0Zj0AI2nLSecqAIZrUfhGY5cP8F9/GbDtiwboFrjIS8e2P61VPPy9XH/kRmHBANvnlK8D9WgCotdy/MsFmEzftmE8zD2mcbkAMws9mSehoWSAUT9eQaQ3AEwIAAEQAAEQAAEQAAEQAAEQAAEQAGeoD2T4BcZRDjBeH8jz4x9fPsDExjrPj3988QBj9YE8P/7xVeyJlCYABMCgAFCDABAAgwJADQLAawOsse3TVIADWj+xWj+h+VioUjYWXJlVTR5iLZFI4Ka1v2s6K6WpoSa7+KJEz+iphia0f9eE1rcCFTI5+eZYBctkRUxQsqXKhIku0jndCv4HI5d09NwwEWAAAAAASUVORK5CYII=);background-size:cover;height:40px;width:40px;background-repeat:no-repeat}.ReactModal__Overlay.ReactModal__Overlay--after-open{z-index:1050;display:flex;justify-content:center;align-items:center}.ac-team-card-modal{width:75vw;max-width:1440px;position:relative;background-color:#2e2e2e;box-shadow:0 4px 4px rgba(0,0,0,.25);color:#fff}.ac-team-card-modal .topNav{width:100%;height:48px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;background-color:#109aa9}.ac-team-card-modal .closeBtn{width:26px;height:26px;margin-right:22px}.ac-team-card-modal .closeBtn img{width:100%}.ac-team-card-modal-content{display:flex;flex-direction:row;padding:7% 0;font-family:"Montserrat SemiBold",sans-serif;font-size:20px;line-height:1.75}.ac-team-card-modal-name{color:#0b818e}.ac-team-card-modal-title{font-family:"Montserrat Regular",sans-serif;font-size:16px}.ac-team-card-modal-content .rightColumn{padding-right:10%}.ac-team-card-modal-content .rightColumn,.ac-team-card-modal-content .rightColumn .bioText{height:65vh;max-height:65vh}.ac-team-card-modal-content .rightColumn .bioText::-webkit-scrollbar{width:12px}.ac-team-card-modal-content .rightColumn .bioText::-webkit-scrollbar-thumb{width:12px;height:12px;background-image:url(https://anniecannons.com/wp-content/uploads/2019/10/tiny-teal-img.png);background-size:12px 12px;background-repeat:no-repeat;background-position:50%}.ac-team-card-modal-content .rightColumn .bioText::-webkit-scrollbar-track{width:12px;border-left:4px solid #2e2e2e;border-right:4px solid #2e2e2e;box-shadow:inset 12px 0 #bbbaba;outline:none}.ac-team-card-modal-content .rightColumn .bioText{direction:rtl;overflow-y:auto;text-align:left;padding-left:24px;display:flex;flex-direction:column}.ac-team-card-modal-content .rightColumn .bioText span{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;margin:auto}.ac-our-team-wave{background-position:50% 0;background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}@media screen and (max-width:425px){.ac-our-team-wave{bottom:-60px!important}}.ac-our-team-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}@media screen and (max-width:991.98px){.ac-our-team-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-our-team-heading{font-size:28px}}.ac-our-team-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px;text-align:center}@media screen and (max-width:767.98px){.ac-our-team-subheading{font-size:20px;margin-bottom:12px}}.ac-our-team-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-our-team-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% -200px;background-repeat:repeat-x;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-our-team-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-our-team-hero-star{height:120px;opacity:.25;position:absolute;right:-25px;top:275px;width:120px}.ac-our-team-hero-star>g{fill:#b392ab}.ac-our-team-hero-star:nth-of-type(2){height:80px;width:80px;right:25px;top:150px}.ac-our-team-hero-star:nth-of-type(3){height:64px;width:64px;right:125px;top:225px}@media screen and (max-width:991.98px){.ac-our-team-hero-star{display:none}}.ac-our-team-carousel-star{height:80px;width:80px;opacity:.25;position:absolute;left:-1.5%;top:40%}.ac-our-team-carousel-star>g{fill:#b392ab}.ac-our-team-carousel-star:nth-of-type(2){height:160px;width:160px;left:-2.5%;top:57%}@media screen and (max-width:991.98px){.ac-our-team-carousel-star{display:none}}.ac-our-team-carousel-section{background:#fff;padding-bottom:0;position:relative;display:flex;justify-content:center;width:100%;margin-bottom:100px}@media screen and (max-width:767.98px){.ac-our-team-carousel-section{padding:64px 0 0!important}}.ac-our-team-section{background:#fff;padding-bottom:0;position:relative;display:flex;justify-content:center;width:100%;margin-bottom:100px}@media screen and (max-width:767.98px){.ac-our-team-section{padding:64px 0 0!important}}.ac-our-team-carousel-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:unset;position:relative;width:100%}@media screen and (max-width:450px){.ac-our-team-carousel-container .ac-carousel .slick-track{padding-bottom:0!important}}.ac-our-team-carousel-container .slick-slide{opacity:0;transition:opacity .5s}.ac-our-team-carousel-container .slick-slide.slick-active.slick-center.slick-current{opacity:1}.ac-our-team-carousel-subheading{align-self:flex-start;display:flex;margin:0 auto 40px;max-width:1140px;width:100%}@media screen and (max-width:1199.98px){.ac-our-team-carousel-subheading{margin-bottom:32px;padding:0 24px}}.ac-our-team .slick-next,.ac-our-team .slick-prev{display:flex;border-radius:50%;background-color:#0b818e;top:40%}@media screen and (max-width:787px){.ac-our-team .slick-next,.ac-our-team .slick-prev{top:38%!important}}@media screen and (max-width:417px){.ac-our-team .slick-next,.ac-our-team .slick-prev{top:33%!important}}@media screen and (max-width:340px){.ac-our-team .slick-next,.ac-our-team .slick-prev{top:30%!important}}.ac-our-team .slick-next,.ac-our-team .slick-next:before,.ac-our-team .slick-prev,.ac-our-team .slick-prev:before{width:60px;height:60px;z-index:5;font-size:30px;align-self:center}.ac-our-team .slick-next:before,.ac-our-team .slick-prev:before{font-family:"system-ui";opacity:1}.ac-our-team .slick-prev{left:calc(50% - 470px)}@media screen and (max-width:991.98px){.ac-our-team .slick-prev{left:3%!important}}.ac-our-team .slick-next{right:calc(50% - 470px)}@media screen and (max-width:991.98px){.ac-our-team .slick-next{right:3%!important}}.ac-our-team .slick-dots{bottom:170px}@media screen and (max-width:991.98px){.ac-our-team .slick-dots{bottom:26.5%!important}}@media screen and (min-width:768px)and (max-width:787px){.ac-our-team .slick-dots{bottom:31.5%!important}}@media screen and (max-width:660px){.ac-our-team .slick-dots{bottom:33%!important}}@media screen and (max-width:539px){.ac-our-team .slick-dots{bottom:38%!important}}@media screen and (max-width:456px){.ac-our-team .slick-dots{bottom:43.5%!important}}@media screen and (max-width:417px){.ac-our-team .slick-dots{bottom:47%!important}}@media screen and (max-width:377px){.ac-our-team .slick-dots{bottom:52%!important}}@media screen and (max-width:340px){.ac-our-team .slick-dots{bottom:55%!important}}.ac-our-team-staff{width:100%;display:flex;justify-content:center;background:#f9f1ef;background:linear-gradient(90deg,#f9f1ef,#f3fcfc);padding:146px 24px 176px}@media screen and (max-width:425px){.ac-our-team-staff{padding-top:90px!important}}.ac-our-team-staff-content{padding-bottom:50px}.ac-our-team-board-content,.ac-our-team-staff-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border-bottom:1px;max-width:1140px}.ac-our-team-board-content{padding-bottom:150px}.ac-our-team-teaching-subheading{display:flex;justify-content:center;padding:40px 40px 20px}.ac-our-team-leadership-subheading{display:flex;justify-content:center;padding:50px 50px 20px}.ac-our-team-staff-separator{border:solid #e7e7e7;border-width:1px 0 0}.ac-our-team-multiply{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:repeat-x;color:#fff;display:flex;justify-content:center;height:100%;padding:136px 24px 64px;position:relative;width:100%;margin-top:-136px}@media screen and (max-width:991.98px){.ac-our-team-multiply{background-size:auto 100%!important}}.ac-our-team-multiply h2{margin-bottom:48px}.ac-our-team-multiply svg{margin:0 auto 32px;font-size:64px}.ac-our-team-multiply-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-our-team-multiply-subheading{text-align:center}.ac-our-team-multiply-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-our-team-multiply-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-our-team-multiply-icons{margin:0 auto 32px;font-size:64px}.ac-our-team-multiply-body{margin:0 auto 32px;line-height:1.75}@media screen and (max-width:1199.98px){.ac-our-team-staff-content{grid-template-columns:1fr 1fr 1fr!important}}@media screen and (max-width:991.98px){.ac-our-team-staff-content{grid-template-columns:1fr 1fr!important}}@media screen and (max-width:575.98px){.ac-our-team-carousel-section{display:none}.ac-our-team-staff-content{grid-template-columns:1fr!important}}.ac-team-card{display:flex;flex-direction:column;padding:25px 20px}.ac-team-card-content{flex-direction:column;text-align:center}.ac-press-card-image-btn,.ac-team-card-content{display:flex;align-items:center;justify-content:center}.ac-press-card-image-btn{background-size:100%;height:200px;position:relative;border:none;background-color:transparent;border-radius:50%}.ac-team-card-gradient,.ac-team-card-image-btn img,.ac-team-card-modal-image{border-radius:50%;width:200px}.ac-team-card-gradient{background:#f9f1ef;background:linear-gradient(270deg,#f9f1ef,#f3fcfc);opacity:.5;height:200px;position:absolute;top:0}.ac-team-card-name{color:#000;justify-items:center;font-family:"Montserrat SemiBold",sans-serif;padding-top:15px}.ac-team-card-title{color:#000;justify-items:center;font-size:14px;padding:10px}@media screen and (max-width:1200px){.ac-team-card-modal{width:95vw!important}}@media screen and (max-width:991.98px){.ac-team-card-modal-content .rightColumn{padding-right:24px!important}.ac-team-card-modal-content .rightColumn,.ac-team-card-modal-content .rightColumn .bioText{height:46vh!important;max-height:46vh!important}}@media screen and (max-width:767.98px){.ac-team-card-modal-content{flex-direction:column!important}.ac-team-card-modal-content .leftColumn{flex-direction:row!important;justify-content:flex-start!important;padding:0 30px!important}.ac-team-card-modal-content .leftColumn .titleDiv{align-items:flex-start!important;margin-left:30px!important}.ac-team-card-modal-content .rightColumn{padding-left:4.5%!important}}@media screen and (max-width:575.98px){.ac-team-card-modal{width:100vw!important}.ac-team-card-modal-content .leftColumn{flex-direction:column!important;margin-bottom:40px!important}.ac-team-card-modal-content .leftColumn .titleDiv{align-items:center!important;margin-left:0!important}.ac-team-card-modal-content .rightColumn,.ac-team-card-modal-content .rightColumn .bioText{height:57vh!important;max-height:57vh!important}}.ac-careers-wave{background-position:50% 0;background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}.ac-careers-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-careers-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-careers-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-careers-heading{font-size:28px}}.ac-careers-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px}@media screen and (max-width:767.98px){.ac-careers-subheading{font-size:20px;margin-bottom:12px}}.ac-careers-text{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-careers-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% -200px;background-repeat:repeat-x;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-careers-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-careers-hero-star{height:120px;opacity:.25;position:absolute;right:-25px;top:275px;width:120px}.ac-careers-hero-star>g{fill:#b392ab}.ac-careers-hero-star:nth-of-type(2){height:80px;width:80px;right:25px;top:150px}.ac-careers-hero-star:nth-of-type(3){height:64px;width:64px;right:125px;top:225px}@media screen and (max-width:991.98px){.ac-careers-hero-star{display:none}}.ac-careers-jobs-section{background:#fff;display:flex;justify-content:center;min-height:344px;padding:80px 24px 32px;position:relative;width:100%}.ac-careers-jobs-section-container{width:100%;margin:0 auto;position:relative}.ac-careers-jobs-section-container .ac-careers-jobs-content{display:grid;grid-gap:125px;gap:125px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1140px;position:relative;width:100%}@media screen and (max-width:991.98px){.ac-careers-jobs-section-container .ac-careers-jobs-content{grid-template-columns:1fr;grid-template-rows:1fr;grid-gap:32px;gap:32px}}.ac-careers-jobs-section-container .ac-careers-jobs-content .ac-careers-text{margin-bottom:15px}.ac-careers-jobs-section-container .ac-careers-jobs-content .jobLinks{font-family:"Montserrat SemiBold",sans-serif;color:#0b818e;margin-bottom:20px;text-decoration:none}.ac-careers-jobs-section-container .ac-careers-jobs-content .ac-careers-body{margin-bottom:20px}.ac-careers-jobs-1-star{width:80px;height:80px;opacity:.25;position:absolute;left:-17%;top:-1%}.ac-careers-jobs-1-star>g{fill:#b392ab}.ac-careers-jobs-1-star:nth-of-type(2){height:50px;width:50px;left:-23%;top:unset;bottom:25%}.ac-careers-jobs-1-star:nth-of-type(3){height:40px;width:40px;top:unset;bottom:0!important;right:-17%;left:unset}@media screen and (max-width:991.98px){.ac-careers-jobs-1-star{display:none}}.ac-careers-jobs-2-star{height:50px;width:50px;opacity:.25;position:absolute;right:0;top:8%}.ac-careers-jobs-2-star>g{fill:#b392ab}.ac-careers-jobs-2-star:nth-of-type(2){height:64px;width:64px;right:-20%;top:unset;bottom:20%}@media screen and (max-width:991.98px){.ac-careers-jobs-2-star{display:none}}.ac-careers-jobs-3-star{height:50px;width:50px;opacity:.25;position:absolute;left:-14%;top:28%}.ac-careers-jobs-3-star>g{fill:#b392ab}.ac-careers-jobs-3-star:nth-of-type(2){height:80px;width:80px;left:-25.5%;top:unset;bottom:-5%;z-index:2}@media screen and (max-width:991.98px){.ac-careers-jobs-3-star{display:none}}.ac-careers-moreInfo{background:linear-gradient(-225deg,#f3fcfc,#f9f1ef);display:flex;justify-content:center;min-height:312px;padding:176px 24px 80px;position:relative;width:100%}.ac-careers-moreInfo-container{display:flex;flex-direction:column;text-align:center}.ac-careers-moreInfo-content{margin:0 auto;max-width:1140px;width:100%;display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-careers-moreInfo-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-careers-moreInfo-content .moreInfoIcon{margin:0 auto 32px;font-size:64px;color:#69687b}.ac-careers-subheading.moreInfo{text-align:center}.ac-our-impact-wave{background-repeat:no-repeat;height:136px;position:absolute;width:100%;z-index:1;left:0}.ac-our-impact{background:#f9f1ef;background:linear-gradient(270deg,#f9f1ef,#f3fcfc)}.ac-our-impact-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-our-impact-heading span{color:#000}@media screen and (max-width:991.98px){.ac-our-impact-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-our-impact-heading{font-size:28px}}.ac-our-impact-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px;text-align:center}@media screen and (max-width:767.98px){.ac-our-impact-subheading{font-size:20px;margin-bottom:12px}}.ac-our-impact-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-our-impact-hero{background:url(/static/media/wave-hero-white.42e1bfa9.svg);background-position:50% -200px;background-repeat:repeat-x;color:#000;min-height:400px;padding:0 24px;position:relative}@media screen and (max-width:575.98px){.ac-our-impact-hero{background-position:50% 0!important;background-size:auto 100%!important;background-repeat:no-repeat!important;padding-bottom:70px!important}}.ac-our-impact-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-our-impact-hero-star{height:120px;opacity:.25;position:absolute;right:125px;top:100px;width:120px}.ac-our-impact-hero-star>g{fill:#8d5c82}.ac-our-impact-hero-star:nth-of-type(2){height:80px;width:80px;right:275px;top:225px}.ac-our-impact-hero-star:nth-of-type(3){height:40px;width:40px;right:125px;top:310px}.ac-our-impact-hero-star:nth-of-type(4){height:32px;width:32px;right:375px;top:400px}@media screen and (max-width:991.98px){.ac-our-impact-hero-star{display:none}}.ac-our-impact-success{height:100%;padding:80px 150px 204px}@media screen and (max-width:991.98px){.ac-our-impact-success{padding:80px 24px 204px!important}}.ac-our-impact-success-container{max-width:1140px;text-align:center;margin:auto}.ac-our-impact-success-container h2{margin-bottom:64px}.ac-our-impact-success-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:100px;gap:100px;justify-self:center;margin-bottom:8px}@media screen and (max-width:991.98px){.ac-our-impact-success-content{max-width:400px!important;margin:auto!important;grid-template-columns:1fr!important;grid-gap:72px!important;gap:72px!important}}.ac-our-impact-stat{font-family:"Montserrat Bold",sans-serif;font-size:48px;color:#672558;margin-bottom:24px}.ac-our-impact-stat-text{font-family:"Montserrat Regular",sans-serif;line-height:1.43;font-size:20px;color:#000}.ac-our-impact-model{background-color:#fff}.ac-our-impact-timeline{background:#fff;min-height:344px;padding:40px 24px;position:relative;max-width:1440px;width:100%;margin:auto}@media screen and (max-width:375px){.ac-our-impact-timeline{padding-left:0!important;padding-right:0!important}}.MuiTimelineItem-missingOppositeContent:before{display:none}.ac-our-impact-timeline-content{max-width:1140px;padding:24px;margin:auto;width:100%}@media screen and (max-width:767.98px){.ac-our-impact-timeline-content{padding:0!important}}.ac-our-impact-timeline-item{display:flex;min-height:140px!important}.ac-our-history-timeline-left{flex:0 1!important;margin-right:50px;display:flex;flex-direction:column;justify-content:center;margin-top:-110px}@media screen and (max-width:991.98px){.ac-our-history-timeline-left{display:block!important;flex:unset!important;margin-top:-4.5%!important;margin-right:15px!important}}.ac-our-impact-history-subheading{text-align:left;padding:0 24px;max-width:1140px;width:100%;margin:auto auto 80px}.ac-our-impact-history-timeline-event{color:#000;font-family:"Montserrat Regular",sans-serif;line-height:1.75}.ac-our-impact-history-timeline-icon{width:90px}@media screen and (max-width:575.98px){.ac-our-impact-history-timeline-icon{margin-left:25px!important}}.ac-our-impact-history-timeline-dot{background-color:#0b818e!important}.ac-our-impact-timeline-info{display:grid;grid-template-columns:20% 70%;grid-column-gap:40px;-webkit-column-gap:40px;column-gap:40px;align-items:center;margin-top:-110px}@media screen and (max-width:991.98px){.ac-our-impact-timeline-info{display:flex!important;flex-direction:column!important;margin-top:0!important;padding-top:0!important;padding-bottom:64px!important;align-items:flex-start!important}}@media screen and (max-width:575.98px){.ac-our-impact-timeline-info{padding-bottom:120px!important}}@media screen and (max-width:575.98px){.ac-our-impact-timeline-info .iconHeader{margin-top:-48px!important}}@media screen and (max-width:575.98px){.ac-our-impact-timeline-info.last{padding-bottom:40px!important}}.ac-our-impact-timeline-info h3{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:50px}@media screen and (max-width:991.98px){.ac-our-impact-timeline-info h3{margin:0 0 20px!important}}.ac-our-impact-disciplines{background:#fff;display:flex;justify-content:center;height:1000px;padding:40px 24px;position:relative;width:100%}.ac-our-impact-our-story-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:unset;position:relative;width:100%;padding:40px 0}.ac-our-impact-disciplines-content>.ac-card{box-shadow:none!important;display:block!important}.ac-our-impact-our-stories{padding:120px 0 236px;background-repeat:no-repeat;background-position:top;background-color:#fff}.ac-our-impact-our-stories-subheading{text-align:left;padding:24px;max-width:1140px;margin:auto;width:100%}.ac-our-impact-our-stories-carousel img{width:64px;display:flex;position:fixed;left:150px;top:45px}.ac-our-impact-support-mission{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:repeat-x;color:#fff;display:flex;justify-content:center;height:100%;padding:136px 24px 64px;position:relative;width:100%;margin-top:-136px}@media screen and (max-width:767.98px){.ac-our-impact-support-mission{background-size:auto 100%!important}}.ac-our-impact-support-mission h2{margin-bottom:48px}.ac-our-impact-support-mission svg{margin:0 auto 32px;font-size:64px}.ac-our-impact-support-mission-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-our-impact-support-mission-subheading{text-align:center}.ac-our-impact-support-mission-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-our-impact-support-mission-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-our-impact-support-mission-icons{margin:0 auto 32px;font-size:64px}.ac-our-impact-support-mission-body{margin:0 auto 32px;line-height:1.75}.ac-become-a-donor-subtext{max-width:1140px}.ac-become-a-donor-stat-textbox{font-family:"Montserrat Regular",sans-serif;font-size:14px;color:#000;line-height:1.75}.ac-become-a-donor-know-impact{min-height:600px}@media screen and (max-width:991.98px){.ac-become-a-donor-know-impact{min-height:100vh}}.ac-our-stories-know-impact-content-box{display:grid;grid-template-columns:1fr 1fr;padding-top:0}@media screen and (max-width:991.98px){.ac-our-stories-know-impact-content-box{grid-template-columns:1fr!important;padding-left:24px;padding-right:24px}}.ac-become-a-donor-donate{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);padding:50px 150px}@media screen and (max-width:991.98px){.ac-become-a-donor-donate{padding:50px}}.ac-become-a-donor-donate-star{top:0!important}.ac-become-a-donor-wave{background-repeat:no-repeat;height:136px;position:absolute;width:100%;left:0;z-index:1}@media screen and (max-width:991.98px){.ac-become-a-donor-wave{bottom:-135px!important}}.ac-become-a-donor-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-become-a-donor-heading span{color:#000}@media screen and (max-width:991.98px){.ac-become-a-donor-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-become-a-donor-heading{font-size:28px}}.ac-become-a-donor-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px;text-align:center}@media screen and (max-width:767.98px){.ac-become-a-donor-subheading{font-size:20px;margin-bottom:12px}}.ac-become-a-donor-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-become-a-donor-hero{background-color:#fff;background-repeat:repeat-x;color:#000;min-height:400px;padding:0 24px;position:relative;z-index:2}.ac-become-a-donor-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-become-a-donor-hero-star{height:120px;opacity:.25;position:absolute;right:125px;top:100px;width:120px}.ac-become-a-donor-hero-star>g{fill:#8d5c82}.ac-become-a-donor-hero-star:nth-of-type(2){height:80px;width:80px;right:275px;top:225px}.ac-become-a-donor-hero-star:nth-of-type(3){height:40px;width:40px;right:125px;top:310px}.ac-become-a-donor-hero-star:nth-of-type(4){height:32px;width:32px;right:375px;top:400px}@media screen and (max-width:991.98px){.ac-become-a-donor-hero-star{display:none}}.ac-become-a-donor-success{height:100%;padding:120px 64px 0;margin-top:-80px;background-color:#fff}@media screen and (max-width:991.98px){.ac-become-a-donor-success{padding-bottom:30px!important}}.ac-become-a-donor-success-container{text-align:center}.ac-become-a-donor-success-container h2{margin-bottom:32px}.ac-become-a-donor-subtext{font-family:"Montserrat Regular",sans-serif;font-size:16px;color:#000;max-width:50vw;width:100%;margin:0 auto 32px;line-height:1.75}.ac-become-a-donor-success-content{max-width:1140px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:100px;gap:100px;justify-self:center;margin:0 auto 8px}@media screen and (max-width:991.98px){.ac-become-a-donor-success-content{max-width:400px!important;grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-become-a-donor-stat{font-family:"Montserrat Bold",sans-serif;font-size:48px;color:#672558;margin-bottom:24px;margin-top:24px}.ac-become-a-donor-stat-text{font-family:"Montserrat Regular",sans-serif;font-size:20px;color:#000;line-height:1.75}.ac-become-a-donor-impact-bottom-wave{background-repeat:no-repeat;background-position:50%;height:136px;position:absolute;width:100%;z-index:1}.ac-become-a-donor-know-impact{background-color:#672558;height:100%;padding-top:80px}.ac-our-stories-know-impact-content{display:grid;grid-template-columns:1fr 1fr;padding-top:100px}@media screen and (max-width:991.98px){.ac-our-stories-know-impact-content{grid-template-columns:1fr!important;padding-left:24px;padding-right:24px}}.ac-our-stories-know-impact-image{width:500px;justify-self:end;align-self:center}@media screen and (max-width:991.98px){.ac-our-stories-know-impact-image{justify-self:center!important;margin-bottom:64px!important}}@media screen and (max-width:767.98px){.ac-our-stories-know-impact-image{width:100%!important}}.ac-become-a-donor-know-impact-copy{color:#fff;justify-self:center;align-self:center;line-height:1.75;padding-left:1rem}@media screen and (max-width:991.98px){.ac-become-a-donor-know-impact-copy{max-width:500px!important;padding-left:0!important}}.ac-become-a-hiring{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);padding:200px 0 150px}.ac-become-a-donor-donate-star{height:160px;width:160px;position:absolute;right:4%;top:-100px;opacity:.25}.ac-become-a-donor-donate-star>g{fill:#8d5c82}.ac-become-a-donor-donate-star:nth-of-type(2){height:64px;width:64px;left:7%;top:560px}@media screen and (max-width:991.98px){.ac-become-a-donor-donate-star{display:none}}.ac-become-a-donor-donate-subheading{text-align:center;margin-bottom:24px}.ac-become-a-donor-donate-subtext{text-align:center;margin-bottom:40px}.ac-become-a-donor-donate-content{height:100%;padding-left:70px}@media screen and (max-width:575.98px){.ac-become-a-donor-donate-content{padding-left:0}}.ac-home-become-a-donor{background:#fff;display:flex;min-height:300px;padding:24px 24px 80px;margin-bottom:-40px;width:100%;position:relative}.ac-home-become-a-donor .ac-donor-contributors-heading{margin-bottom:64px;text-align:center}.ac-become-a-donor-contributors-top-wave{background-position:20%;background-repeat:no-repeat;height:136px;position:absolute;width:100%;z-index:1;top:-136px;left:0}.ac-home-become-a-donor-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-home-become-a-donor-content{justify-items:center;display:grid;grid-gap:80px;gap:80px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1199.98px){.ac-home-become-a-donor-content{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:991.98px){.ac-home-become-a-donor-content{grid-gap:80px!important;gap:80px!important}}@media screen and (max-width:767.98px){.ac-home-become-a-donor-content{grid-template-columns:1fr!important}}.ac-home-become-a-donor-image{height:80px;width:auto;max-width:100%}.ac-become-a-donor-support-mission{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:repeat-x;color:#fff;display:flex;justify-content:center;height:100%;padding:136px 24px 64px;position:relative;width:100%}@media screen and (max-width:767.98px){.ac-become-a-donor-support-mission{background-size:auto 100%!important}}.ac-become-a-donor-support-mission h2{margin-bottom:48px;text-align:center}.ac-become-a-donor-support-mission svg{margin:0 auto 32px;font-size:64px}.ac-become-a-donor-support-mission-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-become-a-donor-support-mission-subheading{text-align:center}.ac-become-a-donor-support-mission-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-become-a-donor-support-mission-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-become-a-donor-support-mission-icons{margin:0 auto 32px;font-size:64px}.ac-become-a-donor-support-mission-body{margin:0 auto 32px;line-height:1.75}.ac-volunteer-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-volunteer-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-volunteer-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-volunteer-heading{font-size:28px}}.ac-volunteer-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% bottom;background-repeat:no-repeat;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-volunteer-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-volunteer-hero-star{height:120px;opacity:.25;position:absolute;right:200px;top:70px;width:120px}.ac-volunteer-hero-star>g{fill:#b392ab}.ac-volunteer-hero-star:nth-of-type(2){height:80px;width:80px;right:425px;top:290px}@media screen and (max-width:991.98px){.ac-volunteer-hero-star{display:none}}.ac-volunteer-engineers{background:#fff;display:flex;justify-content:center;padding:80px 24px;position:relative;width:100%}.ac-volunteer-engineers-container{align-items:center;margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-volunteer-engineers-container .ac-volunteer-subheading{text-align:left}.ac-volunteer-become-partner{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);padding:88px 24px;margin-top:-80px;position:relative}.ac-volunteer-become-partner .ac-volunteer-subheading{text-align:left}.ac-volunteer-become-partner-form{background:#fff;border:1px solid #e7e7e7;border-radius:25px;margin:120px auto;max-width:857px;padding:64px}@media screen and (max-width:991.98px){.ac-volunteer-become-partner-form{padding:32px}}.ac-volunteer-become-partner-form-container{display:grid;grid-gap:64px;gap:64px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:40px}.ac-volunteer-become-partner-form-container input{margin-bottom:16px}@media screen and (max-width:991.98px){.ac-volunteer-become-partner-form-container{grid-gap:16px;gap:16px;grid-template-columns:1fr}.ac-volunteer-become-partner-form-container>div:nth-child(2) .ac-textarea{flex:1 1 auto}}@media screen and (max-width:575.98px){.ac-volunteer-become-partner-form-container{grid-gap:0!important;gap:0!important;grid-template-columns:repeat(1,1fr)!important}.ac-volunteer-become-partner-form-container>div:nth-child(2) .ac-textarea{flex:unset!important}.ac-volunteer-become-partner-form-container>div:nth-child(2) .ac-textarea .ac-textarea-field{width:100%!important;min-width:205px!important}}@media screen and (max-width:575.98px){.ac-volunteer-become-partner-form-column{width:100%!important}.ac-volunteer-become-partner-form-column .ac-input-field{width:100%!important;min-width:205px!important}}.ac-volunteer-become-partner-form-column:nth-child(2){display:flex;flex-direction:column}.ac-volunteer-become-partner-form-column:nth-child(2) .ac-checkbox{flex:1 1 auto;margin-top:24px}.ac-volunteer-become-partner-form-column:nth-child(2) .ac-textarea{flex:1 1 224px}.ac-volunteer-become-partner-form-column:nth-child(2) .ac-button{align-self:flex-end}.ac-become-a-volunteer-partners{background:#fff;position:relative;display:flex;justify-content:center;padding:40px 24px 60px;width:100%}.ac-become-a-volunteer-partners .ac-become-a-volunteer-subheading{margin-bottom:64px;text-align:center}.ac-become-a-volunteer-partners-top-wave{background-position:20%;background-repeat:no-repeat;height:136px;position:absolute;width:100%;z-index:1;top:-136px;left:0}.ac-home-top-funders-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-volunteer-partners-content{display:flex;flex-direction:row;justify-content:center;align-items:center}.ac-volunteer-partner-logos{width:auto;height:32px}.ac-volunteer-impact{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:repeat-x;color:#fff;display:flex;justify-content:center;min-height:320px;padding:136px 24px 64px;position:relative;width:100%}@media screen and (max-width:575.98px){.ac-volunteer-impact{background-size:auto 100%!important}}.ac-volunteer-impact h2{margin-bottom:48px}.ac-volunteer-impact svg{margin:0 auto 32px;font-size:64px}.ac-volunteer-impact-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-volunteer-impact-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-volunteer-impact-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-volunteer-wave{background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}.ac-consult-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-consult-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-consult-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-consult-heading{font-size:28px}}.ac-volunteer-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px;text-align:center}@media screen and (max-width:767.98px){.ac-volunteer-subheading{font-size:20px;margin-bottom:12px}}.ac-volunteer-body{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;margin-bottom:32px;line-height:1.75}.ac-consult-hero{z-index:2;background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% bottom;background-repeat:no-repeat;color:#fff;min-height:400px;padding:0 24px;position:relative}@media screen and (max-width:575.98px){.ac-consult-hero{min-height:330px!important}}.ac-consult-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-consult-hero-star{height:120px;opacity:.25;position:absolute;right:200px;top:70px;width:120px}.ac-consult-hero-star>g{fill:#b392ab}.ac-consult-hero-star:nth-of-type(2){height:80px;width:80px;right:425px;top:290px}@media screen and (max-width:991.98px){.ac-consult-hero-star{display:none}}.ac-request-consult{background:linear-gradient(-225deg,#f9f1ef,#f3fcfc);padding:160px 24px 120px;margin-top:-136px;position:relative}.ac-request-consult .ac-volunteer-subheading{text-align:left}.ac-request-consult-inner{max-width:857px;margin:auto}.ac-request-consult-form{background:#fff;border:1px solid #e7e7e7;border-radius:25px;margin:64px auto 120px;max-width:857px;padding:64px}@media screen and (max-width:991.98px){.ac-request-consult-form{padding:32px}}.ac-request-consult-form-container{display:grid;grid-gap:64px;gap:64px;grid-template-columns:repeat(2,minmax(0,1fr))}.ac-request-consult-form-container input{margin-bottom:16px}@media screen and (max-width:991.98px){.ac-request-consult-form-container{grid-gap:16px;gap:16px;grid-template-columns:1fr}.ac-request-consult-form-container>div:nth-child(2) .ac-textarea{flex:1 1 auto}}@media screen and (max-width:575.98px){.ac-request-consult-form-container{grid-gap:0!important;gap:0!important;grid-template-columns:repeat(1,1fr)!important}.ac-request-consult-form-container>div:nth-child(2) .ac-textarea{flex:unset!important}.ac-request-consult-form-container>div:nth-child(2) .ac-textarea .ac-textarea-field{width:100%!important;min-width:205px!important}}@media screen and (max-width:575.98px){.ac-request-consult-form-column{width:100%!important}.ac-request-consult-form-column .ac-input-field{width:100%!important;min-width:205px!important}}.ac-request-consult-form-column:nth-child(2){display:flex;flex-direction:column}.ac-request-consult-form-column:nth-child(2) .ac-checkbox{flex:1 1 auto;margin-top:24px}.ac-request-consult-form-column:nth-child(2) .ac-textarea{flex:1 1 224px}.ac-request-consult-form-column:nth-child(2) .ac-button{align-self:flex-end}.ac-request-consult-star{height:120px;opacity:.8;position:absolute;right:-19%;bottom:-20px;width:24px}.ac-request-consult-star>g{fill:#672558}.ac-request-consult-star:nth-of-type(2){height:48px;width:48px;right:-19%;bottom:-60px}.ac-request-consult-star:nth-of-type(3){height:120px;width:120px;right:-16%;bottom:-220px}@media screen and (max-width:991.98px){.ac-request-consult-star{display:none}}.ac-consult-clients-content{display:grid;align-items:center;grid-gap:80px 100px;gap:80px 100px;grid-template-columns:repeat(3,1fr)}.ac-consult-clients-content .ac-consult-clients-logos{width:100%;height:auto;margin:auto}@media screen and (max-width:991.98px){.ac-consult-clients-content{grid-template-columns:repeat(2,1fr)!important}.ac-consult-clients-content .ac-consult-clients-logos{width:70%!important}}@media screen and (max-width:575.98px){.ac-consult-clients-content{grid-template-columns:repeat(1,1fr)!important}}.ac-caseStudyTemplate-wave{background-repeat:no-repeat;height:136px;position:absolute;width:100%;left:0;z-index:1}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-wave{bottom:-135px!important}}.ac-caseStudyTemplate-subheadings{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px}@media screen and (max-width:767.98px){.ac-caseStudyTemplate-subheadings{font-size:20px;margin-bottom:12px}}.ac-caseStudyTemplate-subheadings.white{color:#fff}.ac-caseStudyTemplate{color:#000}.ac-caseStudyTemplate .ac-caseStudyTemplate-problem-container ul,.ac-caseStudyTemplate .ac-caseStudyTemplate-process ul{list-style:disc;margin-left:20px}.ac-caseStudyTemplate .blueDiv{background-color:#e6f2f3;opacity:.8;border-radius:5px}.ac-caseStudyTemplate .twoColumnGrid{display:grid;grid-template-columns:1fr 1fr;text-align:center;grid-gap:70px;gap:70px}@media screen and (max-width:991.98px){.ac-caseStudyTemplate .twoColumnGrid{grid-template-columns:1fr;grid-column:1}}.ac-caseStudyTemplate-hero{background:url(/static/media/wave-hero-offwhite.dbafece0.svg);background-position:50% bottom;background-repeat:no-repeat;color:#000;padding:0 24px;position:relative;z-index:2}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-hero{background-size:auto 100%!important}}.ac-caseStudyTemplate-hero .ac-caseStudyTemplate-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-caseStudyTemplate-hero .flexRow{padding:40px 0 116px}@media screen and (max-width:1199.98px){.ac-caseStudyTemplate-hero .flexRow{padding-top:100px!important}}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-hero .flexRow{flex-direction:column!important;align-items:flex-start!important}}.ac-caseStudyTemplate-hero .ac-caseStudyTemplate-title{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px}.ac-caseStudyTemplate-hero .ac-caseStudyTemplate-title span{color:#000}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-hero .ac-caseStudyTemplate-title{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-caseStudyTemplate-hero .ac-caseStudyTemplate-title{font-size:28px}}.ac-caseStudyTemplate-hero .ac-caseStudyTemplate-subTitle{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75}.ac-caseStudyTemplate-hero .heroImg{width:auto;height:260px;margin-left:70px}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-hero .heroImg{width:50%!important;height:auto!important;margin:64px auto 0!important}}@media screen and (max-width:767.98px){.ac-caseStudyTemplate-hero .heroImg{width:70%!important}}@media screen and (max-width:575.98px){.ac-caseStudyTemplate-hero .heroImg{width:100%!important}}.ac-caseStudyTemplate-hero-star{width:80px;height:80px;opacity:.25;position:absolute;left:2%;bottom:35%;z-index:-1}.ac-caseStudyTemplate-hero-star>g{fill:#b392ab}.ac-caseStudyTemplate-hero-star:nth-of-type(2){height:40px;width:40px;left:9%;bottom:25%}.ac-caseStudyTemplate-hero-star:nth-of-type(3){height:40px;width:40px;right:4%;top:27%;left:unset;bottom:unset}.ac-caseStudyTemplate-hero-star:nth-of-type(4){height:80px;width:80px;right:3.5%;top:50%;left:unset;bottom:unset}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-hero-star{display:none}}.ac-caseStudyTemplate-overview{height:100%;padding:130px 64px 64px;margin-top:-80px;background-color:#fff}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-overview{padding-bottom:30px!important;padding-left:24px!important;padding-right:24px!important}}.ac-caseStudyTemplate-overview-container{max-width:1045px;margin:auto}.ac-caseStudyTemplate-overview-content{display:flex;flex-direction:row;padding-bottom:64px;border-bottom:1px solid hsla(0,0%,58%,.25)}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-overview-content{flex-direction:column!important}}.ac-caseStudyTemplate-overview-content .blueDiv{width:510px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px 45px}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-overview-content .blueDiv{margin:auto!important}}@media screen and (max-width:767.98px){.ac-caseStudyTemplate-overview-content .blueDiv{width:100%!important}}@media screen and (max-width:575.98px){.ac-caseStudyTemplate-overview-content .blueDiv{padding-left:24px!important;padding-right:24px!important}}.ac-caseStudyTemplate-overview-content .blueDiv .clientTextLogo{width:58%;margin-bottom:10px}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-overview-content .blueDiv .clientTextLogo{width:38%!important}}@media screen and (max-width:767.98px){.ac-caseStudyTemplate-overview-content .blueDiv .clientTextLogo{width:28%!important}}@media screen and (max-width:575.98px){.ac-caseStudyTemplate-overview-content .blueDiv .clientTextLogo{width:150px!important}}.ac-caseStudyTemplate-overview-content .blueDiv .logoText{font-family:"Montserrat SemiBold",sans-serif;font-size:24px;margin-bottom:10px}.ac-caseStudyTemplate-subtext{font-family:"Montserrat Regular",sans-serif;font-size:16px;width:100%;margin:0 auto 32px;line-height:1.75}.ac-caseStudyTemplate-impact-content{padding-top:64px}.ac-caseStudyTemplate-impact-content .desktop3ColumnRow{max-width:1140px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:100px;gap:100px;justify-self:center;margin:0 auto 64px;text-align:center}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-impact-content .desktop3ColumnRow{max-width:400px!important;grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-caseStudyTemplate-impact-content .ac-caseStudyTemplate-stat{font-family:"Montserrat Bold",sans-serif;font-size:48px;color:#672558;margin-bottom:24px;margin-top:24px}.ac-caseStudyTemplate-impact-content .ac-caseStudyTemplate-stat-text{font-family:"Montserrat Regular",sans-serif;font-size:20px;color:#000;line-height:1.75}.ac-caseStudyTemplate-impact-content .blueDiv{padding:45px 30px}.ac-caseStudyTemplate-overview-star{width:80px;height:80px;opacity:.25;position:absolute;right:0;bottom:55%}.ac-caseStudyTemplate-overview-star>g{fill:#b392ab}.ac-caseStudyTemplate-overview-star:nth-of-type(2){height:40px;width:40px;right:7%;bottom:49%}.ac-caseStudyTemplate-overview-star:nth-of-type(3){height:40px;width:40px;left:-.5%;bottom:21%;right:unset}.ac-caseStudyTemplate-overview-star:nth-of-type(4){height:50px;width:50px;left:6%;bottom:13.5%;right:unset}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-overview-star{display:none}}.ac-caseStudyTemplate-problem{background-color:#672558;height:100%}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star{width:59px;height:59px;opacity:.1;position:absolute;left:3%;top:35%}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star>g{fill:#8d5c82}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star:nth-of-type(2){height:80px;width:80px;left:7%;top:49%}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star:nth-of-type(3){height:120px;width:120px;left:-3.5%;top:51%}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star:nth-of-type(4){height:54px;width:54px;right:4%;top:33%;left:unset}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star:nth-of-type(5){height:70px;width:70px;right:0;top:49%;left:unset}.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star:nth-of-type(6){height:110px;width:110px;right:7%;top:49%;left:unset}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-problem .ac-caseStudyTemplate-problem-star{display:none}}.ac-our-stories-problem-content{max-width:920px;margin:auto;color:#fff;padding:186px 24px 64px}@media screen and (max-width:575.98px){.ac-our-stories-problem-content{padding-bottom:40px}}.ac-caseStudyTemplate-problem-bottom-wave{background-repeat:no-repeat;background-position:50%;height:136px;position:absolute;width:100%;z-index:1}.ac-caseStudyTemplate-process{position:relative;padding:200px 24px 90px}@media screen and (max-width:575.98px){.ac-caseStudyTemplate-process{padding-bottom:64px}}.ac-caseStudyTemplate-process .ac-caseStudyTemplate-process-container{max-width:1045px;margin:auto}.ac-caseStudyTemplate-process .ac-caseStudyTemplate-process-content{text-align:center;padding-bottom:64px;border-bottom:1px solid hsla(0,0%,58%,.25)}.ac-caseStudyTemplate-process .processImages{width:100%;height:auto}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-process .processImages{width:50%!important;margin:auto!important}}@media screen and (max-width:767.98px){.ac-caseStudyTemplate-process .processImages{width:70%!important}}@media screen and (max-width:575.98px){.ac-caseStudyTemplate-process .processImages{width:100%!important}}.ac-caseStudyTemplate-process .ac-caseStudyTemplate-solution-content{padding-top:64px}.ac-caseStudyTemplate-process-subtext,.ac-caseStudyTemplate-solution-content ul{margin-bottom:64px}.ac-caseStudyTemplate-process-star{height:160px;width:160px;position:absolute;right:4%;top:-100px;opacity:.25}.ac-caseStudyTemplate-process-star>g{fill:#8d5c82}.ac-caseStudyTemplate-process-star:nth-of-type(2){height:64px;width:64px;left:7%;top:560px}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-process-star{display:none}}.ac-caseStudyTemplate-moreInfo{background:linear-gradient(-225deg,#f3fcfc,#f9f1ef);display:flex;justify-content:center;height:100%;padding:136px 24px 64px;position:relative;width:100%}.ac-caseStudyTemplate-moreInfo h2{margin-bottom:48px;text-align:center}.ac-caseStudyTemplate-moreInfo svg{color:#69687b;margin:0 auto 32px;font-size:64px}.ac-caseStudyTemplate-moreInfo-container{margin:0 auto;max-width:1030px;width:100%;position:relative}.ac-caseStudyTemplate-moreInfo-content{display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px}@media screen and (max-width:991.98px){.ac-caseStudyTemplate-moreInfo-content{grid-template-columns:1fr;grid-gap:72px;gap:72px}}.ac-caseStudyTemplate-moreInfo-icons{margin:0 auto 32px;font-size:64px}.ac-caseStudyTemplate-moreInfo-body{margin:0 auto 32px;line-height:1.75}.ac-whatWeBuild-wave{background-position:50% 0;background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}.ac-whatWeBuild-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-whatWeBuild-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-whatWeBuild-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-whatWeBuild-heading{font-size:28px}}.ac-whatWeBuild-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px}@media screen and (max-width:767.98px){.ac-whatWeBuild-subheading{font-size:20px;margin-bottom:12px}}.ac-whatWeBuild-text{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-whatWeBuild-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% -200px;background-repeat:repeat-x;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-whatWeBuild-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-whatWeBuild-hero-star{height:120px;opacity:.25;position:absolute;right:-25px;top:275px;width:120px}.ac-whatWeBuild-hero-star>g{fill:#b392ab}.ac-whatWeBuild-hero-star:nth-of-type(2){height:80px;width:80px;right:25px;top:150px}.ac-whatWeBuild-hero-star:nth-of-type(3){height:64px;width:64px;right:125px;top:225px}@media screen and (max-width:991.98px){.ac-whatWeBuild-hero-star{display:none}}.ac-whatWeBuild-apps-section{background:#fff;display:flex;justify-content:center;min-height:344px;padding:80px 24px 32px;position:relative;width:100%}.ac-whatWeBuild-apps-section-container{width:100%;margin:0 auto;max-width:840px;position:relative}.ac-whatWeBuild-apps-section-container .ac-whatWeBuild-text{margin-bottom:15px}.ac-whatWeBuild-apps-section .appsDivs{position:relative}.ac-whatWeBuild-apps-section .appsDivs:nth-of-type(3){margin-bottom:0}.ac-whatWeBuild-apps-section .appIcons{width:auto;height:200px}@media screen and (max-width:991.98px){.ac-whatWeBuild-apps-section .appIcons{margin-bottom:40px!important}}@media screen and (max-width:991.98px){.ac-whatWeBuild-apps-section .appIcons.webApp{margin-left:30px!important}.ac-whatWeBuild-apps-section .appIcons.websites{margin-left:15px!important}}.ac-whatWeBuild-apps-1-star{width:80px;height:80px;opacity:.25;position:absolute;left:-17%;top:-1%}.ac-whatWeBuild-apps-1-star>g{fill:#b392ab}.ac-whatWeBuild-apps-1-star:nth-of-type(2){height:50px;width:50px;left:-23%;top:unset;bottom:25%}.ac-whatWeBuild-apps-1-star:nth-of-type(3){height:40px;width:40px;top:unset;bottom:0!important;right:-17%;left:unset}@media screen and (max-width:991.98px){.ac-whatWeBuild-apps-1-star{display:none}}.ac-whatWeBuild-apps-2-star{height:50px;width:50px;opacity:.25;position:absolute;right:0;top:8%}.ac-whatWeBuild-apps-2-star>g{fill:#b392ab}.ac-whatWeBuild-apps-2-star:nth-of-type(2){height:64px;width:64px;right:-20%;top:unset;bottom:20%}@media screen and (max-width:991.98px){.ac-whatWeBuild-apps-2-star{display:none}}.ac-whatWeBuild-apps-3-star{height:50px;width:50px;opacity:.25;position:absolute;left:-14%;top:28%}.ac-whatWeBuild-apps-3-star>g{fill:#b392ab}.ac-whatWeBuild-apps-3-star:nth-of-type(2){height:80px;width:80px;left:-25.5%;top:unset;bottom:-5%;z-index:2}@media screen and (max-width:991.98px){.ac-whatWeBuild-apps-3-star{display:none}}.ac-whatWeBuild-connect{background:linear-gradient(-225deg,#f3fcfc,#f9f1ef);display:flex;justify-content:center;min-height:312px;padding:176px 24px 80px;position:relative;width:100%}.ac-whatWeBuild-connect-container{display:flex;flex-direction:column;text-align:center}.ac-whatWeBuild-connect-content{margin:0 auto;max-width:1140px;width:100%}.ac-whatWeBuild-connect-content .connectIcon{margin:0 auto 32px;font-size:64px;color:#69687b}.ac-whatWeBuild-subheading.connect{text-align:center}.ac-our-process-how{background:url(/static/media/wave-actions-purple.faf5d598.svg);background-position:50% 0;background-repeat:no-repeat;padding:163.2px 150px;color:#fff}@media screen and (max-width:991.98px){.ac-our-process-how{padding:163.2px 24px}}.ac-our-process-how-container{text-align:center;max-width:900px;margin:auto}.ac-our-process-how-container h2{margin-bottom:32px}.ac-our-process-how-container p{line-height:1.75}.ac-our-process-how-star{width:90px;height:90px;opacity:.25;position:absolute;left:5%;top:-10%;bottom:0;margin:auto}.ac-our-process-how-star>g{fill:#8d5c82}.ac-our-process-how-star:nth-of-type(2){height:50px;width:50px;left:11%;top:25%}.ac-our-process-how-star:nth-of-type(3){height:74px;width:74px;left:4%;top:38%}.ac-our-process-how-star:nth-of-type(4){height:80px;width:80px;left:unset;right:6%;top:18%;bottom:0}.ac-our-process-how-star:nth-of-type(5){height:64px;width:64px;left:unset;right:14%;top:50%;bottom:10%}.ac-our-process-how-star:nth-of-type(6){height:120px;width:120px;left:unset;right:3%;top:unset;bottom:-2%}@media screen and (max-width:991.98px){.ac-our-process-how-star{display:none}}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav{display:block}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}table{border-collapse:collapse;border-spacing:0}img{width:100%}@font-face{font-family:"Montserrat Regular";font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/static/media/montserrat-v15-latin-regular.b71748ae.woff2) format("woff2"),url(/static/media/montserrat-v15-latin-regular.0659a9f4.woff) format("woff")}@font-face{font-family:"Montserrat SemiBold";font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/static/media/montserrat-v15-latin-600.0480d2f8.woff2) format("woff2"),url(/static/media/montserrat-v15-latin-600.b77863a3.woff) format("woff")}@font-face{font-family:"Montserrat Bold";font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/static/media/montserrat-v15-latin-700.7dbcc8a5.woff2) format("woff2"),url(/static/media/montserrat-v15-latin-700.99271a83.woff) format("woff")}*,:after,:before,html{box-sizing:border-box}body,html{color:#1e1e1e;font-family:"Montserrat Regular",sans-serif;height:auto;margin:0;padding:0;line-height:1.75}h1,h2,h3,h4,h5,h6{font-family:"Montserrat Bold",sans-serif}.semiBold{font-family:"Montserrat SemiBold",sans-serif}.cursorPointer,button{cursor:pointer}.overFlowHide{overflow:hidden!important}.btnNoStyle{background-color:transparent;border:none;padding:0}.positionRelative{position:relative}.tealLinks{color:#0b818e;font-family:"Montserrat SemiBold",sans-serif;text-decoration:none}.desktopFlexRow,.flexRow{display:flex;flex-direction:row}.flexColumn,.flexColumnCentered{display:flex;flex-direction:column}.flexColumnCentered{justify-content:center;align-items:center}.justifyContentStart{justify-content:flex-start}.alignItemsCentered{align-items:center}.alignFlexEnd{align-items:flex-end}.flex1{flex:1 1}.textAlignCenter{text-align:center}.lineHeightMd{line-height:1.75}.lineHeight3-5{line-height:3.5}.desktopWidth45Percent{width:45%}.desktopWidth50Percent{width:50%}.desktopMarginLeft40{margin-left:40px}.desktopMarginRight40{margin-right:40px}.desktopMarginRight60{margin-right:60px}.marginBottom10{margin-bottom:10px}.marginBottom18{margin-bottom:18px}.marginBottom25{margin-bottom:25px}.marginBottom30{margin-bottom:30px}.marginBottom40{margin-bottom:40px}.marginBottom60{margin-bottom:60px}.marginBottom100{margin-bottom:100px}@media screen and (min-width:991.99px){.overMdHidden{display:none!important}}@media screen and (min-width:767.99px){.overSmHidden{display:none!important}}@media screen and (max-width:991.98px){.underMdHidden{display:none!important}.desktopFlexRow{flex-direction:column!important}.desktopWidth45Percent,.desktopWidth50Percent{width:100%!important}.desktopMarginLeft40{margin-left:0!important}.desktopMarginRight40,.desktopMarginRight60{margin-right:0!important}.mobileTextAlignCenter{text-align:center!important}.mobileColumnReversed{flex-direction:column-reverse!important}}@media screen and (max-width:767.98px){.underSmHidden{display:none!important}}@media screen and (min-width:575.99px){.overXsHidden{display:none!important}}@media screen and (max-width:575.98px){.underXsHidden{display:none!important}}.ac-caseStudies-wave{background-position:50% 0;background-repeat:repeat-x;height:136px;position:absolute;width:100%;z-index:1}.ac-caseStudies-heading{font-family:"Montserrat Bold",sans-serif;letter-spacing:-.28px;line-height:1.1;font-size:48px;margin-bottom:24px;padding-top:120px}.ac-caseStudies-heading span{color:#672558}@media screen and (max-width:991.98px){.ac-caseStudies-heading{font-size:36px;margin-bottom:16px;margin-top:0}}@media screen and (max-width:767.98px){.ac-caseStudies-heading{font-size:28px}}.ac-caseStudies-subheading{font-family:"Montserrat Bold",sans-serif;font-size:28px;letter-spacing:0;line-height:1.43;margin-bottom:24px}@media screen and (max-width:767.98px){.ac-caseStudies-subheading{font-size:20px;margin-bottom:12px}}#engineers-heading{text-align:left}.ac-caseStudies-text{font-family:"Montserrat Regular",sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.75;margin-bottom:32px}.ac-caseStudies-hero{background:url(/static/media/wave-hero-purple.4acb535d.svg);background-position:50% -200px;background-repeat:repeat-x;color:#fff;min-height:400px;padding:0 24px;position:relative}.ac-caseStudies-hero-container{margin:0 auto;max-width:1140px;position:relative;width:100%}.ac-caseStudies-hero-star{height:120px;opacity:.25;position:absolute;right:-25px;top:275px;width:120px}.ac-caseStudies-hero-star>g{fill:#b392ab}.ac-caseStudies-hero-star:nth-of-type(2){height:80px;width:80px;right:25px;top:150px}.ac-caseStudies-hero-star:nth-of-type(3){height:64px;width:64px;right:125px;top:225px}@media screen and (max-width:991.98px){.ac-caseStudies-hero-star{display:none}}.ac-caseStudies-apps-section{background:#fff;display:flex;justify-content:center;padding:80px 24px 40px;position:relative;width:100%}@media screen and (max-width:991.98px){.ac-caseStudies-apps-section{padding-bottom:50px!important}}.ac-caseStudies-apps-section-container{width:100%;margin:0 auto;max-width:920px}.ac-caseStudies-apps-section-container .ac-caseStudies-text{margin-bottom:20px}.ac-caseStudies-apps-section .appsDivs{padding-bottom:80px;border-bottom:1px solid hsla(0,0%,58%,.25);margin-bottom:80px}.ac-caseStudies-apps-section .appsDivs:nth-of-type(3){border:none;padding-bottom:0;margin-bottom:0}.ac-caseStudies-apps-section .appImages{width:350px;height:auto;margin-left:60px;background-color:#f5f5f5}@media screen and (max-width:991.98px){.ac-caseStudies-apps-section .appImages{margin-left:0!important;margin-bottom:40px!important}}@media screen and (max-width:575.98px){.ac-caseStudies-apps-section .appImages{width:100%!important}}.ac-caseStudies-apps-1-star{width:80px;height:80px;opacity:.25;position:absolute;left:2%;top:5%}.ac-caseStudies-apps-1-star>g{fill:#b392ab}.ac-caseStudies-apps-1-star:nth-of-type(2){height:50px;width:50px;left:8.5%;top:14.5%}@media screen and (max-width:991.98px){.ac-caseStudies-apps-1-star{display:none}}.ac-caseStudies-apps-2-star{height:64px;width:64px;opacity:.25;position:absolute;right:2%;top:41.5%}.ac-caseStudies-apps-2-star>g{fill:#b392ab}.ac-caseStudies-apps-2-star:nth-of-type(2){height:50px;width:50px;right:6%;top:54%;bottom:unset}@media screen and (max-width:991.98px){.ac-caseStudies-apps-2-star{display:none}}.ac-caseStudies-apps-3-star{height:50px;width:50px;opacity:.25;position:absolute;left:5.5%;bottom:13%}.ac-caseStudies-apps-3-star>g{fill:#b392ab}.ac-caseStudies-apps-3-star:nth-of-type(2){height:64px;width:64px;left:2%;bottom:3%;z-index:2}@media screen and (max-width:991.98px){.ac-caseStudies-apps-3-star{display:none}}.ac-caseStudies-moreInfo{background:linear-gradient(-225deg,#f3fcfc,#f9f1ef);display:flex;justify-content:center;min-height:312px;padding:176px 24px 80px;position:relative;width:100%}.ac-caseStudies-moreInfo-container{text-align:center;margin:0 auto;max-width:1030px}.ac-caseStudies-moreInfo-content{width:100%;max-width:1140px;display:grid;grid-template-columns:repeat(2,minmax(360px,1fr));text-align:center;grid-gap:211px;gap:211px;margin:0 auto}@media screen and (max-width:991.98px){.ac-caseStudies-moreInfo-content{grid-template-columns:1fr!important;grid-gap:72px!important;gap:72px!important}}.ac-caseStudies-moreInfo-content .absoluteBottom{position:absolute;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width:991.98px){.ac-caseStudies-moreInfo-content .absoluteBottom{position:relative!important}}.ac-caseStudies-moreInfo-content .moreInfoIcon{margin:0 auto 32px;font-size:64px;color:#69687b}.ac-caseStudies-subheading.moreInfo{text-align:center}.trainSection .sectionHeader{min-height:50vh;margin-top:0;display:flex;flex-direction:column;justify-content:center;text-align:left;background-color:#005157;color:#fff;padding:45px 11.5vw}.trainSection .sectionHeader h2{font-family:"Poppins";color:#fff;margin-bottom:16px}.trainSection .sectionHeader p{padding-left:116px}.trainSection .particles{width:30%}.trainSection .imageColumn{padding:0;margin:0;overflow:hidden;width:33.33%;position:relative}.trainSection .imageCurricula{width:100%;height:100%;margin:0;padding:0;transition:all 1s ease}.trainSection .imageColumn:hover .imageCurricula{transform:scale(1.5)}.trainSection .imageColumn:hover .imageCard{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;justify-content:center;align-items:center;text-align:center;color:#fff;background-color:rgba(16,154,169,.8);padding:30px;cursor:pointer;font-size:1.5em;font-weight:600}.trainSection .imageCard{display:none}.trainSection .curriculumModalOverlay{width:50%;background-color:rgba(97,139,144,.8)}.trainSection .curriculumModalOverlay>div:first-child{display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1000;width:50%}.trainSection .imageDescription{display:none}@media screen and (max-width:488px){.trainSection .sectionHeader{min-height:60vh!important;margin-top:0!important}.trainSection .sectionHeader p{padding-left:0!important}.trainSection .particles{display:none}.trainSection .imageColumn{padding:0;margin:0;overflow:hidden;width:50%;position:relative}}@media screen and (max-width:375px){.trainSection .sectionHeader{margin-top:15vh!important}.trainSection .imageColumn{padding:0;margin:0;overflow:hidden;width:100%;position:relative}}
/*# sourceMappingURL=main.94e6f737.chunk.css.map */