.page-volunteer header.volunteer-header{display:flex;flex-direction:column;height:400px}@media screen and (min-width:1024px){.page-volunteer header.volunteer-header{height:300px}}.page-volunteer header.volunteer-header:before{background:linear-gradient(0deg,#7234c4cc,#7234c4cc)}.page-volunteer header.volunteer-header h1,.page-volunteer header.volunteer-header img,.page-volunteer header.volunteer-header p{color:#fff;position:relative;z-index:1}.page-volunteer header.volunteer-header p{font-size:1.25rem;font-weight:700}.page-volunteer header.volunteer-header img{left:2rem;position:absolute;top:2rem;width:210px}.page-volunteer .volunteer-footer{margin-bottom:3rem;margin-top:3rem}.page-volunteer .volunteer-registration{align-items:center;background:#fff;border-radius:600px;justify-content:center;margin-bottom:3rem;margin-top:-8rem;padding:2rem 1.5rem;position:relative;text-align:center}@media screen and (min-width:1024px){.page-volunteer .volunteer-registration{border:1px solid #7234c4}}.page-volunteer .volunteer-registration img.taglit-logo{max-width:100px;min-width:100px}@media screen and (min-width:1024px){.page-volunteer .volunteer-registration img.taglit-logo{left:3rem;position:absolute;top:2.5rem}}.page-volunteer .volunteer-registration h3{margin-bottom:1rem}.page-volunteer .volunteer-registration .btn{background:#7234c4}.page-volunteer .mission .container{font-size:1rem;line-height:1.4;max-width:1000px;padding-bottom:1rem}.page-volunteer .mission .container .featured{background:#7234c414;border-radius:.875rem;color:#7234c4;font-style:italic;margin-top:2rem;padding:1.5rem}.page-volunteer .details{background:#7234c40a;padding:4rem 0}.page-volunteer .info-boxes{align-items:default;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-bottom:3rem}.page-volunteer .info-boxes .info{align-items:center;background:#fff;border-radius:.5rem;color:#2a3c6f;display:flex;font-size:1rem;gap:1rem;justify-content:center;padding:2.5rem}.page-volunteer .info-boxes .num{color:var(--color-text);font-size:2rem;font-weight:700;letter-spacing:1px;line-height:1;text-transform:capitalize}.page-volunteer .include-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.page-volunteer .include-container .include-box{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;color:#fff;display:flex;flex:1;flex-direction:column;font-size:.875rem;font-weight:400;height:310px;justify-content:center;max-width:31%;min-width:31%;overflow:hidden;padding:2rem 1.5rem;position:relative;text-align:center}@media screen and (max-width:1024px){.page-volunteer .include-container .include-box{max-width:48%;min-width:48%}}.page-volunteer .include-container .include-box header{font-size:1rem;font-weight:600;letter-spacing:2px;position:relative;text-transform:uppercase;z-index:1}.page-volunteer .include-container .include-box span{color:#fff;position:relative;z-index:1}.page-volunteer .include-container .include-box:nth-child(odd):before{background:linear-gradient(0deg,#3c1c6699,#3c1c6699);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-volunteer .include-container .include-box:nth-child(2n):before{background:linear-gradient(0deg,#7234c4cc,#7234c4cc);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-volunteer .include-container .info{flex:2;text-align:left}@media screen and (min-width:1024px){.page-volunteer .include-container .info{margin-left:1rem;max-width:62%;min-width:62%}}.page-volunteer .include-container .info>header{color:var(--color-text);font-size:1.25rem;font-weight:700;letter-spacing:.8px;margin-bottom:1rem}.page-volunteer .include-container .info .note{background:#6b79a81a;border-radius:.5rem;color:#00154a;font-size:.875rem;font-weight:400;margin-bottom:.5rem;padding:1rem 1.5rem}.page-volunteer .dates{padding:4rem 0}.page-volunteer .dates .dates-container{display:grid;gap:2rem;grid-template-columns:1fr;margin-top:1rem}@media (min-width:764px) and (max-width:1199px){.page-volunteer .dates .dates-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.page-volunteer .dates .dates-container{grid-template-columns:repeat(3,1fr)}}.page-volunteer .dates .card{background:#fcfcfc;border:1px solid #e5eefa;box-shadow:none;overflow:hidden;transition:all var(--transition-normal)}.page-volunteer .dates .badge{font-weight:700;margin-bottom:.5rem;min-width:100%;text-transform:uppercase}.page-volunteer .dates .trip-info{flex-wrap:wrap;font-size:.875rem;padding:1rem 0}.page-volunteer .dates .trip-dates{color:var(--color-text);font-weight:500}.page-volunteer .dates .trip-ages{color:var(--color-text-light)}.page-volunteer .dates footer{margin-bottom:0;padding:0}.page-volunteer .dates footer a{background:#7234c4}.page-volunteer .dates footer span{background:#2a3c6f;cursor:not-allowed;opacity:.5}.page-volunteer .dates footer a,.page-volunteer .dates footer span{display:block;font-size:.75rem;text-align:center}.page-volunteer .eligibility{background:#3b1b66;color:#fff;padding:3rem 0}.page-volunteer .eligibility h2{color:#fff}.page-volunteer .eligibility .eligibility-content{gap:2rem}.page-volunteer .eligibility .eligibility-box{align-items:center;background:#fff3;border:1px solid #b2bce3;border-radius:1rem;display:flex;flex:1;flex-direction:column;font-size:.875rem;font-weight:400;height:300px;justify-content:center;padding:2rem 1rem}.page-volunteer .eligibility .eligibility-box.info{background:#e5eefa;background:#fff6;font-size:.75rem;padding:2.5rem 1rem}@media screen and (min-width:1024px){.page-volunteer .eligibility .eligibility-box{max-width:48%;min-width:48%}}@media screen and (min-width:1200px){.page-volunteer .eligibility .eligibility-box{max-width:31%;min-width:31%}}.page-volunteer .eligibility .eligibility-box img{height:72px;margin-bottom:2rem;width:72px}.page-volunteer .eligibility h3{color:#fff;font-size:1rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}.volunteer-wrapper .volunteer-slider-hidden{display:none!important}.volunteer-wrapper .volunteer-slider .volunteer-slider-page{opacity:1;transition:opacity .3s ease-in-out;visibility:visible}.volunteer-wrapper .volunteer-slider .volunteer-slider-page.fade-out{opacity:0}.volunteer-wrapper .volunteer-slider .volunteer-slider-page.fade-in{opacity:1}.volunteer-wrapper .volunteer-slider-controls{align-items:center;display:flex;gap:1rem;margin-top:2rem}.volunteer-wrapper .volunteer-slider-controls .next,.volunteer-wrapper .volunteer-slider-controls .prev{align-items:center;background:#fff;border:1px solid #151d24;border-radius:50%;cursor:pointer;display:flex;justify-content:center;max-height:44px;max-width:44px;min-height:44px;min-width:44px;opacity:.7;transition:all var(--transition-fast)}.volunteer-wrapper .volunteer-slider-controls .next:hover,.volunteer-wrapper .volunteer-slider-controls .prev:hover{background-color:#151d240d;opacity:1}.volunteer-wrapper .volunteer-slider-controls .next.disabled,.volunteer-wrapper .volunteer-slider-controls .prev.disabled{cursor:not-allowed;opacity:.3}.volunteer-wrapper .volunteer-slider-controls .next.disabled:hover,.volunteer-wrapper .volunteer-slider-controls .prev.disabled:hover{background-color:#fff}.volunteer-wrapper .volunteer-slider-controls .next svg,.volunteer-wrapper .volunteer-slider-controls .prev svg{height:20px;transition:transform var(--transition-fast);width:20px}.volunteer-wrapper .volunteer-slider-controls .next:hover:not(.disabled) svg,.volunteer-wrapper .volunteer-slider-controls .prev:hover:not(.disabled) svg{transform:scale(1.1)}.volunteer-wrapper .volunteer-slider-controls[style*="display: none"]{display:none!important}
