@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);.box-shadow{box-shadow:0 8px 16px rgba(0,0,0,.15)}.bg-white{background-color:#fff}.bg-green-dark{background-color:#165633}.bg-green-medium{background-color:#648d3e}.bg-green-light{background-color:#90c73e}.bg-green-light-2{background-color:#9ccf57}.bg-red-gradient{background:linear-gradient(180deg,red,#900)}.bg-white-80{background-color:hsla(0,0%,100%,.6)}.custom-file-label,.file-filled{background-color:#e9f0fe}.text-white{color:#fff}.text-black{color:#000}.text-green-dark{color:#165633}.text-green-medium{color:#648d3e}.text-green-light{color:#90c73e}.text-white-80{color:hsla(0,0%,100%,.6)}.font-regular{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100}.font-medium{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-variation-settings:"wdth" 100}.font-bold{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-variation-settings:"wdth" 100}html{font-size:62.5%;margin:0;padding:0}.font-xxsm{font-size:1.3rem}.font-xsm{font-size:1.4rem}.font-sm{font-size:1.6rem}.font-slg{font-size:1.8rem}.font-lg{font-size:2rem}.font-md{font-size:2.2rem}.font-xmd{font-size:2.4rem}.font-xxmd{font-size:2.8rem}.font-xl-s{font-size:3rem}.font-xl{font-size:3.2rem}.font-xl-2{font-size:3.4rem}.font-xl-22{font-size:3.6rem}.font-xll-02{font-size:4.2rem}.font-xll-2{font-size:5rem}.font-xxl{font-size:8rem}@media screen and (max-width:1024px){html{font-size:59.375%}}@media screen and (max-width:991.99px){html{font-size:62.5%}}@media screen and (max-width:767.99px){html{font-size:59.375%}}#fx-apply-section{background-color:#648d3e;color:#fff;font-family:Montserrat,sans-serif;font-weight:400}#fx-apply-section a{color:inherit}#fx-apply-section a:hover{color:#90c73e}#fx-apply-section .section-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:3rem}#fx-apply-section .form-control{font-size:1.6rem}#fx-apply-section .form-control-height{height:50px;min-height:calc(1.5em + .75rem + 2px);overflow-y:auto;resize:vertical;background-color:#fff;border:1px solid #1e1e1e}#fx-apply-section textarea:not(:-moz-placeholder-shown){background-color:#fff;font-family:tt-commons-pro-light,sans-serif}#fx-apply-section textarea:not(:-ms-input-placeholder){background-color:#fff;font-family:tt-commons-pro-light,sans-serif}#fx-apply-section textarea:not(:placeholder-shown){background-color:#fff;font-family:tt-commons-pro-light,sans-serif}#fx-apply-section textarea::-moz-placeholder{font-family:tt-commons-pro-light,sans-serif}#fx-apply-section textarea:-ms-input-placeholder{font-family:tt-commons-pro-light,sans-serif}#fx-apply-section textarea::placeholder{font-family:tt-commons-pro-light,sans-serif}#fx-apply-section textarea.form-control-height{line-height:1.5;background-color:#fff;padding:.375rem .75rem;font-size:1.6rem;border-radius:.375rem}#fx-apply-section input:-ms-input-placeholder{color:#000}#fx-apply-section input::-moz-placeholder{color:#000}#fx-apply-section input::placeholder{color:#000}#fx-apply-section select:required:invalid,#fx-apply-section select option,#fx-apply-section select option:disabled{color:#000}#fx-apply-section textarea:not(:-moz-placeholder-shown){background-color:#e9f0fe}#fx-apply-section textarea:not(:-ms-input-placeholder){background-color:#e9f0fe}#fx-apply-section input:focus,#fx-apply-section textarea:focus,#fx-apply-section textarea:not(:placeholder-shown){background-color:#e9f0fe}#fx-apply-section .custom-file-label.file-filled,#fx-apply-section input.filled,#fx-apply-section input[type=file].filled,#fx-apply-section select:focus,#fx-apply-section textarea:valid{background-color:#e9f0fe}#fx-apply-section input,#fx-apply-section select{padding:.75rem 1rem;font-family:inherit;border-radius:.25rem;border:1px solid #1e1e1e;font-family:Montserrat,sans-serif;font-weight:400;font-size:1.6rem}#fx-apply-section label{font-weight:500;display:block;margin-bottom:.3rem;font-family:Montserrat,sans-serif;font-weight:400;font-size:1.6rem}#fx-apply-section .custom-file-label{display:block;width:100%;padding:10px 15px;background-color:#fff;border:1px solid #000;border-radius:5px;color:#000;cursor:pointer;font-size:1.6rem;position:relative;text-align:left}#fx-apply-section .custom-file-label input[type=file]{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;cursor:pointer}#fx-apply-section .custom-file-label:hover{background-color:#f2f2f2}#fx-apply-section label.form-label{padding-top:.2rem;display:block}#fx-apply-section .cta-button{background-color:#fff;color:#90c73e;border:none;padding:.75rem 3rem;font-weight:700;text-transform:uppercase;border-radius:.25rem;cursor:pointer}#fx-apply-section .cta-button:hover{background-color:#f2f2f2}#fx-apply-section .custom-checkbox-label{display:flex;align-items:flex-start;gap:10px;cursor:pointer;position:relative;font-size:1.6rem;line-height:1.4}#fx-apply-section .custom-checkbox-label .custom-checkbox-input{position:absolute;opacity:0;cursor:pointer}#fx-apply-section .custom-checkbox-label .custom-checkbox-box{width:20px;height:20px;border:1px solid #000;border-radius:4px;margin-top:2px;display:inline-block;position:relative;flex-shrink:0;background:#fff}#fx-apply-section .custom-checkbox-label .custom-checkbox-input:checked+.custom-checkbox-box:after{content:"";position:absolute;top:3px;left:6px;width:5px;height:10px;background:#fff;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}@media (max-width:767.98px){#fx-apply-section .row.g-3{flex-direction:column}#fx-apply-section .row.g-3>div{width:100%}}#faq-section{font-family:Montserrat,sans-serif;font-weight:400;background-size:auto}#faq-section .section-title{color:#90c73e;font-weight:700}#faq-section .salad-img-wrapper{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;pointer-events:none;z-index:-2}#faq-section .salad-half{max-height:125%;-o-object-fit:contain;object-fit:contain;transform:translateX(50%)}#faq-section .salad-img-wrapper-left{position:absolute;top:0;left:-24%;height:100%;display:flex;align-items:center;pointer-events:none;z-index:-2}#faq-section .salad-half-left{max-height:125%;-o-object-fit:contain;object-fit:contain;transform:translateX(50%)}#faq-section .faq-intro{color:#000;font-size:1.1rem}#faq-section .accordion .accordion-item{background-color:hsla(0,0%,100%,.9);border:none;border-radius:8px}#faq-section .accordion .accordion-item .accordion-button{background-color:transparent;color:#000;font-weight:500;box-shadow:none;box-shadow:0 8px 24px rgba(0,0,0,.2)}#faq-section .accordion .accordion-item .accordion-button:focus{outline:none}#faq-section .accordion .accordion-item .accordion-body{font-size:.95rem;color:#000}@media (max-width:1183px){.section-title-mobile{color:#90c73e;font-size:3.5rem}#faq-section{background-attachment:local}#faq-section .salad-img-wrapper{z-index:-2}#faq-section .salad-img-wrapper-left{left:-30%;z-index:-2}}@media (max-width:768px){.section-title-mobile{color:#90c73e;font-size:3.5rem}#faq-section{background-attachment:local}#faq-section .salad-img-wrapper{z-index:-2}#faq-section .salad-img-wrapper-left{left:-50%;z-index:-2}}.footer-section{background-color:#648d3e;font-family:Montserrat,sans-serif;font-weight:400;text-align:center}.footer-section .logo{height:8rem;width:auto}.footer-section button{border:none;background-color:#90c73e;color:#fff;font-size:1.6rem;font-family:Montserrat,sans-serif;font-weight:700}.footer-section button:hover{text-decoration:underline}.footer-section .product-img{height:10rem;width:auto;padding:.5rem 0}.footer-section .white-hr{color:#90c73e;opacity:1;height:2px}.footer-section .footer-links a{color:#fff;font-size:1.6rem;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500}.footer-section .footer-links a:hover{text-decoration:underline}@media screen and (max-width:1549.99px){.footer-section .product-img{height:8rem;width:auto}}.modal-content{border-radius:0;font-family:Montserrat,sans-serif;font-weight:400}.modal-content h2,.modal-content h3{color:#90c73e;font-weight:700}.modal-content .check-mark{width:60px;height:60px}.modal-content p{color:#000;font-size:1rem;line-height:1.5}.modal-content img[alt="Check mark"]{display:block;margin:0 auto}.modal-content .btn-close{opacity:1}#prizes-section{background-color:#648d3e;color:#fff}#prizes-section .sub-title{font-size:3rem;margin-bottom:5px;font-family:Montserrat,sans-serif;font-weight:500;line-height:1}#prizes-section .title{font-family:Montserrat,sans-serif;font-weight:700;font-size:5rem;line-height:1}#prizes-section .section-title{color:#90c73e}#prizes-section .prize-1{width:75%;height:auto}#prizes-section .section-title-2{color:#165633}@media screen and (max-width:991.99px){#prizes-section .title{font-size:4rem}#prizes-section .sub-title{font-size:2.6rem}}@media screen and (max-width:767.99px){#prizes-section .title{font-size:3.5rem}#prizes-section .sub-title{font-size:2rem}}@media screen and (max-width:500.99px){#prizes-section .title{font-size:3rem}#prizes-section .sub-title{font-size:1.8rem}}.rules-page{font-family:Montserrat,sans-serif;font-weight:400;color:#000;background-color:#fff;padding:2rem 2rem 0}.rules-page h1,.rules-page h2,.rules-page h3{font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:1rem}#app{overflow-x:hidden}