@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&display=swap";html{box-sizing:border-box;scroll-behavior:smooth;font-size:62.5%}html *,html :before,html :after{box-sizing:inherit}body{color:#000f21;background:url(/app/themes/oa-website/public/build/assets/oa-poly-dots-BMYKvqX8.png) 0 0/95% no-repeat;min-width:32rem;font-family:Open Sans,sans-serif;font-size:1.6em;font-weight:400;overflow-x:hidden}p{font-size:1.6rem;line-height:2.24rem}@media (width>=48em){p{font-size:1.8rem;line-height:2.82rem}}p.has-xl-font-size{font-size:1.8rem!important;line-height:2.82rem!important}@media (width>=48em){p.has-xl-font-size{font-size:2.6rem!important;line-height:3.66rem!important}}strong{font-weight:600}hr,.wp-block-separator{border:none;border-bottom:1px solid #7ba296;margin:2rem 0}@media (width>=48em){hr,.wp-block-separator{margin:4rem 8rem}}ul{font-size:1.6rem;line-height:2.24rem}@media (width>=48em){ul{font-size:1.8rem;line-height:2.52rem}}h1{font-size:3.2rem;line-height:3.9rem}@media (width>=48em){h1{font-size:4.8rem;line-height:5.8rem}}h2{font-size:2.6rem;line-height:3.1rem}@media (width>=48em){h2{font-size:3.6rem;line-height:4.3rem}}.container{max-width:130.2rem;margin:0 auto;padding:1rem 1rem 0}.container-middle{padding:2rem 0;position:relative}@media (width>=48em){.container-middle{padding:5rem 0}}.container-middle .container{max-width:80rem}.container-navy{color:#c3d5ea;background:#000f21 url(/app/themes/oa-website/public/build/assets/oa-polygons-XnkGkg65.png) 0 0/80% no-repeat;padding:5rem 0;position:relative}@media (width>=48em){.container-navy{padding:10rem 0}}.container-navy .top-wave .image-wave-divider{width:100%;line-height:0;position:absolute;top:-1px;left:0;overflow:hidden}.container-navy .top-wave .image-wave-divider svg{width:calc(150% + 1.3px);height:150px;display:block;position:relative}.container-navy .top-wave .image-wave-divider .shape-fill{fill:#fff}@media (width>=768px) and (width<=1023px){.container-navy .top-wave .image-wave-divider svg{width:calc(150% + 1.3px);height:100px}}@media (width<=767px){.container-navy .top-wave .image-wave-divider svg{width:calc(150% + 1.3px);height:60px}}.container-navy .bottom-wave .image-wave-divider{width:100%;line-height:0;position:absolute;bottom:-1px;left:0;overflow:hidden;transform:rotate(180deg)scaleX(-1)}.container-navy .bottom-wave .image-wave-divider svg{width:calc(150% + 1.3px);height:150px;display:block;position:relative}.container-navy .bottom-wave .image-wave-divider .shape-fill{fill:#fff}@media (width>=768px) and (width<=1023px){.container-navy .bottom-wave .image-wave-divider svg{width:calc(150% + 1.3px);height:100px}}@media (width<=767px){.container-navy .bottom-wave .image-wave-divider svg{width:calc(150% + 1.3px);height:60px}}.container-navy .container{max-width:80rem;padding-bottom:6rem}.container-navy .container a{color:#c3d5ea;text-decoration:none;position:relative}.container-navy .container a:before{content:"";transform-origin:0%;pointer-events:none;background:#c3d5ea;width:100%;height:1px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scale(1)}.container-navy .container a:hover:before{content:"";transform-origin:100%;transform:scaleX(0)}.container-green{color:#000f21;background:#7ba296 url(/app/themes/oa-website/public/build/assets/oa-equation-CB8PLCBg.png) no-repeat;padding:5rem 0;position:relative}@media (width>=48em){.container-green{padding:10rem 0}}.container-green .image-wave-divider{width:100%;line-height:0;position:absolute;top:-1px;left:0;overflow:hidden}.container-green .image-wave-divider svg{width:calc(150% + 1.3px);height:150px;display:block;position:relative}.container-green .image-wave-divider .shape-fill{fill:#000f21}@media (width>=768px) and (width<=1023px){.container-green .image-wave-divider svg{width:calc(150% + 1.3px);height:100px}}@media (width<=767px){.container-green .image-wave-divider svg{width:calc(150% + 1.3px);height:60px}}.full-width{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.template-full-width .page-header,.page-template-template-full-width .page-header,.our-approach .page-header{display:none}.wrap{min-height:40rem}.template-full-width .wrap,.page-template-template-full-width .wrap{min-height:auto}.align-center{text-align:center}blockquote{font-style:italic}.oa-color{color:#7ba296!important}figcaption{color:#606060}input,textarea{background:#f7f7f7;border:1px solid #606060;border-radius:.3rem;padding:1rem;font-size:1.6rem;line-height:2.24rem}@media (width>=48em){input,textarea{font-size:1.8rem;line-height:2.52rem}}label{color:#002147;font-size:1.6rem;line-height:2.24rem}@media (width>=48em){label{font-size:1.8rem;line-height:2.52rem}}button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#002147 0%,#7ba296 100%);border:none;border-radius:37px;width:auto;padding:.8rem 3rem;display:inline-block}button:before,button:hover:before{content:"";height:0}.oa-button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#002147 0%,#7ba296 100%);border:none;border-radius:37px;width:auto;padding:.8rem 3rem;display:inline-block}.oa-button:before,.oa-button:hover:before{content:"";height:0}.oa-button{padding:1rem 3rem;color:#fff!important}.oa-button:before{height:0!important}.banner{vertical-align:middle;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.8rem;display:flex}.brand{width:18rem;margin-right:auto;display:block}@media (width>=64em){.brand{width:22rem}}.brand img{max-width:100%}.nav-primary{z-index:999;background:#000f21;width:100%;height:100%;min-height:50rem;display:none;position:absolute;top:6rem;left:0}@media (width>=64em){.nav-primary{background:0 0;width:auto;height:auto;min-height:auto;display:block;position:static}}.nav-primary ul{white-space:nowrap;flex-direction:column;align-items:center;width:100%;margin:0;padding:0;list-style:none;display:inline-flex}@media (width>=64em){.nav-primary ul{flex-direction:row;width:auto}}.nav-primary li{text-align:center;width:100%;padding:0 3rem}@media (width>=64em){.nav-primary li{padding:0 0 0 3rem}}.nav-primary a{color:#c3d5ea;width:100%;padding:2rem 0;text-decoration:none;display:block;position:relative}@media (width>=64em){.nav-primary a{color:#000f21;width:auto;padding:0;display:inline-block}}.nav-primary a{color:#c3d5ea;text-decoration:none;position:relative}.nav-primary a:before{content:"";pointer-events:none;transform-origin:100%;background:#c3d5ea;width:100%;height:2px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.nav-primary a:hover:before{content:"";transform-origin:0%;transform:scale(1)}@media (width>=64em){.nav-primary a{color:#000f21;text-decoration:none;position:relative}.nav-primary a:before{content:"";pointer-events:none;transform-origin:100%;background:#000f21;width:100%;height:2px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.nav-primary a:hover:before{content:"";transform-origin:0%;transform:scale(1)}}.nav-primary li:last-child{padding-top:2rem}@media (width>=64em){.nav-primary li:last-child{padding-top:0}}.nav-primary li:last-child a{color:#fff;cursor:pointer;background:linear-gradient(90deg,#002147 0%,#7ba296 100%);border:none;border-radius:37px;width:auto;padding:.8rem 3rem;display:inline-block}.nav-primary li:last-child a:before,.nav-primary li:last-child a:hover:before{content:"";height:0}.is-menu-open .nav-primary{display:block}.nav-menu-btn{cursor:pointer;flex-direction:row;padding:1rem;display:inline-flex}@media (width>=64em){.nav-menu-btn{display:none}}.nav-menu-btn:before{content:"";background:url(/app/themes/oa-website/public/build/assets/oa-menu-CHS63Z4L.png) 0 0/100% no-repeat;width:2.6rem;height:2rem;margin-right:.5rem}.nav-menu-btn .close-lable{display:none}.is-menu-open .nav-menu-btn:before{background:url(/app/themes/oa-website/public/build/assets/oa-menu-close-TNxpRTU3.png) 0 0/100% no-repeat}.is-menu-open .nav-menu-btn .menu-lable{display:none}.is-menu-open .nav-menu-btn .close-lable{display:block}.sub-banner{background-color:#002147;padding:1rem 2rem}@media (width>=48em){.sub-banner{padding:1.2rem 3rem}}.sub-banner__text{color:#c3d5ea;text-align:center;letter-spacing:.02em;text-wrap:balance;max-width:128rem;margin:0 auto;font-size:1.2rem;line-height:1.6}@media (width>=48em){.sub-banner__text{font-size:1.6rem;line-height:1.8}}.content-info{background:#000;padding:5rem 0}.content-info p{color:#c3d5ea;font-size:1.6rem}@media (width>=64em){.content-info p{width:60%}}.content-info p a{color:#c3d5ea;text-decoration:none;position:relative}.content-info p a:before{content:"";pointer-events:none;transform-origin:100%;background:#c3d5ea;width:100%;height:2px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.content-info p a:hover:before{content:"";transform-origin:0%;transform:scale(1)}@media (width>=64em){.footer-content{vertical-align:middle;flex-direction:row;justify-content:space-between;align-items:center;width:100rem;margin:0 auto;display:flex}}.footer-content small{font-size:10px;line-height:18px;display:block}.nav-footer ul{flex-flow:wrap;align-items:center;margin:0;padding:1rem 0;list-style:none;display:inline-flex}@media (width>=64em){.nav-footer ul{padding:0}}@media (width>=26.5625em){.nav-footer ul{justify-content:center}}.nav-footer li{text-align:center;padding:0 2rem 0 0}@media (width>=64em){.nav-footer li{padding:0 0 0 3rem}}.nav-footer a{color:#fff;width:100%;text-decoration:none;display:block;position:relative}.nav-footer a:before{content:"";pointer-events:none;transform-origin:100%;background:#fff;width:100%;height:2px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.nav-footer a:hover:before{content:"";transform-origin:0%;transform:scale(1)}.nav-footer li:last-child{padding-top:1rem}@media (width>=26.5625em){.nav-footer li:last-child{margin-top:1rem;padding-top:0}}.nav-footer li:last-child a{color:#fff;cursor:pointer;background:linear-gradient(90deg,#002147 0%,#7ba296 100%);border:none;border-radius:37px;width:auto;padding:.8rem 3rem;display:inline-block}.nav-footer li:last-child a:before,.nav-footer li:last-child a:hover:before{content:"";height:0}.awards{flex-wrap:wrap;justify-content:center;margin-bottom:3rem;display:flex}.awards .awards-note{text-align:center;flex:0 0 100%;width:100%;margin-top:1rem;font-size:1.2rem}.awards>div,.awards .award{margin:.5rem!important}.awards .award a{width:100%;height:100%;display:block}.policy{color:#c3d5ea;flex-direction:row;align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.policy a{color:#c3d5ea;text-decoration:none;position:relative}.policy a:before{content:"";pointer-events:none;transform-origin:100%;background:#c3d5ea;width:100%;height:2px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.policy a:hover:before{content:"";transform-origin:0%;transform:scale(1)}.policy li{flex-shrink:0}.policy li:after{content:"|";padding:0 1rem}.policy li:last-child:after{content:"";padding:0}.cookie-policy{z-index:150;background-color:#002147e6;width:100%;padding:1.5rem;display:none;position:fixed;bottom:0;right:0}.cookie-policy .cookie-policy__content{flex-direction:row;align-items:center;display:flex}.cookie-policy p{margin:0;padding:0}.cookie-policy p a{color:#c3d5ea;text-decoration:none;display:inline-block;position:relative}.cookie-policy p a:before{content:"";transform-origin:0%;pointer-events:none;background:#c3d5ea;width:100%;height:1px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scale(1)}.cookie-policy p a:hover:before{content:"";transform-origin:100%;transform:scaleX(0)}@media (width>=48em){.cookie-policy{border-radius:.3rem;max-width:50rem;bottom:1.5rem;right:1.5rem}}.is-visible{display:block}.hero{justify-content:center;align-items:center;height:90vh;display:flex;position:relative;overflow:hidden}.hero .hero__media{width:100%;height:100%;position:relative}.hero .hero__media:after{content:"";mix-blend-mode:multiply;opacity:.7;z-index:3;background:#000f21;width:100%;height:100%;position:absolute;top:0;left:0}.hero video{z-index:-100;-o-object-fit:cover;object-fit:cover;background:#000f21;width:100%;height:100%;font-family:"object-fit: cover;";position:absolute;top:0;left:0}.hero .hero__meta{text-align:center;color:#c3d5ea;z-index:10;flex-flow:column;justify-content:center;align-items:center;max-width:100rem;height:100%;margin:0 auto;padding:1rem;display:flex;position:relative}.hero .hero__meta p{font-size:2.6rem;font-weight:300;line-height:3.9rem}@media (width>=48em){.hero .hero__meta p{font-size:3.6rem;line-height:4.9rem}}.hero .hero__meta h2{color:#fff}article .entry-title{margin:1.5rem 0 0}@media (width>=48em){article .entry-title{margin-top:0}}article .entry-title a:before{background:0 0}article .entry-title a:hover{text-decoration:underline}article img{border-radius:.3rem;display:block}article time{color:#606060;margin-bottom:2rem;display:block}article .entry-title+time{margin-top:1rem}.articles,.container-article{width:auto;max-width:130.2rem!important}.articles article:last-child hr,.container-article article:last-child hr{display:none}.articles img,.container-article img{max-width:100%;height:fit-content;margin:0 auto}@media (width>=48em){.articles img,.container-article img{max-width:29rem;padding:0}}.articles a,.container-article a{color:#000f21;text-decoration:none;display:block}@media (width>=48em){.articles a,.container-article a{flex-direction:row;justify-content:space-between;display:flex}}.articles .entity,.container-article .entity{width:100%}.articles .entry-summary time,.articles .entry-summary p,.container-article .entry-summary time,.container-article .entry-summary p{display:inline-block}.nav-links{padding:0 0 4rem;display:block}.nav-links a{color:#002147;text-decoration:none;position:relative}.nav-links a:before{content:"";pointer-events:none;transform-origin:100%;background:#002147;width:100%;height:2px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scaleX(0)}.nav-links a:hover:before{content:"";transform-origin:0%;transform:scale(1)}.nav-links .nav-previous{float:left}.nav-links .nav-next{float:right}.article{width:auto}@media (width>=48em){.article{width:60rem}}.article a{color:#002147;text-decoration:none;display:inline-block;position:relative}.article a:before{content:"";transform-origin:0%;pointer-events:none;background:#002147;width:100%;height:1px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scale(1)}.article a:hover:before{content:"";transform-origin:100%;transform:scaleX(0)}.article .entry-title{margin:0 0 2rem}.article img{height:fit-content}.blog article{border-bottom:1px solid #7ba296;margin-bottom:4rem}.wpforms-container{padding:0 0 4rem;display:block}.wpforms-field-container input,.wpforms-field-container textarea{width:100%;display:block}.wpforms-field-container textarea{min-width:100%;max-width:100%;min-height:20rem}.wpforms-confirmation-container p{font-weight:700}.wpforms-error-noscript{color:red;padding:1rem 0;display:block}.wpforms-field{padding:0 0 1.5rem}.wpforms-field-label{padding:0 0 1rem;display:block}.wpforms-required-label{color:red}input+.wpforms-error,textarea+.wpforms-error{color:red;padding:0;font-size:1.2rem;display:block}.wpforms-is-recaptcha{padding:0 0 1rem}.header-image{display:block;position:relative}.header-image img{max-width:100%;height:fit-content;margin:0 auto;display:block}.header-image .image-wave-divider{width:100%;line-height:0;position:absolute;bottom:-1px;left:0;overflow:hidden;transform:rotate(180deg)scaleX(-1)}.header-image .image-wave-divider svg{width:calc(150% + 1.3px);height:150px;display:block;position:relative}.header-image .image-wave-divider .shape-fill{fill:#fff}@media (width>=768px) and (width<=1023px){.header-image .image-wave-divider svg{width:calc(150% + 1.3px);height:100px}}@media (width<=767px){.header-image .image-wave-divider svg{width:calc(150% + 1.3px);height:60px}}.footer-image{margin:2rem 0 0;display:block;position:relative}.footer-image img{max-width:100%;height:fit-content;margin:0 auto;display:block}.footer-image .image-wave-divider{width:100%;line-height:0;position:absolute;top:-1px;left:0;overflow:hidden}.footer-image .image-wave-divider svg{width:calc(150% + 1.3px);height:150px;display:block;position:relative}.footer-image .image-wave-divider .shape-fill{fill:#fff}@media (width>=768px) and (width<=1023px){.footer-image .image-wave-divider svg{width:calc(150% + 1.3px);height:100px}}@media (width<=767px){.footer-image .image-wave-divider svg{width:calc(150% + 1.3px);height:60px}}.content a{color:#002147;text-decoration:none;display:inline-block;position:relative}.content a:before{content:"";transform-origin:0%;pointer-events:none;background:#002147;width:100%;height:1px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scale(1)}.content a:hover:before{content:"";transform-origin:100%;transform:scaleX(0)}.content img{max-width:100%;height:fit-content}.content time{margin-top:1rem}.post p{text-align:justify}.login-container{max-width:45rem;margin-bottom:4rem}.login-container .link{color:#002147;font-size:1.2rem;text-decoration:none;position:relative}.login-container .link:before{content:"";transform-origin:0%;pointer-events:none;background:#002147;width:100%;height:1px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scale(1)}.login-container .link:hover:before{content:"";transform-origin:100%;transform:scaleX(0)}.login-container .link{float:right}.error-message{color:red;padding:0;display:block}@media (width>=48em){.team-member{width:80rem;margin-bottom:10rem}}.team-member .entry{text-align:center;flex-direction:column;display:flex}@media (width>=48em){.team-member .entry{text-align:left;flex-direction:row;justify-content:center;align-items:center}}.team-member .entry-image{background:linear-gradient(#002147 0%,#7ba296 100%);border-radius:50%;max-width:25rem;margin:0 auto;overflow:hidden}@media (width>=48em){.team-member .entry-image{margin:0 4rem 0 0}}.team-member .entry-image img{filter:grayscale();border-radius:50%;max-width:100%;height:fit-content;padding:1rem}.team-member .entry-detail .entry-name{margin-bottom:1rem;display:block}.team-member .entry-detail .entry-job-title{margin-top:0;margin-bottom:1rem;display:block}.team-member .entry-detail .link{background:#dcdcdc;border-radius:50%;width:32px;height:32px;margin-top:1rem;padding:.5rem;transition-property:all;transition-duration:.2s;display:inline-block}.team-member .entry-detail .link:before{display:none}.team-member .entry-detail .link img{max-width:100%;max-height:100%}.team-member .entry-detail .link:hover{background:#b0b0b0}.team-member .entry-content{max-width:60rem;margin:0 auto}.team-member .entry-content a{color:#002147;text-decoration:none;display:inline-block;position:relative}.team-member .entry-content a:before{content:"";transform-origin:0%;pointer-events:none;background:#002147;width:100%;height:1px;transition:transform .2s;position:absolute;top:100%;left:0;transform:scale(1)}.team-member .entry-content a:hover:before{content:"";transform-origin:100%;transform:scaleX(0)}.team-member .entry-content img{height:fit-content}.team-members-container{text-align:center}@media (width>=48em){.team-members-container{text-align:left}}.team-members{flex-flow:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.team-members li{background:linear-gradient(#002147 0%,#7ba296 100%);border-radius:50%;width:15rem;height:15rem;margin:1rem;position:relative;overflow:hidden}@media (width>=48em){.team-members li{width:25rem;height:25rem}.container-navy .team-members li{width:17rem;height:17rem}}.team-members li img{filter:grayscale();border-radius:50%;max-width:100%;height:fit-content;padding:1rem}.team-members li a{display:flex}.team-members li a:hover .hover{opacity:1}.team-members .hover{opacity:0;background:#000f21cc;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.6rem;transition-property:all;transition-duration:.2s;display:flex;position:absolute;top:0;left:0}.team-members .name{color:#fff;text-align:center;width:100%;margin:0 1rem}.team-members .job-title{color:#c3d5ea;text-align:center;width:100%;margin:0 1rem;font-size:1.2rem;font-weight:700;line-height:1.8rem}.border{background:linear-gradient(#002147 0%,#7ba296 100%);border-radius:50%;width:10rem;height:10rem;margin:0;position:absolute;top:0;left:0;overflow:hidden}@media (width>=48em){.border{width:15rem;height:15rem}}.border img{filter:grayscale();border-radius:50%;max-width:100%;height:fit-content;padding:1rem}.alignnone{max-width:100%;height:auto;margin-left:0;margin-right:0}.aligncenter{height:auto;margin:1rem auto;display:block}.alignleft,.alignright{height:auto;margin-bottom:1rem}@media (width>=30rem){.alignleft{float:left;margin-right:1rem}.alignright{float:right;margin-left:1rem}}.screen-reader-text{clip:rect(0, 0, 0, 0);color:#000;background:#fff;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wpgmza_map{border-radius:.3rem}.wp-block-columns{flex-wrap:wrap!important}@media (width>=64em){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child),.wp-block-columns .wp-block-column{flex-basis:100%!important}.wp-block-columns .wp-block-column:not(:first-child){margin-left:0}@media (width>=64em){.wp-block-columns .wp-block-column:not(:first-child){margin-left:2rem}}.wp-block-quote{margin:0;padding-left:12rem;position:relative}@media (width>=48em){.wp-block-quote{padding-left:17rem}}.wp-block-image{width:100%;margin-left:0}@media (width>=48em){.wp-block-image{width:auto;margin-left:10px}}
