#vimeo_video{margin-top:-56.25%!important}ul.et_pb_tabs_controls{background-color:transparent!important}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-y:16px!important}.gform-theme--framework .gform-field-label>.gfield_required{display:none}.gform-theme--foundation .gfield input[type="text"],.gform-theme--foundation .gfield input[type="email"],.gform-theme--foundation .gfield textarea{border-radius:10px!important;padding:16px!important;background:rgba(235,231,220,0.4)!important;border:none!important;outline:none!important;box-shadow:none!important;font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif!important;font-size:16px!important;color:#47526A!important}.gform-theme--foundation .gfield textarea{min-height:240px!important}.gform-theme--foundation .gfield input[type="text"],.gform-theme--foundation .gfield input[type="email"]{height:51px!important}.gform-theme--framework .gform-field-label{font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif!important;font-size:12px!important;color:rgba(71,82,106,0.5)!important}.gform_footer .gform_button{color:#FFFFFF!important;border-radius:100px!important;letter-spacing:4px!important;font-size:16px!important;font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important;background-color:#87C8BC!important;padding-top:2px!important;padding-right:15px!important;padding-left:20px!important;height:40px!important;transition:background-color 300ms ease 0ms;outline:none!important;box-shadow:none!important;border:none!important}.gform_confirmation_message{font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif;font-weight:300;color:#47526A!important;background-color:#A9D48C;padding:0.2em 1em;border-radius:10px}.gform_footer .gform_button:hover{background-color:#A9D48C!important}.testimonials .testimonial-item{padding:40px;border-radius:10px;background:rgba(187,226,216,0.38)}.testimonials .item{display:flex;flex-direction:row;gap:40px}.testimonials .item .author-image{width:84px;height:84px;flex-shrink:0;aspect-ratio:1 / 1;border-radius:50%;overflow:hidden}.testimonials .item .author .image{display:block;object-fit:cover;object-position:center}.testimonials .item .content{color:#47526A;font-family:"Avenir Next";font-size:16px;font-weight:400;line-height:24px}.testimonials .item .content p:not(:last-child){padding-bottom:20px}.testimonials .item .author{margin-top:18px}.testimonials .item .author span{color:#47526A;font-family:"Avenir Next";font-size:14px;font-weight:400;line-height:28px}.testimonials .item .author span.name{font-weight:600;line-height:28px;letter-spacing:2.1px;text-transform:uppercase;margin-right:7px}.testimonials .swiper-pagination{position:relative;top:unset!important;left:unset!important;margin-top:28px}.testimonials .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px;background:#47526A33;opacity:1}.testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000}@media(max-width:767px){.testimonials .testimonial-item{padding:24px}.testimonials .item{flex-direction:column;gap:25px}}.slider-image{overflow:hidden;width:100%}.slider-image .slider-image-list{padding:0 20px;overflow:visible}.slider-image .image-item{width:max-content!important;height:295px;max-width:100%}.slider-image .image-item .item{border-radius:10px;overflow:hidden;height:100%}.slider-image .image-item img{display:block;height:100%;object-fit:cover;object-position:top center}.active-team-detail{overflow:hidden}.leadership-teams .team-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px 30px}.leadership-teams .team-item{width:calc(calc(100% - 30px * 3) / 4)}.leadership-teams .team-item .item-info{cursor:pointer}.leadership-teams .team-item .image{aspect-ratio:1 / 1;position:relative;border-radius:10px;overflow:hidden;background:#ffffff}.leadership-teams .team-item .image img{display:block;width:100%;height:100%;object-fit:contain;object-position:top center}.leadership-teams .team-item .linkedin{position:absolute;display:flex;width:45px;height:45px;padding:10px;flex-direction:column;justify-content:center;align-items:center;bottom:0;background:#87C8BC}.leadership-teams .team-item .info{margin-top:25px}.leadership-teams .team-item .info .name{color:#151829;font-size:clamp(20px,2.116vw,32px);font-weight:400;line-height:1.5;padding:0}.leadership-teams .team-item .info .position{color:#47526A;font-family:"Avenir Next";font-size:16px;font-weight:400;line-height:1.5}.leadership-teams .item-detail{position:fixed;top:0;left:0;height:100vh;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;background:rgb(21 24 41 / 15%);z-index:-1000;opacity:0;visibility:hidden;transition:all 0.5s}.leadership-teams .team-item.active .item-detail{display:flex;z-index:100000000;opacity:1;visibility:visible}.leadership-teams .item-detail .detail-wrap{max-width:1139px;height:max-content;max-height:75vh;width:90%;border-radius:10px;background:#FFF;display:flex;padding:40px;flex-direction:row;position:relative;z-index:1000;gap:44px;overflow:hidden}.leadership-teams .item-detail .detail-close{position:absolute;z-index:10;display:flex;width:30px;height:30px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:100px;background:rgba(71,82,106,0.05);right:15px;top:13px;cursor:pointer}.leadership-teams .detail-info{width:306px;flex-shrink:0;position:relative;max-width:100%}.detail-content{width:100%;color:#47526A;font-family:"Avenir Next";font-size:18px;font-style:normal;font-weight:400;line-height:1.67;padding-right:35px;height:auto;overflow:scroll}.detail-content{scrollbar-width:none;-ms-overflow-style:none}.detail-content::-webkit-scrollbar{display:none}@media(max-width:1024px){.leadership-teams .team-item{width:calc(calc(100% - 30px * 2) / 3)}.leadership-teams .detail-info{width:250px;max-width:100%}.leadership-teams .item-detail .detail-wrap{gap:30px}}@media(max-width:981px){.leadership-teams .team-list{gap:30px 20px}.leadership-teams .team-item{width:calc(calc(100% - 20px * 2) / 3)}.leadership-teams .item-detail .detail-wrap{padding:30px}.detail-content{font-size:16px;padding-right:20px}.leadership-teams .team-item .info{margin-top:20px}}@media(max-width:767px){.leadership-teams .team-item .info{margin-top:10px}.leadership-teams .team-item{width:calc(calc(100% - 20px) / 2)}.leadership-teams .item-detail .detail-wrap{flex-direction:column;gap:20px}.leadership-teams .item-detail .detail-wrap{padding:20px}.detail-content{padding-right:0}.leadership-teams .item-detail .detail-close{right:10px;top:10px}.leadership-teams .team-item .info .position{font-size:14px}}@media(max-width:420px){.leadership-teams .team-item{width:100%}}.resources-taxonomy-menu .term-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:7px}.resources-taxonomy-menu .term-list li a{color:#151829!important;font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:46px;transition:all 0.3s}.resources-taxonomy-menu .term-list li a:hover{color:#87c8bc!important}.resources-taxonomy-menu .term-list li.active a{font-weight:700}.resources-taxonomy-menu .menu-footer{margin-top:36px}.resources-taxonomy-menu .menu-footer .main-menu-button{display:inline-flex;flex-direction:row;align-items:center;gap:25px;color:#47526A!important;text-align:center;font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:500;line-height:1;letter-spacing:0.8px;text-transform:uppercase;padding:16px 35px;border-radius:100px;border:1px solid #47526A;transition:all 0.3s}.resources-taxonomy-menu .menu-footer .main-menu-button:hover{color:#ffffff!important;background:#151829}.resources-taxonomy-post .resources-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:30.28px 30px}.resources-list .resource-item{border-radius:10px;overflow:hidden;width:calc(calc(100% - 30px) / 2)}.resources-list .resource-item a{height:100%;display:block}.resources-list .resource-item .image{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;border-radius:10px 10px 0px 0px;background:rgba(71,82,106,0.07);overflow:hidden;aspect-ratio:417 / 254}.resources-list .resource-item .image img{width:100%;height:100%;max-width:230px;object-fit:contain;object-position:center}.resources-list .resource-item .content{border-radius:0px 0px 10px 10px;background:#151829;text-align:center;padding:20px;height:100%}.resources-list .resource-item .content p{color:#FFF;font-family:'Avenir Next',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.375;padding:0;margin:0}.resources-list .resource-item .content p.taxonomy-name{font-weight:600}@media(max-width:1024px){.resources-taxonomy-menu .term-list li a{font-size:20px;line-height:1.91}}@media(max-width:981px){.resources-taxonomy-menu .term-list li a{font-size:18px}.resources-taxonomy-menu .menu-footer .main-menu-button{padding:16px 20px;gap:16px}.resources-taxonomy-post .resources-list{gap:20px}.resources-list .resource-item{width:calc(calc(100% - 20px) / 2)}}@media(max-width:767px){.resources-taxonomy-menu .term-list{flex-direction:row;flex-wrap:wrap;gap:10px 20px}.resources-taxonomy-menu .menu-footer{margin-top:25px}}@media(max-width:520px){.resources-list .resource-item{width:100%}.resources-list .resource-item .image img{max-width:350px}}.oasis-password-form{max-width:568px;margin:0 auto 40px}.oasis-password-form form{display:flex;flex-direction:row;gap:20px;align-items:center}.oasis-password-form form input[type="password"]{width:100%;color:#000;font-family:"Avenir Next";font-size:18px;font-style:normal;font-weight:400;line-height:normal;padding:15px 20px;border-radius:10px;background:#F7F5F1;border:none}.oasis-password-form form input[type="password"]::placeholder{color:#000}.oasis-password-form form button{padding:12px 16px 12px 20px;border-radius:100px;background:#87C8BC;color:#fff;border:none;text-align:center;font-family:"Avenir Next";font-size:16px;font-weight:500;line-height:16px;letter-spacing:3.8px;text-transform:uppercase;margin-right:16px;margin-top:4px;cursor:pointer}.oasis-password-form .error_message,.oasis-password-form .forgot{margin-top:6px;padding:0}.oasis-password-form .error_message,.oasis-password-form .forgot a{color:#151829;font-family:"Avenir Next";font-size:16px;font-weight:400;line-height:1.5;transition:0.3s}.oasis-password-form .forgot a{padding-left:20px;text-decoration:underline}.oasis-password-form .error_message{color:#BE9F5F}.oasis-password-form .forgot a:hover{color:#87c8bc}.oasis-resources .resource-categories{display:flex;flex-wrap:wrap;gap:30px;flex-direction:row}.resource-categories .list-item .content{padding:50px 60px 62px}.active .resource-categories .list-item .content{padding:50px 60px 72px}.resource-categories .list-item{width:calc(calc(100% - 30px) / 2);border-radius:10px;background:#151829;overflow:hidden}.resource-categories .list-item .image{aspect-ratio:641 / 339;overflow:hidden}.resource-categories .list-item .image img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.resource-categories .list-item .sub-categories{list-style:none;padding:0;display:flex;flex-direction:column;gap:9px;margin-top:49px}.resource-categories .sub-categories li{padding-left:55px;position:relative}.resource-categories .sub-categories li:before{content:"";position:absolute;width:25px;height:28px;background:url(/wp-content/uploads/2025/05/check.svg);background-size:contain;background-position:center;background-repeat:no-repeat;left:0}.resource-categories .sub-categories li *{color:#FFF;font-family:"Avenir Next";font-size:20px;font-weight:400;line-height:1.4}.oasis-resources .resource-contact{display:flex;flex-direction:column;align-items:center;margin-top:106px}.oasis-resources.active .resource-contact{margin-top:138px}.oasis-resources .resource-contact .text{color:#47526A;text-align:center;font-family:"Avenir Next";font-size:24px;font-weight:400;line-height:1.5}.oasis-resources .resource-contact .btn-group .group{display:flex;flex-direction:row;margin-top:45px;gap:45px}.oasis-resources .resource-contact .btn-group .btn{display:flex;gap:20px;padding:14px 34px;border-radius:100px;border:1px solid #47526A;color:#47526A;text-align:center;font-family:"Avenir Next";font-size:16px;font-weight:500;line-height:1;letter-spacing:0.8px;text-transform:uppercase;flex-direction:row;align-items:center;transition:all 0.3s;justify-content:center}.oasis-resources .resource-contact .btn-group .btn:hover{border-color:#87C8BC;color:#87C8BC}.resource-categories .list-item .content .title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.resource-categories .list-item .content .title .name{color:#ffffff;font-family:Belleza;font-size:clamp(30px,2.778vw,42px);font-style:normal;font-weight:400;line-height:calc(48 / 42);padding:0}.resource-categories .list-item .content .title .btn-categories .btn{display:flex;width:50px;height:50px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:200px;background:linear-gradient(225deg,#A9D48C 0%,#87C8BB 100%);transition:all 0.3s}.resource-categories .list-item .content .title .btn-categories .btn:hover{background:linear-gradient(225deg,#EBE7DC 0%,#DFCDA0 100%)}.resource-categories .list-item a .sub-categories li:first-child *{font-weight:700!important}@media(max-width:1024px){.resource-categories .list-item .content{padding:40px!important}.resource-categories .sub-categories li{padding-left:40px}.resource-categories .list-item .content .title .btn-categories .btn{width:40px;height:40px}.resource-categories .list-item .content .title .btn-categories .btn svg{width:20px}.oasis-resources .resource-contact{margin-top:80px!important}}@media(max-width:981px){.resource-categories .list-item .content{padding:40px 30px!important}.oasis-resources .resource-contact .btn-group .group{gap:30px}.oasis-resources .resource-contact .btn-group .btn{padding:14px 25px}}@media(max-width:767px){.oasis-resources .resource-categories{flex-direction:column}.resource-categories .list-item{width:100%}.oasis-resources .resource-contact .btn-group .group{flex-direction:column}.resource-categories .list-item .content{padding:30px 25px!important}.resource-categories .list-item .sub-categories{margin-top:30px}.resource-categories .sub-categories li *{font-size:18px}}@media(max-width:520px){.oasis-password-form form{flex-direction:column;align-items:flex-end;gap:16px}}