.cafeteria-banner .banner__opaque-btn{padding:0 1.5rem;min-width:auto}@media only screen and (max-width:767px){.cafeteria-banner .banner__opaque-row{flex-direction:column;align-items:flex-start;gap:1rem}}.cafeteria-stats{padding:40px}.cafeteria-stats .cafeteria-stats-items{margin:0 auto;max-width:1040px}@media only screen and (max-width:767px){.cafeteria-stats-item--last .group-block-content>div:last-child p{margin-bottom:0}}.cafeteria-stats .cafeteria-stats-item h2{color:var(--primary-nima-dark-teal);font-size:48px;font-weight:800;letter-spacing:-.96px;margin-bottom:8px}@media only screen and (max-width:767px){.cafeteria-stats .cafeteria-stats-item h2{font-weight:700}}.cafeteria-stats .cafeteria-stats-item p{color:var(--primary-nima-grey);font-size:18px;font-weight:600;margin:0 auto 20px;max-width:302px}.cafeteria-stats .cafeteria-stats-item.cafeteria-stats-item--center p{max-width:255px}.cafeteria-stats .cafeteria-stats-item a{color:var(--primary-nima-dark-teal);font-family:var(--font-body--family);font-size:16px;font-weight:600}.accommodation-opportunity{padding:80px 0}@media only screen and (max-width:767px){.accommodation-opportunity{padding:40px 0 0}}.accommodation-opportunity .accommodation-opportunity-items{margin:0 auto;max-width:1040px}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-items .group-block-content{gap:40px}}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-text .group-block-content{gap:0}}.accommodation-opportunity .accommodation-opportunity-text h3{color:var(--primary-nima-dark-teal);font-size:14px;font-weight:600;letter-spacing:-.28px}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-text h3{margin-bottom:8px}}.accommodation-opportunity .accommodation-opportunity-text h2{color:var(--primary-nima-dark-teal);font-size:36px;font-weight:700;letter-spacing:-.72px}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-text h2{font-size:24px;letter-spacing:-.48px;line-height:120%;margin-bottom:40px}}.accommodation-opportunity .accommodation-opportunity-text p{color:#535862;font-size:18px;font-weight:500}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-text p{margin-bottom:24px}}.accommodation-opportunity .accommodation-opportunity__provided-item p{color:var(--primary-nima-dark-teal);font-family:var(--font-body--family);font-size:16px;font-weight:600;line-height:140%;text-wrap:normal}@media only screen and (max-width:767px){.accommodation-opportunity__provided-list>.group-block-content{align-items:stretch;column-gap:12px;flex-flow:row wrap;row-gap:30px}}@media only screen and (max-width:767px){.accommodation-opportunity__provided-list .accommodation-opportunity__provided-item{--size-style-width-mobile: calc((100% - 12px)/2) ;flex:0 0 auto;width:calc((100% - 12px)/2)}}@media only screen and (min-width:768px)and (max-width:1023px){.accommodation-opportunity__provided-list>.group-block-content{align-items:flex-start;column-gap:12px;flex-flow:row nowrap}}@media only screen and (min-width:768px)and (max-width:1023px){.accommodation-opportunity__provided-list .accommodation-opportunity__provided-item{--size-style-width-mobile: auto;flex:1 1 0;min-width:0;width:auto}}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-image{order:-1}}@media only screen and (max-width:767px){.accommodation-opportunity .accommodation-opportunity-image img{min-height:350px}}.cafeteria-form{padding:80px 0 30px}@media only screen and (max-width:767px){.cafeteria-form{padding:40px 0 0}}.cafeteria-form .cafeteria-form__text{margin:0 auto;max-width:775px}.cafeteria-form .cafeteria-form__fields .group-block-content>div:first-child{width:100%}.cafeteria-form .cafeteria-form__text{text-align:center}.cafeteria-form .cafeteria-form__text .group-block-content>div:has(h2){margin-top:-4px}.cafeteria-form .cafeteria-form__text h4{color:var(--primary-nima-dark-teal);font-family:var(--font-body--family);font-size:14px;font-weight:600;letter-spacing:-.28px;line-height:140%;margin:0;text-transform:uppercase}.cafeteria-form .cafeteria-form__text h2{color:var(--primary-nima-dark-teal);font-family:var(--font-heading--family);font-size:24px;font-weight:700;letter-spacing:-.48px;line-height:120%;margin:0}.cafeteria-form .cafeteria-form__text p{color:var(--primary-nima-grey);font-family:var(--font-subheading--family);font-size:18px;font-weight:500;line-height:120%;margin:0}@media only screen and (min-width:768px){.cafeteria-form .cafeteria-form__text .group-block-content{gap:20px}.cafeteria-form .cafeteria-form__text .group-block-content>div:has(h2){margin-top:-12px}.cafeteria-form .cafeteria-form__text h2{font-size:36px;letter-spacing:-.72px;line-height:110%;max-width:465px;text-wrap:auto}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cafeteria-page.css.map */
