@import url(https://fonts.googleapis.com/css2?family=Borel&family=Dancing+Script:wght@400..700&family=Lobster+Two:ital,wght@0,400;0,700;1,400;1,700&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);*{font-family:Roboto,sans-serif;font-optical-sizing:auto;margin:0;padding:0}img{display:block;height:auto;max-width:100%}button{border:none;cursor:pointer}h1,h2{font-family:Dancing Script,cursive;font-family:Borel,cursive}a.back-btn{text-decoration:none}.back-btn{background:#f74d00;border:1px solid #fff;border-radius:5px;bottom:20px;color:#fff;font-size:13px;left:20px;padding:4px 12px;position:fixed;z-index:10}.modal-part{align-items:center;background:#fffc;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:9999999}.modal-section{background:#000;border-radius:10px;padding:20px;position:relative;width:400px}.modal-section a{text-decoration:none}.modal-section h2{color:#fff;font-weight:500;text-align:center}.modal-section h4{color:#e56d60;margin-bottom:20px;text-align:center}.close-modal{background:#faf7eb;border-radius:20px;height:30px;justify-content:center;position:absolute;right:-20px;top:-20px;width:30px}.close-modal,.headers{align-items:center;display:flex}.headers{background:#fff;justify-content:space-between;padding:10px 20px 1px}.headers h2{margin:0!important}.offer{background:#fad115;padding:30px}.offer,.spin-offer-container{align-items:center;display:flex;justify-content:center}.spin-offer-container{background:#b2232d;background:radial-gradient(circle,#b2232d 0,#3b2329 100%);flex-direction:column;height:100vh}.spin-offer-container h1{color:#fff;font-size:30px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.spin-offer-container h1 span{border-bottom:1px solid #b22b37;border-top:1px solid #b22b37;padding:8px 0}.spin-wheel-container{margin-top:20px;text-align:center}.wheel-container{display:inline-block;position:relative}.wheel-image{border-radius:100%;box-shadow:0 5px 15px #00000059;height:330px;width:330px}.paddle-image{left:50%;position:absolute;top:0;transform:translateX(-50%);width:70px}.button-container{margin-top:20px}.reward-button,.spin-button{background:#fff;border:none;border-radius:6px;color:#e63114;cursor:pointer;font-size:16px;margin:10px;padding:10px 20px}.coupon-btn{background:#d83528;border:none;border-radius:10px;padding:14px 20px;width:100%}.apply-btn,.coupon-btn{color:#fff;cursor:pointer;font-size:16px;text-transform:uppercase}.apply-btn{background:#222;border:none;border-radius:30px;padding:12px 25px}.apply-btn:hover{background:#e53d2c}.coupon-icon{fill:#d83528;display:block;margin:auto auto 20px}.reward-text{font-size:18px;margin-top:15px}.offer-message{background:#ffd8d1;border-radius:20px;max-width:450px;padding:40px}.offer-message h1{color:#d83528;font-size:45px;margin-bottom:10px}.offer-message h1,.offer-message h2{font-family:Roboto,sans-serif;text-align:center}.offer-message h2{font-size:30px;margin-bottom:20px}.offer-message p{color:#bf483a;font-size:20px;line-height:30px;margin-bottom:25px;margin-top:15px;text-align:center}.coupon-bg{background:url(/portfolio/spin-win/static/media/coupon-bg.6fcb721033fee8f35076.png);font-size:34px;font-weight:700;height:108px;margin-bottom:25px;width:450px}.coupon-bg,.pages-banner{align-items:center;display:flex;justify-content:center}.pages-banner{background-size:cover;height:250px;width:100%}.pages-banner h2{color:#fff;font-size:36px;font-weight:500;letter-spacing:1px;text-shadow:2px 2px 4px #00000080}.sucs-msg,.warn-msg{display:block;font-size:14px;margin-bottom:10px;padding:8px 10px;text-align:center}.warn-msg{background:#ffafb6;color:#561d16}.sucs-msg{background:#0dc143;color:#acffc5}.info-box{margin:40px auto;max-width:1200px;padding:20px}.info-box h1{color:#ff5722;font-family:Roboto,sans-serif;font-size:2rem;margin-bottom:15px}.info-box p{color:#333;font-size:17px;line-height:1.6;margin:12px 0}.info-content{align-items:center;display:flex;gap:60px}.info-image,.info-text{flex:1 1}.info-image img{border-radius:40px}.mission-vision{background:#f9f9f9;display:flex;flex-wrap:wrap;gap:30px;padding:40px 30px}.mv-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;flex:1 1;padding:25px;transition:transform .3s ease}.mv-card:hover{transform:translateY(-5px)}.mv-card h3{font-size:24px;margin-bottom:15px;text-align:center}.mv-card p{color:#333;font-size:1rem;line-height:1.6;text-align:center}.top-wrap{background:#f04f3b;margin:0 auto;padding:10px 20px}.topsi{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0}.spacer2{margin-top:6px}.spacer,.spacer2{color:#fff;font-size:14px}.spacer{border-right:1px solid #fff;margin-right:15px;margin-top:4px;padding-right:15px}.footer-wrap{background-size:cover;padding:80px 20px}.footer-stat{display:flex;gap:20px;margin:0 auto;max-width:1200px}.footer-stat h3{color:#fff;font-size:24px;font-weight:400;margin:25px 0 6px;padding-bottom:5px}.footer-stat a{color:#fff;text-decoration:none}.footer-stat a:hover{color:#fef101;text-decoration:none}.footer-stat li{font-size:15px;line-height:20px;list-style:none;padding:9px 10px 9px 0}.footer-stat p{color:#fff;font-size:15px;line-height:24px;margin:0;padding:8px 10px 8px 0}.footer-svg{fill:#fff;float:left;margin-right:10px;margin-top:2px;width:20px}.footer-social-fb,.footer-social-insta,.footer-social-youtube{fill:#000;background:#fef101;margin-right:10px;padding:10px}.footer-social-fb{padding:10px 14px;width:13px}.footer-social-insta{width:21px}.footer-social-youtube{padding:10px 12px;width:21px}.foot{flex:1 1}.foot2{flex:1.5 1}.foot2 h3{color:#fff;font-size:24px;font-weight:400;margin:25px 0 6px;padding-bottom:5px}.mappi{background:#fff;border-radius:4px;padding:5px}.footer{border-top:1px solid #dd731d;margin:70px auto auto;max-width:1200px;padding-top:20px}.footer p{color:#fff;font-size:15px;line-height:23px;margin:0;padding-top:10px;text-align:center}.dest{margin-left:15px}.footer a{color:#fef101;margin-left:12px}.banner{background-size:cover;height:600px;width:100%}.wrapper{padding:0 20px}.header,.wrapper{position:relative}.header{display:flex;height:60px;justify-content:space-between;margin:auto;max-width:1200px;padding:5px 0;z-index:2}.logo img{margin-top:-35px;width:140px}.contact-box{background:#fff;display:flex;gap:40px;margin:auto;max-width:1200px;padding:80px 0;position:relative}.contact-box i{color:#af915f;float:left;margin-bottom:12px;margin-right:14px;margin-top:6px}.contact-details h3{font-family:brandon-grotesque,sans-serif;margin-bottom:30px}.cont-svg{fill:#e53d2c;float:left;margin-right:9px;margin-top:-2px;width:20px}.contact-details p{color:#52595e;margin:14px 0;padding:7px 0}.contact-details,.contact-form{flex:1 1}.contact-banner img{width:100%}.contact-form{background:#f5f5f5;border-radius:5px;padding:30px 0}.contact-form h3{font-weight:400;margin-top:0;padding:0 20px}.contact-form input[type=text],.contact-form textarea{border:1px solid #ebebeb;font-size:15px;margin:8px 4%;outline:none;padding:9px 1%;width:88%}.contact-form input[type=submit],.volunteer-enquiry input[type=submit]{background:#e53d2c;border:none;color:#fff;cursor:pointer;font-size:16px;margin:10px 4% 0;padding:12px 1%;width:90%}.contact-form input[type=submit]:hover,.volunteer-enquiry input[type=submit]:hover{background:#000}.nav-links{display:flex;gap:20px;margin-top:14px}.nav-link{color:#333;font-weight:500;padding:6px 10px;text-decoration:none;transition:color .3s ease}.nav-link.active,.nav-link:hover{color:#ff5722}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px;margin-top:20px}.hamburger span{background:#333;border-radius:2px;display:block;height:3px;transition:all .3s ease;width:25px}.hamburger.active span:first-child{transform:rotate(45deg) translateY(8px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translateY(-8px)}.volunteer-form{background:#fff2f0;background:#fff;display:flex;padding:0}.volunteer-content{flex:2 1;padding:40px}.volunteer-content h3{color:#e53d2c;font-size:24px;margin-bottom:10px;margin-top:20px}.volunteer-content h4{color:#000;font-size:20px;margin-bottom:15px;margin-top:14px}.volunteer-content p{color:#5c6167;font-size:16px;line-height:24px;margin-top:0;padding:0 0 10px}.volunteer-enquiry{background:#f7ec98;flex:1.3 1;padding:40px}.volunteer-enquiry input[type=text],.volunteer-enquiry select,.volunteer-enquiry textarea{border:none;box-shadow:0 5px 4px #0000000f;font-size:16px;margin:11px 4%;outline:none;padding:16px 2%;width:88%}.volunteer-enquiry select{width:92%!important}.q-box{background:#e53d2c;border:none;color:#fff;cursor:pointer;font-size:16px;margin:10px 4% 0;padding:12px 1%;width:92%}.product-content{align-items:center;display:flex;gap:30px;margin:40px auto;max-width:1200px;padding:20px}.product-content div{flex:1 1}.manage-testim{background:#222;margin:0 auto;padding:60px 20px;text-align:center}.manage-testim h2,.product-list h2{color:#fff;font-family:Lobster Two,sans-serif;font-size:42px;font-weight:200;margin-bottom:30px}.manage-testim h5{color:#fff;font-size:14px;font-weight:500;letter-spacing:5px;margin-bottom:10px;text-transform:uppercase}.d-flex,.testim-box{align-items:center;display:flex;gap:50px}.testim-box{justify-content:space-between;text-align:center;width:100%}.test-box svg{fill:#fff;text-align:left}.testim-box button{background:none;border:1px solid #e7db01;border-radius:6px;color:#fef101;cursor:pointer;padding:5px 12px}.testim-box button:hover{background:#e7db01;color:#222}.testim-manage{height:400px;margin:auto;position:relative;width:460px}.user-icon{margin-left:30px}.test-box{background:#000;color:#000;margin-bottom:30px;max-width:440px;padding:10px 10px 30px}.test-box img{border-radius:100%;width:80px}.test-box h3{font-family:Roboto,sans-serif;font-size:15px;letter-spacing:1px;margin-bottom:15px;text-transform:uppercase}.test-box h3,.test-box p{color:#fff;margin-top:20px}.test-box p{font-size:17px;line-height:28px;margin-bottom:20px;padding:0 30px;text-align:left}.stars svg{fill:#fd0}.test-dot button{background:#b6b3b0;border:none;border-radius:100%;cursor:pointer;height:12px;margin:0 3px;width:11px}.test-dot button.test-active,.test-dot button:hover{background:#e96c05}.franchise-option{align-items:center;display:flex;gap:50px;justify-content:space-between;margin:30px auto auto;max-width:1200px;padding:60px 0}.franchise-img,.franchise-text{flex:1 1}.franchise-text h2{color:#e53d2c;font-family:Lobster Two,sans-serif;font-size:42px;margin-bottom:20px}.franchise-text p{color:#5c6167;font-size:18px;line-height:28px;margin-bottom:25px}.franchise-img{border-radius:40px;overflow:hidden}.franchise-img img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.franchise-img:hover img{transform:scale(1.1)}.facts-points{padding:60px 20px 20px;text-align:center}.fact-bg{margin:30px auto auto;text-align:center}.fact-bg img{display:block;margin:auto}.facts-points h2{color:#e53d2c;font-family:Lobster Two,sans-serif;font-size:42px;margin-bottom:40px}.facts-grid{align-items:center;display:flex;gap:30px;justify-content:center;margin:auto;max-width:1200px}.fact-item{flex:1 1;transition:transform .3s ease}.fact-item svg{fill:#777}.fact-item h3{color:#222;font-size:63px;margin-bottom:15px}.fact-item p{color:#5c6167;font-size:18px;line-height:28px}.product-list{background:#222;color:#fff;padding:60px 20px;text-align:center}.product-list p{font-size:16px;line-height:30px;margin:auto auto 30px;width:400px}.item-box-list{display:flex;gap:100px;margin:auto;max-width:1200px}.item-box{cursor:pointer;flex:1 1}.item-box img{border-radius:20px}.item-box h3{font-family:Dancing Script,cursive;font-size:33px;letter-spacing:2px;margin-top:30px}.item-left,.item-right{margin-top:-120px}.item-center{margin-top:30px}.image-over{overflow:hidden}.image-over img{transition:transform .4s ease}.image-over:hover img{transform:scale(1.05)}.about-us{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:auto;max-width:1200px;padding:60px 0}.about-content,.about-image{flex:1 1}.about-content h2,.why-us h2{color:#f04f3b;font-size:42px;margin-top:20px}.about-content h5,.why-us h5{font-size:14px;letter-spacing:2px;text-transform:uppercase}.about-content p{color:#626262;font-size:16px;line-height:28px;margin-bottom:20px}.why-us{background:#fde1b9;padding:60px 20px;text-align:center}.why-points{align-items:center;display:flex;gap:30px;justify-content:space-between;margin:auto;max-width:1200px}.why-box{background:#fff;flex:1 1;padding:20px}.why-box h3{font-size:21px;letter-spacing:1px;margin-top:20px}.why-box svg{width:60px}.slider{height:600px;overflow:hidden;position:relative;width:100%}.next-btn,.prev-btn{align-items:center;background:#b2232d;border:1px solid #f04f3b;border-radius:100%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:43%;width:40px;z-index:8888}.prev-btn{left:20px}.next-btn{right:20px}.slides{display:flex;height:100%;transition:transform .6s ease-in-out;width:100%}.slide{height:100%;min-width:100%;position:relative}.slide img{height:100%;object-fit:cover;width:100%}.dots{bottom:15px;display:flex;gap:10px;left:50%;position:absolute;transform:translateX(-50%)}.dot{background:#bbb;border-radius:50%;cursor:pointer;height:12px;transition:background .3s ease;width:12px}.dot.active{background:#fff}@media screen and (max-width:1200px){.about-us,.contact-box,.franchise-option{padding-left:20px;padding-right:20px}}@media screen and (max-width:900px){.item-center,.item-left,.item-right{margin-top:30px}.item-box-list{gap:50px}.about-us,.franchise-option,.info-content{flex-direction:column}.fact-item h3{font-size:53px}.fact-item p{font-size:17px}}@media screen and (max-width:768px){.item-box-list{gap:30px}.fact-item h3{font-size:45px}.fact-item p{font-size:16px}.contact-box,.footer-stat,.mission-vision,.product-content,.volunteer-form,.why-points{flex-direction:column}.hamburger{display:flex}.nav-links{background:#fff;border-radius:6px;box-shadow:0 4px 10px #00000026;display:none;flex-direction:column;gap:10px;padding:15px;position:absolute;right:0;top:70px;width:200px}.nav-links.open{display:flex}.nav-link{padding:8px 0;text-align:left;width:100%}.item-box h3{font-size:28px}.test-btn{display:none}}@media screen and (max-width:620px){.fact-item h3{font-size:38px}.fact-item p{font-size:15px}.item-box h3{font-size:25px}}
/*# sourceMappingURL=main.a163280e.css.map*/