@font-face{font-family:"NeueHaasGrot";src:url("/fonts/NeueHaasGrot.ttf") format("ttf"),url(/fonts/NeueHaasGrot.woff) format("woff"),url(/fonts/NeueHaasGrot.woff2) format("woff2")}@font-face{font-family:"NeueHaasGrotDisplay";src:url("fonts/NeueHaasGrotDisplay.ttf") format("ttf"),url(/fonts/NeueHaasGrotDisplay.woff) format("woff"),url(/fonts/NeueHaasGrotDisplay.woff2) format("woff2");font-style:normal;font-weight:700;font-display:auto}.red{background-color:#ff4722}.pink{background-color:#ff83ff}.purple{background-color:#9254ff}.blue{background-color:#00e3ff}.green{background-color:#1ae570}.yellow{background-color:#ffde00}html{background:#faf6f4}html body{font-size:18px !important;color:#36164a;background-color:#faf6f4;font-family:"NeueHaasGrot",Futura,Avenir,Arial,sans-serif !important}@media screen and (max-width: 39.9375em){html body{font-size:16px !important}}html body p{font-family:inherit;font-size:1rem;font-weight:normal;margin:0px;padding:0px}html body ul,html body ol,html body dl{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}html body button{font-family:"NeueHaasGrot",Futura,Avenir,Arial,sans-serif !important}@media screen and (min-width: 39.9375em){.show-for-small-only{display:none !important}}label{color:unset}#main-column{margin-bottom:40px !important}#main h1{margin-bottom:20px}#main #main h3,#main h4{color:#36164a}#pagetitle h1{margin-top:0px !important}div.tags,.label{font-size:15px}div.tags{margin-top:20px}.quickreply,.quickreply:hover{background:none !important;border:none}#banner{padding:60px 15px 0px 15px}@media screen and (max-width: 830px){#banner{padding:20px 8px 0px 8px}}.user-info .post-user-avatar img{border:2px solid #ff4722}table thead th{font-weight:normal;color:#36164a}table tbody tr:nth-child(odd){background:#fff}table tbody tr:nth-child(even){background:transparent}button.primary,button[type=submit].primary,button.primary:hover,button.primary:focus,input[type=submit].button,input[type=reset].button{color:#9400ff !important;border:2px solid #9400ff;border-radius:25px !important;background-color:transparent !important}body .button,body .button:hover,body .button:focus{background:#9400ff}button.secondary,button.secondary:hover,button.secondary:focus,button[type=submit]:not(.button-link,.primary){background:#ff4722 !important;border:2px solid #ff4722;border-radius:25px !important;color:#fff !important}input.orange-btn,input.sog-orange-btn{line-height:unset}ul.tabs li.tabs-title a:hover{background:#fff}.dropdown,.popupmenu .popupbody.dropdown{border:1px solid #dbdbdb}.dropdown li:hover,.popupmenu .popupbody.dropdown li:hover{background:#f5f5f5}.dropdown li:hover a,.popupmenu .popupbody.dropdown li:hover a{color:#ff4722}#main ul.pagination{margin-top:24px}#main ul.pagination li:hover a,#main ul.pagination li:hover button{background:#fff}#main ul.pagination li.current a{color:#fff}.internal-notes{margin:40px 0}.internal-notes .internal-notes-form{display:flex;margin-bottom:40px}@media screen and (max-width: 39.9375em){.internal-notes .internal-notes-form{flex-direction:column;margin-bottom:20px}}.internal-notes .internal-notes-form textarea{margin-right:20px;margin-bottom:0}@media screen and (max-width: 39.9375em){.internal-notes .internal-notes-form textarea{margin-right:0;margin-bottom:20px}}.internal-notes .internal-notes-form button{flex:0 0 auto}.internal-notes .internal-notes-title{margin:0 0 20px;padding:0;font-size:24px !important;font-weight:400 !important;color:#36164a !important;text-transform:capitalize}@media screen and (max-width: 39.9375em){.internal-notes .internal-notes-title{font-size:20px !important}}.header-container{padding:50px 0px 0px 0px !important}@media screen and (max-width: 830px){.header-container{padding:10px 0 !important}}@media screen and (max-width: 39.9375em){.header-container{padding:0 !important}}@media screen and (max-width: 39.9375em){.header-container .main-header{flex-direction:column}}.header-container .header-logo{display:flex;align-items:flex-end;margin-bottom:20px}@media screen and (max-width: 64em){.header-container .header-logo{margin-bottom:0;flex-direction:column}}@media screen and (max-width: 39.9375em){.header-container .header-logo{width:auto;flex-direction:row}}.header-container .header-logo .logo{margin-right:16px}@media screen and (max-width: 64em){.header-container .header-logo .logo{margin-right:0}}@media screen and (max-width: 830px){.header-container .header-logo .logo{width:80px}}@media screen and (max-width: 39.9375em){.header-container .header-logo .logo{width:auto;margin-right:6px}}.header-container .header-logo .logo-community{font-size:24px;color:#ff4722;font-family:"NeueHaasGrotDisplay",Futura,Avenir,Arial,sans-serif !important}@media screen and (max-width: 64em){.header-container .header-logo .logo-community{font-size:21px}}@media screen and (max-width: 830px){.header-container .header-logo .logo-community{font-size:15px}}@media screen and (max-width: 39.9375em){.header-container .header-logo .logo-community{font-size:21px}}.header-container .header-menu{flex:1;margin-left:16px}@media screen and (max-width: 39.9375em){.header-container .header-menu{margin-left:0}}.header-container .header-menu ul#eon-nav{list-style-type:none;margin:0;display:flex;flex-direction:row;justify-content:space-around}@media screen and (max-width: 39.9375em){.header-container .header-menu ul#eon-nav{justify-content:flex-end}}.header-container .header-menu ul#eon-nav li{font-size:18px}@media screen and (max-width: 64em){.header-container .header-menu ul#eon-nav li{font-size:16px}}.header-container .header-menu ul#eon-nav li a{font-size:18px;text-decoration:none;color:#36164a}@media screen and (max-width: 64em){.header-container .header-menu ul#eon-nav li a{font-size:16px}}.header-container .header-menu ul#eon-nav .user-menu{position:static;display:flex !important;align-items:center}.header-container .header-menu ul#eon-nav .user-menu .sog_badge{top:-4px;background:#9400ff}.header-container .header-menu ul#eon-nav .user-menu .notification-header .notification-actions a{font-size:14px !important}.header-container .header-menu ul#eon-nav .user-menu .user-panel{padding:0 8px}@media screen and (max-width: 830px){.header-container .header-menu ul#eon-nav .user-menu .user-panel{padding:0}}.header-container .header-menu ul#eon-nav .user-menu .user-panel.has-submenu ul{min-width:180px}.header-container .header-menu ul#eon-nav .user-menu .user-panel i{color:#ff4722}@media screen and (max-width: 830px){.header-container .header-menu ul#eon-nav .user-menu .user-panel>span{display:none}}.header-container .header-menu ul#eon-nav .user-menu .user-panel>i{font-size:24px;line-height:60px;margin:0 8px}@media screen and (max-width: 830px){.header-container .header-menu ul#eon-nav .user-menu .user-panel>i{margin:0}}@media screen and (max-width: 39.9375em){.header-container .header-menu ul#eon-nav .user-menu .user-panel>i{line-height:50px;color:#fff}.header-container .header-menu ul#eon-nav .user-menu .user-panel>i:not(.fa-user){display:none}}@media screen and (max-width: 39.9375em){.header-container .header-menu ul#eon-nav .user-menu .user-panel>span{display:none}}.header-container .header-menu ul#eon-nav .user-menu .user-panel button{border:none;margin-top:5px;margin-bottom:5px}.header-container .header-menu ul#eon-nav .user-menu .user-panel button.secondary:hover{border-color:#36164a !important;background-color:#36164a !important}.header-container .header-menu ul#eon-nav .has-submenu{position:relative}.header-container .header-menu ul#eon-nav .has-submenu ul{display:none;position:absolute;background-color:#fff;margin:0;z-index:9;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-width:250px;text-align:left;right:0;top:100%;border-top:2px solid #36164a}.header-container .header-menu ul#eon-nav .has-submenu ul li{display:block;line-height:50px;border-bottom:2px solid #f3e7e2;padding:0 10px}.header-container .header-menu ul#eon-nav .has-submenu ul li a{display:block}.header-container .header-menu ul#eon-nav .has-submenu ul li i{width:30px;text-align:center}.header-container .header-menu ul#eon-nav .has-submenu ul li:last-child{border-bottom:none}.header-container .header-menu ul#eon-nav .has-submenu:hover ul{display:block}.header-container .header-menu ul#eon-nav>li{height:60px;line-height:60px;margin-right:10px}@media screen and (max-width: 39.9375em){.header-container .header-menu ul#eon-nav>li{height:50px;line-height:50px}}.header-container .header-menu ul#eon-nav>li:hover{border-bottom:2px solid #36164a}.header-container .header-menu ul#eon-nav>li.user-menu:hover{border-bottom:none}.header-container .header-menu ul#eon-nav>li>i{margin:0 4px;line-height:60px}#hamburger-menu{top:0px;line-height:35px}#hamburger-menu *{color:#36164a !important}#hamburger-menu.open{left:-14px}#hamburger-menu .hamburger-menu-separator{border-color:#36164a}@media screen and (max-width: 830px){#header-search{padding:0px !important}}#header-search #search{background-color:unset;position:unset;text-align:center;width:100%}#header-search #search form{max-width:570px}#header-search #search input#keywords{width:400px;display:inline-block;border-radius:5px}@media screen and (max-width: 830px){#header-search #search input#keywords{width:100%}}#header-search #search input#keywords::placeholder{color:#999;opacity:1}#header-search #search button[type=submit]{position:unset;top:unset;right:unset;padding:unset;background-color:#ff4722;font-size:20px;color:#fff;width:inherit;border-radius:5px !important;margin:0px 24px;padding:0px 25px;font-weight:700 !important}@media screen and (max-width: 830px){#header-search #search button[type=submit]{margin:0 0 24px}}.hero-banner{margin-top:60px}@media screen and (max-width: 39.9375em){.hero-banner{margin-top:24px}}@media screen and (max-width: 830px){.hero-banner .purpose-statement{margin-top:20px}}.hero-banner .purpose-statement .purpose-statement-title{font-size:66px !important;line-height:66px;margin-bottom:2rem !important;font-weight:700 !important;font-family:NeueHaasGrotDisplay,Futura,Avenir,Arial,sans-serif !important;word-spacing:4px}@media screen and (max-width: 830px){.hero-banner .purpose-statement .purpose-statement-title{font-size:25px !important;line-height:unset;margin-bottom:1rem !important}}.hero-banner .purpose-statement .purpose-statement-description{font-size:1.4rem}@media screen and (max-width: 830px){.hero-banner .purpose-statement .purpose-statement-description{font-size:1rem}}#forums .forum-header h2{font-size:24px !important;color:#ff4722}#forums .forum-header .forum-description{font-size:1rem}#forums .forum .forum-container{padding:12px 0}@media screen and (max-width: 39.9375em){#forums .forum .forum-container .forum-info{flex-basis:auto}}#forums .forum .forum-container .forum-info .forum-title a{display:flex;align-items:center;letter-spacing:.3px;color:#36164a}#forums .forum .forum-container .forum-info .forum-title a i:not(.title-icon-i){font-size:24px;margin-right:12px}#forums .forum .forum-container .forum-info .forum-title a .new-content{color:unset}#forums .forum .forum-container .forum-info .forum-title a .title-icon-i{padding-left:6px;color:#9400ff}@media screen and (max-width: 39.9375em){#forums .forum .forum-container .forum-stats{width:auto}}#activitylist .activitybit .activity-post .post-title a,.activitylist .activitybit .activity-post .post-title a{font-weight:normal;color:#36164a !important}.forum-header .forum-title{width:calc(100% - 150px);color:#36164a !important}.thread-list{padding:16px;background:#fff}.thread-list .thread-list-header>div{font-size:16px}.thread-list .threadbit .thread-item .thread-title a,.thread-list .threadbit .thread-item .thread-title .icons,.thread-list .threadbit .thread-item .thread-title .thread-prefix{color:#36164a !important}.thread-list .threadbit .thread-item .thread-info .thread-stat.blog-trackbacks .stat-label{display:inline-block;font-size:12px}.thread-tags .thread-tags-list>li a.tag-button{border-color:#bbb;background:#fff}.thread-tags .thread-tags-list>li a.tag-button:hover{background:#f8f8f8}#posts.posts h2.reply-count-title{background:#fff}.post-flex .post-header .post-info .post-pronouns{margin-top:-5px;flex-basis:70%;font-size:14px}.post-flex .post-header .post-info .post-rank img{height:30px}.post-flex .post-header .post-info .post-rank .user-badge{width:30px;height:30px;border-radius:3px}.post-flex .post-header .post-info .post-rank .user-badge i{font-size:18px !important}.post-flex .toggle-answer{display:block;text-align:right}.post-flex .post-content .post-body blockquote{margin-bottom:16px !important;background:#fff}.search-header .search-title,.tag-header .tag-title,.newthread-title,.newreply-title{color:#36164a !important}#usercss{margin-top:40px}#usercss #blogentries{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}#usercss #blogentries li.blogentrybit{list-style:none;border:1px solid #9400ff;border-radius:10px;width:31%;min-width:350px;background-color:#fff;margin-bottom:20px;padding:0px}#usercss #blogentries li.blogentrybit .picture{background-color:#36164a;border-top-left-radius:10px;border-top-right-radius:10px;position:relative;box-shadow:0px 6px 12px rgba(0,0,0,.05);height:240px}#usercss #blogentries li.blogentrybit .picture img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:240px;object-fit:cover}#usercss #blogentries li.blogentrybit .picture input{position:absolute;right:5px;top:10px}#usercss #blogentries li.blogentrybit .content{width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:290px;padding:25px}#usercss #blogentries li.blogentrybit .content .title{font-size:24px;font-weight:bold}#usercss #blogentries li.blogentrybit .content .title a{color:#36164a;font-weight:bold !important}#usercss #blogentries li.blogentrybit .content .text{text-align:justify;margin-top:15px}#usercss #blogentries li.blogentrybit .deleted{background-color:#36164a}#main .blogentrybit h1{font-size:38px;color:#36164a}.bloghead,.bloghead .blog_date{font-size:20px}.blogcontent img{width:100%}.block.blogbit{margin-top:30px}.blogbody blockquote{color:#36164a;text-align:justify}#blog_banner{min-height:400px;background:#ff4722;border-radius:8px;margin:20px auto 0px auto;padding:40px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:50px}@media only screen and (max-width: 750px){#blog_banner{padding:20px;margin-bottom:20px}}#blog_banner .image{max-width:500px}#blog_banner .text{font-family:NeueHaasGrotDisplay,Futura,Avenir,Arial,SansSerif,sans-serif !important;font-style:normal;font-weight:bold;font-size:42px;line-height:44px;color:#fff;margin-top:32px}#blog_banner .subtext{font-family:NeueHaasGrotDisplay,Futura,Avenir,Arial,SansSerif,sans-serif !important;font-style:normal;font-weight:normal;font-size:20px;line-height:22px;color:#fff;margin-top:32px;margin-bottom:32px}.cta-block .cta-item{position:relative;overflow:hidden;background:transparent;border-radius:10px}.cta-block .cta-item:hover .cta-image{transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05)}.cta-block .cta-item .cta-image{padding-top:50%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center;transform:scale(1);-webkit-transform:scale(1);transition:all .2s ease-out;-webkit-transition:all .2s ease-out}.cta-block .cta-item .cta-info{height:110px;position:relative;display:flex;align-items:center;padding:20px;background:#ff4722}@media screen and (max-width: 64em){.cta-block .cta-item .cta-info{height:95px}}.cta-block .cta-item .cta-info .cta-title{position:relative;flex:1;max-height:110px;overflow:hidden;padding-right:10px;font-size:32px;line-height:36px;color:#fff;letter-spacing:.3px;font-family:"NeueHaasGrotDisplay",Futura,Avenir,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 64em){.cta-block .cta-item .cta-info .cta-title{max-height:95px;font-size:24px;line-height:30px}}.cta-block.cta-wide-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px;padding:0 10px;border-radius:10px;background:#5e0d98}@media screen and (max-width: 39.9375em){.cta-block.cta-wide-block{margin-bottom:40px}}.cta-block.cta-wide-block:hover{text-decoration:none}.cta-block.cta-wide-block .cta-info .cta-title{text-align:center;font-size:36px;line-height:40px;color:#fff;letter-spacing:.3px;font-family:"NeueHaasGrotDisplay",Futura,Avenir,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width: 90rem){.cta-block.cta-wide-block .cta-info .cta-title{font-size:48px}}@media screen and (max-width: 39.9375em){.cta-block.cta-wide-block .cta-info .cta-title{font-size:24px;line-height:30px}}.cta-block.cta-wide-block .cta-image{height:120px;width:120px;display:block}@media screen and (min-width: 90rem){.cta-block.cta-wide-block .cta-image{height:140px;width:140px}}@media screen and (max-width: 39.9375em){.cta-block.cta-wide-block .cta-image{height:80px;width:80px}}.slick-carousel{margin-bottom:30px !important}@media screen and (max-width: 39.9375em){.slick-carousel{margin-bottom:60px !important}}@media screen and (min-width: 64em){.slick-carousel .slick-slide{padding-left:20px;padding-right:20px}}.slick-carousel .slick-dots>li{width:auto;height:auto}.slick-carousel .slick-dots>li button{width:10px;height:10px;border-radius:5px;background:#ccc}.slick-carousel .slick-dots>li button::before{display:none}.slick-carousel .slick-dots>li.slick-active button{background:#ff4722}#advsidebar-top .section,#advsidebar-bottom .section{padding:0px;min-height:auto}.rightbar .widget-block .section{padding:24px 24px 12px !important;border-radius:5px !important;border:1px solid #ccc;margin:0 0 24px !important;min-height:unset}.rightbar .widget-block .section h3{padding:0;font-size:20px !important;line-height:32px;font-weight:500 !important;text-transform:none !important;margin:0 0 16px !important;color:#36164a !important}.rightbar .widget-block .section h5{font-family:"NeueHaasGrot",Futura,Avenir,Arial,sans-serif !important}.rightbar .widget-block .section ul{margin-left:0 !important}.rightbar .widget-block .section ul li{list-style:none}.rightbar .widget-block .section ul li.row{background:#faf6f4}.rightbar .widget-block .section .widget_post_content{color:unset}@media screen and (max-width: 64em){.latest-discussions{border:1px solid #ccc !important;padding:24px}}.latest-discussions .latest-discussions-title{color:#36164a !important}@media screen and (max-width: 64em){.latest-discussions .orbit-container>ul .activitybit{border-bottom:none !important}}.latest-discussions .orbit-container>ul .activitybit .activity-post{background:#faf6f4}.latest-discussions .orbit-container .orbit-timer{display:none}.cms_widget_post_useravatar.widget_post_useravatar{width:40px !important;height:40px !important}.orbit .orbit-wrapper .orbit-container .activitybit{background:#faf6f4}.orbit .orbit-wrapper .orbit-next:hover,.orbit .orbit-wrapper .orbit-previous:hover{background:#ccc !important}.orbit .orbit-bullets{margin:0}.orbit .orbit-bullets button.is-active{background:#ff4722}.member-profile .member-summary{background:#fff;border-radius:5px}.member-profile .member-summary .member-info .member-username{margin-bottom:0 !important;color:#36164a !important;font-weight:400 !important;letter-spacing:.5px}.member-profile .member-summary .member-info .member-pronouns{font-size:16px;margin-bottom:8px}.member-profile .member-summary .member-options .edit-profile-link{font-size:16px}.member-profile .member-sections .aboutme-title,.member-profile .member-sections .activitystream-title{color:#36164a !important;font-weight:400 !important;letter-spacing:.5px}.member-profile .member-sections .member-aboutme .aboutme-header a{font-size:16px}.member-profile .member-sections .member-aboutme .aboutme-section .aboutme-block{background:#fff;border-radius:5px}#user-cp.messages .messages-header .messages-title{color:#36164a}#user-cp.messages .newmessage .newmessage-header .newmessage-title{color:#36164a}#user-cp.messages .private-messages .message-folderlist .message-bar{border-bottom:none}@media screen and (max-width: 39.9375em){#user-cp.messages .private-messages .message-folderlist .pm-list{margin-left:-0.9375rem;margin-right:-0.9375rem}}#user-cp.messages .private-messages .message-folderlist .pm-list .message{padding:16px;background:#fff}#user-cp.messages .private-messages .message-folderlist .pm-list:first-child .message{border-top:1px solid #ccc}@media screen and (max-width: 39.9375em){#user-cp.messages .replymessage .replymessage-header{border-bottom:none}}@media screen and (max-width: 39.9375em){#user-cp.messages .replymessage .replymessage-list{margin-left:-0.9375rem;margin-right:-0.9375rem}}#user-cp.messages .replymessage .replymessage-list .post-message .message-content{border:1px solid #ccc;background:#fff}@media screen and (max-width: 39.9375em){#user-cp.messages .replymessage .replymessage-list .post-message .message-content{padding:16px;background:#fff}}.register-form,.login-form{background:#fff;border:none}.poll .poll-stats .poll-votes{background:#fff}#footer-secondary{margin:0;background-color:#faf6f4 !important}#eon-footer{background-color:#36164a;padding:40px 0px;color:#fff;font-size:18px}#eon-footer .footer-social{display:flex;align-items:center;gap:16px;margin-bottom:40px}#eon-footer .footer-social a{color:#36164a;width:40px;height:39px;display:inline-block;background-color:#fff;border-radius:20px;line-height:40px;text-align:center}#eon-footer .footer-social a.twitter-x{background-color:transparent;background-image:url("/images/twitter-x-logo.svg")}#eon-footer ul{list-style:none;list-style-type:none !important;margin:0px}#eon-footer ul li{height:45px;line-height:40px}#eon-footer ul li a{color:#fff}
