
:root{--c-orange:#FF6500;--c-orange-light:#FF832A;--c-blue:#009AA8;--c-teal:#00BCAA;--c-peach:#FAD3B8;--c-peach-light:#FDF4ED;--c-gray-dark:#525254;--c-gray-light:#D6D4D5;--c-gray-tint1:#F4F4F4;--c-gray-tint2:#FCFCFC;--c-teal-dark:#009f97;--c-blue-dark:#008e99;--c-blue-hover:#00cad3;--c-red:#da5a5a;--c-yellow:#FFB81D;--c-yellow-dark:#e6a819;--c-yellow-light:#FFD16B;--c-gray-1:#646976;--c-gray-2:var(--c-gray-light);--c-gray-3:#EDF1F4;--c-text-grey:#6C7A97;--c-bg:var(--c-gray-tint2);--c-bg-light:#F7F9FB;--c-bg-light2:rgba(237,241,244,0.21);--c-hero-bg:var(--c-peach-light)}:root{--c-blue-fade:#e1eaffcf;--link:var(--c-blue);--link-hover:var(--c-blue-hover);--body-bg:var(--c-gray-tint2);--text-dark:var(--c-gray-dark);--text-med:rgba(82,82,84,0.63);--text-light:#9399A6;--c-banner-bg:var(--c-peach-light);--c-banner-search-radius:35px;--c-site-msg-bg:var(--c-teal);--c-profile-label-color:var(--c-teal);--c-profile-banner-bg-color:#cbcdd2;--body-font:'Avenir', -apple-system, BlinkMacSystemFont, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", "Apple Color Emoji", "Segoe UI Emoji", "Android Emoji", EmojiSymbols, sans-serif;--heading-font:'Recoleta', -apple-system, BlinkMacSystemFont, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", "Apple Color Emoji", "Segoe UI Emoji", "Android Emoji", EmojiSymbols, sans-serif;--nav-logo-height:38px;--nav-logo-height-mobile:30px;--btn-radius:50px;--tab-radius:5px;--box-radius:0;--card-radius:0;--c-tag-bg:#E1E7EB;--border-table:1px solid #dbdee2;--border-color-table:#dbdee2;--c-pinned-bg:#c6ddf44a;--c-pinned-bg-hover:#c6ddf48c;--c-pinned-border:none;--c-category-join-border:none;--font-bold:600;--layout-width:1170px;--layout-width-small:847px;--icon-bg:invert(69%) sepia(83%) saturate(796%) hue-rotate(318deg) brightness(105%) contrast(104%);--pin-icon-bg:invert(69%) sepia(83%) saturate(796%) hue-rotate(318deg) brightness(105%) contrast(104%);--btn-primary-bg-col:var(--c-teal);--btn-primary-bg-col-hov:var(--c-teal-dark);--btn-secondary-bg-col-hov:var(--c-teal);--btn-secondary-col:var(--c-teal);--btn-secondary-col-hov:#fff;--c-cancel-btn-bg:#E1E7EB;--c-cancel-btn-col-hov:var(--text-dark);--c-cancel-btn-bg-hov:#d5dadd;--c-cancel-btn-border-hov:#d5dadd;--btn-cancel-col:var(--text-dark);--btn-cancel-bg-col:var(--c-cancel-btn-bg);--btn-cancel-bg-col-hov:var(--c-cancel-btn-bg-hov);--btn-cancel-border-color:var(--c-cancel-btn-bg);--btn-cancel-border-color-hov:var(--c-cancel-btn-bg-col-hov);--btn-cancel-col-hov:var(--c-cancel-btn-col-hov);--field-border:2px solid #cdd8e1;--focus-outline:2px solid #cdd8e1;--field-border-error:2px solid var(--c-red)}input{--focus-outline:2px solid transparent}

.site-breadcrumb__link.-back a:before{opacity:.4}.site-breadcrumb__path{font-size:16px;line-height:1;color:var(--text-dark)}.site-breadcrumb__link:not(.-back):before{opacity:.5}.site-breadcrumb__action{display:none}

@media (min-width: 569px){.site-brand__media{height:var(--nav-logo-height)}}@media (max-width: 568px){.site-brand__media{max-height:var(--nav-logo-height-mobile);width:unset}}@media (max-width: 568px){.site-brand{overflow:hidden}}@media screen and (max-width:568px){.site-nav__layout .btn-icon{width:var(--nav-btn-size);height:var(--nav-btn-size);line-height:var(--nav-btn-size)}}@media (max-width: 568px){.site-nav__layout{padding:0 10px 0 20px}}@media (max-width: 568px){.site-breadcrumb .b-layout{padding-left:0}}a:not(.btn-lnk):hover{text-decoration:none}.thm-lnk{transition:color .3s}.site-msg .msgbox{border-radius:var(--box-radius);background-color:var(--c-site-msg-bg)}.site-breadcrumb a[aria-current]{font-weight:unset}@media (min-width: 881px){.site-breadcrumb__link{font-size:15rem}}@media (min-width: 569px){.site-layout{padding-bottom:200px}}::selection{background-color:var(--c-teal);color:#fff}.member-card__user-label,.profile__user-label,.profile .banner-1 .profile__user-label{color:var(--c-profile-label-color)}.profile .banner-hero{background-color:var(--c-profile-banner-bg-color)}

.btn-primary,.btn-secondary,.btn-cancel{font-weight:var(--font-bold);transition:background-color .3s}.btn-cancel{border-color:var(--btn-cancel-border-color)}.btn-cancel:hover{border-color:var(--btn-cancel-bg-col-hov)}

@media (hover:hover) and (pointer:fine){input:not(:focus-visible):hover,textarea:not(:focus-visible):hover,select:not(:focus-visible):hover{outline:0;box-shadow:none;transition:none}}input[type="input"]:focus-visible,input[type="date"]:focus-visible,input[type="datetime-local"]:focus-visible,input[type="search"]:focus-visible,textarea:focus-visible,select:focus-visible{box-shadow:none;outline-offset:0}textarea:focus-visible{box-shadow:none;outline-offset:-2px}input::placeholder{color:var(--text-dark)}

.search__input.-main,.search__input[type="search"].-main,.search__input.-header,.search__input[type="search"].-header,.search__input.-fixed,.search__input[type="search"].-fixed{padding:18px 40px 14px 54px;font-size:18px;border-radius:35px}.site-breadcrumb .search__input.-main,.site-breadcrumb .search__input[type="search"].-main,.site-breadcrumb .search__input.-header,.site-breadcrumb .search__input[type="search"].-header,.site-breadcrumb .search__input.-fixed,.site-breadcrumb .search__input[type="search"].-fixed{padding:13px 40px 9px 50px;font-size:16px;border-radius:35px}.search .search__input-wrap.-main:before,.search .search__input-wrap.-header:before,.search .search__input-wrap.-fixed:before{background-image:url("https://d56vh6ph4jjmq.cloudfront.net/ridwell/icons/search.svg");background-size:18px;opacity:.7;left:23px;top:-2px}.site-breadcrumb .search .search__input-wrap.-main:before,.site-breadcrumb .search .search__input-wrap.-header:before,.site-breadcrumb .search .search__input-wrap.-fixed:before{background-size:18px;opacity:.7;left:18px;top:-2px}.search .search__input-wrap.-navbar:before{background-image:url("https://d56vh6ph4jjmq.cloudfront.net/ridwell/icons/search.svg");background-size:16px;opacity:.4;left:13px;top:-2px}.search__input.-navbar,.search__input[type="search"].-navbar{font-size:14px;padding:2px 15px 0 36px}.search-result-status__label.-found,.topic__icon-26,.avatar26,.topic__icon-40,.avatar40,.search-result-post__text.-body,.recent-meta,.search-result__filters{display:none}.search-result.-header{padding-top:0}.search-result-status__label{padding-top:13px}.search-result-post__text.-title{line-height:1.2}.search-result-post__post-link{margin-left:0}.search-result-post__item{cursor:pointer;border-bottom:1px #f0f0f0 solid}.search-result.-main{padding-top:0}@media (max-width: 880px){.search-result.-navbar .search-result__inner{padding:0}}.site-breadcrumb .search.-header{width:420px}.site-breadcrumb .search-result__wrap.-header{top:50px}.site-breadcrumb .search-result-post__text.-title{font-size:16px}

.formatted hr{border-color:#e8e8e8}.formatted{line-height:1.602}.formatted a{transition:color .3s}.formatted p{margin-bottom:16px}.formatted b,.formatted strong{font-weight:700}.formatted h2,.formatted h3{font-weight:700}.formatted ul,.formatted ol{margin-top:10px;margin-bottom:10px}@media (max-width: 568px){.formatted ul{padding-left:18px}}.formatted ul{list-style:none}.formatted ul ul,.formatted ul ul ul,.formatted ul ul ul ul,.formatted ol ol,.formatted ol ol ol,.formatted ol ol ol ol{padding-left:10px}.formatted ul>li{position:relative;margin:10px 0 12px;padding-left:26px}.formatted ul>li:before{content:"";position:absolute;width:6px;height:6px;left:8px;top:11px;border-radius:50%;background:#c1c9d2}.formatted ol{counter-reset:listitem;list-style:none;font-size:16px;display:block;padding-left:30px}@media (max-width: 568px){.formatted ol{padding-left:18px}}.formatted ol>li{position:relative;margin:10px 0 12px;padding-left:32px}.formatted ol>li:before{counter-increment:listitem;content:counter(listitem);background:#e3e8ee;color:var(--text-med);font-size:12px;font-weight:600;line-height:10px;text-align:center;padding:5px 0;height:20px;width:20px;border-radius:10px;position:absolute;left:0;top:5px}.formatted ol ol{counter-reset:listitem2}.formatted ol>li ol>li:before{counter-increment:listitem2;content:counter(listitem2, lower-alpha);font-size:13px}.formatted ol ol ol{counter-reset:listitem3}.formatted ol>li ol>li ol>li:before{counter-increment:listitem3;content:counter(listitem3, upper-roman);font-size:13px}.formatted ol ol ol ol{counter-reset:listitem4}.formatted ol>li ol>li ol>li ol>li:before{counter-increment:listitem4;content:counter(listitem4, lower-roman);font-size:13px}.formatted nav.toc .toc__item.-lev0,.formatted nav.toc .toc__item.-lev1,.formatted nav.toc .toc__item.-lev2,.formatted nav.toc .toc__item.-lev3,.formatted nav.toc .toc__item.-lev4,.formatted nav.toc ol>li,.formatted nav.toc ol>li ol>li,.formatted nav.toc ol>li ol>li ol>li,.formatted nav.toc ol>li ol>li ol>li ol>li{padding-left:0}.formatted nav.toc .toc__item.-lev0:before,.formatted nav.toc .toc__item.-lev1:before,.formatted nav.toc .toc__item.-lev2:before,.formatted nav.toc .toc__item.-lev3:before,.formatted nav.toc .toc__item.-lev4:before,.formatted nav.toc ol>li:before,.formatted nav.toc ol>li ol>li:before,.formatted nav.toc ol>li ol>li ol>li:before,.formatted nav.toc ol>li ol>li ol>li ol>li:before{counter-increment:unset;content:unset}.formatted table{font-size:14rem}.formatted table tr{border:var(--border-table)}.formatted table th{border:var(--border-table);background-color:#fff}.formatted table td{border:var(--border-table)}.formatted tbody{vertical-align:middle;border:var(--border-table)}.formatted h2 code,.formatted h3 code,.formatted h4 code,.formatted ol code,.formatted p>tt,.formatted table code,.formatted ul code,.formatted p code{border-radius:3px;display:inline-block;border:none;background-color:#F7F9FB}

.security-dialog .security-header-sub1{font-size:26px;font-weight:var(--font-bold);font-family:var(--heading-font);font-weight:bold}.security-dialog .security-header-login,.security-dialog .security-header-signup,.security-dialog .security-signup-link{display:block;font-size:15px;margin-top:12px}

@font-face{font-family:Avenir;font-weight:300;font-style:normal;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/Avenir-Book.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/Avenir-Book.woff) format("woff")}@font-face{font-family:Avenir;font-weight:300;font-style:italic;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/Avenir-BookOblique.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/Avenir-BookOblique.woff) format("woff")}@font-face{font-family:Avenir;font-weight:400;font-style:normal;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/AvenirLTStd-Medium.woff) format("woff")}@font-face{font-family:Avenir;font-weight:400;font-style:italic;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/AvenirLTStd-MediumOblique.woff) format("woff")}@font-face{font-family:Avenir;font-weight:700;font-style:bold;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/Avenir-Heavy.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/Avenir-Heavy.woff) format("woff")}@font-face{font-family:Avenir;font-weight:900;font-style:bold;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/AvenirLTStd-Black.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:400;font-style:normal;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-thin-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-thin-webfont.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:400;font-style:normal;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-light-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-light-webfont.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:400;font-style:normal;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-regular-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-regular-webfont.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:500;font-style:normal;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-medium-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-medium-webfont.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:600;font-style:bold;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-semibold-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-semibold-webfont.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:700;font-style:bold;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-bold-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-bold-webfont.woff) format("woff")}@font-face{font-family:Recoleta;font-weight:900;font-style:bold;src:url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-black-webfont.woff2) format("woff2"),url(https://d56vh6ph4jjmq.cloudfront.net/ridwell/fonts/recoleta-black-webfont.woff) format("woff")}

.site-nav.-above{border-bottom:1px solid var(--c-gray-light)}@media (min-width: 881px){.site-nav.-above{padding:21px 0}}.view-index-home .site-nav.-above{border-bottom:none}.select-menu.-profile,.nav-action-wrap.nav-sandwich{display:none}@media (min-width: 881px){.search__wrap.-navbar{display:none}}.site-nav .site-nav-search .btn-search-toggle{background-size:26px}.site-nav.-above.-search .cheader__wrap{display:none}@media (max-width: 880px){.cheader__wrap{display:none}}.cheader__navlink{color:#1f1f20de;font-size:16px;margin-right:60px;font-weight:300;-webkit-font-smoothing:subpixel-antialiased}.cheader__navlink:hover{color:var(--c-blue)}@media screen and (max-width:1199px){.cheader__navlink{display:none}}.cheader__navbtn{color:#fff;background-color:var(--c-blue);font-size:14px;font-weight:800;line-height:normal;border-radius:50px;padding:11px 16px 10px;transition:filter 200ms}.cheader__navbtn:hover{filter:brightness(108%)}

.site-brand__logo.-no-sep{margin-right:20px}@media screen and (max-width:880px){.site-brand__title{display:block;font-size:15px}.site-brand__logo.-no-sep{margin-right:10px}.site-brand__logo.-sep{margin-right:48px}.site-brand__logo.-sep:after{content:'';position:absolute;border-right:1px solid #00000020;height:80%;top:10%;right:-24px;display:block}}@media (max-width: 568px){.site-brand__title,.site-brand__logo.-sep:after{display:none}}

.custom-site-search-outer{min-height:45px}.view-search .custom-site-search-outer{visibility:hidden}

.view-index-home .site-layout{padding-bottom:50px}.site-footer{background-color:#2c2323;padding-top:25px;padding-bottom:35px}.site-footer .b-layout{padding:0}@media (min-width:768px){.site-footer .b-layout{max-width:640px}}@media (min-width:992px){.site-footer .b-layout{max-width:832px}}.site-footer__powered{font-size:11px;color:#fff;opacity:.3;text-align:right;display:block;margin-bottom:0}.cfooter{color:#fff;font-size:16px;box-sizing:border-box}.cfooter .footer-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.cfooter .column-top{display:flex;justify-content:center;width:100%;padding:16px 0 20px}@media screen and (min-width:768px){.cfooter .column-top{justify-content:flex-start;padding:0 0 16px}}.cfooter .logo-wrapper img{height:24px}@media screen and (min-width:768px){.cfooter .logo-wrapper img{height:32px;justify-content:flex-start}}.cfooter .column-left{text-align:center;padding-bottom:1.5em;width:100%}@media screen and (min-width:768px){.cfooter .column-left{text-align:left;width:50%}}.cfooter .column-right{text-align:center;padding-bottom:10px;width:100%}@media screen and (min-width:768px){.cfooter .column-right{width:50%;text-align:right;padding-bottom:10px}}.cfooter .column-bottom{border-top:.5px solid #646668;padding:1.5em 0;text-align:center;width:100%}@media screen and (min-width:768px){.cfooter .column-bottom{text-align:right}}.cfooter .helper-link-container{padding-bottom:18px}.cfooter .footer-link-wrapper{display:flex;width:334px;justify-content:space-between;margin:0 auto}@media screen and (min-width:768px){.cfooter .footer-link-wrapper{margin:unset;width:unset}}.cfooter .link-column{width:50%}.cfooter .nav-link--footer{color:#fff;display:block;margin-bottom:20px;cursor:pointer;-webkit-transition:all 200ms;transition:all 200ms}.cfooter .nav-link--footer:hover{color:var(--c-blue)}.cfooter .nav-link--footer:last-child{margin-bottom:unset}.cfooter .heading{vertical-align:middle}.cfooter .heading--caps-title{font-size:12px;text-transform:uppercase;font-weight:500}.cfooter .no-space{margin-top:0;margin-bottom:0}.cfooter .padding-top--1{padding-top:16px}.cfooter p{margin-top:0;margin-bottom:16px;line-height:25px}.cfooter .social-wrapper{line-height:0}.cfooter .social-icon{opacity:.8;margin:0 7px;transition:all 200ms;display:inline-block;line-height:0}.cfooter .social-icon:hover{opacity:1}.cfooter .social-icon .icon{width:24px;height:24px}.cfooter .caption{font-size:12px;display:inline-block;padding:0 8px}.cfooter .caption-copyright{color:#aaa;font-size:12px;display:inline-block;padding:0 8px}.cfooter .bottom-nav-link{color:#fff;margin:26px 0 16px;transition:all 200ms}.cfooter .bottom-nav-link:hover{color:var(--c-blue)}@media screen and (min-width:768px){.cfooter .bottom-nav-link{margin:26px 0 16px}}.cfooter #contact-us{line-height:25px}
