.ndis-banner__text--blank{align-items:center;font-size:38px;font-weight:400;padding:0 25px}.ndis-banner__img{display:block;width:100%}.ndis-banner__text-container{display:flex;justify-content:center;flex-flow:column;max-width:var(--page-width);text-align:center;padding-block:9rem 4rem;margin-inline:auto}.ndis-banner__text-container .ndis-banner__text-heading{color:var(--color-carrot);font-size:clamp(8rem,10vw,10rem);font-weight:900;font-style:italic;text-transform:uppercase;line-height:.9;margin-block:0 .2em}.ndis-banner__text-container .ndis-banner__text{font-size:2.2rem;margin-inline:auto;width:70%}.ndis-banner__text p{margin:0}.ndis-banner__wrap{position:relative}.ndis-on-banner__container{position:absolute;right:50%;padding:5% 0;bottom:0;height:auto;width:min(45vw,71.5rem)}.ndis-on-banner__container--bottom{justify-content:flex-end}.ndis-on-banner__container--top{justify-content:flex-start}.ndis-on-banner__container--center{justify-content:center}.ndis-on-banner__container p{margin:0}.ndis-on-banner__title--desktop{font-size:clamp(8rem,5.5vw,12rem);font-weight:900;font-style:italic;line-height:1}.ndis-on-banner_subtitle--desktop{font-size:3.2rem;line-height:1;font-weight:600}.ndis-on-banner__text--desktop{font-size:2.2rem;font-weight:600}.ndis-on-banner__title--mob{font-size:clamp(4.5rem,12vw,5.5rem);font-weight:900;font-style:italic;line-height:1}.ndis-on-banner_subtitle--mob{font-size:2.2rem;font-weight:600;line-height:1.2}.ndis-on-banner__text--mob{font-size:1.8rem;font-weight:600;line-height:1.2}@media(max-width:1174px){.ndis-on-banner__container{left:min(10%,3rem);transform:unset;width:max(80%,calc(80% - 6rem))}.ndis-banner__text-container{padding-block:5rem 3rem}.ndis-banner__text-container .ndis-banner__text-heading,.ndis-describe-form__title{font-size:6.4rem}.ndis-banner__text-container .ndis-banner__text{font-size:1.8rem;width:unset}}@media(max-width:966px){.ndis-banner__text-container{margin:23px auto}}@media(min-width:750px)and (max-width:966px){.ndis-banner__text-container .ndis-banner__text{font:1.8rem/2.8rem var(--font-heading-family)}}@media(min-width:480px)and (max-width:750px){.ndis-banner__text-container .ndis-banner__text{font:16px/18px var(--font-heading-family);padding:0 15px}.ndis-on-banner__title--desktop{font:bold 54px/64px var(--font-heading-family)}.ndis-on-banner_subtitle--desktop{font:bold 34px/30px var(--font-heading-family)}.ndis-on-banner__text--desktop{font:bold 16px/22px var(--font-heading-family)}}@media(max-width:480px){.ndis-banner__text-container{margin:11px auto}.ndis-on-banner__text--desktop,.ndis-on-banner__title--desktop,.ndis-on-banner_subtitle--desktop{display:none}}@media(min-width:481px){.ndis-on-banner__text--desktop,.ndis-on-banner__title--desktop,.ndis-on-banner_subtitle--desktop{display:block}.ndis-on-banner__text--mob,.ndis-on-banner__title--mob,.ndis-on-banner_subtitle--mob{display:none}}.ndis-cards__container{display:flex;flex-flow:row wrap;max-width:var(--page-width);margin-inline:auto;justify-content:center;padding:0 0 8rem}.ndis-information-card{width:30%;height:600px;text-align:left;font-family:var(--font-heading-family);border-bottom-left-radius:24px;border-top-right-radius:24px;display:flex;flex-flow:column;justify-content:space-between;margin-bottom:30px;position:relative;overflow:hidden}.ndis-information-card:nth-child(3n+2){margin:0 44px 30px}.ndis-card__img{display:flex;position:absolute;width:100%;height:100%;object-fit:cover}.ndis-card__title-container{padding:24px;position:relative}.ndis-card__title{margin:0}.ndis-card__title--p{font-size:2.4rem;font-weight:700}.ndis-card__title--h4{font-size:min(4.8vw,6.6rem);font-weight:900;font-style:italic;line-height:.8;margin-block:.1em 0;text-transform:uppercase}.ndis-card__content{font-size:2rem;font-weight:400;color:var(--color-primary);text-align:center;padding:3rem 2.4rem;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background-image:linear-gradient(to bottom,#f5f5f5b8,#f5f5f5b8);border-bottom-left-radius:2.4rem;line-height:1.2}.ndis-card__content p{margin:0}@media(max-width:1230px){.ndis-information-card:nth-child(3n+2){margin:0 20px 30px}.ndis-card__title--p{font:bold 21px/21px var(--font-heading-family)}.ndis-card__title--h4{font:bold 38px/48px var(--font-heading-family)}.ndis-information-card{width:31%;height:500px}.ndis-card__content{padding:16px}}@media(max-width:966px){.ndis-information-card{width:30%;height:350px}.ndis-information-card:nth-child(3n+2){margin:0 20px 30px}.ndis-card__title--p{font:bold 18px/21px var(--font-heading-family)}.ndis-card__title--h4{font:bold 24px/35px var(--font-heading-family)}.ndis-card__content{padding:10px}}@media(max-width:750px){.ndis-information-card{width:45%;height:400px}}@media(max-width:680px){.ndis-information-card{width:55%}}@media(max-width:550px){.ndis-information-card{width:70%}}@media(max-width:480px){.ndis-information-card:nth-child(3n+2){margin:0 0 30px}.ndis-information-card{flex:initial;height:450px;width:100%}.ndis-cards__container{padding:0 15px}.ndis-card__title--p{font:bold 18px/21px var(--font-heading-family)}.ndis-card__title--h4{font-size:min(11vw,4.8rem)}}.ndis-food__title{font-size:6.4rem;margin-block:0 5rem;text-align:center;text-transform:none}.ndis-food-blocks-wrap-bg{background-color:#f3f3f3}.ndis-food-blocks__container{display:flex;max-width:var(--page-width);margin-inline:auto;padding-block:6rem;flex-flow:column}.nfb-block-card{display:flex;margin-bottom:56px;align-items:center}.nfb-block-card--left-position{flex-direction:row-reverse}.ndis-food-blocks__wrapper{display:flex;flex-flow:column;align-items:center;padding:0 0 0 30px}.nfb-block-content{width:586px;margin:35px 0;position:relative;z-index:2;border-radius:24px;padding:56px 32px 104px;display:flex;flex-flow:column;justify-content:space-between;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-blend-mode:hard-light;background-image:linear-gradient(to bottom,#f5f5f5cc,#f5f5f5cc);box-shadow:6px 8px 18px 3px #00000026}.nfb-block-title{font:bold 36px/48px var(--font-heading-family);letter-spacing:1px;text-align:center;color:var(--color-purple);margin:0}.nfb-block-text{font:24px/32px var(--font-heading-family);color:var(--color-text-black);margin-top:24px}.nfb-block-price-wrap{margin-top:15px}.nfb-block-text p{margin:0}.nfb-block-price{font:bold 18px/32px var(--font-heading-family);color:var(--color-primary);margin:0;letter-spacing:normal}.nfb-block-price .nfb-block-price-num-meal{color:var(--color-purple)}.nfb-block-price .nfb-block-price-num-copay{color:#6cc900}.nfb-block__img{max-width:646px;margin:0 0 0 -40px;position:relative;z-index:1;border-radius:24px;object-fit:cover}.nfb-block__img--left-position{margin:0 -40px 0 0}.ndis-food__link{display:flex;padding:16px 10px;width:312px;justify-content:center;color:var(--color-accent);align-self:center;text-decoration:none;background-color:var(--color-primary);border-radius:4px;border:solid 4px transparent;font:bold 16px/24px var(--font-heading-family);transition:border 1s ease-in-out;margin-bottom:56px;text-transform:uppercase;letter-spacing:1px}.ndis-food__link:hover{border:solid 4px var(--color-purple)}@media(min-width:966px)and (max-width:1270px){.nfb-block-content{max-width:400px}.nfb-block__img{max-width:500px}.ndis-food-blocks__wrapper{display:flex;flex-flow:column;align-items:center}.nfb-block-title{font:bold 28px/28px var(--font-heading-family)}.nfb-block-text{font:1.8rem/2.6rem var(--font-heading-family)}.nfb-block-price{font:bold 16px/18px var(--font-heading-family)}}@media(min-width:750px)and (max-width:966px){.ndis-food__title{margin:30px 0 20px}.nfb-block-content{max-width:350px;padding:23px 32px 30px}.nfb-block__img{max-width:360px}.ndis-food-blocks__wrapper{display:flex;flex-flow:column;align-items:center}.nfb-block-title{font:bold 28px/28px var(--font-heading-family)}.nfb-block-text{font:1.8rem/2.6rem var(--font-heading-family)}.nfb-block-price{font:bold 16px/18px var(--font-heading-family)}}@media(min-width:480px)and (max-width:750px){.ndis-food__title{margin:30px 0 20px}.nfb-block-content{max-width:350px;padding:23px 32px 30px}.nfb-block__img{max-width:400px;margin:0 0 -100px}.ndis-food-blocks__wrapper{display:flex;flex-flow:column;align-items:center}.nfb-block-card{display:flex;flex-flow:column-reverse;align-items:center;margin-bottom:10px}.nfb-block-title{font:bold 28px/28px var(--font-heading-family)}.nfb-block-text{font:1.8rem/2.6rem var(--font-heading-family)}.nfb-block-price{font:bold 16px/18px var(--font-heading-family)}.ndis-food__link{width:60%}}@media(max-width:767px){.ndis-food__title{font-size:min(3.6rem,9vw);margin:0 0 .7em}.nfb-block__img{max-width:100%;margin:0 0 -9rem}}@media(max-width:480px){.nfb-block-content{max-width:90%;padding:2.5rem 2rem;width:unset}.ndis-food-blocks__wrapper{display:flex;flex-flow:column;align-items:center;padding:0}.nfb-block-card{display:flex;flex-flow:column-reverse;align-items:center;margin-bottom:10px}.nfb-block-title{font:bold 28px/28px var(--font-heading-family)}.nfb-block-text{font-size:1.8rem;line-height:1.5;margin-top:1em}.nfb-block-price{font:bold 16px/18px var(--font-heading-family)}.ndis-food__link{width:100%}}.ndis-benefits__container{max-width:1214px;margin:56px auto}.ndis-benefits__title{font:bold 48px var(--font-heading-family);letter-spacing:1px;color:var(--color-primary);text-align:center;margin:0;padding:0 25px}.ndis-benefits__subtitle-text{font:24px var(--font-heading-family);color:var(--color-text-black);text-align:center;letter-spacing:0px;padding:0 25px;text-transform:uppercase;margin:16px 0 0}.ndis-benefits__subtitle-text p{margin:0}.nb-card{display:flex;flex-flow:column;width:368px;margin-top:56px}.nb-card:nth-child(3n+2){margin:56px 40px 0}.ndis-benefits__wrapper{display:flex;flex-flow:row wrap;padding:0 10px;justify-content:center}.nb-card__img{width:222px;height:222px;align-self:center}.nb-card__title{text-align:center;font:bold 22px/36px var(--font-heading-family);letter-spacing:1px;line-height:1.3;color:var(--color-primary);margin:22px 0 0;text-transform:uppercase}.nb-card__text{text-align:center;color:var(--color-primary);letter-spacing:0px;font:1.6rem/2.4rem var(--font-heading-family);margin:6px 0 0}.nb-card__text p{width:100%;margin:0}@media(max-width:1210px){.nb-card:nth-child(3n+2){margin:56px 20px 0}}@media(min-width:750px)and (max-width:966px){.ndis-benefits__container{margin:36px auto}.ndis-benefits__subtitle-text{font:20px var(--font-heading-family);padding:0 60px}}@media(max-width:750px){.ndis-benefits__wrapper{padding:0 50px}.ndis-benefits__container{margin:30px auto}.ndis-benefits__title{font:bold 32px/24px var(--font-heading-family)}.ndis-benefits__subtitle-text{font:1.8rem var(--font-heading-family);padding:0 60px}.nb-card{width:100%}}@media(max-width:480px){.ndis-benefits__wrapper{padding:0 15px}.ndis-benefits__container{margin:30px auto}.ndis-benefits__title{font:bold 32px/24px var(--font-heading-family)}.ndis-benefits__subtitle-text{font:1.8rem var(--font-heading-family);padding:0 15px}.nb-card{width:100%}}.ndis-form__wrap{background-color:#f9f9f9;padding:8rem 0}.ndis-form__container{max-width:1168px;margin:0 auto}.ndis-describe-form__container{text-align:center}.ndis-describe-form__title{color:var(--color-primary);font-size:clamp(8rem,10vw,10rem);margin:0 0 .2em;line-height:.8}.ndis-describe-form__text p{font:24px var(--font-heading-family);padding:0 15%;margin:0}.ndis-describe-form__text--dedicated{font-size:2.4rem;font-weight:600;text-transform:uppercase;margin-block:2em 0}.ndis-describe-form__tel-wrap{display:flex;justify-content:center;align-items:center;flex-flow:row;padding:0 15px}.ndis-describe-form__text--tel{font:bold 28px/36px var(--font-heading-family);text-transform:uppercase;letter-spacing:2px;margin:0 0 0 16px}.nf__wrap{display:flex;flex-flow:column}.nf__section{display:flex;flex-flow:row;justify-content:space-between;margin-top:38px}.nf__section .input-wrapper{display:flex;flex-flow:column-reverse;width:49%;position:relative}.nf__section .input-wrapper label{color:#000;letter-spacing:.5px;font:1.8rem/2.1rem var(--font-heading-family)}.nf__section .input-wrapper input{padding:18px 16px;border-radius:4px;border:solid 1px #ccc;background-color:#fff;color:var(--color-text-black);margin-top:6px;font:16px/21px var(--font-heading-family)}.nf__section .input-wrapper input:focus-visible{outline:none;border:solid 1px var(--color-purple)}.nf__section .input-wrapper input:focus{outline:none;border:solid 1px var(--color-purple);color:var(--color-text-black)}.nf__section .textarea-wrapper{display:flex;flex-flow:column-reverse;position:relative}.nf__section .textarea-wrapper-tel{postion:relative}.nf__section .textarea-wrapper textarea{border:solid 1px #ccc;background-color:#fff;color:var(--color-text-black);font:16px/21px var(--font-heading-family);margin-top:6px;padding:16px;border-radius:4px}.nf__section .textarea-wrapper textarea:focus-visible{outline:none;border:solid 1px var(--color-purple)}.nf__section .textarea-wrapper textarea:focus{outline:none;border:solid 1px var(--color-purple)}.nf__section .textarea-wrapper label{font:1.8rem/2.1rem var(--font-heading-family);color:#000;letter-spacing:.5px}.nf__section--footer{flex-flow:column}.nf__section--footer input{margin-top:58px;display:flex;padding:16px;width:368px;justify-content:center;color:var(--color-accent);align-self:center;text-decoration:none;background-color:var(--color-primary);border-radius:4px;border:solid 4px transparent;font:bold 16px/24px var(--font-heading-family);transition:border 1s ease-in-out;text-transform:uppercase;letter-spacing:1px}.nf__section--footer input:hover{border:solid 4px var(--color-purple)}.nf__section .textarea-wrapper .ContactFormMessage__characters{position:absolute;bottom:-24px;font:12px/18px var(--font-heading-family);color:#999}.ndis-input--required{border:solid 1px #f03d44!important}.ndis-input--check{border:solid 1px var(--color-primary)!important}.ndis-input--submitted{border:solid 1px forestgreen!important}.ndis-form-item__title--submitted:after{content:url(icon-check_green.svg);position:absolute;padding:1px 0 0 5px}.ndis-input-tel--required{font:12px/18px var(--font-heading-family);color:#ed1c24;position:absolute;bottom:-30px;left:2px;display:none}@media(max-width:1200px){.nf__wrap{padding:15px}}@media(max-width:750px){.ndis-describe-form__text p{font-size:22px}.ndis-form__wrap{padding:46px 0}}@media(max-width:480px){.nf__section{flex-flow:column;align-items:center;margin-top:0}.nf__section--footer input{margin-top:30px}.nf__section .input-wrapper{width:100%;margin-top:20px}.nf__section .textarea-wrapper{width:100%}.nf__section .textarea-wrapper label{display:none}.ndis-describe-form__text--dedicated{line-height:1.2}.ndis-describe-form__text p{padding:0 15px;font-size:18px}.nf__section .input-wrapper label{display:none}.ndis-form__wrap{padding:6rem 0 4rem}.nf__section .textarea-wrapper textarea{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/170/assets/ndis-template.css.map */
