@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../../theme_assets/poppins-v24-latin/poppins-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../../theme_assets/poppins-v24-latin/poppins-v24-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(../../theme_assets/poppins-v24-latin/poppins-v24-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../../theme_assets/poppins-v24-latin/poppins-v24-latin-700.woff2) format("woff2")}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;scrollbar-width:auto;scrollbar-color:#8f8f8f #f0f0f0}body,html{width:100%;margin:0;padding:0;font-family:Poppins,sans-serif;font-weight:400;font-style:normal}img{max-width:100%}.container{max-width:1200px;width:100%;margin:auto}.hr-line{width:90%;height:1px;border-radius:2px;background-color:#ebebeb;margin:50px auto}header{width:100%;padding:0rem 1rem;min-height:50px}header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0rem}@media(min-width:768px){header{min-height:56px}}header .container{position:relative}header .container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:.5rem}header .logo{width:100%}header .logo a{display:block}@media(min-width:768px){header .logo{width:auto}}header .logo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:.5rem}header .logo .header_logo_img{width:120px;max-width:none}@media(min-width:576px){header .logo .header_logo_img{width:180px}}@media(max-width:768px){header .links{position:absolute;top:200%;right:.5rem;min-width:210px;padding:12px 0rem;border:2px solid #F3F3F3;border-radius:14px;background-color:#fff;transition:all .2s ease;visibility:hidden;opacity:0;z-index:11}header .links a{border-bottom:1px solid #F3F3F3;padding:6px 12px!important;font-size:1rem!important;text-align:left!important}header .links a:last-child{border-bottom:0px}header .links.show{top:100%;visibility:visible;opacity:1;box-shadow:0 1rem 1rem #0000000d}}header .links a{display:block;min-width:80px!important;text-align:center;padding:.25rem;color:#363062;text-decoration:none;font-size:18px;font-weight:400;line-height:26px;letter-spacing:.01em;transition:all .2s ease}header .links a.active{font-weight:600}header .links a:hover{color:#363062}@media(min-width:768px){header .links{position:relative;width:100%}header .links{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:.5rem}header .links.justify-end{justify-content:flex-end}}header .right-side{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:.5rem}header .right-side .help-btn{width:30px;height:30px;aspect-ratio:1/1;background-color:#ffdd20;border-radius:4px;border:none;cursor:pointer;transition:all .2s ease}header .right-side .help-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}header .right-side .help-btn:hover{background-color:#ecc800}header .right-side .help-btn img{width:8px}@media(min-width:768px){header .right-side .help-btn{width:40px;height:40px;border-radius:8px}header .right-side .help-btn img{width:10px}}header .right-side .play-btn{background-color:#363062;text-align:center;border-radius:4px;font-weight:500;font-size:14px;line-height:18px;padding:0rem 1rem;height:30px;cursor:pointer;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-wrap:nowrap}header .right-side .play-btn:hover{background-color:#100e1e}@media(min-width:768px){header .right-side .play-btn{width:160px;height:40px;padding:0rem;font-size:18px;line-height:27px;border-radius:8px}}header .hamburger{display:block;background:none;border:none;min-width:24px;min-height:24px;cursor:pointer}header .hamburger{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}@media(min-width:768px){header .hamburger{display:none}}.main-grid{display:flex;min-height:80vh;justify-content:center}.main-grid .space-area{display:none;min-width:160px}@media(min-width:1200px){.main-grid .space-area{display:block;max-height:600px;overflow:hidden;position:sticky;top:10px}}.main-grid .space-area{margin-top:140px}.main-grid .content-area{padding:0rem 1rem;width:100%;max-width:1200px}@media(min-width:768px){.main-grid .content-area{padding:0rem 1rem}}footer{background-color:#f5e8c7;margin-top:5rem;padding:3rem 0rem}footer .footer_logo_img{max-width:240px;display:block}footer .footer .row{margin-bottom:2rem;padding:0rem 1rem}footer .footer .row{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:0rem}footer .footer .row.row2{flex-direction:column-reverse;margin-bottom:0rem}@media(min-width:768px){footer .footer .row{flex-direction:row}footer .footer .row.row2{flex-direction:row}}footer .footer .row p{color:#363062;text-align:center;line-height:1.8rem}@media(min-width:768px){footer .footer .row p{text-align:left}}footer .footer .row .links{margin-top:2rem}footer .footer .row .links{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}@media(min-width:768px){footer .footer .row .links{margin-top:0rem}}footer .footer .row .links a{text-decoration:none;color:#363062;transition:all .2s ease}footer .footer .row .links a:hover{color:#100e1e}footer .footer .row .social-links a{display:inline-block;min-width:38px;min-height:38px;background-color:#fff;border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease;cursor:pointer}footer .footer .row .social-links a:hover{background-color:#f3f3f3}@media(max-width:768px){footer .footer .row .social-links{margin-bottom:2rem;gap:1rem;width:calc(100% + 2rem);border-bottom:2px solid #f3f3f3;align-items:center;justify-content:center;padding-bottom:1.5rem}}@media(min-width:768px){footer .footer .row .social-links{gap:2rem;margin-bottom:0rem}}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;min-width:100vw;min-height:100vh;padding:1rem 1.5rem;background-color:#0000001a;z-index:99;transition:all .1s ease;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-user-select:none;user-select:none}.modal-container{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}.modal-container .cross{all:unset;position:absolute;aspect-ratio:1/1;top:.5rem;right:1rem;width:20px;height:20px;font-size:1.25rem;font-weight:700;cursor:pointer}.modal-container .cross{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}@media(min-width:768px){.modal-container .cross{width:30px;height:30px;font-size:2rem}}.modal-container.active{visibility:visible;opacity:1}.modal-container.active .modal{transform:translateY(0) scale(1)}.modal-container .modal{background-color:#fff;width:100%;max-width:720px;min-width:320px;height:90vh;padding:1.25rem 1rem;border-radius:.5rem;box-shadow:#0000000f 0 20px 30px;transition:all .1s ease;transform:translateY(2rem) scale(.8)}@media(min-width:768px){.modal-container .modal{padding:1.25rem 1.5rem;border-radius:.85rem;max-height:700px}}.modal-container .modal .carousel{width:100%;overflow-y:auto;overflow-x:hidden}@media(max-width:768px){.modal-container .modal .carousel{height:80%}}.modal-container .modal .carousel .how_to_play{font-size:18px;color:#424242;font-weight:500}@media(min-width:768px){.modal-container .modal .carousel .how_to_play{font-size:24px}}.modal-container .modal .carousel .slider{position:relative;height:100%;width:100%;transition:all .2s ease}@media(min-width:768px){.modal-container .modal .carousel .slider{min-height:480px}}.modal-container .modal .carousel .slider .slider-item{position:absolute;width:100%;top:1rem}.modal-container .modal .carousel .slider .slider-item{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}.modal-container .modal .carousel .slider .slider-item:nth-child(1){left:0}.modal-container .modal .carousel .slider .slider-item:nth-child(2){left:100%}.modal-container .modal .carousel .slider .slider-item:nth-child(3){left:200%}.modal-container .modal .carousel .slider .slider-item img{max-width:240px;margin-bottom:.15rem}.modal-container .modal .carousel .slider .slider-item .content{width:100%;height:100%}.modal-container .modal .carousel .slider .slider-item .content{flex:1;align-self:flex-start}.modal-container .modal .carousel .slider .slider-item .content h4{font-size:18.4px;color:#424242;margin-bottom:.5rem}.modal-container .modal .carousel .slider .slider-item .content p{font-size:16px;color:#757575;text-align:center;line-height:24px;margin-bottom:.25rem}.modal-container .modal .carousel .slider .slider-item .content .text-theme-word{color:#afdfed;font-weight:600}.modal-container .modal .carousel .slider .slider-item .content .text-spangram{color:#f7d61d;font-weight:600}.modal-container .modal .slider-navigation{margin:1.5rem 0rem;gap:1rem}.modal-container .modal .slider-navigation{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}.modal-container .modal .slider-navigation button{all:unset;width:8px;height:8px;aspect-ratio:1/1;border:none;border-radius:50%;cursor:pointer;background-color:#e6e6e6}.modal-container .modal .slider-navigation button:hover{background-color:#b3b3b3}.modal-container .modal .slider-navigation button.active{background-color:#666}.modal-container .modal .btns-list{gap:.5rem}.modal-container .modal .btns-list{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:0rem}.modal-container .modal .btns-list button{all:unset;padding:.5rem;text-align:center;border:2px solid #000;border-radius:3rem;font-size:17.6px;transition:all .2s ease;cursor:pointer}.modal-container .modal .btns-list button{flex:1;align-self:auto}.modal-container .modal .btns-list button:hover{background-color:#fafafa}.modal-container .modal .btns-list button.play{background-color:#000;color:#fff}.modal-container .modal .btns-list button.play:hover{background-color:#1f1f1f}.content-area .title-section{text-align:center;padding:2rem 0rem}.content-area .title-section h1{font-size:1.5rem;line-height:2.1rem;letter-spacing:1%;margin-bottom:.5rem;font-weight:700;color:#363062}@media(min-width:768px){.content-area .title-section h1{font-size:30px;line-height:45px}}.content-area .title-section .description-tag-line,.content-area .title-section .description-tag-line p{margin-bottom:.5rem;font-size:.9rem;line-height:1.2rem;color:#0e1320}@media(min-width:768px){.content-area .title-section .description-tag-line,.content-area .title-section .description-tag-line p{margin-bottom:1rem;font-size:18px;line-height:26px}}.content-area .main-content .heading,.content-area .main-content h2,.content-area .dynamic-content .heading,.content-area .dynamic-content h2{background:#f5e8c7;display:inline-block;padding:.1rem .5rem;color:#363062;font-size:.91rem;line-height:1.8rem;margin-bottom:.5rem}@media(min-width:768px){.content-area .main-content .heading,.content-area .main-content h2,.content-area .dynamic-content .heading,.content-area .dynamic-content h2{padding:.1rem 20px;font-size:24px;font-weight:600;letter-spacing:.5%;line-height:32px;margin-bottom:1.5rem}}.content-area .main-content p,.content-area .dynamic-content p{font-size:.9rem;font-weight:400;line-height:28px;margin-bottom:1rem;letter-spacing:1%}@media(min-width:768px){.content-area .main-content p,.content-area .dynamic-content p{font-size:16px;margin-bottom:2rem}}.content-area .main-content .last-updated,.content-area .dynamic-content .last-updated{color:#848484}
