@import url(https://use.typekit.net/kyw6xpn.css);@import url(https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300..700;1,300..700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.bg-light-grey{background-color:#f9f8f7}.bg-green{background-color:#007642}.bg-yellow{background-color:#f1df2b}.text-white{color:#fff}.text-black{color:#000}.text-grey{color:#939393}.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:#638d3d}.bg-green-light{background-color:#90c73e}.bg-green-light-2{background-color:#9ccf57}.bg-red-gradient{background:linear-gradient(180deg,red,#900)}#navbar .custom-navbar,.bg-white-80{background-color:hsla(0,0%,100%,.6)}.custom-file-label,.file-filled{background-color:#e9f0fe}.text-green-dark{color:#165633}.text-green-medium{color:#638d3d}.text-green-light{color:#90c73e}.text-white-80{color:hsla(0,0%,100%,.6)}.font-regular-b{font-weight:400}.font-medium-b,.font-regular-b{font-family:big-caslon-fb,serif;font-style:normal}.font-medium-b{font-weight:500}.font-bold-b{font-family:big-caslon-fb,serif;font-weight:700;font-style:normal}.font-regular-i{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-bold-i{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.font-regular-c{font-family:Cormorant,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.font-medium-c{font-family:Cormorant,serif;font-optical-sizing:auto;font-weight:500;font-style:normal}.font-semibold-c{font-family:Cormorant,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.font-bold-c{font-family:Cormorant,serif;font-optical-sizing:auto;font-weight:700;font-style:normal}html{font-size:62.5%;margin:0;padding:0}.font-xxxsm{font-size:1rem}.font-xxsm{font-size:1.3rem}.font-xsm{font-size:1.4rem}.font-xsmm{font-size:1.5rem}.font-sm{font-size:1.6rem}.font-smx{font-size:1.8rem}.font-sml{font-size:2rem}.font-lg{font-size:2.2rem}.font-lgx{font-size:2.4rem}.font-smxl{font-size:3rem}.font-smxl-x{font-size:3.5rem}.font-xl{font-size:4rem}.font-xl-x{font-size:4.5rem}.font-xxl{font-size:5rem}.font-xxl-6{font-size:6rem}.font-xxl-7{font-size:7rem}.font-xxxl{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%}}#navbar{font-family:Inter,sans-serif;position:relative;top:0;width:100%;z-index:1030;transition:background-color .3s ease,position .3s ease}#navbar,#navbar.sticky{background-color:hsla(0,0%,100%,.6)}#navbar.sticky{position:fixed;box-shadow:0 2px 8px rgba(0,0,0,.1)}#navbar a{color:#000;text-decoration:none;transition:all .2s ease-in-out;border-bottom:2px solid transparent}#navbar a:hover{color:#f1df2b;border-bottom:2px solid #f1df2b}#navbar .logo{height:4rem;width:auto}#navbar .logo-mob{height:3rem;width:auto}#navbar .p-l{padding-left:11rem}#navbar .location-link{color:#000;transition:color .3s ease}#navbar .location-link svg{fill:currentColor;transition:fill .3s ease}#navbar .location-link:hover{color:#f1df2b}#navbar .navbar-toggler{display:block;background-color:transparent;border:none}@media (min-width:768px){#navbar .navbar-toggler{display:none}}#navbar .navbar-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml,...");background-size:100% 100%;background-repeat:no-repeat;width:1.5rem;height:1.5rem}#navbar #navbarMobile button svg{fill:currentColor;color:#90c73e}#navbar #navbarMobile a{color:#000;font-weight:300;text-decoration:none}#navbar #navbarMobile .mobile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}#prizes-section{padding:9rem 0}#prizes-section .img-container{position:relative;width:100%;height:auto}#prizes-section .img-container p{color:#fff;font-size:6.5rem;font-family:big-caslon-fb,serif;font-weight:500;margin-bottom:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#prizes-section .img-container img,.img-container{width:100%;height:auto}.img-container{position:relative}.img-container p{color:#fff;font-size:6.5rem;font-family:big-caslon-fb,serif;font-weight:500;margin-bottom:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.img-container img{width:100%;height:auto}.footer-section{background-color:#f9f8f7;font-family:Inter,sans-serif;text-align:center}.footer-section .footer-links a{color:#000;font-size:1.6rem;text-decoration:none}.footer-section .footer-links a:hover{text-decoration:underline}.footer-section .social-icons img{width:4rem;height:4rem}.footer-section .footer-tagline img{max-height:24px}#faq-section .padd{padding:9rem 0 10rem}#faq-section .accordion-item{border:none;border-bottom:1.5px solid #000;border-radius:0;background-color:#f1df2b}#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:Cormorant,serif;font-weight:500;border-radius:0;padding:2rem 0;border:none;background-color:#f1df2b}#faq-section .accordion-item .accordion-button:not(.collapsed){background-color:#f1df2b}#faq-section .accordion-item .accordion-button:after{width:2.5rem;height:2.5rem;background-image:url(https://bm-projects-public.s3.us-east-1.amazonaws.com/loyl19001/production/site_94/images/add.png);background-size:2.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_94/images/remove.png);transform:rotate(0deg)}#faq-section .accordion-item .accordion-body{padding:1.5rem 0 2.5rem;border:none;font-size:1.6rem}#apply-section .form-section{background-color:#f9f8f7;padding:7rem 0}#apply-section .form-label{padding-bottom:.2rem;display:block;font-size:1.4rem;font-family:Inter,sans-serif;font-weight:400}#apply-section label img{height:1.8rem;width:1.8rem}#apply-section input,#apply-section select{padding:.75rem 1rem;font-family:Inter,sans-serif;border-radius:5px;border:1px solid #000;font-weight:300}#apply-section .form-control-height{border:1px solid #000;font-size:1.6rem;padding:.75rem 1rem}#apply-section textarea:not(:-moz-placeholder-shown){background-color:#fff}#apply-section textarea:not(:-ms-input-placeholder){background-color:#fff}#apply-section textarea:not(:placeholder-shown){background-color:#fff}#apply-section textarea::-moz-placeholder{font-family:Inter,sans-serif}#apply-section textarea:-ms-input-placeholder{font-family:Inter,sans-serif}#apply-section textarea::placeholder{font-family:Inter,sans-serif}#apply-section textarea{padding:.375rem .75rem;border-radius:5px}#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:16px;font-family:Inter,sans-serif;text-decoration:underline;position:relative;text-align:left}#apply-section .custom-file-label input[type=file]{position:absolute;opacity:0;width:100%;height:100%;left:0;top:0;cursor:pointer}#apply-section .custom-file-label:hover{background-color:#f2f2f2}#apply-section .form-check-input{border:1px solid #000;border-radius:0;width:1.5em;height:1.5em;font-family:Inter,sans-serif}#apply-section .cta-button,#apply-section .form-check-label{font-family:Inter,sans-serif}#apply-section .cta-button{background-color:#007642;color:#fff;border:1px solid #007642;border-radius:100px;padding:1.5rem 2rem;display:inline-block;width:60%}#apply-section .cta-button:hover{background-color:#f1df2b;border-color:#f1df2b}form.submitted input:invalid{border:2px solid red!important}.cta-button{background-color:#007642;color:#fff;border:1px solid #007642;border-radius:100px;padding:1.5rem 2rem;font-family:Inter,sans-serif;display:inline-block;width:60%}.cta-button:hover{background-color:#f1df2b;border-color:#f1df2b}@media screen and (max-width:767.99px){#apply-section .cta-button{width:100%}}.rules-page{font-family:Inter,sans-serif}.rules-page h1{font-size:2.2rem}.rules-page h1,.rules-page h2{font-family:big-caslon-fb,serif;font-weight:700}.rules-page h2{font-size:2rem}.rules-page span{font-family:Inter,sans-serif;font-weight:700}.rules-page ol li{padding-left:1.5rem}.rules-page li{padding-bottom:1.5rem}.rules-page .ol-a{padding-top:1.5rem;padding-left:3rem;list-style-type:lower-alpha}.rules-page .ol-a li{padding-left:.5rem;padding-bottom:.5rem}.modal-content{border-radius:0}.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}.banner-img,.logo-2{width:100%;height:auto}.video .responsive-iframe{width:100%;aspect-ratio:16/9}h1{font-size:5rem}@media screen and (max-width:1199.99px){.logo-2{width:35rem;height:auto}}@media screen and (max-width:449.99px){.logo-2{width:30rem;height:auto}h1{font-size:4rem}}#app{overflow-x:hidden}.thankyou-page{background-color:#f9f8f7;min-height:70vh;position:relative}.thankyou-page .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}