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-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%}}.text-white{color:#fff}.text-black{color:#000}.text-green{color:#034638}.bg-white{background-color:#fff}.bg-green{background-color:#3da949}.bg-cream{background-color:#fef7e7}.bg-light-pink{background-color:#fae2db}.bg-grey-green{background-color:#d7e8e3}.bg-grey{background-color:#d9d9d9}@font-face{font-family:ano_blackregular;src:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anoblack-regular-webfont.eot);src:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anoblack-regular-webfont.eot#iefix) format("embedded-opentype"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anoblack-regular-webfont.woff2) format("woff2"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anoblack-regular-webfont.woff) format("woff"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anoblack-regular-webfont.ttf) format("truetype"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anoblack-regular-webfont.svg#ano_blackregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ano_boldregular;src:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anobold-regular-webfont.eot);src:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anobold-regular-webfont.eot#iefix) format("embedded-opentype"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anobold-regular-webfont.woff2) format("woff2"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anobold-regular-webfont.woff) format("woff"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anobold-regular-webfont.ttf) format("truetype"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/anobold-regular-webfont.svg#ano_boldregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:windsor_dbold;src:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/windsord-bold-webfont.eot);src:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/windsord-bold-webfont.eot#iefix) format("embedded-opentype"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/windsord-bold-webfont.woff2) format("woff2"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/windsord-bold-webfont.woff) format("woff"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/windsord-bold-webfont.ttf) format("truetype"),url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/fonts/windsord-bold-webfont.svg#windsor_dbold) format("svg");font-weight:400;font-style:normal}.font-regular{font-family:ano_boldregular,sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.font-bold{font-family:windsor_dbold,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}header{background-color:#3da949}header img{width:100%;height:auto}footer{margin-top:-4rem}footer .footer__social{display:flex;justify-content:center;align-items:center;gap:2rem}footer .footer__social img{max-width:2.8rem;max-height:2.8rem;width:auto;height:auto;display:block}footer a{color:#000;text-decoration:none}footer a:hover{color:#000;text-decoration:underline}.cap-container{border-radius:5px;text-align:center}.cap-container .cap{height:20rem;width:auto}.form-container{border-radius:5px}@media screen and (max-width:767.99px){.cap-container img{height:18rem}}.form-control{font-size:1.6rem;padding:1rem 1.5rem}.form-check-input,.form-control{border:1px solid #000;border-radius:0}.form-check-input{padding:1rem}.form-check-input[type=checkbox]{border-radius:0}.upload-box{border:1px solid #000;background-color:#fff;min-height:14rem}.upload-content{width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;text-align:center}.upload-content img{height:5rem;width:auto}.btn-green{color:#034638;background-color:#3da949;border:1px solid #3da949;border-radius:0;padding:.5rem 4rem}.btn-green:hover{background-color:rgba(61,169,73,.9)}#faq-section .accordion-item{border:none;border-radius:0;background-color:#fef7e7;padding:1rem 1.5rem;margin-bottom:1rem}#faq-section .accordion-item:first-of-type .accordion-button,#faq-section .accordion-item:last-of-type .accordion-button.collapsed{border-radius:0}#faq-section .accordion-item .accordion-button{color:#000;font-size:2.4rem;font-family:ano_boldregular,sans-serif;font-weight:500;border-radius:0;padding:1rem 0;border:none;background-color:#fef7e7}#faq-section .accordion-item .accordion-button:not(.collapsed){background-color:#fef7e7}#faq-section .accordion-item .accordion-button:after{width:1.5rem;height:1.5rem;background-image:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/images/arrow-down.png);background-size:1.5rem}#faq-section .accordion-item .accordion-button:not(.collapsed):after{background-image:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_130/images/arrow-up.png);transform:rotate(0deg)}#faq-section .accordion-item .accordion-body{padding:1.5rem 0;border:none;font-size:1.6rem}.flower-img-container{margin-top:-6rem}.flower-img-container .flower-img{width:100%;height:auto}.h1{font-size:5rem}.h2{font-size:4.2rem}.pad-top{padding-top:6rem}@media screen and (max-width:1024px){.flower-img-container{margin-top:-4rem}}@media screen and (max-width:991.99px){.flower-img-container{margin-top:0}.h1{font-size:4rem}.h2{font-size:3.5rem}}.scratch-card{position:relative;border:0;padding:15px;height:35rem;width:100%;background-color:#d7e8e3}.scratch-card-cover-container{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;filter:url(#remove-black);transition:opacity .4s}.scratch-card-cover-container.clear{opacity:0}.scratch-card-cover-container.hidden{display:none}.scratch-card-canvas{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;cursor:grab;touch-action:none}.scratch-card-canvas.hidden{opacity:0}.scratch-card-canvas:active{cursor:grabbing}.scratch-card-canvas-render{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:transparent;transition:background-color .2s}.scratch-card-canvas-render.hidden{display:none}.scratch-card-cover{display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#d9d9d9;background-image:linear-gradient(90deg,#cfced6,#e0dfe6,#efeef3,#e0dfe6,#cfced6);overflow:hidden}.scratch-card-cover:before{background-image:linear-gradient(135deg,transparent 40%,hsla(0,0%,100%,.8) 50%,transparent 60%);background-position:100% 100%;background-size:300% 300%;background-repeat:no-repeat}.scratch-card-cover:after,.scratch-card-cover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.scratch-card-cover:after{opacity:.1;filter:url(#noise)}.scratch-card-cover-background{width:100%;height:100%;fill:#d9d9d9;opacity:.1}.scratch-card-image{position:absolute;left:0;bottom:0;width:100%;height:35rem;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 4px 4px rgba(0,0,0,.16));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform}.scratch-card-image .h-txt{font-size:3rem}.scratch-card-image .cap-img{height:15rem;width:auto}.scratch-card-image.animate{animation:pop-out-in 1s cubic-bezier(.65,1.35,.5,1)}@keyframes pop-out-in{36%{transform:scale(1.125)}to{transform:scale(1)}}@media screen and (max-width:449.99px){.scratch-card-image .h-txt{font-size:2.5rem}.scratch-card-image .cap-img{height:13rem}}#app{overflow-x:hidden}