.privacy-terms{margin-bottom:10rem}.privacy-terms a{text-decoration:underline !important}.privacy-terms li{margin-bottom:0.5rem}.privacy-terms p{margin-bottom:0.8rem}.privacy-terms h2{margin-top:1rem;margin-bottom:0.7rem}.privacy-terms h3{margin-top:0.9rem;margin-bottom:0.7rem}.about-page{padding:30px 0 60px}.about-page__hero{display:block;width:100%;height:auto;margin-bottom:40px;border-radius:16px}.about-page__content a{text-decoration:underline !important}.about-page__content h1{margin-bottom:20px;font-weight:600}.about-page__content h3{margin-top:30px;margin-bottom:15px;font-weight:600}.about-page__content p{font-size:15px;line-height:22px;margin-bottom:0.8rem}.about-page__content ul{padding-left:30px;margin-bottom:0.8rem;font-size:15px;line-height:22px}.about-page__content ul li{position:relative;margin-bottom:0.5rem}.about-page__content ul li:before{content:'';position:absolute;top:9px;left:-17px;width:4px;height:4px;border-radius:4px;background-color:#22405a}.about-page__updated{margin:35px 0 0;font-size:13px;line-height:1.5;color:#8a8a8a}.about-page__updated-rule{display:block;width:24px;height:1px;margin-bottom:14px;background-color:#c8c8c8}.custom-tooltip{opacity:1 !important}.clickable{cursor:pointer}.category-list{height:100%;padding:15px;background:#fff;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.05)}.category-list h3{color:#716e76;font-family:'NT Somic Medium';font-size:18px;font-style:normal;font-weight:400;letter-spacing:-0.18px}.category-list h3 a{text-decoration:none;color:inherit}.category-list h3 a:hover{color:#5B31DD}.category-list .img-holder{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;margin-bottom:10px}.category-list .img-holder img{width:100%;height:100%;object-fit:cover;border-radius:10px}.link-menu{margin:0;padding:0}.child-link{color:#000000;display:block;font-size:14px;line-height:20px;transition:linear all 0.2s;padding:4px 0;text-decoration:none}.child-link:hover{color:#5B31DD;font-family:'NT Somic Medium'}.text-description .video-holder{text-align:center}.text-description .video-holder video{max-width:100%}.top-disclaimer-banner{background-color:#f5f5f5;text-align:center;padding:8px 15px;border-bottom:1px solid #e0e0e0}.top-disclaimer-banner p{margin:0;font-size:11px;line-height:1.3;color:#5d5d5d}@media (min-width: 768px){.top-disclaimer-banner p{font-size:12px}}.top-disclaimer-banner a,.top-disclaimer-banner a:visited,.top-disclaimer-banner a:hover,.top-disclaimer-banner a:active,.top-disclaimer-banner a:focus{color:#5B31DD;text-decoration:underline !important}.top-disclaimer-banner a:hover{color:#451fbc}.contact-page{padding:50px 0 90px;color:#111111;font-size:15px;line-height:23px}.contact-page h1{font-family:'NT Somic Medium';font-size:42px;font-weight:500;line-height:1.1;letter-spacing:-0.4px;margin:0 0 8px}.contact-page h2{font-family:'NT Somic Medium';font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-0.2px;margin:36px 0 10px}.contact-page p{margin-bottom:14px}.contact-page a:not(.button){color:#5B31DD;text-decoration:underline !important}.contact-page a:not(.button):hover{color:#4920c5}.contact-page a.button{color:#FFFFFF}.contact-page__tagline{font-family:'NT Somic Medium';font-size:20px;line-height:1.4;color:#716e76;margin-bottom:24px}.contact-page__form{margin:32px 0 14px;padding:36px;background-color:#ffffff;border:1px solid #EDEDED;border-radius:22px;box-shadow:0 0 10px rgba(0,0,0,0.08)}.contact-page__form .form-group{margin-bottom:22px}.contact-page__form label{display:block;font-family:'NT Somic Medium';font-size:14px;margin-bottom:8px}.contact-page__form .form-control{display:block;width:100%;min-height:48px;padding:12px 20px;font-family:'NT Somic Regular';font-size:15px;line-height:1.4;color:#111111;background-color:#f1efe9;border:none !important;border-radius:18px !important;outline:none;appearance:none;-webkit-appearance:none;transition:box-shadow linear 0.15s, background-color linear 0.15s}.contact-page__form .form-control::placeholder{color:#a6a6a6}.contact-page__form .form-control:focus{background-color:#ffffff;box-shadow:0 0 0 2px #5B31DD}.contact-page__form select.form-control{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;padding-right:48px}.contact-page__form textarea.form-control{min-height:150px;resize:vertical}.contact-page__form-errors{margin-bottom:22px;padding:14px 18px;color:#721c24;background-color:#f8d7da;border-radius:12px}.contact-page__form-errors ul{list-style:disc;padding-left:18px}.contact-page__form-note{margin:0 0 8px;font-size:12px;line-height:1.4;color:#a6a6a6;text-align:center}.contact-page__submit{min-width:180px;padding:0 32px !important;border-radius:999px !important;font-size:15px !important;cursor:pointer}.contact-page__alt{margin-top:40px;padding-top:32px;border-top:1px solid #F1EFE9;font-family:'NT Somic Medium';font-size:17px}.contact-page__email a{display:inline-block;font-family:'NT Somic Medium';font-size:16px}.contact-page__address{display:inline-block;margin-bottom:0;padding:18px 26px;font-style:normal;line-height:1.7;background-color:#f1efe9;border-radius:18px}.contact-page__updated{margin:44px 0 0;font-size:12px;line-height:1.5;color:#a6a6a6}.contact-page__updated-rule{display:block;width:24px;height:1px;margin-bottom:14px;background-color:#d8d5d0}.contact-page--success{padding-bottom:200px}@media (max-width: 767px){.contact-page{padding:30px 0 60px}.contact-page h1{font-size:30px}.contact-page h2{font-size:20px}.contact-page__tagline{font-size:17px}.contact-page__form{padding:22px}}
