@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.select-kit .select-kit-header .selected-name{margin-left:-6px;white-space:nowrap}.powered-by-discourse{display:none}.select-kit.combo-box.category-drop.has-selection .category-drop-header{border-radius:8px;border-color:var(--d-nav-border-color--active)}.navigation-controls>*:not(:last-child){font-size:16px !important;border-radius:6px !important;background:#ff5758;color:#fff}a{font-family:Poppins !important;color:#000 !important}p{font-family:Inter !important}.fa.d-icon-d-chat.svg-icon.svg-string{fill:#000 !important;width:23px;height:23px;transition:fill .3s ease}.navigation-controls>*:not(:last-child):hover{background:#ff5758 !important;color:#fff !important;border:none !important;font-size:16px !important}#create-topic{background-color:#ff5758;color:#fff;border-radius:6px;font-size:16px}#create-topic svg{color:#fff}.navigation-controls>*:not(:last-child):hover svg{color:#fff !important}.navigation-controls>*:not(:last-child) svg{color:#fff}.signup-cta .buttons>*{text-transform:capitalize}.alert.alert-info{background-color:#f7f7f7}.nav-pills>li a.active,.nav-pills>li button.active{color:#000 !important}#toggle-hamburger-menu .fa.d-icon.d-icon-bars{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M4 12H20M4 6H20M4 18H20" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;background-size:contain;display:block;width:24px;height:24px;fill:none}#toggle-hamburger-menu .fa.d-icon.d-icon-bars use{display:none}#search-button .fa.d-icon.d-icon-magnifying-glass{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 21L16.7 16.7M19 11C19 15.4183 15.4183 19 11 19C6.58172 19 3 15.4183 3 11C3 6.58172 6.58172 3 11 3C15.4183 3 19 6.58172 19 11Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;background-size:contain;display:block;width:24px;height:24px;fill:none}#search-button .fa.d-icon.d-icon-magnifying-glass use{display:none}.revamped.menu-panel.drop-down{margin-top:2px;box-shadow:none;border-radius:8px;border:1px solid #cfcfcf !important;box-shadow:0px 2px 6px 0px rgba(0,0,0,.1019607843)}.select-kit.single-select .select-kit-filter.is-expanded{border:1px solid var(--primary-low);border-bottom:1px solid var(--primary-low);border-radius:6px}.select-kit-body{box-shadow:0px 2px 6px 0px rgba(0,0,0,.1019607843);border-radius:6px !important;border:1px solid #cfcfcf !important}.select-kit .select-kit-header .selected-name .name{color:#000}.fa.d-icon.d-icon-magnifying-glass.svg-icon.svg-string{fill:#000;stroke:#000}.fa.d-icon.d-icon-bars.svg-icon.svg-string{fill:#000}.select-kit.combo-box.tag-drop .tag-drop-header{width:93px;height:40px;padding:8px 16px 8px 16px;border-radius:6px;border:1px solid;color:#000}svg.fa.d-icon.d-icon-caret-right{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M6 9L12 15L18 9" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;background-size:contain;fill:none}svg.fa.d-icon.d-icon-caret-right use{display:none}.signup-cta .btn-primary{width:140px;height:40px;border-radius:6px;font-family:Inter;font-size:16px;font-weight:500;line-height:24px;text-align:left}.discourse-no-touch .btn-primary:hover,.discourse-no-touch .btn-primary.btn-hover{background-color:#ff5758 !important;color:var(--secondary)}.signup-cta .buttons a{text-decoration:none;color:#000;margin-left:20px}.signup-cta .btn.btn-text.no-icon{background:#ff5758;width:140px;color:#fff;height:40px;border-radius:6px;font-family:Inter;font-size:16px;font-weight:500;line-height:24px;text-align:left}.select-kit.combo-box.category-drop .category-drop-header[data-value=""]{width:200px;height:40px;padding:8px 16px 8px 16px;border-radius:6px;border:1px solid;color:#000;font-family:Inter;font-size:16px;font-weight:500;line-height:24px;text-align:left}.d-header #site-logo{height:91px}.d-header .fa.d-icon.d-icon-user.svg-icon.svg-string{width:20px;height:20px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 13C14.7614 13 17 10.7614 17 8C17 5.23858 14.7614 3 12 3C9.23858 3 7 5.23858 7 8C7 10.7614 9.23858 13 12 13ZM12 13C14.1217 13 16.1566 13.8429 17.6569 15.3431C19.1571 16.8434 20 18.8783 20 21M12 13C9.87827 13 7.84344 13.8429 6.34315 15.3431C4.84285 16.8434 4 18.8783 4 21" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center;background-size:contain}.fa.d-icon.d-icon-user.svg-icon.svg-string{display:none}.login-button{font-family:Inter !important;width:103px !important;height:40px !important;padding:8px 16px 8px 16px !important;border-radius:6px !important;font-size:16px !important}.sign-up-button{font-family:Inter !important;font-size:16px !important;width:103px !important;height:40px !important;padding:8px 16px 8px 16px !important;gap:10px !important;border-radius:6px !important;opacity:0px}.bottom-tabs.tabs-list{color:#000 !important}body.login-required{background:#fff}#main-outlet.login-required{padding:0 !important;max-width:100% !important}.custom-homepage{font-family:"Inter",sans-serif;line-height:1.6;color:#333;margin:0;padding:0;font-style:normal;font-weight:normal}.custom-homepage .container{max-width:960px;margin:0 auto;padding:20px}.custom-homepage img{max-width:100%;height:auto;display:block}.custom-homepage .nav-links{display:flex;gap:20px;align-items:center}.custom-homepage .nav-links a{text-decoration:none;color:#333}.custom-homepage .cta-button{background-color:#ff4b4b;color:#fff !important;padding:0 24px;border-radius:4px;text-decoration:none;font-weight:500;display:inline-block;text-align:center;width:400px;height:47px;line-height:47px;box-sizing:border-box}.custom-homepage .cta-button.white{background-color:#fff;color:#333 !important;border:1px solid #333}.custom-homepage .nav-links .cta-button,.custom-homepage .cta .cta-button{width:auto;min-width:200px}.custom-homepage .hero{display:flex;margin-bottom:40px;background-color:#f9f9f9;border-radius:8px;overflow:hidden}.custom-homepage .hero-content{padding:40px;flex:1}.custom-homepage .hero-image{flex:1;background-size:cover;background-position:center}.custom-homepage .hero-image img{width:100%;height:100%;object-fit:cover}.custom-homepage .hero h1{font-size:32px;margin-bottom:10px;line-height:1.2}.custom-homepage .hero p{margin-bottom:20px;color:#555}.custom-homepage .why-join{text-align:center;margin-bottom:40px}.custom-homepage .why-join h2{font-size:28px;margin-bottom:15px}.custom-homepage .why-join p{max-width:700px;margin:0 auto 30px;color:#555}.custom-homepage .features{display:flex;flex-wrap:wrap;margin-bottom:40px;width:100%;justify-content:center}.custom-homepage .feature{flex:1 0 calc(33.333% - 20px);background-color:#fee;padding:20px;border-radius:8px;margin:10px;box-sizing:border-box;max-width:calc(33.333% - 20px)}.custom-homepage .feature h3{font-size:18px;margin-top:10px;margin-bottom:8px}.custom-homepage .feature p{font-size:14px;color:#555;margin:0}.custom-homepage .educators{display:flex;margin-bottom:40px;background-color:#f9f9f9;border-radius:8px;overflow:hidden}.custom-homepage .educators-image{flex:1;position:relative;overflow:hidden;min-height:300px}.custom-homepage .educators-image img{width:100%;height:100%;object-fit:cover;object-position:65% 20%}.custom-homepage .educators-content{flex:1;padding:40px}.custom-homepage .educators h2{font-size:24px;margin-bottom:15px}.custom-homepage .educators-feature{display:flex;align-items:flex-start;margin-bottom:15px}.custom-homepage .educators-feature svg{margin-right:10px;min-width:20px;color:#555}.custom-homepage .faq{margin-bottom:40px}.custom-homepage .faq h2{text-align:center;font-size:28px;margin-bottom:30px}.custom-homepage .faq-item{border-bottom:1px solid #eee;padding:15px 0}.custom-homepage .faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600}.custom-homepage .faq-toggle{font-size:14px;color:#777;transition:transform .3s ease;width:20px;text-align:center}.custom-homepage .faq-hidden{display:none}.custom-homepage .faq-answer{padding-top:10px;color:#555}.custom-homepage .cta{text-align:center;margin-bottom:40px}.custom-homepage .cta h2{font-size:24px;margin-bottom:20px}.custom-homepage .footer{border-top:1px solid #eee;padding-top:20px;margin-top:40px;font-size:14px;color:#777;display:flex;flex-wrap:wrap;justify-content:space-between}.custom-homepage .footer-left{margin-right:20px}.custom-homepage .footer-right{text-align:right;flex-grow:1}.custom-homepage .footer p{margin:5px 0}.custom-homepage .footer a{color:#777;text-decoration:none;font-weight:bold}.custom-homepage .social-links{display:flex;gap:15px;margin-bottom:10px}.custom-homepage .social-links a{color:#777;font-size:16px}@media(max-width: 1200px){.custom-homepage .feature{flex:1 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media(max-width: 800px){.custom-homepage .feature{flex:1 0 100%;max-width:100%}.custom-homepage .hero{flex-direction:column}.custom-homepage .hero-image{min-height:200px}.custom-homepage .educators{flex-direction:column}.custom-homepage .educators-image{height:200px}}@media(max-width: 600px){.custom-homepage .footer{flex-direction:column}.custom-homepage .footer-right{text-align:left;margin-top:20px}.custom-homepage .cta-button{width:100%}}
/*# sourceMappingURL=common_theme_10_b0f3eb5590753a2073efc19b730cf83309e11443.css.map?__ws=thestaffroom.forum */