@charset "UTF-8";.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:-moz-fit-content;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:-moz-fit-content;width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media (prefers-reduced-motion:no-preference){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull a,.wp-block-image.alignwide a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;transition:opacity .2s ease;width:20px;z-index:100}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}@media (prefers-reduced-motion:no-preference){.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{direction:ltr;display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{grid-column:1;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:inline-block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20em);z-index:100000}@media (prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-content{display:flow-root}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{flex-shrink:0;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{max-width:calc(100% - 100px)}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em}/**
 * Grid Block styles.
 * These styles are loaded into both the editor, and the frontend.
 */
/**
 * Padding Options
 */
/* autoprefixer grid: no-autoplace */
.wp-block-jetpack-layout-grid-editor,
.wp-block-jetpack-layout-grid {
  padding-left: 24px;
  padding-right: 24px;
  box-sizing: border-box; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__none,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__none {
    padding-left: 0px;
    padding-right: 0px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__small,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__small {
    padding-left: 8px;
    padding-right: 8px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__medium,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__medium {
    padding-left: 16px;
    padding-right: 16px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__huge,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__huge {
    padding-left: 48px;
    padding-right: 48px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-gutter__nowrap,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__nowrap {
    padding-left: 0px;
    padding-right: 0px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-none,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-none {
    padding: 0px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-none.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-none.has-background {
      padding: 0px 13px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column {
    padding: 8px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-small .wp-block-jetpack-layout-grid-column.has-background {
      padding: 8px 21px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column {
    padding: 16px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-medium .wp-block-jetpack-layout-grid-column.has-background {
      padding: 16px 29px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column {
    padding: 24px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-large .wp-block-jetpack-layout-grid-column.has-background {
      padding: 24px 37px; }
  .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column,
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column {
    padding: 48px; }
    .wp-block-jetpack-layout-grid-editor.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column.has-background,
    .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-grid__padding-huge .wp-block-jetpack-layout-grid-column.has-background {
      padding: 48px 61px; }

/**
 * Individual Column Options
 */
.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.has-background,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.has-background {
  margin-left: -13px;
  margin-right: -13px;
  padding-left: 13px;
  padding-right: 13px;
  padding-top: .05px;
  padding-bottom: .05px; }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none {
  padding: 0px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-none.has-background {
    padding: 0px 13px;
    max-width: calc( 100% + 26px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small {
  padding: 8px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-small.has-background {
    padding: 8px 21px;
    max-width: calc( 100% + 42px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium {
  padding: 16px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-medium.has-background {
    padding: 16px 29px;
    max-width: calc( 100% + 58px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large {
  padding: 24px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-large.has-background {
    padding: 24px 37px;
    max-width: calc( 100% + 74px); }

.wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge,
.wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge {
  padding: 48px; }
  .wp-block-jetpack-layout-grid-editor .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge.has-background,
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column.wp-block-jetpack-layout-grid__padding-huge.has-background {
    padding: 48px 61px;
    max-width: calc( 100% + 122px); }

/**
 * Parent column alignment
 */
.wp-block-jetpack-layout-grid.are-vertically-aligned-top {
  align-items: flex-start; }

.wp-block-jetpack-layout-grid.are-vertically-aligned-center {
  align-items: center; }

.wp-block-jetpack-layout-grid.are-vertically-aligned-bottom {
  align-items: flex-end; }

/**
 * Individual column alignment
 */
.wp-block-jetpack-layout-grid-column.is-vertically-aligned-top {
  align-self: flex-start;
  height: 100%; }

.wp-block-jetpack-layout-grid-column.is-vertically-aligned-center {
  align-self: center; }

.wp-block-jetpack-layout-grid-column.is-vertically-aligned-bottom {
  align-self: flex-end; }

/**
 * Responsive Grid Options. Exclude these from the editor.
 */
/* autoprefixer grid: no-autoplace */
.wp-block-jetpack-layout-grid {
  display: grid;
  grid-gap: 24px;
  grid-template-columns: repeat(4, 1fr); }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 1; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 2; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 3; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 4; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 5; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 6; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 7; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 8; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 9; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 10; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 11; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-start: 12; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 1; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 2; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 3; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 4; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 5; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 6; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 7; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 8; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 9; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 10; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 11; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-column-end: span 12; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 1; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 2; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 3; }
  .wp-block-jetpack-layout-grid.column1-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
    grid-row-start: 4; }
  .wp-block-jetpack-layout-grid.column2-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
    grid-row-start: 4; }
  .wp-block-jetpack-layout-grid.column3-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
    grid-row-start: 4; }
  .wp-block-jetpack-layout-grid.column4-mobile-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
    grid-row-start: 4; }
  @media (min-width: 600px) {
    .wp-block-jetpack-layout-grid {
      grid-template-columns: repeat(8, 1fr); }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column1-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column2-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column3-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column4-tablet-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 4; } }
  @media (min-width: 1080px) {
    .wp-block-jetpack-layout-grid {
      grid-template-columns: repeat(12, 1fr); }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 1; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 2; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 3; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 4; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 5; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 6; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 7; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 8; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 9; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 10; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 11; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__start-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-start: 12; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 1; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 2; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 3; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 4; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-5 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 5; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-6 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 6; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-7 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 7; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-8 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 8; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-9 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 9; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-10 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 10; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-11 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 11; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__span-12 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-column-end: span 12; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-1 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 1; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-2 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 2; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-3 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 3; }
      .wp-block-jetpack-layout-grid.column1-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(1) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column2-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(2) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column3-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(3) {
        grid-row-start: 4; }
      .wp-block-jetpack-layout-grid.column4-desktop-grid__row-4 > .wp-block-jetpack-layout-grid-column:nth-child(4) {
        grid-row-start: 4; } }
  .wp-block-jetpack-layout-grid .wp-block-jetpack-layout-grid-column * {
    word-break: break-word;
    word-wrap: break-word; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__none {
    grid-gap: 0px; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__small {
    grid-gap: 8px; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__medium {
    grid-gap: 16px; }
  .wp-block-jetpack-layout-grid.wp-block-jetpack-layout-gutter__huge {
    grid-gap: 48px; }

.wp-block-jetpack-layout-grid-column {
  max-width: 100%; }
.mejs-offscreen{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.mejs-container{background:#000;font-family:Helvetica,Arial,serif;position:relative;text-align:left;text-indent:0;vertical-align:top}.mejs-container,.mejs-container *{box-sizing:border-box}.mejs-container video::-webkit-media-controls,.mejs-container video::-webkit-media-controls-panel,.mejs-container video::-webkit-media-controls-panel-container,.mejs-container video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.mejs-fill-container,.mejs-fill-container .mejs-container{height:100%;width:100%}.mejs-fill-container{background:transparent;margin:0 auto;overflow:hidden;position:relative}.mejs-container:focus{outline:none}.mejs-iframe-overlay{height:100%;position:absolute;width:100%}.mejs-embed,.mejs-embed body{background:#000;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{height:100%!important;width:100%!important}.mejs-background,.mejs-mediaelement{left:0;position:absolute;top:0}.mejs-mediaelement{height:100%;width:100%;z-index:0}.mejs-poster{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;z-index:1}:root .mejs-poster-img{display:none}.mejs-poster-img{border:0;padding:0}.mejs-overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;top:0}.mejs-layer{z-index:1}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{background:url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;background-position:0 -39px;height:80px;width:80px}.mejs-overlay:hover>.mejs-overlay-button{background-position:-80px -39px}.mejs-overlay-loading{height:80px;width:80px}.mejs-overlay-loading-bg-img{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat;display:block;height:80px;width:80px;z-index:1}@-webkit-keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mejs-controls{bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;left:0;list-style-type:none;margin:0;padding:0 10px;position:absolute;width:100%;z-index:3}.mejs-controls:not([style*="display: none"]){background:rgba(255,0,0,.7);background:-webkit-linear-gradient(transparent,rgba(0,0,0,.35));background:linear-gradient(transparent,rgba(0,0,0,.35))}.mejs-button,.mejs-time,.mejs-time-rail{font-size:10px;height:40px;line-height:10px;margin:0;width:32px}.mejs-button>button{background:transparent url(/wp-includes/js/mediaelement/mejs-controls.svg);border:0;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin:10px 6px;overflow:hidden;padding:0;position:absolute;text-decoration:none;width:20px}.mejs-button>button:focus{outline:1px dotted #999}.mejs-container-keyboard-inactive [role=slider],.mejs-container-keyboard-inactive [role=slider]:focus,.mejs-container-keyboard-inactive a,.mejs-container-keyboard-inactive a:focus,.mejs-container-keyboard-inactive button,.mejs-container-keyboard-inactive button:focus{outline:0}.mejs-time{box-sizing:content-box;color:#fff;font-size:11px;font-weight:700;height:24px;overflow:hidden;padding:16px 6px 0;text-align:center;width:auto}.mejs-play>button{background-position:0 0}.mejs-pause>button{background-position:-20px 0}.mejs-replay>button{background-position:-160px 0}.mejs-time-rail{direction:ltr;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:40px;margin:0 10px;padding-top:10px;position:relative}.mejs-time-buffering,.mejs-time-current,.mejs-time-float,.mejs-time-float-corner,.mejs-time-float-current,.mejs-time-hovered,.mejs-time-loaded,.mejs-time-marker,.mejs-time-total{border-radius:2px;cursor:pointer;display:block;height:10px;position:absolute}.mejs-time-total{background:hsla(0,0%,100%,.3);margin:5px 0 0;width:100%}.mejs-time-buffering{-webkit-animation:b 2s linear infinite;animation:b 2s linear infinite;background:-webkit-linear-gradient(135deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background:linear-gradient(-45deg,hsla(0,0%,100%,.4) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 75%,transparent 0,transparent);background-size:15px 15px;width:100%}@-webkit-keyframes b{0%{background-position:0 0}to{background-position:30px 0}}@keyframes b{0%{background-position:0 0}to{background-position:30px 0}}.mejs-time-loaded{background:hsla(0,0%,100%,.3)}.mejs-time-current,.mejs-time-handle-content{background:hsla(0,0%,100%,.9)}.mejs-time-hovered{background:hsla(0,0%,100%,.5);z-index:10}.mejs-time-hovered.negative{background:rgba(0,0,0,.2)}.mejs-time-buffering,.mejs-time-current,.mejs-time-hovered,.mejs-time-loaded{left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:all .15s ease-in;transition:all .15s ease-in;width:100%}.mejs-time-buffering{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.mejs-time-hovered{-webkit-transition:height .1s cubic-bezier(.44,0,1,1);transition:height .1s cubic-bezier(.44,0,1,1)}.mejs-time-hovered.no-hover{-webkit-transform:scaleX(0)!important;-ms-transform:scaleX(0)!important;transform:scaleX(0)!important}.mejs-time-handle,.mejs-time-handle-content{border:4px solid transparent;cursor:pointer;left:0;position:absolute;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:11}.mejs-time-handle-content{border:4px solid hsla(0,0%,100%,.9);border-radius:50%;height:10px;left:-7px;top:-4px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);width:10px}.mejs-time-rail .mejs-time-handle-content:active,.mejs-time-rail .mejs-time-handle-content:focus,.mejs-time-rail:hover .mejs-time-handle-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mejs-time-float{background:#eee;border:1px solid #333;bottom:100%;color:#111;display:none;height:17px;margin-bottom:9px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:36px}.mejs-time-float-current{display:block;left:0;margin:2px;text-align:center;width:30px}.mejs-time-float-corner{border:5px solid #eee;border-color:#eee transparent transparent;border-radius:0;display:block;height:0;left:50%;line-height:0;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0}.mejs-long-video .mejs-time-float{margin-left:-23px;width:64px}.mejs-long-video .mejs-time-float-current{width:60px}.mejs-broadcast{color:#fff;height:10px;position:absolute;top:15px;width:100%}.mejs-fullscreen-button>button{background-position:-80px 0}.mejs-unfullscreen>button{background-position:-100px 0}.mejs-mute>button{background-position:-60px 0}.mejs-unmute>button{background-position:-40px 0}.mejs-volume-button{position:relative}.mejs-volume-button>.mejs-volume-slider{-webkit-backface-visibility:hidden;background:rgba(50,50,50,.7);border-radius:0;bottom:100%;display:none;height:115px;left:50%;margin:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:25px;z-index:1}.mejs-volume-button:hover{border-radius:0 0 4px 4px}.mejs-volume-total{background:hsla(0,0%,100%,.5);height:100px;left:50%;margin:0;position:absolute;top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.mejs-volume-current{left:0;margin:0;width:100%}.mejs-volume-current,.mejs-volume-handle{background:hsla(0,0%,100%,.9);position:absolute}.mejs-volume-handle{border-radius:1px;cursor:ns-resize;height:6px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:16px}.mejs-horizontal-volume-slider{display:block;height:36px;position:relative;vertical-align:middle;width:56px}.mejs-horizontal-volume-total{background:rgba(50,50,50,.8);height:8px;top:16px;width:50px}.mejs-horizontal-volume-current,.mejs-horizontal-volume-total{border-radius:2px;font-size:1px;left:0;margin:0;padding:0;position:absolute}.mejs-horizontal-volume-current{background:hsla(0,0%,100%,.8);height:100%;top:0;width:100%}.mejs-horizontal-volume-handle{display:none}.mejs-captions-button,.mejs-chapters-button{position:relative}.mejs-captions-button>button{background-position:-140px 0}.mejs-chapters-button>button{background-position:-180px 0}.mejs-captions-button>.mejs-captions-selector,.mejs-chapters-button>.mejs-chapters-selector{background:rgba(50,50,50,.7);border:1px solid transparent;border-radius:0;bottom:100%;margin-right:-43px;overflow:hidden;padding:0;position:absolute;right:50%;visibility:visible;width:86px}.mejs-chapters-button>.mejs-chapters-selector{margin-right:-55px;width:110px}.mejs-captions-selector-list,.mejs-chapters-selector-list{list-style-type:none!important;margin:0;overflow:hidden;padding:0}.mejs-captions-selector-list-item,.mejs-chapters-selector-list-item{color:#fff;cursor:pointer;display:block;list-style-type:none!important;margin:0 0 6px;overflow:hidden;padding:0}.mejs-captions-selector-list-item:hover,.mejs-chapters-selector-list-item:hover{background-color:#c8c8c8!important;background-color:hsla(0,0%,100%,.4)!important}.mejs-captions-selector-input,.mejs-chapters-selector-input{clear:both;float:left;left:-1000px;margin:3px 3px 0 5px;position:absolute}.mejs-captions-selector-label,.mejs-chapters-selector-label{cursor:pointer;float:left;font-size:10px;line-height:15px;padding:4px 10px 0;width:100%}.mejs-captions-selected,.mejs-chapters-selected{color:#21f8f8}.mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-captions-layer{bottom:0;color:#fff;font-size:16px;left:0;line-height:20px;position:absolute;text-align:center}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{bottom:15px;left:0;position:absolute;width:100%}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text,.mejs-captions-text *{background:hsla(0,0%,8%,.5);box-shadow:5px 0 0 hsla(0,0%,8%,.5),-5px 0 0 hsla(0,0%,8%,.5);padding:0;white-space:pre-wrap}.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container{display:none}.mejs-overlay-error{position:relative}.mejs-overlay-error>img{left:0;max-width:100%;position:absolute;top:0;z-index:-1}.mejs-cannotplay,.mejs-cannotplay a{color:#fff;font-size:.8em}.mejs-cannotplay{position:relative}.mejs-cannotplay a,.mejs-cannotplay p{display:inline-block;padding:0 15px;width:100%}.mejs-container {
	clear: both;
	max-width: 100%;
}

.mejs-container * {
	font-family: Helvetica, Arial;
}

.mejs-container,
.mejs-embed,
.mejs-embed body,
.mejs-container .mejs-controls {
	background: #222;
}

.mejs-time {
	font-weight: normal;
	word-wrap: normal;
}

.mejs-controls a.mejs-horizontal-volume-slider {
	display: table;
}

.mejs-controls .mejs-time-rail .mejs-time-loaded,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	background: #fff;
}

.mejs-controls .mejs-time-rail .mejs-time-current {
	background: #0073aa;
}

.mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
	background: rgba(255, 255, 255, .33);
}

.mejs-controls .mejs-time-rail span,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
	border-radius: 0;
}

.mejs-overlay-loading {
	background: transparent;
}

/* Override theme styles that may conflict with controls. */
.mejs-controls button:hover {
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.me-cannotplay {
	width: auto !important;
}

.media-embed-details .wp-audio-shortcode {
	display: inline-block;
	max-width: 400px;
}

.audio-details .embed-media-settings {
	overflow: visible;
}

.media-embed-details .embed-media-settings .setting span:not(.button-group) {
	max-width: 400px; /* Back-compat for pre-5.3 */
	width: auto; /* Back-compat for pre-5.3 */
}

.media-embed-details .embed-media-settings .checkbox-setting span {
	display: inline-block;
}

.media-embed-details .embed-media-settings {
	padding-top: 0;
	top: 28px;
}

.media-embed-details .instructions {
	padding: 16px 0;
	max-width: 600px;
}

.media-embed-details .setting p,
.media-embed-details .setting .remove-setting {
	color: #a00;
	font-size: 10px;
	text-transform: uppercase;
}

.media-embed-details .setting .remove-setting {
	padding: 5px 0;
}

.media-embed-details .setting a:hover {
	color: #dc3232;
}

.media-embed-details .embed-media-settings .checkbox-setting {
	float: none;
	margin: 0 0 10px;
}

.wp-video {
	max-width: 100%;
	height: auto;
}

.wp_attachment_holder .wp-video,
.wp_attachment_holder .wp-audio-shortcode {
	margin-top: 18px;
}

video.wp-video-shortcode,
.wp-video-shortcode video {
	max-width: 100%;
	display: inline-block;
}

.video-details .wp-video-holder {
	width: 100%;
	max-width: 640px;
}

.wp-playlist {
	border: 1px solid #ccc;
	padding: 10px;
	margin: 12px 0 18px;
	font-size: 14px;
	line-height: 1.5;
}

.wp-admin .wp-playlist {
	margin: 0 0 18px;
}

.wp-playlist video {
	display: inline-block;
	max-width: 100%;
}

.wp-playlist audio {
	display: none;
	max-width: 100%;
	width: 400px;
}

.wp-playlist .mejs-container {
	margin: 0;
	max-width: 100%;
}

.wp-playlist .mejs-controls .mejs-button button {
	outline: 0;
}

.wp-playlist-light {
	background: #fff;
	color: #000;
}

.wp-playlist-dark {
	color: #fff;
	background: #000;
}

.wp-playlist-caption {
	display: block;
	max-width: 88%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	line-height: 1.5;
}

.wp-playlist-item .wp-playlist-caption {
	text-decoration: none;
	color: #000;
	max-width: -webkit-calc(100% - 40px);
	max-width: calc(100% - 40px);
}

.wp-playlist-item-meta {
	display: block;
	font-size: 14px;
	line-height: 1.5;
}

.wp-playlist-item-title {
	font-size: 14px;
	line-height: 1.5;
}

.wp-playlist-item-album {
	font-style: italic;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wp-playlist-item-artist {
	font-size: 12px;
	text-transform: uppercase;
}

.wp-playlist-item-length {
	position: absolute;
	right: 3px;
	top: 0;
	font-size: 14px;
	line-height: 1.5;
}

.rtl .wp-playlist-item-length {
	left: 3px;
	right: auto;
}

.wp-playlist-tracks {
	margin-top: 10px;
}

.wp-playlist-item {
	position: relative;
	cursor: pointer;
	padding: 0 3px;
	border-bottom: 1px solid #ccc;
}

.wp-playlist-item:last-child {
	border-bottom: 0;
}

.wp-playlist-light .wp-playlist-caption {
	color: #333;
}

.wp-playlist-dark .wp-playlist-caption {
	color: #ddd;
}

.wp-playlist-playing {
	font-weight: bold;
	background: #f7f7f7;
}

.wp-playlist-light .wp-playlist-playing {
	background: #fff;
	color: #000;
}

.wp-playlist-dark .wp-playlist-playing {
	background: #000;
	color: #fff;
}

.wp-playlist-current-item {
	overflow: hidden;
	margin-bottom: 10px;
	height: 60px;
}

.wp-playlist .wp-playlist-current-item img {
	float: left;
	max-width: 60px;
	height: auto;
	margin-right: 10px;
	padding: 0;
	border: 0;
}

.rtl .wp-playlist .wp-playlist-current-item img {
	float: right;
	margin-left: 10px;
	margin-right: 0;
}

.wp-playlist-current-item .wp-playlist-item-title,
.wp-playlist-current-item .wp-playlist-item-artist {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.wp-audio-playlist .me-cannotplay span {
	padding: 5px 15px;
}
/* Displayed User */
#wpadminbar .quicklinks li#wp-admin-bar-user-admin-with-avatar > a img,
#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar > a img {
	width: 16px;
	height: 16px;
	display: inline;
	border: 1px solid #999;
	vertical-align: middle;
	margin: -2px 10px 0 -5px;
	padding: 0;
	background: #eee;
	float: none;
}

/* Displayed Group */
#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul {
	left: 0;
}

#wpadminbar .quicklinks li#wp-admin-bar-group-admin-with-avatar ul ul {
	left: 0;
}

/* Notifications */
#wpadminbar .quicklinks li#wp-admin-bar-my-account a span.count,
#wpadminbar .quicklinks li#wp-admin-bar-my-account-with-avatar a span.count,
#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications {
	background: #0073aa;
	color: #fff;
	text-shadow: none;
	display: inline;
	padding: 2px 5px;
	font-size: 10px;
	font-weight: 700;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications {
	background: #ddd;
	color: #333;
	margin: 0;
}

#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications #ab-pending-notifications.alert {
	background-color: #0073aa;
	color: #fff;
}

#wpadminbar .quicklinks li#wp-admin-bar-bp-notifications > a {
	padding: 0 0.5em;
}

#wp-admin-bar-user-info img.avatar {
	height: 64px;
	width: 64px;
}

/* Remove additional arrows from appearing on the BuddyPress' `my_account_menu`
 * on large screens. Add back arrows for screen widths 600px and lower.
 */
#wpadminbar .wp-admin-bar-arrow-right {
	display: none;
}

@media screen and (max-width: 600px) {

	#wpadminbar .wp-admin-bar-arrow-right {
		display: block;
	}
}

/* Member Switching */
#wpadminbar #wp-admin-bar-top-secondary li#wp-admin-bar-switch-back a {
	background: #0073aa;
	color: #fff;
}

li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bbp-repair"],
li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bbp-converter"],
li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bbp-reset"],
li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bp-credits"],
li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bp-member-type-import"],
li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bp-media-import"],
li.toplevel_page_buddyboss-platform .wp-submenu li a[href^="admin.php?page=bp-repair-community"] {
	display: none !important;
}

.nav-settings-subsubsub {
	padding: 3px 13px 22px 0;
}

.nav-tab-wrapper a.bp-buddyboss-app.nav-tab {
	display: none !important;
}
.atwho-view {
	background: #fff;
	border: 1px solid rgb(204, 204, 204);
	box-shadow: 0 0 5px rgba(204, 204, 204, 0.25), 0 0 1px #fff;
	color: #d84800;
	display: none;
	font-family: inherit;
	margin-top: 18px;
	position: absolute;
	top: 0;
	z-index: 1000; /* >999 for wp-admin */
	border-radius: 4px;
	overflow: auto;
}

/* stylelint-disable */
/* rtl:ignore */
.atwho-view {
	left: 0;
}
/* stylelint-enable */

.atwho-view ul {
	list-style: none;
	margin: 5px 5px 5px 0;
	padding: 0;
	max-height: 250px;
	overflow: auto;
}

.atwho-view ul::-webkit-scrollbar {
	width: 6px;
}

.atwho-view ul::-webkit-scrollbar-thumb {
	background-color: #a4acb4;
	border-radius: 10px;
}

.atwho-view ul li {
	box-sizing: content-box;
	cursor: pointer;
	display: block;
	font-size: 14px;
	min-height: 20px;
	line-height: 20px;
	margin: 0;
	overflow: hidden;
	padding: 8px 10px;
}

.atwho-view ul li.list-loader {
	color: #92949d;
}

.atwho-view ul li.list-loader:before {
	content: "\ef30";
	display: inline-block;
	font-family: "bb-icons";/* stylelint-disable-line */
	font-size: 22px;
	margin-right: 8px;
	font-weight: 400;
	animation: spin 2s infinite linear;
}

.atwho-view ul li .username {
	display: inline-block;
	color: #92949d;
	max-width: 100px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.atwho-view img {
	border-radius: 100%;
	float: left;
	height: 20px;
	margin: 0 8px 0 0;
	width: 20px;
}

.atwho-view strong {
	background: #efefef;
	font-weight: 700;
}

.atwho-view .username strong {
	color: #d54e21;
}

.atwho-view small {
	color: #aaa;
	float: left;
	font-size: 13px;
	font-weight: 500;
	margin: 0 10px 0 0;
	max-width: 130px;
}

.atwho-view .cur {
	background: rgba(239, 239, 239, 0.5);
}

@media (max-width: 900px) {

	.atwho-view img {
		float: left;
		margin: 0 10px 0 0;
	}
}

@media (max-width: 400px) {

	.atwho-view ul li {
		font-size: 16px;
		line-height: 23px;
		padding: 13px;
	}

	.atwho-view ul li img {
		height: 30px;
		margin-top: -5px;
		width: 30px;
	}

	.atwho-view ul li .username {
		display: inline-block;
		margin: -10px 0 0;
		padding: 10px 0;
	}

	.atwho-view ul li small {
		display: inline-block;
		margin-left: 20px;
	}
}
@font-face {
  font-family: 'br-icons';
  src: url(/wp-content/plugins/buddypress-reactions/public/css/../icons/br-icons.eot?72475430);
  src: url(/wp-content/plugins/buddypress-reactions/public/css/../icons/br-icons.eot?72475430#iefix) format('embedded-opentype'),
       url(/wp-content/plugins/buddypress-reactions/public/css/../icons/br-icons.woff2?72475430) format('woff2'),
       url(/wp-content/plugins/buddypress-reactions/public/css/../icons/br-icons.woff?72475430) format('woff'),
       url(/wp-content/plugins/buddypress-reactions/public/css/../icons/br-icons.ttf?72475430) format('truetype'),
       url(/wp-content/plugins/buddypress-reactions/public/css/../icons/br-icons.svg?72475430#br-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'br-icons';
    src: url(/wp-content/plugins/buddypress-reactions/public/css/../font/br-icons.svg?72475430#br-icons) format('svg');
  }
}
*/
[class^="br-icon-"]:before, [class*=" br-icon-"]:before {
  font-family: "br-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.br-icon-smile:before { content: '\e802'; } /* '' */
.br-icon-x:before { content: '\e8f6'; } /* '' */
.br-icon-thumbs-up:before { content: '\e933'; } /* '' */
/**
 * Swiper 9.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: February 6, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Global
# Activity Page
# Reaction Popup
# Single Post
    # Layout 1
# Sidebar Widgets
# bbPress Support
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Global
--------------------------------------------------------------*/

*,
*::before,
*::after {
    box-sizing: border-box;
}

.ellipsis {
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    display: block;
    overflow: hidden;
}


/*--------------------------------------------------------------
# Activity Page
--------------------------------------------------------------*/

.bp-activity-react-button-wrapper {
    position: relative;
}

#buddypress .generic-button .bp-activity-react-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.bp-activity-reactions {
    position: absolute;
    z-index: 99;
    bottom: 54px;
    left: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
    -webkit-transition: -webkit-transform 0.3s ease-in-out 0s, opacity 0.3s ease-in-out 0s, visibility 0.3s ease-in-out 0s;
    transition: transform 0.3s ease-in-out 0s, opacity 0.3s ease-in-out 0s, visibility 0.3s ease-in-out 0s;
}

.bp-activity-react-button-wrapper:hover .bp-activity-reactions {
    opacity: 1;
    visibility: visible;
}

.emoji-picker {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 54px;
    padding: 0 10px;
    border-radius: 100px !important;
    background-color: #fff;
    box-shadow: rgba(94, 92, 154, 0.12) 0px 0px 40px 0px;
}

.emoji-picker .emoji-pick {
    cursor: pointer;
}

.emoji-picker .emoji-pick:hover {
    -webkit-transform: scale(1.15) translate(0, -4px) translateZ(0);
    transform: scale(1.15) translate(0, -4px) translateZ(0);
    -webkit-transition: -webkit-transform 200ms;
    transition: transform 200ms;
}

.emoji-picker .emoji-pick .emoji-lottie-holder {
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 0;
}

.emoji-picker .emoji-pick .emoji-svg-holder {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 38px;
    height: 38px;
    margin: 6px;
    padding: 0;
}

@media screen and (max-width: 543px) {
    .emoji-picker {
        height: 34px;
        padding: 0 8px;
    }

    .emoji-picker .emoji-pick .emoji-lottie-holder {
        width: 33px;
        height: 33px;
    }

    .emoji-picker .emoji-pick .emoji-svg-holder {
        width: 25px;
        height: 25px;
        margin: 4px;
    }
}

.icon-thumbs-up i {
    font-size: 18px;
    margin-right: 5px;
}

.bp-post-react-icon img {
    width: 24px !important;
    margin-right: 5px;
}

.bp-post-react-icon .emoji-lottie-holder {
    width: 33px;
    height: 33px;
}

.bp-post-react-icon .emoji-svg-holder {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 24px;
    height: 24px;
    margin: 5px;
    padding: 0;
}

.content-actions {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    height: 52px;
    position: relative;
}

.content-actions .wbreacted-waiting {
    position: absolute;
    background: #fff;
}

.content-actions .content-action {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.meta-line {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
}

.meta-line .meta-line-text {
    font-size: 0.75rem;
    font-weight: 700;
}

.meta-line .meta-line-text.meta-line-text-trigger {
    cursor: pointer;
}

.meta-line .meta-line-list+.meta-line-text {
    margin-left: 10px;
}

.reaction-item-list {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: end;
    -webkit-box-pack: end;
    justify-content: flex-end;
    -ms-flex-direction: row-reverse;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    flex-direction: row-reverse;
}

.reaction-item-list .reaction-item-wrap {
    margin-left: -6px;
}

.reaction-item-list .reaction-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    width: 24px;
    height: 24px;
    border-radius: 50% !important;
    background-color: rgba(0, 0, 0, 0.02);
    margin-left: -6px;
}

.reaction-item-list .reaction-item-wrap:last-child,
.reaction-item-list .reaction-item:last-child {
    margin-left: 0;
}

.reaction-image {
    width: 20px;
    height: 20px;
}

.reaction-item-list .reaction-item>.reaction-image {
    cursor: pointer;
}

.simple-dropdown {
    width: 140px;
    padding: 12px 16px 16px;
    border-radius: 12px !important;
    background-color: #fff;
    box-shadow: rgba(94, 92, 154, 0.12) 0px 0px 40px 0px;
}

.reaction-list-dropdown {
    position: absolute;
    z-index: 9999;
    bottom: 38px;
    left: 0;
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate(0px, 20px);
    -ms-transform: translate(0px, 20px);
    transform: translate(0px, 20px);
    -webkit-transition: -webkit-transform 0.3s ease-in-out 0s, opacity 0.3s ease-in-out 0s, visibility 0.3s ease-in-out 0s;
    transition: transform 0.3s ease-in-out 0s, opacity 0.3s ease-in-out 0s, visibility 0.3s ease-in-out 0s;
}

.reaction-item:hover .reaction-list-dropdown {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate(0px, 0px);
    -ms-transform: translate(0px, 0px);
    transform: translate(0px, 0px);
}

.simple-dropdown .simple-dropdown-text {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    font-size: 0.75rem;
    font-weight: 500;
}

.reaction-item-list .reaction-item .simple-dropdown .simple-dropdown-text:first-child {
    margin-bottom: 10px;
}

.simple-dropdown-text .reaction {
    width: 20px;
    height: 20px;
    margin: 0 2px;
    position: relative;
    top: -2px;
}

.simple-dropdown-text .reaction:first-child {
    margin-left: 0;
}

.simple-dropdown .simple-dropdown-text .reaction {
    margin-right: 4px;
}

.simple-dropdown .simple-dropdown-text .bold {
    font-weight: 700;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%;
    display: block;
    overflow: hidden
}

.simple-dropdown .simple-dropdown-text+.simple-dropdown-text {
    margin-top: 4px;
}

.simple-dropdown ul.reacted-users {
    margin: 0;
    padding: 0;
    list-style: none;
}

.simple-dropdown ul.reacted-users li {
    margin: 0 0 5px;
    padding: 0;
}

.simple-dropdown ul.reacted-users li:last-child {
    margin: 0;
}


/* Comments Reaction */

.activity-comments .generic-button {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.bp-react-activity-comment {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    float: left;
    margin-right: 4px;
}

.bp-react-activity-comment .emoji-picker {
    height: 34px;
    padding: 0 8px;
}

.bp-react-activity-comment .emoji-picker .emoji-pick .emoji-lottie-holder {
    width: 33px;
    height: 33px;
}

.bp-react-activity-comment .emoji-picker .emoji-pick .emoji-svg-holder {
    width: 25px;
    height: 25px;
    margin: 4px;
}

.bp-react-activity-comment .content-actions {
    height: auto;
    margin-right: 20px;
}

/* Activity Media Popup */
.bb-media-model-container .emoji-picker {
    height: auto;
}
@media screen and (max-width: 359px) {
    .bb-media-model-container .emoji-picker {
        -ms-flex-flow: row wrap;
        flex-flow: row wrap;
        width: 250px;
    }
}

.bb-media-model-container .generic-button.bp-activity-react-button-wrapper {
    order: 1 !important;
}

.bb-media-model-container .emoji-picker .emoji-pick .emoji-lottie-holder {
    width: 33px;
    height: 33px;
}

/*--------------------------------------------------------------
# Reaction Popup
--------------------------------------------------------------*/

@-webkit-keyframes slideDown {
    0% {
        opacity: 0;
        -webkit-transform: translate(0, -20px);
        transform: translate(0, -20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

@keyframes slideDown {
    0% {
        opacity: 0;
        -webkit-transform: translate(0, -20px);
        transform: translate(0, -20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

.bp-reachtions-overlay {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    width: 100%;
    height: 100%;
    background-color: rgba(21, 21, 31, 0.96);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 100000;
    overflow: hidden auto;
}


/* .bp-reaction-popup.bp-reaction-popup-users {
    display: block;
} */

.bp-reaction-pop-container {
    width: 90%;
    max-width: 900px;
    position: relative;
}

.animate-slide-down {
    opacity: 0;
    -webkit-transform: translate(0, -20px);
    -ms-transform: translate(0, -20px);
    transform: translate(0, -20px);
    -webkit-animation: slideDown .4s ease-in-out forwards;
    animation: slideDown .4s ease-in-out forwards;
    -webkit-transition: opacity .4s ease-in-out, -webkit-transform .4s ease-in-out;
    transition: opacity .4s ease-in-out, -webkit-transform .4s ease-in-out;
    transition: transform .4s ease-in-out, opacity .4s ease-in-out;
    -webkit-transition: -webkit-transform .4s ease-in-out, opacity .4s ease-in-out, -webkit-transform .4s ease-in-out;
    transition: transform .4s ease-in-out, opacity .4s ease-in-out, -webkit-transform .4s ease-in-out;
}

.bp-reaction-pop-container {
    max-width: 484px;
    margin: auto;
    margin-top: 60px;
    margin-bottom: 60px;
}

.reaction-box {
    border-radius: 12px !important;
    background-color: #fff;
    box-shadow: rgba(94, 92, 154, 0.06) 0px 0px 40px 0px;
}

.reaction-popup-close-button {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    width: 40px;
    height: 40px;
    border-radius: 10px;
    background-color: rgb(221, 0, 0);
    color: #fff;
    cursor: pointer;
    position: absolute;
    top: -20px;
    right: -20px;
    z-index: 2;
    -webkit-transition: background-color .2s ease-in-out;
    transition: background-color .2s ease-in-out;
}

.reaction-box .reaction-box-options {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    height: 52px;
    padding: 0 28px;
    border-bottom: 1px solid rgb(234, 234, 245);
}

.reaction-box .reaction-box-options ul {
    margin: 0;
    padding: 0;
    list-style: none;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    margin-right: 12px;
    cursor: pointer;
}

.reaction-box .reaction-box-options ul .reaction-box-option {
    font-size: 0.75rem;
    font-weight: 700;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    margin-right: 12px;
    border-bottom: 4px solid transparent;
    cursor: pointer;
    height: 100%;
}

.reaction-box .reaction-box-options ul .reaction-box-option.active {
    border-bottom-color: #111;
}

.reaction-box .reaction-box-options ul .reaction-box-option p {
    margin: 0;
    padding: 0;
}

.reaction-box .reaction-box-options ul .reaction-box-option img {
    width: 20px;
    height: 20px;
    margin-right: 6px;
    position: relative;
    top: -1px;
}

.reaction-box .reaction-box-content .reaction-box-item {
    height: 406px;
    padding: 32px 28px;
    overflow-y: auto;
}

.reaction-box .user-status {
    min-height: 44px;
    padding: 2px 0 0 60px;
    position: relative;
}

.reaction-box .user-status-list .user-status {
    margin-bottom: 22px;
}

.reaction-box .user-status.request-small {
    padding-right: 48px;
}

.reaction-box .user-avatar-circle img {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-color: #fff;
    position: relative;
}

.reaction-box .user-status .user-status-avatar {
    position: absolute;
    top: 0;
    left: 0;
}

.reaction-box .user-avatar-circle.no-border.no-stats.small {
    width: 44px;
    height: 44px;
}

.reaction-box .user-status.request .user-status-title,
.reaction-box .user-status.request-small .user-status-title {
    margin-top: 2px;
    line-height: 1.1428571429em;
}

.reaction-box .user-status .user-status-title {
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.4285714286em;
    word-break: break-word;
}

.reaction-box .user-status .action-request-list {
    position: absolute;
    top: 2px;
    right: 0;
}

.reaction-box .action-request-list {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
}

.reaction-box .user-status .user-status-reaction-image {
    width: 20px;
    height: auto;
}


/*--------------------------------------------------------------
## Layout 1 (Single Post)
--------------------------------------------------------------*/

.post-footer-content-actiions {
    margin: 1rem 0 0;
}

.bp-reactions-layout-1 {
    background: #fff;
    padding: 30px;
    border: 1px solid #eeeeee;
    border-radius: 4px;
}

.bp-reactions-layout-1 .emoji-picker {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.bp-reactions-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    clear: both;
    padding-top: 30px;
    padding-bottom: 30px;
    width: 100%;
}

.bp-reactions-wrap.bp-reactions-left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
}

.bp-reactions-wrap.bp-reactions-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.bp-reactions-wrap.bp-reactions-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

.bp-reactions-center .bp-reactions-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
}

.bp-reaction-call-to-action {
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    color: #111;
    line-height: 1.2;
    max-width: 100%;
    margin-bottom: 35px;
    text-decoration: none;
}

.bp-reactions-layout-1 .emoji-pick {
    cursor: pointer;
    position: relative;
    padding: 0;
}

.bp-reactions-layout-1 .emoji-pick:hover,
.bp-reactions-layout-1 .emoji-pick.active {
    -webkit-transform: scale(1.15) translate(0, -4px) translateZ(0);
    transform: scale(1.15) translate(0, -4px) translateZ(0);
    -webkit-transition: -webkit-transform 200ms;
    transition: transform 200ms;
}

.bp-emoji-arrow-badge {
    text-align: center;
    min-width: 27px;
    height: 16px;
    background-color: #333;
    position: absolute;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    line-height: 13px;
    font-weight: 300;
    padding: 2px 4px;
    z-index: 2;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap;
}

.bp-reactions-layout-1 .bp-emoji-arrow-badge {
    top: -20px;
}

.bp-reactions-layout-1 .emoji-pick.active .bp-emoji-arrow-badge {
    top: -16px;
}


/*--------------------------------------------------------------
# Sidebar Widgets
--------------------------------------------------------------*/

.widget_bp_reactions_list_widget .wp-reactions-lists-container {
    margin: -10px !important;
}

.widget_bp_reactions_list_widget ul.wp-reactions-lists {
    margin: 0 !important;
    padding: 1px 2px !important;
    list-style: none;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.widget_bp_reactions_list_widget ul.wp-reactions-lists li {
    width: -webkit-calc(50% - 20px);
    width: calc(50% - 20px);
    margin: 10px;
    padding: 10px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    text-align: center;
    border-radius: 10px;
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
}

.widget_bp_reactions_list_widget ul.wp-reactions-lists li .reaction-image {
    width: 40px;
    height: 40px;
}

.widget_bp_reactions_list_widget ul.wp-reactions-lists li span.count {
    margin-top: 10px;
    font-size: 1.375rem;
    font-weight: 700;
}

.widget_bp_reactions_list_widget ul.wp-reactions-lists li span.wp-emoji-name {
    margin-top: 8px;
    color: #a6a8c6;
    font-size: .75rem;
    font-weight: 700;
    text-transform: uppercase;
    display: none;
}

.swiper-button-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.swiper-button-wrapper .swiper-button {
    margin: 5px 10px;
    color: #adafca;
    cursor: pointer;
}

.swiper-button-wrapper .swiper-button i {
    font-weight: 400;
}

.swiper-button-wrapper .swiper-button:hover {
    color: #3e3f5e;
}

.swiper-button-wrapper .swiper-button-disabled,
.swiper-button-wrapper .swiper-button-disabled:hover {
    color: #adafca;
    cursor: default;
}

.swiper-button-wrapper .swiper-button-lock {
    display: none;
}

/*--------------------------------------------------------------
# bbPress Support
--------------------------------------------------------------*/
.bbp-reply-footer .bbp-meta .bp-activity-react-button-wrapper,
#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-meta .bp-activity-react-button-wrapper {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
}

.bbp-reply-footer .bbp-meta .bp-activity-react-btn a.bp-activity-react-button,
#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-meta .bp-activity-react-btn a.bp-activity-react-button {
    background: 0 0 !important;
    border-radius: 25px;
    padding: 0;
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-animation: none !important;
    animation: none !important;
    cursor: pointer;
}

.bbp-reply-footer .bbp-meta .bp-post-react-icon,
#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-meta .bp-post-react-icon {
    line-height: normal;
}

.bbp-topic-content .simple-dropdown ul.reacted-users,
.bbp-reply-content .simple-dropdown ul.reacted-users {
    margin: 0 !important;
    padding: 0 !important;
    list-style: none !important;
}

.bbp-topic-content .simple-dropdown ul.reacted-users li,
.bbp-reply-content .simple-dropdown ul.reacted-users li {
    list-style: none !important;
}

@media screen and (max-width: 400px) {
    .bbp-reply-footer .bbp-meta .bp-activity-react-button-wrapper .bp-activity-reactions,
    #bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-meta .bp-activity-react-button-wrapper .bp-activity-reactions {
        left: -60px;
    }
}#cookie-notice {
	position: fixed;
	min-width: 100%;
	height: auto;
	z-index: 100000;
	font-size: 13px;
	letter-spacing: 0;
	line-height: 20px;
	left: 0;
	text-align: center;
	/* border-top: 2px solid #fbb03b; */
	font-weight: normal;
	font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
}
#cookie-notice,
#cookie-notice * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#cookie-notice.cn-animated {
	-webkit-animation-duration: 0.5s !important;
	animation-duration: 0.5s !important;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
#cookie-notice.cn-animated.cn-effect-none {
	-webkit-animation-duration: 0.001s !important;
	animation-duration: 0.001s !important;
}
#cookie-notice .cookie-notice-container {
	display: block;
}
#cookie-notice.cookie-notice-hidden .cookie-notice-container {
	display: none;
}
#cookie-notice .cookie-revoke-container {
	display: block;
}
#cookie-notice.cookie-revoke-hidden .cookie-revoke-container {
	display: none;
}
.cn-position-top {
	top: 0;
}
.cn-position-bottom {
	bottom: 0;
}
.cookie-notice-container {
	padding: 15px 30px;
	text-align: center;
	width: 100%;
	z-index: 2;
}
.cookie-revoke-container {
	padding: 15px 30px;
	width: 100%;
	z-index: 1;
}
.cn-close-icon {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -10px;
	width: 15px;
	height: 15px;
	opacity: 0.5;
	padding: 10px;
	outline: none;
		cursor: pointer;
}
.cn-close-icon:hover {
	opacity: 1;
}
.cn-close-icon:before, 
.cn-close-icon:after {
	position: absolute;
	content: ' ';
	height: 15px;
	width: 2px;
	top: 3px;
	background-color: rgba(128,128,128,1);
}
.cn-close-icon:before {
	transform: rotate(45deg);
}
.cn-close-icon:after {
	transform: rotate(-45deg);
}
#cookie-notice .cn-revoke-cookie {
	margin: 0;
}
#cookie-notice .cn-button {
	margin: 0 0 0 10px;
	display: inline-block;
}
#cookie-notice .cn-button:not(.cn-button-custom) {
	font-family: -apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;
	font-weight: normal;
	font-size: 13px;
	letter-spacing: 0.25px;
	line-height: 20px;
	margin: 0 0 0 10px;
	text-align: center;
	text-transform: none;
	display: inline-block;
	cursor: pointer;
	touch-action: manipulation;
	white-space: nowrap;
	outline: none;
	box-shadow: none;
	text-shadow: none;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-decoration: none;
	padding: 8.5px 10px;
	line-height: 1;
	color: inherit;
}
.cn-text-container {
	margin: 0 0 6px 0;
}
.cn-text-container,
.cn-buttons-container {
	display: inline-block;
}
#cookie-notice.cookie-notice-visible.cn-effect-none,
#cookie-notice.cookie-revoke-visible.cn-effect-none {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
#cookie-notice.cn-effect-none {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}
#cookie-notice.cookie-notice-visible.cn-effect-fade,
#cookie-notice.cookie-revoke-visible.cn-effect-fade {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
#cookie-notice.cn-effect-fade {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}
#cookie-notice.cookie-notice-visible.cn-effect-slide,
#cookie-notice.cookie-revoke-visible.cn-effect-slide{
	-webkit-animation-name: slideInUp;
	animation-name: slideInUp;
}
#cookie-notice.cn-effect-slide {
	-webkit-animation-name: slideOutDown;
	animation-name: slideOutDown;
}
#cookie-notice.cookie-notice-visible.cn-position-top.cn-effect-slide,
#cookie-notice.cookie-revoke-visible.cn-position-top.cn-effect-slide {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown;
}
#cookie-notice.cn-position-top.cn-effect-slide {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
@-webkit-keyframes fadeIn {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}
@keyframes fadeIn {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}
@-webkit-keyframes fadeOut {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
@keyframes fadeOut {
	from {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}
@-webkit-keyframes slideInUp {
	from {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes slideInUp {
	from {
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes slideOutDown {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
}
@keyframes slideOutDown {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
}
@-webkit-keyframes slideInDown {
	from {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@keyframes slideInDown {
	from {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
		visibility: visible;
	}

	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}
}
@-webkit-keyframes slideOutUp {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}
}
@keyframes slideOutUp {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0);
	}
}
@media all and (max-width: 900px) {
	.cookie-notice-container #cn-notice-text {
		display: block;
	}
	.cookie-notice-container #cn-notice-buttons {
		display: block;
	}
	#cookie-notice .cn-button {
		margin: 0 5px 5px 5px;
	}
}
@media all and (max-width: 480px) {
	.cookie-notice-container,
	.cookie-revoke-container {
		padding: 15px 25px;
	}
}/**
 * Base styles for Paid Memberships Pro.
 *
 * These styles are core to the plugin and must be loaded for your site to be usable.
 */

/**
 * Root variables
 */
:root {
	--pmpro--base--border-radius: 8px;
	--pmpro--base--spacing--small: 12px;
	--pmpro--base--spacing--medium: 18px;
	--pmpro--base--spacing--large: 36px;
	--pmpro--color--accent: #0c3d54;
	--pmpro--color--base: #ffffff;
	--pmpro--color--base-2: #ededed;
	--pmpro--color--contrast: #222222;
	--pmpro--color--border: #777777;
	--pmpro--color--info-background: #d9edf7;
	--pmpro--color--info-border: #bce8f1;
	--pmpro--color--info-text: #31708f;
	--pmpro--color--info-link: #245269;
	--pmpro--color--success-background: #d4edda;
	--pmpro--color--success-border: #c3e6cb;
	--pmpro--color--success-text: #0F441C;
	--pmpro--color--success-link: #2b542c;
	--pmpro--color--error-background: #f8d7da;
	--pmpro--color--error-border: #f5c6cb;
	--pmpro--color--error-text: #721c24;
	--pmpro--color--error-link: #843534;
	--pmpro--color--alert-background: #fff8e0;
	--pmpro--color--alert-border: #ffeeba;
	--pmpro--color--alert-text: #6C5101;
	--pmpro--color--alert-link: #66512c;
	--pmpro--color--alert2-background: #ffecd9;
    --pmpro--color--alert2-border: #ffddb1;
    --pmpro--color--alert2-text: #995d1d;
    --pmpro--color--alert2-link: #a65e3a;
}

/**
 * Contextual Messages
 */
.pmpro_message {
	background-color: var(--pmpro--color--info-background);
	border: 1px solid var(--pmpro--color--info-border);
	border-radius: var(--pmpro--base--border-radius);
	color: var(--pmpro--color--info-text);
	font-weight: 400;
	margin: var(--pmpro--base--spacing--medium) 0;
	padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--medium);
	text-align: left;
}

.pmpro_message.pmpro_success {
	background-color: var(--pmpro--color--success-background);
	border-color: var(--pmpro--color--success-border);
	color: var(--pmpro--color--success-text);
}

.pmpro_message.pmpro_error {
	background-color: var(--pmpro--color--error-background);
	border-color: var(--pmpro--color--error-border);
	color: var(--pmpro--color--error-text);
}

.pmpro_message.pmpro_alert {
	background-color: var(--pmpro--color--alert-background);
	border-color: var(--pmpro--color--alert-border);
	color: var(--pmpro--color--alert-text);
}

.pmpro_message a {
	color: var(--pmpro--color--info-link);
	text-decoration: underline;
}

.pmpro_success a {
	color: var(--pmpro--color--success-link);
}

.pmpro_error a {
	color: var(--pmpro--color--error-link);
}

.pmpro_alert a {
	color: var(--pmpro--color--alert-link);
}

/**
 * Form Elements
 */
.pmpro_captcha {
	margin: var(--pmpro--base--spacing--large) 0;
}

.pmpro_captcha div {
	clear: none;
	margin: 0;
}

.pmpro_form_label-inline {
	display: inline-block;
}

.pmpro {
	.pmpro_form_input-text.pmpro_form_input-error,
	.pmpro_form_input-email.pmpro_form_input-error,
	.pmpro_form_input-url.pmpro_form_input-error,
	.pmpro_form_input-password.pmpro_form_input-error,
	.pmpro_form_input-search.pmpro_form_input-error,
	.pmpro_form_input-select.pmpro_form_input-error,
	.pmpro_form_input-checkbox.pmpro_form_input-error,
	.pmpro_form_input-radio.pmpro_form_input-error,
	.pmpro_form_input-multiselect.pmpro_form_input-error,
	.pmpro_form_input-number.pmpro_form_input-error,
	.pmpro_form_input-file.pmpro_form_input-error,
	.pmpro_form_input-date.pmpro_form_input-error,
	.pmpro_form_input-textarea.pmpro_form_input-error {
		border-color: var(--pmpro--color--error-border);
		box-shadow: 0 0 0 0.2rem #f8d7da;
	}
}

/* Checkbox-specific field type */
.pmpro_form_field-checkbox .pmpro_form_label {
	cursor: pointer;
	display: inline;
	width: auto;
}

.pmpro_form_field-checkbox input[type="checkbox"] {
	height: auto;
	opacity: 1;
	width: auto;
}

.pmpro_form_field-checkbox-grouped ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.pmpro_form_field-checkbox-grouped li {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* Radio-specific field type */
.pmpro_form_field-radio-item {
	margin-bottom: 0;
}

.pmpro_form_field-radio-item .pmpro_form_label {
	cursor: pointer;
	display: inline-block;
	width: auto;
}

/* Date-specific field type */
.pmpro_form_field-date select {
	max-width: unset;
	width: unset;
}

.pmpro_form_field-date input[type="text"] {
	margin-left: var(--pmpro--base--spacing--small);
	max-width: unset;
	width: unset;
}

/* File-specific field type */
.pmpro_form_field-file button {
	margin-right: var(--pmpro--base--spacing--small);
}

/* Checkout and Billing forms */
#pmpro_payment_information_fields .pmpro_form_fields label {
	display: block;
	float: none;
	max-width: initial;
	min-width: initial;
	text-align: left;
	width: auto;
}

button[type="button"]#other_discount_code_toggle,
button[type="button"]#other_discount_code_toggle:hover,
button[type="button"]#other_discount_code_toggle:focus {
	background: none;
    border: none;
    color: inherit;
    cursor: pointer;
    font-family: inherit;
    font-size: inherit;
    margin: 0;
    padding: 0;
    text-decoration: underline;
}

#pmpro_tos_fields input[type="checkbox"]#tos {
	width: auto;
}

/* PayPal gateway Membership Checkout specific styles. */
#pmpro_payment_method span.gateway_paypalexpress {
	margin-left: var(--pmpro--base--spacing--large);
}

[id^="pmpro_paypal"] .pmpro_btn-submit-checkout-paypal-image {
	background-image: url(/wp-content/plugins/paid-memberships-pro/css/frontend/../../images/paypal-color.svg);
	background-repeat: no-repeat;
	background-size: contain;
	display: inline-block;
	height: 30px;
	width: 100px;
}

/* Stripe gateway Membership Checkout specific styles. */
.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-request-button h3,
.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields .pmpro_payment-request-button h3 {
	margin: var(--pmpro--base--spacing--medium) 0 var(--pmpro--base--spacing--small);
	padding: 0;
}

.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,
.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,
.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV,
.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,
.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,
.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV {
	border: 1px solid var(--pmpro--color--border);
	padding: var(--pmpro--base--spacing--small);
}

/* Membership Order specific styles. */
.pmpro_invoice_details .pmpro_invoice-billing-address {
	display: flex;
	flex-direction: column;
}

.pmpro_price_part_span {
	display: flex;
	font-weight: normal;
	justify-content: space-between;
}

.pmpro_price_part-total {
	font-weight: 700;
}

/**
 * Lists
 */
.pmpro_list {
	#pmpro_order_single-meta-bill_to {
		word-break: break-all;
	}
}

.pmpro_list.pmpro_list-plain,
.pmpro_list.pmpro_list-plain .pmpro_list_item {
	list-style: none;
	margin: 0;
	padding: 0;
}

.pmpro_list.pmpro_list-bulleted {
	list-style-type: disc;
	margin: 0;
	padding: 0 0 0 var(--pmpro--base--spacing--medium);
}

.pmpro_list.pmpro_list-bulleted .pmpro_list_item {
	margin: 0;
	padding: 0;
}

.pmpro_list .pmpro_list_item:not(:last-child) {
	margin-bottom: var(--pmpro--base--spacing--small);
}

/**
 * Login, Lost Password, Reset Password frontend pages.
 *
 * This section based on similar rules in wp-admin/css/forms.css
 */
#pass-strength-result {
	border: 1px solid var(--pmpro--color--border);
	border-radius: var(--pmpro--base--border-radius);
	color: inherit;
	font-size: 16px;
	margin: 0;
	padding: calc( var(--pmpro--base--spacing--small) / 3 ) var(--pmpro--base--spacing--small);
	text-align: center;
	width: 100%;
	box-sizing: border-box;
	opacity: 0;
}

#pass-strength-result.short {
	background-color: var(--pmpro--color--error-background);
	border-color: var(--pmpro--color--error-border);
	color: var(--pmpro--color--error-text);
	opacity: 1;
}

#pass-strength-result.bad {
	background-color: var(--pmpro--color--alert2-background);
	border-color: var(--pmpro--color--alert2-border);
	color: var(--pmpro--color--alert2-text);
	opacity: 1;
}

#pass-strength-result.good {
	background-color: var(--pmpro--color--alert-background);
	border-color: var(--pmpro--color--alert-border);
	color: var(--pmpro--color--alert-text);
	opacity: 1;
}

#pass-strength-result.strong {
	background-color: var(--pmpro--color--success-background);
	border-color: var(--pmpro--color--success-border);
	color: var(--pmpro--color--success-text);
	opacity: 1;
}

.pass1.short, .pass1-text.short {
	border-color: var(--pmpro--color--error-border);
}

.pass1.bad, .pass1-text.bad {
	border-color: var(--pmpro--color--alert2-border);
}

.pass1.good, .pass1-text.good {
	border-color: var(--pmpro--color--alert-border);
}

.pass1.strong, .pass1-text.strong {
	border-color: var(--pmpro--color--success-border);
}

.pw-weak {
	display: none;
}

.indicator-hint {
	padding-top: 8px;
}

.wp-pwd [type="text"],
.wp-pwd [type="password"] {
	margin-bottom: 0;
	/* Same height as the buttons */
	min-height: 30px;
}

/* Hide the Edge "reveal password" native button */
.wp-pwd input::-ms-reveal {
	display: none;
}

.pass1-text,
.show-password #pass1 {
	display: none;
}

.pass1-text::-ms-clear {
	display: none;
}

.show-password #pass1-text {
	display: inline-block;
}

/**
 * Tables
 */
.pmpro_table {
	border-collapse: collapse;
	margin: 0;
	width: 100%;
}

/**
 * Tags
 */
.pmpro_tag {
	border-radius: var(--pmpro--base--border-radius);
	border: 1px solid var(--pmpro--color--border);
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	padding: calc( var(--pmpro--base--spacing--small) / 3 ) var(--pmpro--base--spacing--small);
	text-align: center;
}

.pmpro_tag-success {
	background-color: var(--pmpro--color--success-background);
	border-color: var(--pmpro--color--success-border);
	color: var(--pmpro--color--success-text);
}

.pmpro_tag-error {
	background-color: var(--pmpro--color--error-background);
	border-color: var(--pmpro--color--error-border);
	color: var(--pmpro--color--error-text);
}

.pmpro_tag-alert {
	background-color: var(--pmpro--color--alert-background);
	border-color: var(--pmpro--color--alert-border);
	color: var(--pmpro--color--alert-text);
}

/**
 * Admin Toolbar View As Feature
 */
#wpadminbar #wp-admin-bar-pmpro-admin-membership-access {
	background-color: #1d2327;
}

#wpadminbar .pmpro_admin-view {
	display: inline-block;
	padding: 0 5px;
}

#wpadminbar .menupop .ab-item:has(.pmpro_admin-view) + .ab-sub-wrapper {
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	padding: 10px;
}

#wpadminbar .menupop .ab-item:has(.pmpro_admin-view) + .ab-sub-wrapper ul li .ab-item {
	height: auto;
}

#wpadminbar .menupop .ab-item:has(.pmpro_admin-view) + .ab-sub-wrapper p {
	color: #fff;
	line-height: 1.5;
	margin-bottom: 5px;
	white-space: normal;
}

#wpadminbar .menupop .ab-item:has(.pmpro_admin-view) + .ab-sub-wrapper select {
	background-color: #fff;
	border-radius: 6px;
	line-height: 1.5;
	padding: 5px 8px;
}

#wpadminbar .ab-item:has(.pmpro_admin-view-yes),
#wpadminbar .ab-top-menu > li.hover > .ab-item:has(.pmpro_admin-view-yes),
#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item:has(.pmpro_admin-view-yes),
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:has(.pmpro_admin-view-yes):focus,
#wpadminbar .menupop .ab-item:has(.pmpro_admin-view-yes) + .ab-sub-wrapper {
	background-color: #0F441C;
	color: #fff;
}

#wpadminbar .ab-item:has(.pmpro_admin-view-no),
#wpadminbar .ab-top-menu > li.hover > .ab-item:has(.pmpro_admin-view-no),
#wpadminbar:not(.mobile) .ab-top-menu > li:hover > .ab-item:has(.pmpro_admin-view-no),
#wpadminbar:not(.mobile) .ab-top-menu > li > .ab-item:has(.pmpro_admin-view-no):focus,
#wpadminbar .menupop .ab-item:has(.pmpro_admin-view-no) + .ab-sub-wrapper {
	background-color: #721c24;
	color: #fff;
}

#wpadminbar .pmpro_admin-view .ab-icon {
	margin-right: 3px;
}

#wpadminbar .pmpro_admin-view .ab-icon:before,
#wpadminbar li:hover .pmpro_admin-view .ab-icon:before,
#wpadminbar li.hover .pmpro_admin-view .ab-icon:before {
	color: #fff;
}

#wpadminbar .pmpro_admin-view-current .ab-icon:before,
#wpadminbar li:hover .pmpro_admin-view-current .ab-icon:before,
#wpadminbar li.hover .pmpro_admin-view-current .ab-icon:before {
	color: inherit;
}

/**
 * Frontend page navigation
 */
.pmpro_actions_nav:not(#pmpro_login .pmpro_actions_nav) {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.pmpro_actions_nav-left {
	flex: 1;
	order: 1;
	text-align: left;
}

.pmpro_actions_nav-right {
	flex: 1;
	order: 2;
	text-align: right;
}

/**
 * Misc
 */
.pmpro_pad-s {
	padding: var(--pmpro--base--spacing--small);
}

.pmpro_pad-m {
	padding: var(--pmpro--base--spacing--large);
}

.pmpro_pad-l {
	padding: var(--pmpro--base--spacing--large);
}

.pmpro_spacer {
	margin: var(--pmpro--base--spacing--medium) 0;
	min-height: 1px;
}

.pmpro_form .pmpro_spacer {
	margin-top: var(--pmpro--base--spacing--large);
}

.pmpro_clickable {
	cursor: pointer;
}

.pmpro_asterisk abbr,
.pmpro_asterisk abbr[title] {
	border: none;
	color: var(--pmpro--color--error-text);
	cursor: default;
	text-decoration: none;
}

.pmpro_hidden {
	display: none;
}

/**
 * Print Styles
 */
@media print {
	.pmpro {
		.pmpro_actions_nav:not(.pmpro_login_wrap .pmpro_actions_nav),
		.pmpro_actions_nav-right,
		.pmpro_actions_nav-left,
		.pmpro_card_actions,
		.pmpro_hide_print {
			display: none;
		}

		h2, h3 {
			page-break-after: avoid;
		}
	}
}

/**
 * Responsive Styles
 */
@media screen and (max-width: 767px) {
	.pmpro_reset_password_wrap form.pmpro_form #pass-strength-result,
	form.pmpro_form .pmpro_change_password-fields #pass-strength-result {
		max-width: 90%;
	}

	.pmpro_actions_nav {
		text-align: center;
	}

	.pmpro_actions_nav-left,
	.pmpro_actions_nav-right {
		flex-basis: 100%;
		text-align: center;
	}

	.pmpro_table thead {
		display: none;
	}

	.pmpro_table tbody tr th,
	.pmpro_table tbody tr td,
	.pmpro_table tfoot tr td {
		display: grid;
		grid-template-columns: 1fr 2fr;
	}

	.pmpro_table tbody tr th::before,
	.pmpro_table tbody tr td::before,
	.pmpro_table tfoot tr td::before {
		content: attr(data-title) ": ";
	}

	.pmpro_table_cancel tbody tr td:last-child,
	.pmpro_levels_table tbody tr td:last-child {
		display: block;
	}

	.pmpro_table_cancel tbody tr td:last-child::before,
	.pmpro_levels_table tbody tr td:last-child::before {
		content: "";
	}
}

@media screen and (min-width: 768px) {

}

@media screen and (min-width: 1024px) {
	.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields #payment-request-button {
		max-width: 50%;
	}
}

@media screen and (min-width: 1280px) {

}
/**
 * The primary style variation for Paid Memberships Pro.
 *
 * These styles can be unset on the Memberships > Settings > Design admin screen.
*/

:root {
	--pmpro--color--white: #fff;
	--pmpro--box-shadow: 2px 2px 7px rgba( 0, 0, 0, 0.07 );
}

/**
 * Main Container
*/
.pmpro {
	color: var(--pmpro--color--contrast);

	/**
	* Sections
	*/
	.pmpro_section {
		margin: calc( var(--pmpro--base--spacing--large) * 2 ) 0;
	}

	.pmpro_section:first-of-type {
		margin-top: 0;
	}

	.pmpro_section_title {
		font-weight: 700;
		margin: 0;
		padding: 0;
	}

	/**
	* Cards
	*/
	.pmpro_card {
		background-color: var(--pmpro--color--base);
		border: 1px solid var(--pmpro--color--border--variation);
		border-radius: var(--pmpro--base--border-radius);
		box-shadow: var(--pmpro--box-shadow);
		display: flex;
		flex-direction: column;
		margin: var(--pmpro--base--spacing--medium) 0;
		overflow: hidden;
	}

	.pmpro_card_title {
		color: var(--pmpro--color--contrast);
		font-weight: 700;
		margin: 0;
		padding: var(--pmpro--base--spacing--large) var(--pmpro--base--spacing--large) 0;
	}

	.pmpro_card_content {
		padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--large) var(--pmpro--base--spacing--large);

		p:not(.pmpro_form_hint) {
			margin: var(--pmpro--base--spacing--small) 0;
			padding: 0;
		}

		p:last-of-type {
			margin-bottom: 0;
		}

	}

	.pmpro_card_actions {
		background-color: rgba( 0, 0, 0, 0.04 );
		border-bottom: 1px solid var(--pmpro--color--border--variation);
		padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--large);
	}

	.pmpro_card_content + .pmpro_card_actions {
		border-top: 1px solid var(--pmpro--color--border--variation);
		border-bottom: none;
	}

	.pmpro_card_actions button {

	}

	.pmpro_card_action_separator {
		margin: 0 calc( var(--pmpro--base--spacing--small) / 2 );
		opacity: 0.25;
	}

	/**
	 * Heading Styles
	 */
	.pmpro_heading-with-avatar {
		align-items: center;
		display: flex;
		font-weight: 700;
		gap: var(--pmpro--base--spacing--small);
	}

	/**
	* Contextual Messages
	*/
	.pmpro_message {
		box-shadow: var(--pmpro--box-shadow);
	}

	/**
	 * Buttons
	 */
	.pmpro_btn {
		background-color: var(--pmpro--color--accent);
		border: 1px solid var(--pmpro--color--accent);
		border-radius: var(--pmpro--base--border-radius);
		box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1);
		box-sizing: border-box;
		color: var(--pmpro--color--base);
		cursor: pointer;
		display: inline-block;
		font-size: 16px;
		font-weight: 700;
		letter-spacing: normal;
		line-height: 1.5;
		min-height: 40px;
		outline: 0;
		padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--medium);
		text-align: center;
		text-decoration: none;
		text-rendering: geometricprecision;
		text-transform: none;
		user-select: none;
		-webkit-user-select: none;
		touch-action: manipulation;
		vertical-align: middle;
		transition: background-color 0.2s, color 0.2s;
	}

	.pmpro_btn:hover,
	.pmpro_btn:focus {
		background-color: var(--pmpro--color--accent--variation);
		background-position: 0 0;
		border-color: var(--pmpro--color--accent--variation);
		color: var(--pmpro--color--base);
	}

	.pmpro_btn:active {
		opacity: .7;
	}

	.pmpro_btn-outline {
		background-color: transparent;
		color: var(--pmpro--color--accent);
	}

	.pmpro_btn-outline:hover,
	.pmpro_btn-outline:focus {
		background-color: transparent;
		border-color: var(--pmpro--color--accent--variation);
		color: var(--pmpro--color--accent--variation);
	}

	.pmpro_btn-delete {
		background-color: var(--pmpro--color--error-text);
		border-color: var(--pmpro--color--error-text);
	}

	.pmpro_btn-delete:hover,
	.pmpro_btn-delete:focus {
		background-color: var(--pmpro--color--error-link);
		border-color: var(--pmpro--color--error-link);
	}

	.pmpro_btn-cancel {
		background-color: transparent;
		border-color: var(--pmpro--color--border);
		box-shadow: 1px 2px 2px rgba(0, 0, 0, 0.1);
		color: var(--pmpro--color--contrast);
	}

	.pmpro_btn-cancel:hover,
	.pmpro_btn-cancel:focus {
		background-color: var(--pmpro--color--border--variation);
		border-color: var(--pmpro--color--border);
		color: var(--pmpro--color--contrast);
	}

	.pmpro_btn-plain,
	.pmpro_btn-plain:hover,
	.pmpro_btn-plain:focus,
	.pmpro_btn-plain:active {
		background: 0 0;
		border: 1px solid transparent;
		box-shadow: none;
		cursor: pointer;
		font-size: 14px;
		margin: 0;
		padding: 0;
	}

	.pmpro_btn-print {
		align-items: center;
		color: var(--pmpro--color--accent);
		display: inline-flex;
		gap: calc( var(--pmpro--base--spacing--small) / 2 );
		justify-content: space-between;
		text-decoration: underline;
	}

	.pmpro_btn-print:hover {
		color: var(--pmpro--color--accent--variation);
	}

	/**
	 * Form Styles
	 */
	.pmpro_form {
		margin: 0;
	}

	.pmpro_section:has(.pmpro_form) .pmpro_card_content {
		padding-top: var(--pmpro--base--spacing--large);
	}

	.pmpro_section:has(.pmpro_form) .pmpro_card_title + .pmpro_card_content {
		padding-top: var(--pmpro--base--spacing--small);
	}

	.pmpro_form_fieldset {
		border: 0;
		margin: 0;
		padding: 0;
	}

	.pmpro_form_legend {
		border: none;
		margin: 0 0 var(--pmpro--base--spacing--medium);
		padding: 0;
	}

	.pmpro_form_heading {
		font-weight: 700;
		margin: var(--pmpro--base--spacing--large) 0 0;
		padding: 0;
	}

	.pmpro_card_content .pmpro_form_heading {
		margin-top: 0;
	}

	.pmpro_form_fields {
		display: flex;
		flex-direction: column;
		gap: var(--pmpro--base--spacing--medium);
	}

	.pmpro_form_fields-inline {
		align-items: center;
		display: flex;
		flex-direction: row;
		gap: calc( var(--pmpro--base--spacing--small) / 2 );
	}

	.pmpro_form_field {
		display: flex;
		flex-direction: column;
		gap: calc( var(--pmpro--base--spacing--small) / 2 );
	}

	.pmpro_form_label {
		margin: 0;
		padding: 0;
	}

	.pmpro_form_label:not(.pmpro_form_label-inline) {
		display: block;
		font-weight: 500;
	}

	.pmpro_form_input {
		background-color: var(--pmpro--color--base);
		border: 1px solid var(--pmpro--color--border);
		border-radius: var(--pmpro--base--border-radius);
		box-shadow: none;
		box-sizing: border-box;
		color: var(--pmpro--color--contrast);
		font-size: 16px;
		height: auto;
		line-height: 1.5;
		margin: 0;
		min-height: auto;
		outline: none;
		padding: var(--pmpro--base--spacing--small);
	}

	.pmpro_form_input-textarea {
		font-family: inherit;
		width: 100%;
	}

	.pmpro_form_input-select {
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background-image: url('data:image/svg+xml;utf8,<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');
		background-position: right var(--pmpro--base--spacing--small) center;
		background-repeat: no-repeat;
		background-size: 16px 16px;
		padding-right: calc(var(--pmpro--base--spacing--small) + 20px);
	}

	.pmpro_form_input-text:focus,
	.pmpro_form_input-email:focus,
	.pmpro_form_input-url:focus,
	.pmpro_form_input-password:focus,
	.pmpro_form_input-search:focus,
	.pmpro_form_input-select:focus,
	.pmpro_form_input-checkbox:focus,
	.pmpro_form_input-radio:focus,
	.pmpro_form_input-multiselect:focus,
	.pmpro_form_input-number:focus,
	.pmpro_form_input-file:focus,
	.pmpro_form_input-date:focus,
	.pmpro_form_input-textarea:focus {
		background-color: var(--pmpro--color--base);
		border-color: #80BDFF;
		box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
		outline: none;
		word-break: initial;
	}

	.pmpro_form_hint {
		display: block;
		font-size: 14px;
		margin: 0;
		opacity: 0.75;
		padding: 0;
	}

	.pmpro_form_field-checkbox {

		.pmpro_form_label {
			align-items: first baseline;
			display: flex;
			flex-direction: row;
			gap: calc( var(--pmpro--base--spacing--small) / 2 );
		}

	}

	.pmpro_form_field-radio-item {
		align-items: baseline;
		flex-direction: row;
		flex-wrap: nowrap;

		.pmpro_form_hint {
			flex: 0 0 100%;
		}
	}

	.pmpro_form_field-radio-item:not(:last-of-type) {
		margin-bottom: calc( var(--pmpro--base--spacing--small) / 2 );
	}

	.pmpro_form_field-checkbox-grouped {

		.pmpro_form_field-checkbox-grouped-item {
			align-items: first baseline;
			display: flex;
			flex-direction: row;
			gap: calc( var(--pmpro--base--spacing--small) / 2 );
		}

	}

	.pmpro_form_input-multiselect {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}

	.pmpro_form_input-file {
		border: 3px dashed var(--pmpro--color--border--variation);
		border-radius: var(--pmpro--base--border-radius);
		padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--medium);
		width: 100%;
	}

	/* Special Fields */
	.pmpro_form_field-password-toggle {
		align-items: center;
		display: flex;
		font-weight: 500;
		justify-content: space-between;
		margin: 0;
		padding: 0;
	}

	.pmpro_form_field-password-toggle button,
	.pmpro_form_field-password-toggle button:hover,
	.pmpro_form_field-password-toggle button:focus,
	.pmpro_form_field-password-toggle button:active {
		align-items: center;
		background: transparent;
		border: none;
		box-shadow: none;
		box-sizing: border-box;
		color: var(--pmpro--color--accent);
		display: flex;
		flex-direction: row;
		font-size: 16px;
		gap: calc( var(--pmpro--base--spacing--small) / 2 );
		line-height: 1;
		margin: 0;
		min-height: 1px;
		padding: 0;
	}

	.pmpro_form_field-password-toggle button:focus,
	.pmpro_form_field-password-toggle button:active {
		box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
		color: var(--pmpro--color--accent--variation);
		outline: none;
	}

	.pmpro_form_field-password-toggle .pmpro_icon-eye {
		display: block;
		height: 20px;
		width: 20px;
	}

	.pmpro_form_field-password-toggle button:focus .pmpro_icon-eye svg,
	.pmpro_form_field-password-toggle button:active .pmpro_icon-eye svg {
		stroke: var(--pmpro--color--accent--variation);
	}

	.pmpro_form_field-select2 {
		display: block;
	}

	.pmpro_form_field-select2 .pmpro_form_label {
		margin-bottom: calc( var(--pmpro--base--spacing--small) / 2 );
	}

	.pmpro_form_field-select2 .pmpro_form_hint {
		margin-top: calc( var(--pmpro--base--spacing--small) / 2 );
	}

	.pmpro_payment-expiration #ExpirationMonth,
	.pmpro_payment-expiration #ExpirationYear {
		flex-grow: 1;
	}

	.pmpro_payment-discount-code #pmpro_discount_code {
		flex-grow: 1;
	}

	#other_discount_code_fields {
		margin-bottom: var(--pmpro--base--spacing--small);
	}

	#pmpro_tos_fields {
		margin-top: var(--pmpro--base--spacing--large);
	}

	#pmpro_tos_fields #pmpro_license {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}

	.pmpro_form_submit {
		align-items: center;
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		gap: var(--pmpro--base--spacing--medium);
		margin-top: var(--pmpro--base--spacing--large);
	}

	.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,
	.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,
	.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV,
	.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber,
	.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry,
	.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV {
		background-color: var(--pmpro--color--white);
		border-radius: var(--pmpro--base--border-radius);
		padding: calc( var(--pmpro--base--spacing--small) + 3px );
	}

	[id^="pmpro_paypal"] .pmpro_btn-submit-checkout-paypal {
		align-items: center;
		background-color: #ffc439;
		border-color: #ffc439;
		color: #000;
		display: flex;
		flex-direction: row;
		gap: calc( var(--pmpro--base--spacing--small) / 2 );
		justify-content: center;
	}

	[id^="pmpro_paypal"] .pmpro_btn-submit-checkout-paypal:hover {
		background-color: #ffb60a;
		border-color: #ffb60a;
	}

	/* Login Form (WordPress default and our lost/reset password forms) */
	#loginform {
		margin-bottom: 0;
	}

	#loginform input[type="submit"] {
		width: 100%;
	}

	.pmpro_section:has(#loginform) .pmpro_card_content:not(.widget .pmpro_section:has(#loginform) .pmpro_card_content) {
		padding-top: var(--pmpro--base--spacing--large);
	}

	.pmpro_section #loginform .login-username,
	.pmpro_section #loginform .login-password,
	.pmpro_section #loginform .login-remember {
		display: flex;
		flex-direction: column;
		gap: calc( var(--pmpro--base--spacing--small) / 2 );
		margin: 0 0 var(--pmpro--base--spacing--medium);
		padding: 0;
	}

	.pmpro_section #loginform label:not(.pmpro_section #loginform .login-remember label) {
		align-items: center;
		display: flex;
		font-weight: 500;
		justify-content: space-between;
		margin: 0;
		padding: 0;
	}

	.pmpro_section #loginform .input {
		background-color: var(--pmpro--color--base);
		border: 1px solid var(--pmpro--color--border);
		border-radius: var(--pmpro--base--border-radius);
		box-shadow: none;
		box-sizing: border-box;
		color: var(--pmpro--color--contrast);
		font-size: 16px;
		line-height: 1.5;
		margin: 0;
		min-height: auto;
		outline: none;
		padding: var(--pmpro--base--spacing--small);
	}

	.pmpro_section #loginform .input:focus {
		background-color: var(--pmpro--color--base);
		border-color: #80BDFF;
		box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
		outline: none;
		word-break: initial;
	}

	.pmpro_section #loginform .login-remember {
		align-items: baseline;
		flex-direction: row;
		flex-wrap: wrap;
	}

	.pmpro_section #loginform .login-submit {
		margin: var(--pmpro--base--spacing--medium) 0 0;
	}

	.pmpro_section #loginform .login-submit .button {
		background-color: var(--pmpro--color--accent);
		border: 1px solid var(--pmpro--color--accent);
		border-radius: var(--pmpro--base--border-radius);
		box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.1);
		box-sizing: border-box;
		color: var(--pmpro--color--base);
		cursor: pointer;
		display: inline-block;
		font-size: 16px;
		font-weight: 700;
		letter-spacing: normal;
		line-height: 1.5;
		min-height: 40px;
		outline: 0;
		padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--medium);
		text-align: center;
		text-decoration: none;
		text-rendering: geometricprecision;
		text-transform: none;
		user-select: none;
		-webkit-user-select: none;
		touch-action: manipulation;
		vertical-align: middle;
		transition: background-color 0.2s, color 0.2s;
	}

	.pmpro_section #loginform .login-submit .button:hover,
	.pmpro_section #loginform .login-submit .button:focus {
		background-color: initial;
		background-position: 0 0;
		border-color: var(--pmpro--color--accent);
		color: var(--pmpro--color--accent);
	}

	.pmpro_section #loginform .login-submit .button:active {
		opacity: .7;
	}

	/* Move password toggle before field visually but structurally after */
	#pmpro_user_fields .pmpro_form_field-password:has(.pmpro_form_field-password-toggle),
	.pmpro_section #loginform .login-password {
		align-items: center;
		display: grid;
		grid-template-areas:
			"label toggle"
			"input input";
		grid-template-columns: 1fr auto;
	}

	#pmpro_user_fields .pmpro_form_field-password:has(.pmpro_form_field-password-toggle) label,
	.pmpro_section #loginform .login-password label {
		grid-area: label;
	}

	#pmpro_user_fields .pmpro_form_field-password:has(.pmpro_form_field-password-toggle) input,
	.pmpro_section #loginform .login-password input {
		grid-area: input;
	}

	#pmpro_user_fields .pmpro_form_field-password .pmpro_form_field-password-toggle,
	.pmpro_section #loginform .login-password .pmpro_form_field-password-toggle {
		grid-area: toggle;
		justify-self: end;
	}

	/**
	* List Styles
	*/
	.pmpro_list.pmpro_cols-3 {

		.pmpro_list_item {
			margin-bottom: 0;
		}

		li:not(.pmpro_list_item) {
			border-top: 1px solid var(--pmpro--color--border--variation);
			padding-top: var(--pmpro--base--spacing--medium);
			grid-column: span 3;
		}
	}

	.pmpro_list_item_label {
		font-weight: 700;
	}

	.pmpro_list-with-labels {

		.pmpro_list_item_label {
			display: block;
			font-weight: 400;
			opacity: 0.75;
		}

		.pmpro_list_item_value {
			font-weight: 700;
		}

	}

	/**
	* Tables and Table Elements
	*/
	.pmpro_table {
		background-color: var(--pmpro--color--base);
		border: none;
		text-align: left;

		thead th {
			background-color: var(--pmpro--color--base);
			border: none;
			padding: var(--pmpro--base--spacing--small);
			vertical-align: text-bottom;
		}

		tbody th,
		tbody td,
		tfoot td  {
			background-color: var(--pmpro--color--base);
			border-color: var(--pmpro--color--border--variation);
			border-width: 1px 0 0 0;
			border-style: solid;
			font-weight: normal;
			padding: var(--pmpro--base--spacing--small);
			vertical-align: middle;
		}

	}

	/**
	* Membership Account
	*/
	#pmpro_account-membership-none {

		.pmpro_card_content {
			padding-top: var(--pmpro--base--spacing--large);

			p {
				margin: 0;
			}

		}

	}

	#pmpro_account-links {

		.pmpro_card_content {
			padding-top: var(--pmpro--base--spacing--large);

			.pmpro_list {
				margin-bottom: 0;
			}

		}

	}

	/**
	 * Membership Levels
	 */
	.pmpro_levels_table {
		table-layout: fixed;
	}

	.pmpro_level td p:first-of-type {
		margin-top: 0;
	}

	.pmpro_level .pmpro_btn {
		display: block;
		text-decoration: none;
	}

	/**
	* Membership Billing
	*/
	[id^="pmpro_billing-"] .pmpro_card .pmpro_card {
		background-color: transparent;
		border: none;
		border-radius: unset;
		box-shadow: none;
		margin: 0;

		.pmpro_card_content {
			padding: 0;
		}
	}

	/**
	* Membership Orders
	*/
	.pmpro_table_orders .pmpro_tag {
		display: block;
	}

	#pmpro_order_single {

		.pmpro_card_actions {
			text-align: right;
		}

		h2 {
			align-items: center;
			display: flex;
			flex-wrap: wrap;
			gap: var(--pmpro--base--spacing--small);
			justify-content: space-between;
		}

		.pmpro_list-with-labels {

			.pmpro_list_item_label {
				font-weight: 700;
				opacity: 1;
			}

		}

		.pmpro_table {

			thead th {
				white-space: nowrap;
			}

			thead th:not(th:first-of-type),
			tbody td,
			tfoot td {
				text-align: right;
			}

			tfoot tr:last-of-type td {
				font-weight: 700;
			}

		}

	}

	.pmpro_price_part-total {
		border-top: 1px solid var(--pmpro--color--border--variation);
		margin-top: var(--pmpro--base--spacing--small);
		padding-top: var(--pmpro--base--spacing--small);
	}

	/**
	* Logged In Member Widget
	*/
	.pmpro_logged_in_welcome_wrap .menu {
		display: flex;
		flex-direction: column;
		list-style: none;
		margin: 0;
		padding: 0;
	}

	.pmpro_logged_in_welcome_wrap .menu-item {
		display: block;
		margin: 0 0 calc( var(--pmpro--base--spacing--small) / 2 );
	}

	/**
	* Protected Content Messages
	*/
	.pmpro_content_message .pmpro_card_title {
		align-items: center;
		display: flex;
		gap: var(--pmpro--base--spacing--small);
	}

	.pmpro_content_message:has(.pmpro_card_title) .pmpro_card_content {
		padding-top: 0;
	}

	.pmpro_content_message .pmpro_card_content h2 {
		margin: 0;
		padding: 0;
	}

	.pmpro_content_message .pmpro_card_content p {
		margin: var(--pmpro--base--spacing--medium) 0;
		padding: 0;
	}

	.pmpro_content_message .pmpro_card_content p:last-of-type {
		margin-bottom: 0;
	}

	.pmpro_content_message .pmpro_card_content .pmpro_btn {
		text-decoration: none;
	}

	.pmpro_content_message .pmpro_card_actions {
		padding-right: var(--pmpro--base--spacing--large);
		padding-left: var(--pmpro--base--spacing--large);
	}

	/**
	 * Misc
	 */
	.avatar {
		border: 1px solid var(--pmpro--color--border--variation);
		border-radius: 50%;
		box-shadow: var(--pmpro--box-shadow);
		margin: 0;
		padding: 0;
	}

	.pmpro_cols-2,
	.pmpro_cols-3 {
		display: flex;
		flex-direction: row;
		flex-wrap: wrap;
		gap: var(--pmpro--base--spacing--medium);
	}

	.pmpro_cols-2 > * {
		width: calc( 50% - calc( var(--pmpro--base--spacing--medium) / 2 ) );
	}

	.pmpro_cols-3 > * {
		width: calc( 33.333333% - calc( var(--pmpro--base--spacing--medium) * 2 / 3 ) );
	}

	.pmpro_font-x-large {
		font-size: 32px;
	}

	.pmpro_font-large {
		font-size: 24px;
	}

	.pmpro_font-medium {
		font-size: 16px;
	}

	.pmpro_font-small {
		font-size: 14px;
	}

	.pmpro_tag-discount-code {
		border-style: dashed;
	}

	.pmpro_divider {
		background-color: var(--pmpro--color--border--variation);
		height: 1px;
		margin: var(--pmpro--base--spacing--medium) 0;
	}

	.pmpro_form .pmpro_divider {
		margin-top: var(--pmpro--base--spacing--large);
	}

}

/**
 * RTL Styles
 */
.rtl {

	.pmpro_form_field-password-toggle {
		padding: 0 0 0 var(--pmpro--base--spacing--small);
	}

}

/**
 * Print Styles
 */
@media print {
	.pmpro {
		font-size: 12pt;

		.pmpro_section {
			margin: var(--pmpro--base--spacing--medium) 0;
		}

		.pmpro_card_title {
			padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--small) 0;
		}

		.pmpro_card_content {
			padding: var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--small) var(--pmpro--base--spacing--small);
		}

		.pmpro_section:has(.pmpro_form) .pmpro_card_content {
			padding-top: var(--pmpro--base--spacing--small);
		}

		.pmpro_font-x-large {
			font-size: 18pt;
		}

		.pmpro_font-large {
			font-size: 14pt;
		}

		.pmpro_font-medium {
			font-size: 14pt;
		}

	}
}

/**
 * Print Styles
 */
@media print {
	.pmpro {
		.pmpro_card {
			background-color: transparent;
			border: none;
			box-shadow: none;
		}
		.pmpro_card_title,
		.pmpro_card_content,
		.pmpro_section:has(.pmpro_form) .pmpro_card_title + .pmpro_card_content {
			padding: 0;
		}
		.pmpro_form_legend {
			margin-bottom: 0;
		}
	}
}

/**
 * Responsive Styles
 */
@media screen and (max-width: 767px) {
	.pmpro {

		#pmpro_order_single {

			.pmpro_table {

				thead th:not(th:first-of-type),
				tbody td,
				tfoot td {
					text-align: left;
				}

				tbody tr:first-child th {
					display: block;
				}

				tbody tr:first-child th:before {
					display: none;
				}

				tfoot td:first-of-type {
					display: none;
				}
			}

		}

		.pmpro_table_cancel {
			border-bottom: 1px solid var(--pmpro--color--border--variation);
		}

		.pmpro_table_cancel tbody tr td {
			border-width: 0;
			padding-top: 0;
		}

		.pmpro_cols-2,
		.pmpro_cols-3 {
			display: flex;
			flex-direction: column;
			gap: var(--pmpro--base--spacing--medium);
		}

		.pmpro_cols-2 > *,
		.pmpro_cols-3 > * {
			width: auto;
		}

		#pmpro_user_fields .pmpro_form_field-password:has(.pmpro_form_field-password-toggle) {
			width: 100%;
		}

	}

}.wpml-ls-legacy-dropdown{width:15.5em;max-width:100%}.wpml-ls-legacy-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-dropdown .wpml-ls-current-language:focus .wpml-ls-sub-menu,.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover .wpml-ls-sub-menu{visibility:visible}.wpml-ls-legacy-dropdown .wpml-ls-item{padding:0;margin:0;list-style-type:none}.wpml-ls-legacy-dropdown a{display:block;text-decoration:none;color:#444;border:1px solid #cdcdcd;background-color:#fff;padding:5px 10px;line-height:1}.wpml-ls-legacy-dropdown a span{vertical-align:middle}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{position:relative;padding-right:calc(10px + 1.4em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle{padding-right:10px;padding-left:calc(10px + 1.4em)}.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{content:"";vertical-align:middle;display:inline-block;border:.35em solid transparent;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after{right:auto;left:10px}.wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,.wpml-ls-legacy-dropdown a:focus,.wpml-ls-legacy-dropdown a:hover{color:#000;background:#eee}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0;list-style-type:none;z-index:101}.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a{border-width:0 1px 1px}.wpml-ls-legacy-dropdown .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}
.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}
.fade {
  opacity: 0;
  transition: opacity .15s linear;
}
.fade.show {
  opacity: 1;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .btn-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  flex-shrink: 0;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    height: calc(100% - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}
.modal-fullscreen .modal-footer {
  border-radius: 0;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
@font-face {
  font-family: 'as-icons';
  src: url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../icons/as-icons.eot?60396284);
  src: url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../icons/as-icons.eot?60396284#iefix) format('embedded-opentype'),
       url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../icons/as-icons.woff2?60396284) format('woff2'),
       url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../icons/as-icons.woff?60396284) format('woff'),
       url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../icons/as-icons.ttf?60396284) format('truetype'),
       url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../icons/as-icons.svg?60396284#as-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'as-icons';
    src: url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../font/as-icons.svg?60396284#as-icons) format('svg');
  }
}
*/
[class^="as-icon-"]:before, [class*=" as-icon-"]:before {
  font-family: "as-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.as-icon-bookmark:before { content: '\e800'; } /* '' */
.as-icon-share-all:before { content: '\e801'; } /* '' */
.as-icon-share-alt-square:before { content: '\e802'; } /* '' */
.as-icon-share-alt:before { content: '\e803'; } /* '' */
.as-icon-share-square-light:before { content: '\e804'; } /* '' */
.as-icon-share:before { content: '\e805'; } /* '' */
.as-icon-times-circle:before { content: '\e806'; } /* '' */
.as-icon-times:before { content: '\e807'; } /* '' */
.as-icon-repeat:before { content: '\e808'; } /* '' */
.as-icon-retweet-alt:before { content: '\e809'; } /* '' */
.as-icon-retweet:before { content: '\e80a'; } /* '' */
.as-icon-folder:before { content: '\e80b'; } /* '' */
.as-icon-calendar:before { content: '\e80c'; } /* '' */
.as-icon-share-square:before { content: '\e80d'; } /* '' */
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Global
# Activity Share Popup
# Activity Reshare
# Themes Specific
    # BuddyBoss
    # Kleo
    # OneCommunity
    # Rehub
    # BuddyX
    # Gwangi
# BB Platform
# RTL Fixes
# Icons Styles
    # Circle/Rec Style
    # Black/White Style
    # Baricon Style
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Global
--------------------------------------------------------------*/

*,
*::before,
*::after {
    box-sizing: border-box;
}

.activity ul li .activity-meta .service-buttons a.bp-share,
.activity ul li .groups-meta .service-buttons a.bp-share,
#buddypress .activity-list .activity-share-dropdown-menu-container a .dashicons {
    text-align: center;
}

.activity ul li .activity-meta .service-buttons a.bp-share .dashicons-twitter,
.activity ul li .groups-meta .service-buttons a.bp-share .dashicons-twitter {
    min-width: auto;
}

.activity ul li .activity-meta a.bp-share .dashicons-twitter:before,
.activity ul li .groups-meta a.bp-share .dashicons-twitter:before {
    content: "";
    background-image: url(/wp-content/plugins/buddypress-activity-share-pro/public/css/../images/twitter-x-line.svg);
    background-size: 17px;
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 20px;
    height: 20px;
}

.activity ul li .activity-meta .service-buttons a.bp-share .fa-stack,
.activity ul li .groups-meta .service-buttons a.bp-share .fa-stack {
    width: auto;
    height: auto;
    line-height: 1;
}

.activity ul li .activity-meta .service-buttons a.bp-share:hover,
.activity ul li .groups-meta .service-buttons a.bp-share:hover {
    background: none !important;
}

a.bp-share .fa {
    font-family: 'FontAwesome';
}

a.bp-share.has-popup {
    border-bottom: none;
}

.service-buttons a {
    padding: 4px 8px;
}

.service-buttons {
    padding: 10px;
}

.activity-content .service-buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.service-buttons span.tooltiptext {
    width: 100px;
    position: relative;
    font-size: 13px;
    font-weight: 500;
    background: #444;
    border-radius: 4px;
    color: #fff;
    line-height: 1.3;
    padding: 7px 15px;
    white-space: nowrap;
    z-index: 10;
    pointer-events: none;
    -webkit-transition: all .18s ease-out .18s;
    transition: all .18s ease-out .18s;
}

.service-buttons span.tooltiptext:before {
    content: ' ';
    width: 12px;
    height: 12px;
    background: #444;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -5px;
    margin: auto;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: -1;
    border-radius: 2px;
}

.bp-list li .generic-button.bp-share-btn,
.bp-share-btn {
    display: inline-block;
}

.bp-nouveau #buddypress .activity-list .activity-item .activity-meta .bp-share-button,
.bp-nouveau #buddypress .activity-list .activity-item .groups-meta .bp-share-button {
    background: none;
    margin: 0;
    border: 0;
    box-shadow: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

body:not(.logged-in).bp-nouveau #buddypress .activity-list .activity-item .activity-meta .bp-share-button,
body:not(.logged-in).bp-nouveau #buddypress .activity-list .activity-item .groups-meta .bp-share-button {
    color: inherit;
}

.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before,
.bp-nouveau .activity-list .activity-item .groups-meta .bp-share-button::before,
.bp-nouveau .activity-list .activity-item .bp-share-button::before {
    content: "\f237" !important;
    font-family: 'dashicons' !important;
    font-size: initial;
    margin-right: 3px;
}

.bp-nouveau #buddypress .activity-list .bp-activity-more-options-wrap .bp-share-button::before,
.bp-nouveau #buddypress .activity-list .bb-activity-more-options-wrap .bp-share-button::before {
    margin-right: 0;
}

.bp-nouveau #buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .bp-share-button::before {
    content: "\f237";
    font-family: 'dashicons';
    font-size: initial;
}

.bp-nouveau .button.item-button.bp-secondary-action.bp-share-button {
    line-height: 0;
    font-size: 0;
    vertical-align: middle;
}

.tooltip-hide {
    display: none;
}

body.bp-share-popup-active .reign-menu-panel,
body.bp-share-popup-active #masthead {
    z-index: 1;
}

/*--------------------------------------------------------------
# Reign Theme
--------------------------------------------------------------*/
.theme-reign-theme .service-buttons {
    margin-top: 20px;
    padding-bottom: 0;
}

#drag_social_icon,
#drag_icon_ul {
    padding: 20px;
    border: 1px solid #e3e2ec;
    background: #fff;
    box-shadow: 0 10px 20px #f5f5f6;
    width: 48%;
    border-radius: 10px;
    margin: 0 1%;
}

/*--------------------------------------------------------------
# Activity Share Popup
--------------------------------------------------------------*/

.bp-activity-more-options-wrap .bp-share-service-popup-overlay,
.bb-activity-more-options-wrap .bp-share-service-popup-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 99;
    display: none;
}

.bp-activity-more-options-wrap .bp-share-service-popup,
.bb-activity-more-options-wrap .bp-share-service-popup {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 100;
    width: -webkit-calc(100% - 30px);
    width: calc(100% - 30px);
    max-width: 550px;
    background-color: #fff;
    margin: auto;
    padding: 30px 15px;
    box-shadow: 0px 10px 15px rgb(0 0 0 / 10%), 0px 4px 6px rgb(0 0 0 / 5%);
    border-top: 3px solid #DC2626;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    border-radius: 4px !important;
}

#buddypress .activity-list .bp-activity-more-options-wrap.bp-activity-share-popup-open:not(.selected),
#buddypress .activity-list .bb-activity-more-options-wrap.bp-activity-share-popup-open:not(.selected) {
    opacity: 0;
}


/*--------------------------------------------------------------
# Activity Reshare
--------------------------------------------------------------*/

.modal-header {
    background: #fff;
    color: inherit;
}

.bp-activity-share-btn {
    display: inline-block;
}

a.bp-activity-share-button {
    cursor: pointer;
}

.bp-activity-reshare-icon {
    display: inline-block;
    /* margin-right: 2px; */
}

.bp-activity-reshare-count {
    margin-left: 2px;
}

.activity-share-modal.modal .modal-content,
.activity-share-modal .modal-header,
.activity-share-modal .modal-body {
    padding: 0;
}

.activity-share-modal.modal .modal-content {
    width: 100%;
    border: 0;
    border-radius: 12px;
}

.activity-share-modal .modal-body {
    background-color: #fdfdfd;
    border-radius: 0;
    border: none;
    padding-bottom: 28px;
}

.activity-share-modal .bp-activity-share-avatar {
    font-weight: bold;
    text-transform: capitalize;
    padding-left: 55px;
    line-height: 1.4;
    display: block;
    position: relative;
}

.activity-share-modal .bp-activity-share-avatar>a {
    position: absolute;
    left: 0;
    top: -3px;
}

.activity-share-modal .bp-activity-share-avatar img.avatar {
    width: 44px;
    height: 44px;
    -webkit-transform: unset;
    -ms-transform: unset;
    transform: unset;
    margin-right: 5px;
    border-radius: 50%;
}

.activity-share-modal .bp-activity-share-avatar small.user-status-text {
    display: block;
    font-weight: normal;
    color: #767676;
}

@media (min-width: 576px) {
    .activity-share-modal .modal-dialog {
        max-width: 584px;
    }
}

@media (max-width: 576px) {
    .activity-share-modal .modal-dialog {
        margin-left: 20px;
        margin-right: 20px;
    }
}

.activity-share-modal .form {
    width: 100%;
    padding-bottom: 28px;
}

.activity-share-modal .form-select {
    position: relative;
}

.activity-share-modal .form-select select {
    height: 45px;
    border-radius: 12px;
}

.activity-share-modal .bpsp-pinned-post-tag {
    display: none;
}

.activity-share-modal .bp-activity-share-filter .form-item {
    margin: 0;
}

.activity-share-modal label[for=post-in],
.activity-share-modal .bp-activity-share-filter label {
    padding: 0 5px;
    background-color: #fff;
    color: #767676;
    font-size: 0.75rem;
    position: absolute;
    top: -5px;
    left: 12px;
    z-index: 1000000;
    line-height: 1;
    pointer-events: none;
}

.activity-share-modal .form-textarea textarea {
    width: 100%;
    background-color: #fdfdfd;
    border: 0;
    border-radius: 0;
    font-size: 0.875rem;
    padding: 26px 28px 0;
    overflow: hidden;
    min-height: 120px;
    resize: none;
}

.activity-share-modal .form-textarea textarea:focus {
    outline: none;
    border-color: transparent !important;
}

.activity-share-modal .quick-post-header-filters-wrap {
    width: 100%;
    min-height: 80px;
    padding: 0 28px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
}

@media screen and (max-width: 680px) {
    .activity-share-modal .quick-post-header-filters-wrap {
        -ms-flex-direction: column;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        flex-direction: column;
        padding: 28px 0;
    }

    .activity-share-modal .bp-activity-share-filter {
        margin-top: 28px;
        padding: 0 16px;
    }
}

.quick-post-header-filters-wrap .select2-container--default .select2-selection--single {
    width: 100%;
    height: 100%;
    padding: 0 40px 0 20px;
    font-size: 0.875rem;
    cursor: pointer;
}

#activity-share-modal button.activity-share-modal-close {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    width: 40px;
    height: 40px;
    margin: 0;
    padding: 0;
    border-radius: 10px;
    background-color: #333;
    cursor: pointer;
    position: absolute;
    top: -20px;
    right: -20px;
    opacity: 1;
    border: 0;
    outline: none;
    z-index: 2;
    -webkit-transition: background-color .2s ease-in-out;
    transition: background-color .2s ease-in-out;
}

@media screen and (max-width: 767px) {
    #activity-share-modal button.activity-share-modal-close {
        right: -15px;
    }
}

#activity-share-modal button.activity-share-modal-close:hover {
    background-color: #800;
}

#activity-share-modal button.activity-share-modal-close .as-icon {
    font-size: 22px;
    color: #fff;
}

.activity-share-modal #bp-activity-share-widget-box-status-header {
    width: -webkit-calc(100% - 56px);
    width: calc(100% - 56px);
    background-color: #fff;
    margin: 0 28px;
    padding: 22px;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, .06);
    border: 0;
    border-radius: 12px;
}

.activity-share-modal .activity-list .activity-item .activity-header {
    padding-right: 0;
    height: auto;
    min-height: 50px;
    margin-bottom: 1rem;
}

.activity-share-modal .activity-list .activity-item>div.item-avatar img {
    width: 40px !important;
    height: auto;
}

.bp-activity-share-post-footer-actions {
    display: -webkit-box;
    display: flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    min-height: 43px;
}

.bp-activity-share-post-footer-actions .button {
    margin: 0;
    width: 80px;
    margin-right: 6px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 10px;
    background-color: #333;
    color: #fff;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    -webkit-transition: background-color .2s ease-in-out, color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out;
    transition: background-color .2s ease-in-out, color .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, .06);
    height: 40px;
    font-size: 0.75rem;
    line-height: 40px;
}

.bp-activity-share-post-footer-actions .button:hover {
    background-color: #111;
}

.bp-activity-share-post-footer-actions .button.void {
    background-color: transparent;
    color: #767676;
    box-shadow: none;
}

.bp-activity-share-post-footer-actions .button.void:hover {
    color: #fff;
    background-color: #800;
}

.bp-nouveau #bp-activity-share-widget-box-status-header.activity-list.bp-list .activity-item,
#bp-activity-share-widget-box-status-header.activity-list .activity-reshare-item-container .activity-item {
    margin: 0;
    padding: 0;
    border: 0;
    box-shadow: none;
}

#bp-activity-share-widget-box-status-header.activity-list .activity-item .activity-content .activity-inner {
    background: transparent;
    margin: 0;
    padding: 0;
    overflow: visible;
}

#bp-activity-share-widget-box-status-header .activity-reshare-item-container:not(.post-reshare-item-container) {
    margin-top: 1.5rem;
    margin-bottom: 0;
    background-color: #fff;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, .06);
    border-radius: 12px;
    padding: 22px;
}

#bp-activity-share-widget-box-status-header.activity-list .activity-item .activity-reshare-item-container .activity-header {
    min-height: 50px;
    height: auto;
}

#bp-activity-share-widget-box-status-header.activity-list .activity-item .activity-reshare-item-container .activity-header img {
    border-radius: 50% !important;
}

.bp-nouveau #bp-activity-share-widget-box-status-header.activity-list .activity-reshare-item-container .activity-item .activity-content p .activity-time-since,
.bp-nouveau .activity-list .activity-reshare-item-container .activity-item .activity-content p .activity-time-since,
#bp-activity-share-widget-box-status-header.activity-list .activity-reshare-item-container .activity-item .activity-header .time-since,
.activity-list .activity-reshare-item-container .activity-item .activity-header .time-since,
body.activity-permalink.bp-nouveau .activity-list .activity-reshare-item-container .activity-content .activity-header .time-since {
    line-height: 2;
    font-size: 90%;
    color: #767676;
    display: block;
}

body.modal-open.modal-open .select2.select2-container .select2-selection .select2-selection__rendered {
    padding: 0.4rem 0.8rem;
    line-height: 28px;
    height: 40px;
}

body.modal-open.modal-open .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 40px;
}

body.modal-open.modal-open .select2-dropdown {
    margin: 0;
    z-index: 100000;
    border: 1px solid #aaa;
}

body.modal-open.modal-open .select2-container--open .select2-dropdown--below {
    border-top: none;
}

body.modal-open.modal-open .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,
body.modal-open.modal-open .select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: #fff;
}

body.modal-open.modal-open .bp-activity-share-filter .select2-container--default .select2-selection--single {
    width: 200px;
    padding: 0;
}

.activity-share-modal .entry-thumbnail,
.post-reshare-item-container .entry-thumbnail {
    position: relative;
    overflow: hidden;
    padding-top: 52.56%;
    display: block;
    background: #809ab4;
}

.activity-share-modal .entry-thumbnail img,
.post-reshare-item-container .entry-thumbnail img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 0;
    min-height: 100%;
    width: auto;
    min-width: 100%;
    object-fit: cover;
}

.activity-reshare-item-container.post-reshare-item-container {
    margin: 1.5rem auto;
}

.activity-share-modal .post-preview,
.post-reshare-item-container .post-preview {
    border-radius: 12px !important;
    background-color: #fff;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, .06);
    overflow: hidden;
    padding-bottom: 28px;
}

.activity-share-modal .post-preview .post-preview-info,
.post-reshare-item-container .post-preview .post-preview-info {
    width: 91.6666666667% !important;
    padding: 28px;
    border-radius: 12px !important;
    background-color: #fff;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, .06);
    position: relative;
    z-index: 2;
}

.activity-share-modal .post-preview .post-preview-info.fixed-height,
.post-reshare-item-container .post-preview .post-preview-info.fixed-height {
    margin: auto;
    padding: 28px 28px 22px;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify;
    justify-content: space-between;
}

.activity-share-modal .post-preview .entry-thumbnail+.post-preview-info,
.post-reshare-item-container .post-preview .entry-thumbnail+.post-preview-info {
    margin: -48px auto 0;
}

.activity-share-modal .post-preview .post-preview-info.fixed-height,
.post-reshare-item-container .post-preview .post-preview-info.fixed-height {
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-timestamp,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp {
    margin: 0;
    padding: 0;
    color: #767676;
    font-size: 0.75rem;
    font-weight: 700;
    text-transform: uppercase;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-timestamp span.link.cat-links,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.cat-links {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-right: 10px;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-timestamp span.link.date-links,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.date-links {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-timestamp span.link.cat-links i,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.cat-links i,
.activity-share-modal .post-preview .post-preview-info .post-preview-timestamp span.link.date-links i,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.date-links i {
    margin-right: 4px;
}

.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link a {
    font-size: 0.75rem;
    font-weight: 700;
    text-transform: uppercase;
}

.post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.date-links a {
    color: #767676 !important;
}

.activity-share-modal .post-preview-info-top.entry-header,
.post-reshare-item-container .post-preview-info-top.entry-header {
    margin-bottom: 1rem;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-title,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-title {
    margin: 0 !important;
    padding: 0;
    margin-top: 10px !important;
    font-size: 1.25rem !important;
    font-weight: 700;
    line-height: 1.2em;
    word-wrap: break-word;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-title a,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-title a {
    font-size: inherit !important;
}

.activity-share-modal .post-preview .post-preview-info.fixed-height .post-preview-info-bottom,
.post-reshare-item-container .post-preview .post-preview-info.fixed-height .post-preview-info-bottom {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -ms-flex-pack: start;
    -webkit-box-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    -webkit-box-align: start;
    align-items: flex-start;
    height: 100%;
    margin: 0;
    padding: 0;
    font-size: 0.875rem;
    line-height: 1.7142857143em;
    font-weight: 500;
}

.buddypress-wrap .activity-share-modal .post-preview .post-preview-info.fixed-height .post-preview-info-bottom p,
.buddypress-wrap .post-reshare-item-container .post-preview .post-preview-info.fixed-height .post-preview-info-bottom p {
    margin-bottom: 0 !important;
}

.activity-share-modal .post-preview .post-preview-info.fixed-height .post-preview-info-bottom p,
.post-reshare-item-container .post-preview .post-preview-info.fixed-height .post-preview-info-bottom p {
    margin: 0;
    padding: 0;
}

.activity-share-modal .post-preview .post-preview-info.fixed-height .post-preview-info-bottom p,
.post-reshare-item-container .post-preview .post-preview-info.fixed-height .post-preview-info-bottom p {
    margin-bottom: 0;
    font-size: 0.875rem;
    line-height: 1.7142857143em;
    font-weight: 500;
}

.activity-share-modal .post-preview .post-preview-info.fixed-height .post-preview-text,
.post-reshare-item-container .post-preview .post-preview-info.fixed-height .post-preview-text {
    margin: 0;
}

.activity-share-modal .post-preview .post-preview-info .post-preview-link,
.post-reshare-item-container .post-preview .post-preview-info .post-preview-link {
    margin-top: auto;
    padding-top: 20px;
    display: inline-block;
    font-size: 0.75rem;
    font-weight: 700;
    text-transform: uppercase;
    -webkit-transition: color .2s ease-in-out;
    transition: color .2s ease-in-out;
}

.bp-activity-post-share-btn {
    display: block;
    margin: 1rem 0;
    padding: 0;
    text-align: center;
}

.bp-activity-post-share-btn .bp-activity-share-button {
    width: 160px;
    margin: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    -webkit-box-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -moz-justify-content: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 100px;
    height: 40px;
    box-shadow: 0 0 40px 0 rgba(94, 92, 154, .06);
    -webkit-transition: all .5s;
    transition: all .5s;
}

.bp-activity-post-share-btn .bp-activity-share-button:hover {
    box-shadow: 0 0 20px 0 rgba(117, 117, 117, .18);
}

.bp-activity-post-share-btn .reshare-count {
    position: relative;
    font-size: 90%;
    font-weight: normal;
    display: inline;
    margin-left: 10px;
    padding: 0;
    line-height: normal;
}

.animate-slide-down {
    opacity: 0;
    -webkit-transform: translate(0, -20px);
    -ms-transform: translate(0, -20px);
    transform: translate(0, -20px);
    -webkit-animation: slideDown .4s ease-in-out forwards;
    animation: slideDown .4s ease-in-out forwards;
    -webkit-transition: -webkit-transform .4s ease-in-out, opacity .4s ease-in-out;
    transition: transform .4s ease-in-out, opacity .4s ease-in-out;
}

@-webkit-keyframes slideDown {
    0% {
        opacity: 0;
        -webkit-transform: translate(0, -20px);
        transform: translate(0, -20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}

@keyframes slideDown {
    0% {
        opacity: 0;
        -webkit-transform: translate(0, -20px);
        transform: translate(0, -20px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0);
    }
}


/*--------------------------------------------------------------
## BuddyBoss
--------------------------------------------------------------*/

.bp-nouveau.buddyboss-theme .activity-list .activity-item .bp-share-button::before {
    content: '\e927';
    font-family: bb-icons;
    font-size: initial;
}

.bp-nouveau.buddyboss-theme .bp-activity-reshare-icon i {
    font-size: 15px;
}


/*--------------------------------------------------------------
## Kleo
--------------------------------------------------------------*/

body.kleo #buddypress .activity-meta a.button.bp-share-button {
    line-height: initial;
}

.kleo-page #buddypress .activity-meta a.button.bp-share-button,
.kleo-page #buddypress .activity-meta a.button.bp-activity-share-button {
    display: inline;
}


/*--------------------------------------------------------------
## OneCommunity
--------------------------------------------------------------*/

body.bp-nouveau #buddypress.onecommunity .activity-list .activity-item .activity-meta .bp-share-button {
    display: block;
    padding: 0 8px;
}

body.bp-nouveau #buddypress.onecommunity .activity-list .activity-item .activity-meta .bp-share-button::before {
    top: 4px;
    position: relative;
}

body.onecommunity.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before {
    content: none;
}


/*--------------------------------------------------------------
## Rehub
--------------------------------------------------------------*/

body.rehub-theme #buddypress div.activity-meta a.bp-share-button:hover span {
    background: none;
}


/*--------------------------------------------------------------
## BuddyX
--------------------------------------------------------------*/

#bp-activity-share-widget-box-status-header .activity-card-head {
    margin: -22px;
    margin-bottom: 22px;
}

#bp-activity-share-widget-box-status-header .activity-item-head {
    padding: 0;
    margin-bottom: 1rem;
}

/*--------------------------------------------------------------
## Gwangi
--------------------------------------------------------------*/

.grimlock #buddypress:not(.youzer) #activity-stream .activity-reshare-item-container .activity-avatar,
.grimlock .activity-share-modal .activity-avatar {
    float: none;
    margin: 0 0.75rem 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 35px;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 35px;
    flex: 0 0 35px;
    height: 35px;
    position: relative;
}

.grimlock #buddypress:not(.youzer) .generic-button.bp-share-btn span,
.grimlock #buddypress:not(.youzer) .generic-button a.bp-activity-share-button>span,
.grimlock #buddypress:not(.youzer) a.bp-activity-share-button>span {
    font-size: inherit
}

.grimlock #activity-stream .bp-activity-reshare-icon i {
    font-size: inherit;
}

@media (min-width: 768px) {

    .grimlock #buddypress:not(.youzer) #activity-stream .activity-reshare-item-container .activity-avatar,
    .grimlock .activity-share-modal .activity-avatar {
        max-width: 60px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 60px;
        flex: 0 0 60px;
        width: 60px !important;
        height: 60px !important;
    }
}


/*--------------------------------------------------------------
# BB Platform
--------------------------------------------------------------*/

.activity-share-modal .modal-body {
    margin-top: 0;
}

.activity-list .activity-item .activity-content .bp-generic-meta.action .bp-activity-share-button {
    line-height: 1.6 !important;
}

.activity-list .activity-item .activity-content .bp-generic-meta.action .bp-activity-share-button::before {
    background: none;
    width: auto;
    height: auto;
    opacity: 1;
    position: static;
    font-size: 14px;
    margin-right: 3px !important;
}

.activity-list .activity-item .activity-content .bp-generic-meta.action .bp-activity-share-button::after {
    display: none;
}

.activity-list .activity-item .activity-content .bp-generic-meta.action .bp-activity-share-button .bp-screen-reader-text {
    position: static;
    width: auto;
    height: auto;
    overflow: visible;
}

.activity-list .activity-item .activity-content .bp-generic-meta.action .bp-activity-share-button .reshare-count {
    margin-left: 5px;
}

.activity-share-modal .activity-list .bb-activity-more-options-wrap,
.activity-share-modal .activity-list .bb-media-privacy-wrap {
    display: none;
}


/*--------------------------------------------------------------
# RTL Fixes
--------------------------------------------------------------*/

[dir='rtl'] .bp-activity-reshare-icon {
    margin-right: 0;
    margin-left: 2px;
}

[dir='rtl'] .bp-activity-reshare-count {
    margin-left: 0;
    margin-right: 2px;
}

[dir='rtl'] .activity-share-modal .bp-activity-share-avatar {
    padding-left: 0;
    padding-right: 55px;
}

[dir='rtl'] .activity-share-modal .bp-activity-share-avatar>a {
    left: auto;
    right: 0;
}

[dir='rtl'] .bp-activity-post-share-btn .reshare-count {
    margin-left: 0;
    margin-right: 10px;
}

[dir='rtl'] .activity-share-modal .post-preview .post-preview-info .post-preview-timestamp span.link.cat-links i,
[dir='rtl'] .post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.cat-links i,
[dir='rtl'] .activity-share-modal .post-preview .post-preview-info .post-preview-timestamp span.link.date-links i,
[dir='rtl'] .post-reshare-item-container .post-preview .post-preview-info .post-preview-timestamp span.link.date-links i {
    margin-right: 0;
    margin-left: 4px;
}

/*--------------------------------------------------------------
# Icons Styles
--------------------------------------------------------------*/

/*--------------------------------------------------------------
## Circle/Rec Style
--------------------------------------------------------------*/
.service-buttons .bp-cpoy-wrapper {
    position: relative;
}

.service-buttons .bp-cpoy-wrapper span.tooltiptext {
    position: absolute;
    top: -30px;
    left: -18px;
    right: 0;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle a .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec a .dashicons {
    width: 25px;
    height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-decoration: none !important;
    -webkit-transition: all .3s;
    transition: all .3s;
    border: 0;
    border-radius: 100px !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle a .dashicons-twitter:before,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec a .dashicons-twitter:before {
    background-size: 12px;
    -webkit-filter: invert(1);
    filter: invert(1);
}

#buddypress .activity-list .activity-share-dropdown-menu-container.rec a .dashicons {
    border-radius: 0 !important;
}

/*--------------------------------------------------------------
## Black/White Style
--------------------------------------------------------------*/
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite a .dashicons {
    width: 25px;
    height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-decoration: none !important;
    -webkit-transition: all .3s;
    transition: all .3s;
    border-radius: 100px !important;

    background: transparent !important;
    color: #000 !important;
    border: 1px solid #000 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite a .dashicons-twitter:before {
    background-size: 12px;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite a:hover .dashicons-twitter:before {
    background-size: 12px;
    -webkit-filter: invert(1);
    filter: invert(1);
}

/*--------------------------------------------------------------
## Baricon Style
--------------------------------------------------------------*/
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon a .dashicons {
    width: 25px;
    height: 25px;
    font-size: 14px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-decoration: none !important;
    -webkit-transition: all .3s;
    transition: all .3s;
    border-radius: 0 !important;
    border-top: 3px solid currentColor;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon a .dashicons-twitter:before {
    background-size: 12px;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon a:hover .dashicons-twitter:before {
    -webkit-filter: invert(1);
    filter: invert(1);
}

/* Styles */
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon .bp-activity-reshare-icon .dashicons {
    color: #696f75 !important;
    border-color: #696f75 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_facebook_share .dashicons {
    color: #3B5998 !important;
    border-color: #3B5998 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_twitter_share .dashicons {
    color: #1DA1F2 !important;
    border-color: #1DA1F2 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_email_share .dashicons {
    color: #AD0000 !important;
    border-color: #AD0000 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_whatsapp_share .dashicons {
    color: #46bd00 !important;
    border-color: #46bd00 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_linkedin_share .dashicons {
    color: #007BB6 !important;
    border-color: #007BB6 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_pinterest_share .dashicons {
    color: #BD081C !important;
    border-color: #BD081C !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_reddit_share .dashicons {
    color: #FF4501 !important;
    border-color: #FF4501 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_wordpress_share .dashicons {
    color: #21759B !important;
    border-color: #21759B !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_pocket_share .dashicons {
    color: #EF3E56 !important;
    border-color: #EF3E56 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.baricon .bp-cpoy .dashicons {
    color: #696f75 !important;
    border-color: #696f75 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle .bp-activity-reshare-icon .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec .bp-activity-reshare-icon .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite a:hover .bp-activity-reshare-icon .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon a:hover .bp-activity-reshare-icon .dashicons {
    background: #696f75 !important;
    color: #fff !important;
    border-color: #696f75 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_facebook_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_facebook_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_facebook_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_facebook_share:hover .dashicons {
    background: #3B5998 !important;
    color: #fff !important;
    border-color: #3B5998 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_twitter_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_twitter_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_twitter_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_twitter_share:hover .dashicons {
    background: #1DA1F2 !important;
    color: #fff !important;
    border-color: #1DA1F2 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_email_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_email_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_email_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_email_share:hover .dashicons {
    background: #AD0000 !important;
    color: #fff !important;
    border-color: #AD0000 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_whatsapp_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_whatsapp_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_whatsapp_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_whatsapp_share:hover .dashicons {
    background: #46bd00 !important;
    color: #fff !important;
    border-color: #46bd00 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_linkedin_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_linkedin_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_linkedin_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_linkedin_share:hover .dashicons {
    background: #007BB6 !important;
    color: #fff !important;
    border-color: #007BB6 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_pinterest_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_pinterest_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_pinterest_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_pinterest_share:hover .dashicons {
    background: #BD081C !important;
    color: #fff !important;
    border-color: #BD081C !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_reddit_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_reddit_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_reddit_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_reddit_share:hover .dashicons {
    background: #FF4501 !important;
    color: #fff !important;
    border-color: #FF4501 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_wordpress_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_wordpress_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_wordpress_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_wordpress_share:hover .dashicons {
    background: #21759B !important;
    color: #fff !important;
    border-color: #21759B !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle #bp_pocket_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec #bp_pocket_share .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite #bp_pocket_share:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon #bp_pocket_share:hover .dashicons {
    background: #EF3E56 !important;
    color: #fff !important;
    border-color: #EF3E56 !important;
}

#buddypress .activity-list .activity-share-dropdown-menu-container.circle .bp-cpoy .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.rec .bp-cpoy .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite .bp-cpoy:hover .dashicons,
#buddypress .activity-list .activity-share-dropdown-menu-container.baricon .bp-cpoy:hover .dashicons {
    background: #696f75 !important;
    color: #fff !important;
    border-color: #696f75 !important;
}

/* New */
.bp-activity-share-dropdown-menu {
    position: absolute;
    right: 0;
    top: 35px;
    text-align: left;
    width: 250px;
    padding: 10px 0;
    border: 1px solid #e3e2ec;
    border-radius: 10px !important;
    background-color: #fff;
    box-shadow: 0 0.4rem 1.2rem rgba(0, 0, 0, .1);
    opacity: 0;
    pointer-events: none;
    -webkit-transform: translateY(15px);
    -ms-transform: translateY(15px);
    transform: translateY(15px);
    -webkit-transition: opacity .3s, -webkit-transform .5s cubic-bezier(.215, .61, .355, 1);
    transition: opacity .3s, transform .5s cubic-bezier(.215, .61, .355, 1);
    z-index: 999;
    overflow: hidden;
}

@media screen and (min-width: 751px) {
    .bp-activity-share-dropdown-menu.position-top {
        bottom: 38px;
        top: auto;
    }
}


@media screen and (max-width: 300px) {
    .bp-activity-share-dropdown-menu {
        right: -20px;
    }
}

.generic-button.bp-activity-share-dropdown-toggle {
    position: relative;
}

.bp-activity-share-dropdown-toggle.selected .bp-activity-share-dropdown-menu {
    opacity: 1;
    pointer-events: all;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn,
.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper {
    width: 100% !important;
    padding: 10px 15px !important;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn .button,
.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper .button {
    justify-content: flex-start !important;
    min-height: auto !important;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn span.bp-activity-reshare-icon i {
    font-size: 16px;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-btn .bp-share-button::before {
    margin-right: 8px !important;
    font-size: 18px !important;
    margin-left: 0.2em;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn a,
.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-btn a {
    width: 100%;
    text-align: left;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn a span.bp-share-text {
    display: inline-block !important;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn:hover,
.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper:hover {
    background-color: rgba(0, 0, 0, .02);
}

.bp-nouveau #buddypress .activity-list div.activity-meta .bp-activity-share-btn a,
.bp-nouveau #buddypress .activity-list div.activity-meta .bp-share-wrapper a,
.bp-nouveau #buddypress .activity-list div.groups-meta .bp-activity-share-btn a,
.bp-nouveau #buddypress .activity-list div.groups-meta .bp-share-wrapper a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%;
    height: auto;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn span.bp-share-label,
.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper span.bp-share-label {
    display: block;
    margin-left: 10px !important;
    font-size: inherit;
    font-weight: 500;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper span.tooltiptext {
    width: 100px;
    position: absolute;
    font-size: 13px;
    font-weight: 500;
    background: #444;
    border-radius: 4px;
    color: #fff;
    line-height: 1.3;
    padding: 7px 15px;
    white-space: nowrap;
    z-index: 10;
    pointer-events: none;
    -webkit-transition: all .18s ease-out .18s;
    transition: all .18s ease-out .18s;
    top: -30px;
}

.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper span.tooltiptext:before {
    content: ' ';
    width: 12px;
    height: 12px;
    background: #444;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -5px;
    margin: auto;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    z-index: -1;
    border-radius: 2px;
}

@media screen and (max-width: 750px) {
    .bp-activity-share-dropdown-menu {
        position: fixed;
        top: auto;
        bottom: 0;
        right: 0;
        left: 0;
        margin: auto;
        width: 100%;
        border: 0;
        box-shadow: 0px -4px 30px 1px rgba(0, 0, 0, .3);
        z-index: 9999;
        border-radius: 10px 10px 0 0;
    }

    .bp-share-activity-share-to-wrapper {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 15px;
        overflow-x: auto;
        border-top: 1px solid #e3e3e3;
    }

    .bp-nouveau #buddypress .activity-list div.activity-meta .bp-share-wrapper a,
    .bp-nouveau #buddypress .activity-list div.groups-meta .bp-share-wrapper a {
        -ms-flex-flow: nowrap;
        flex-flow: nowrap;
    }

    .bp-nouveau #buddypress .activity-list div.activity-meta .bp-share-activity-share-to-wrapper .bp-share-wrapper a,
    .bp-nouveau #buddypress .activity-list div.groups-meta .bp-share-activity-share-to-wrapper .bp-share-wrapper a {
        -ms-flex-flow: wrap;
        flex-flow: wrap;
    }

    .bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-activity-share-to-wrapper .bp-share-wrapper {
        min-width: 100px;
    }

    #buddypress .activity-list .activity-share-dropdown-menu-container.circle .bp-share-activity-share-to-wrapper .bp-share-wrapper a .dashicons,
    #buddypress .activity-list .activity-share-dropdown-menu-container.rec .bp-share-activity-share-to-wrapper .bp-share-wrapper a .dashicons,
    #buddypress .activity-list .activity-share-dropdown-menu-container.blackwhite .bp-share-activity-share-to-wrapper .bp-share-wrapper a .dashicons,
    #buddypress .activity-list .activity-share-dropdown-menu-container.baricon .bp-share-activity-share-to-wrapper .bp-share-wrapper a .dashicons,
    .bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-activity-share-to-wrapper .bp-share-wrapper .dashicons {
        margin: 0 auto 10px;
        padding: 0;
        font-size: 20px;
        min-width: 50px;
        width: 50px;
        height: 50px;
        background: rgba(0, 0, 0, .05);
        border-radius: 100px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
    }

    .bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-activity-share-to-wrapper .bp-share-wrapper span.bp-share-label {
        margin-left: 0 !important;
        display: block;
        width: 100%;
    }

    .modal.activity-share-modal {
        z-index: 99999;
    }

    .modal-backdrop {
        z-index: 9999;
    }

    .bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper span.tooltiptext {
        top: -14px;
    }
}

/* Share popup */
.activity-share-modal.my-profile .select2-dropdown,
.activity-share-modal.message .select2-dropdown,
.activity-share-modal.select-group [aria-label="Friend lists"],
.activity-share-modal.select-friend [aria-label="Group lists"] {
    display: none;
}

.activity-share-modal.select-group .select2-results>.select2-results__options>li:first-child,
.activity-share-modal.select-friend .select2-results>.select2-results__options>li:first-child,
.activity-share-modal.select-group .select2-results>.select2-results__options>li:nth-child(2),
.activity-share-modal.select-friend .select2-results>.select2-results__options>li:nth-child(2) {
    display: none;
}/* eslint-disable */
/* If a new version is imported from swiper the selectors should all be namespaced with .jp-carousel-overlay 
/* to prevent clashes with other plugins that are overrding swiperjs css
*/
/**
 * Swiper 6.7.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 22, 2021
 */

@font-face {
	font-family: 'swiper-icons';
	src: url( 'data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA' )
		format( 'woff' );
	font-weight: 400;
	font-style: normal;
}
:root {
	--swiper-theme-color: #007aff;
}
.jp-carousel-overlay .swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	/* Fix of Webkit flickering */
	z-index: 1;
}
.jp-carousel-overlay .swiper-container-vertical > .swiper-wrapper {
	flex-direction: column;
}
.jp-carousel-overlay .swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: flex;
	transition-property: transform;
	box-sizing: content-box;
}
.jp-carousel-overlay .swiper-container-android .swiper-slide,
.jp-carousel-overlay .swiper-wrapper {
	transform: translate3d( 0px, 0, 0 );
}
.jp-carousel-overlay .swiper-container-multirow > .swiper-wrapper {
	flex-wrap: wrap;
}
.jp-carousel-overlay .swiper-container-multirow-column > .swiper-wrapper {
	flex-wrap: wrap;
	flex-direction: column;
}
.jp-carousel-overlay .swiper-container-free-mode > .swiper-wrapper {
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.jp-carousel-overlay .swiper-container-pointer-events {
	touch-action: pan-y;
}
.jp-carousel-overlay .swiper-container-pointer-events.swiper-container-vertical {
	touch-action: pan-x;
}
.jp-carousel-overlay .swiper-slide {
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
	transition-property: transform;
}
.jp-carousel-overlay .swiper-slide-invisible-blank {
	visibility: hidden;
}
/* Auto Height */
.jp-carousel-overlay .swiper-container-autoheight,
.jp-carousel-overlay .swiper-container-autoheight .swiper-slide {
	height: auto;
}
.jp-carousel-overlay .swiper-container-autoheight .swiper-wrapper {
	align-items: flex-start;
	transition-property: transform, height;
}
/* 3D Effects */
.jp-carousel-overlay .swiper-container-3d {
	perspective: 1200px;
}
.jp-carousel-overlay .swiper-container-3d .swiper-wrapper,
.jp-carousel-overlay .swiper-container-3d .swiper-slide,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom,
.jp-carousel-overlay .swiper-container-3d .swiper-cube-shadow {
	transform-style: preserve-3d;
}
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top,
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-left {
	background-image: linear-gradient( to left, rgba( 0, 0, 0, 0.5 ), rgba( 0, 0, 0, 0 ) );
}
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-right {
	background-image: linear-gradient( to right, rgba( 0, 0, 0, 0.5 ), rgba( 0, 0, 0, 0 ) );
}
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-top {
	background-image: linear-gradient( to top, rgba( 0, 0, 0, 0.5 ), rgba( 0, 0, 0, 0 ) );
}
.jp-carousel-overlay .swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: linear-gradient( to bottom, rgba( 0, 0, 0, 0.5 ), rgba( 0, 0, 0, 0 ) );
}
/* CSS Mode */
.jp-carousel-overlay .swiper-container-css-mode > .swiper-wrapper {
	overflow: auto;
	scrollbar-width: none;
	/* For Firefox */
	-ms-overflow-style: none;
	/* For Internet Explorer and Edge */
}
.jp-carousel-overlay .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
	display: none;
}
.jp-carousel-overlay .swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
	scroll-snap-align: start start;
}
.jp-carousel-overlay .swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
	scroll-snap-type: x mandatory;
}
.jp-carousel-overlay .swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
	scroll-snap-type: y mandatory;
}
:root {
	--swiper-navigation-size: 44px;
	/*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.jp-carousel-overlay .swiper-button-prev,
.jp-carousel-overlay .swiper-button-next {
	position: absolute;
	top: 50%;
	width: calc( var( --swiper-navigation-size ) / 44 * 27 );
	height: var( --swiper-navigation-size );
	margin-top: calc( 0px - ( var( --swiper-navigation-size ) / 2 ) );
	z-index: 10;
	cursor: pointer;
	display: flex;
	align-items: center;
	justify-content: center;
	color: var( --swiper-navigation-color, var( --swiper-theme-color ) );
}
.jp-carousel-overlay .swiper-button-prev.swiper-button-disabled,
.jp-carousel-overlay .swiper-button-next.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}
.jp-carousel-overlay .swiper-button-prev:after,
.jp-carousel-overlay .swiper-button-next:after {
	font-family: swiper-icons;
	font-size: var( --swiper-navigation-size );
	text-transform: none !important;
	letter-spacing: 0;
	text-transform: none;
	font-variant: initial;
	line-height: 1;
}
.jp-carousel-overlay .swiper-button-prev,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-next {
	left: 10px;
	right: auto;
}
.jp-carousel-overlay .swiper-button-prev:after,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after {
	content: 'prev';
}
.jp-carousel-overlay .swiper-button-next,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev {
	right: 10px;
	left: auto;
}
.jp-carousel-overlay .swiper-button-next:after,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after {
	content: 'next';
}
.jp-carousel-overlay .swiper-button-prev.swiper-button-white,
.jp-carousel-overlay .swiper-button-next.swiper-button-white {
	--swiper-navigation-color: #ffffff;
}
.jp-carousel-overlay .swiper-button-prev.swiper-button-black,
.jp-carousel-overlay .swiper-button-next.swiper-button-black {
	--swiper-navigation-color: #000000;
}
.jp-carousel-overlay .swiper-button-lock {
	display: none;
}
:root {
	/*
  --swiper-pagination-color: var(--swiper-theme-color);
  */
}
.jp-carousel-overlay .swiper-pagination {
	position: absolute;
	text-align: center;
	transition: 300ms opacity;
	transform: translate3d( 0, 0, 0 );
	z-index: 10;
}
.jp-carousel-overlay .swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}
/* Common Styles */
.jp-carousel-overlay .swiper-pagination-fraction,
.jp-carousel-overlay .swiper-pagination-custom,
.jp-carousel-overlay .swiper-container-horizontal > .swiper-pagination-bullets {
	bottom: 10px;
	left: 0;
	width: 100%;
}
/* Bullets */
.jp-carousel-overlay .swiper-pagination-bullets-dynamic {
	overflow: hidden;
	font-size: 0;
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
	transform: scale( 0.33 );
	position: relative;
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
	transform: scale( 1 );
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
	transform: scale( 1 );
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
	transform: scale( 0.66 );
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
	transform: scale( 0.33 );
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
	transform: scale( 0.66 );
}
.jp-carousel-overlay .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
	transform: scale( 0.33 );
}
.jp-carousel-overlay .swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 50%;
	background: #000;
	opacity: 0.2;
}
.jp-carousel-overlay button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-webkit-appearance: none;
	appearance: none;
}
.jp-carousel-overlay .swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}
.jp-carousel-overlay .swiper-pagination-bullet-active {
	opacity: 1;
	background: var( --swiper-pagination-color, var( --swiper-theme-color ) );
}
.jp-carousel-overlay .swiper-container-vertical > .swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	transform: translate3d( 0px, -50%, 0 );
}
.jp-carousel-overlay
	.swiper-container-vertical
	> .swiper-pagination-bullets
	.swiper-pagination-bullet {
	margin: 6px 0;
	display: block;
}
.jp-carousel-overlay
	.swiper-container-vertical
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	top: 50%;
	transform: translateY( -50% );
	width: 8px;
}
.jp-carousel-overlay
	.swiper-container-vertical
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	display: inline-block;
	transition: 200ms transform, 200ms top;
}
.jp-carousel-overlay
	.swiper-container-horizontal
	> .swiper-pagination-bullets
	.swiper-pagination-bullet {
	margin: 0 4px;
}
.jp-carousel-overlay
	.swiper-container-horizontal
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
	left: 50%;
	transform: translateX( -50% );
	white-space: nowrap;
}
.jp-carousel-overlay
	.swiper-container-horizontal
	> .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	transition: 200ms transform, 200ms left;
}
.jp-carousel-overlay
	.swiper-container-horizontal.swiper-container-rtl
	> .swiper-pagination-bullets-dynamic
	.swiper-pagination-bullet {
	transition: 200ms transform, 200ms right;
}
/* Progress */
.jp-carousel-overlay .swiper-pagination-progressbar {
	background: rgba( 0, 0, 0, 0.25 );
	position: absolute;
}
.jp-carousel-overlay .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
	background: var( --swiper-pagination-color, var( --swiper-theme-color ) );
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	transform: scale( 0 );
	transform-origin: left top;
}
.jp-carousel-overlay
	.swiper-container-rtl
	.swiper-pagination-progressbar
	.swiper-pagination-progressbar-fill {
	transform-origin: right top;
}
.jp-carousel-overlay .swiper-container-horizontal > .swiper-pagination-progressbar,
.jp-carousel-overlay
	.swiper-container-vertical
	> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0;
}
.jp-carousel-overlay .swiper-container-vertical > .swiper-pagination-progressbar,
.jp-carousel-overlay
	.swiper-container-horizontal
	> .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0;
}
.jp-carousel-overlay .swiper-pagination-white {
	--swiper-pagination-color: #ffffff;
}
.jp-carousel-overlay .swiper-pagination-black {
	--swiper-pagination-color: #000000;
}
.jp-carousel-overlay .swiper-pagination-lock {
	display: none;
}
.jp-carousel-overlay .swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	text-align: center;
}
.jp-carousel-overlay .swiper-zoom-container > img,
.jp-carousel-overlay .swiper-zoom-container > svg,
.jp-carousel-overlay .swiper-zoom-container > canvas {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain;
}
.jp-carousel-overlay .swiper-slide-zoomed {
	cursor: move;
}
/* a11y */
.jp-carousel-overlay .swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000;
}
:root {
	--jp-carousel-primary-color: #fff;
	--jp-carousel-primary-subtle-color: #999;
	--jp-carousel-bg-color: #000;
	--jp-carousel-bg-faded-color: #222;
	--jp-carousel-border-color: #3a3a3a;
}

:root .jp-carousel-light {
	--jp-carousel-primary-color: #000;
	--jp-carousel-primary-subtle-color: #646970;
	--jp-carousel-bg-color: #fff;
	--jp-carousel-bg-faded-color: #fbfbfb;
	--jp-carousel-border-color: #dcdcde;
}

.jp-carousel-overlay .swiper-button-prev,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-next,
.jp-carousel-overlay .swiper-button-next,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev {
	background-image: none;
}
/* end of temporary fix */

[data-carousel-extra]:not( .jp-carousel-wrap ) img, [data-carousel-extra]:not( .jp-carousel-wrap ) img + figcaption {
	cursor: pointer;
}

.jp-carousel-wrap * {
	line-height: inherit;
}

.jp-carousel-wrap.swiper-container {
	height: auto;
	width: 100vw;
}

.jp-carousel-overlay .swiper-zoom-container {
	background-size: 200%;
	background-repeat: no-repeat;
	background-position: center;
}

/*
To prevent flash of prev/next image scale transition after pinch zoom we need to hide them.
Swiper does not add a class of `swiper-slide-zoomed` to slides on pinch and zoom
so we have to target all affected elements in touch devices.
*/
.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img,
.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img {
	transition: none !important;
}

.jp-carousel-overlay .swiper-button-prev,
.jp-carousel-overlay .swiper-button-next {
	opacity: 0.5;
	transition: 0.5s opacity ease-out;
	height: initial;
	width: initial;
	padding: 20px 40px;
	background-image: none;
}

.jp-carousel-overlay .swiper-button-prev:hover,
.jp-carousel-overlay .swiper-button-next:hover {
	opacity: 1;
}

.jp-carousel-overlay .swiper-button-next:after,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after,
.jp-carousel-overlay .swiper-button-prev:after,
.jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after {
	content: none;
}

.jp-carousel-overlay .swiper-button-prev svg,
.jp-carousel-overlay .swiper-button-next svg {
	height: 30px;
	width: 28px;
	background: var(--jp-carousel-bg-color);
	border-radius: 4px;
}

.jp-carousel-overlay .swiper-button-prev svg:hover,
.jp-carousel-overlay .swiper-button-next svg:hover {
	background: var(--jp-carousel-primary-subtle-color);
}

.jp-carousel-overlay {
	font-family: 'Helvetica Neue', sans-serif !important;
	z-index: 2147483647;
	overflow-x: hidden;
	overflow-y: auto;
	direction: ltr;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: var(--jp-carousel-bg-color);
}

.jp-carousel-overlay * {
	box-sizing: border-box;
}

/* Fix for Twenty Nineteen theme compatibility */
.jp-carousel-overlay h1:before,
.jp-carousel-overlay h2:before,
.jp-carousel-overlay h3:before {
	content: none;
	display: none;
}

.jp-carousel-overlay .swiper-container .swiper-button-prev {
	left: 0;
	right: auto;
}

.jp-carousel-overlay .swiper-container .swiper-button-next {
	right: 0;
	left: auto;
}

.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev,
.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next {
	transform: scaleX( -1 );
}

.jp-carousel-container {
	display: grid;
	grid-template-rows: 1fr 64px; /* 1. main carousel, 2. info area as footer */
	height: 100%;
}

.jp-carousel-hide-controls .jp-carousel-container {
	grid-template-rows: 1fr;
}

.jp-carousel-hide-controls .swiper-wrapper {
	margin-top: -32px; /* Compensate for the remove of the height of the info bar. */
}


.jp-carousel-hide-controls .jp-swiper-button-next,
.jp-carousel-hide-controls .jp-swiper-button-prev {
	margin-top: -54px; /* The height of the info bar plus any top padding on the nav button itself. */
}

.jp-carousel-msg {
	font-family: 'Open Sans', sans-serif;
	font-style: normal;
	display: inline-block;
	line-height: 19px;
	padding: 11px 15px;
	font-size: 14px;
	text-align: center;
	margin: 25px 20px 0 2px;
	background-color: var(--jp-carousel-primary-color);
	border-left: 4px solid #ffba00;
	-webkit-box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
	box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
}

.jp-carousel-info {
	display: flex;
	flex-direction: column;
	text-align: left !important;
	-webkit-font-smoothing: subpixel-antialiased !important;
	z-index: 100;
	background-color: var(--jp-carousel-bg-color);
	transition: opacity 200ms ease-out;
	opacity: 1;
}

.jp-carousel-hide-controls .jp-carousel-info {
	visibility: hidden;
	height: 0;
	overflow: hidden;
}

.jp-carousel-info-footer {
	position: relative;
	background-color: var(--jp-carousel-bg-color);
	height: 64px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100vw;
}

.jp-carousel-info-extra {
	display: none;
	background-color: var(--jp-carousel-bg-color);
	padding: 35px;
	width: 100vw;
	border-top: 1px solid var(--jp-carousel-bg-faded-color);
}

.jp-carousel-title-and-caption {
	margin-bottom: 15px;
}

.jp-carousel-info-extra.jp-carousel-show {
	display: block;
}

.jp-carousel-info ::selection {
	background: var(--jp-carousel-primary-color); /* Safari */
	color: var(--jp-carousel-primary-color);
}

.jp-carousel-info ::-moz-selection {
	background: var(--jp-carousel-primary-color); /* Firefox */
	color: var(--jp-carousel-primary-color);
}

.jp-carousel-photo-info {
	left: 0 !important;
	width: 100% !important;
}

.jp-carousel-comments-wrapper {
	padding: 0;
	width: 100% !important;
	display: none;
}

.jp-carousel-comments-wrapper.jp-carousel-show {
	display: block;
}

.jp-carousel-comments-wrapper > .jp-carousel-photo-info {
	display: none;
}

.jp-carousel-transitions .jp-carousel-photo-info {
	-webkit-transition: 400ms ease-out;
	-moz-transition: 400ms ease-out;
	-o-transition: 400ms ease-out;
	transition: 400ms ease-out;
}

.jp-carousel-buttons {
	margin: -18px -20px 15px;
	padding: 8px 10px;
	border-bottom: 1px solid #222;
	background: #222;
	text-align: center;
}

div.jp-carousel-buttons a {
	border: none !important;
	color: var(--jp-carousel-primary-subtle-color);
	font: normal 11px/1.2em 'Helvetica Neue', sans-serif !important;
	letter-spacing: 0 !important;
	padding: 5px 2px 5px 0;
	text-decoration: none !important;
	text-shadow: none !important;
	vertical-align: middle;
	-webkit-font-smoothing: subpixel-antialiased;
}

div.jp-carousel-buttons a:hover {
	color: var(--jp-carousel-primary-color);
	border: none !important;
}

.jp-carousel-transitions div.jp-carousel-buttons a:hover {
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}

.jp-carousel-slide,
.jp-carousel-slide img {
	-webkit-transform: translate3d( 0, 0, 0 );
	-moz-transform: translate3d( 0, 0, 0 );
	-o-transform: translate3d( 0, 0, 0 );
	-ms-transform: translate3d( 0, 0, 0 );
	transform: translate3d( 0, 0, 0 );
}

.jp-carousel-close-hint {
	cursor: default;
	letter-spacing: 0 !important;
	position: fixed;
	top: 20px;
	right: 30px;
	padding: 10px;
	text-align: right;
	width: 45px;
	height: 45px;
	z-index: 15;
	color: var(--jp-carousel-primary-color);
	cursor: pointer;
	transition: opacity 200ms ease-out;
}

.jp-carousel-transitions .jp-carousel-close-hint {
	-webkit-transition: color 200ms linear;
	-moz-transition: color 200ms linear;
	-o-transition: color 200ms linear;
	transition: color 200ms linear;
}

.jp-carousel-close-hint svg {
	padding: 3px 2px;
	background: var(--jp-carousel-bg-color);
	border-radius: 4px;
}

.jp-carousel-close-hint svg:hover {
	background: var(--jp-carousel-primary-subtle-color);
}

.jp-carousel-close-hint:hover {
	color: var(--jp-carousel-primary-color);
}

.jp-carousel-close-hint:hover span {
	border-color: var(--jp-carousel-primary-color);
}

/** Pagination Start **/
.jp-carousel-pagination-container {
	flex: 1;
	margin: 0 15px 0 35px;
}

.jp-swiper-pagination,
.jp-carousel-pagination {
	color: var(--jp-carousel-primary-color);
	font-size: 15px; /* same as .jp-carousel-info-footer .jp-carousel-photo-title  */
	font-weight: normal;
	white-space: nowrap;
	display: none;
	position: static !important;
}

.jp-carousel-pagination-container .swiper-pagination {
	text-align: left;
	line-height: 8px;
}

.jp-carousel-pagination {
	padding-left: 5px;
}

.jp-swiper-pagination .swiper-pagination-bullet {
	background: var(--jp-carousel-primary-subtle-color);
	margin: 0 4px;
}

.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: var(--jp-carousel-primary-color);
}

.jp-swiper-pagination .swiper-pagination-bullet:not( .swiper-pagination-bullet-active ) {
	background: var(--jp-carousel-primary-color);
	opacity: 0.5;
}
/** Pagination End **/

/** Title and Desc Start **/
.jp-carousel-info-footer .jp-carousel-photo-title-container {
	flex-basis: 50vw;
	flex: 4;
	justify-content: center;
	overflow: hidden;
	margin: 0;
}

.jp-carousel-photo-title,
.jp-carousel-photo-caption {
	background: none !important;
	border: none !important;
	display: inline-block;
	font: normal 20px/1.3em 'Helvetica Neue', sans-serif;
	line-height: normal;
	letter-spacing: 0 !important;
	margin: 0 0 10px 0;
	padding: 0;
	overflow: hidden;
	text-shadow: none !important;
	text-transform: none !important;
	color: var(--jp-carousel-primary-color);
}

.jp-carousel-info-footer .jp-carousel-photo-caption {
	text-align: center;
	font-size: 15px; /* same as .jp-carousel-pagination */
	white-space: nowrap;
	color: var(--jp-carousel-primary-subtle-color);
	cursor: pointer;
	margin: 0;
	text-overflow: ellipsis;
}

.jp-carousel-info-footer .jp-carousel-photo-caption p {
	margin: 0;
}

.jp-carousel-photo-title {
	font-size: 32px;
	margin-bottom: 2px;
}

.jp-carousel-photo-description {
	color: var(--jp-carousel-primary-subtle-color);
	font-size: 16px;
	margin: 25px 0;
	width: 100%;
}

.jp-carousel-photo-description {
	overflow: hidden;
	overflow-wrap: break-word;
}

.jp-carousel-photo-description p {
	color: var(--jp-carousel-primary-subtle-color);
	line-height: 1.4;
	margin-bottom: 0;
}

.jp-carousel-photo-description p a,
.jp-carousel-comments p a,
.jp-carousel-info h2 a {
	color: var(--jp-carousel-primary-color) !important;
	border: none !important;
	text-decoration: underline !important;
	font-weight: normal !important;
	font-style: normal !important;
}

.jp-carousel-photo-description p strong,
.jp-carousel-photo-description p b {
	font-weight: bold;
	color: var(--jp-carousel-primary-subtle-color);
}

.jp-carousel-photo-description p em,
.jp-carousel-photo-description p i {
	font-style: italic;
	color: var(--jp-carousel-primary-subtle-color);
}

.jp-carousel-photo-description p a:hover,
.jp-carousel-comments p a:hover,
.jp-carousel-info h2 a:hover {
	color: var(--jp-carousel-primary-subtle-color) !important;
}

.jp-carousel-photo-description p:empty {
	display: none;
}

.jp-carousel-photo-info h1:before,
.jp-carousel-photo-info h1:after,
.jp-carousel-comments-wrapper h1:before,
.jp-carousel-comments-wrapper h1:after {
	content: none !important;
}

.jp-carousel-caption {
	font-size: 14px;
	font-weight: normal;
	margin: 0;
}

/** Title and Desc End **/

/** Meta Box Start **/
.jp-carousel-image-meta {
	color: var(--jp-carousel-primary-color);
	font-size: 13px;
	font: 12px/1.4 'Helvetica Neue', sans-serif !important;
	width: 100%;
	display: none;
}

.jp-carousel-image-meta.jp-carousel-show {
	display: block;
}

.jp-carousel-image-meta li,
.jp-carousel-image-meta h5 {
	font-family: 'Helvetica Neue', sans-serif !important;
	position: inherit !important;
	top: auto !important;
	right: auto !important;
	left: auto !important;
	bottom: auto !important;
	background: none !important;
	border: none !important;
	font-weight: 400 !important;
	line-height: 1.3em !important;
}

.jp-carousel-image-meta ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
}

.jp-carousel-image-meta li {
	width: 48% !important;
	display: inline-block !important;
	vertical-align: top !important;
	margin: 0 2% 15px 0 !important;
	color: var(--jp-carousel-primary-color) !important;
	font-size: 13px !important;
}

.jp-carousel-image-meta h5 {
	color: var(--jp-carousel-primary-subtle-color) !important;
	text-transform: uppercase !important;
	font-size: 10px !important;
	margin: 0 0 2px !important;
	letter-spacing: 0.1em !important;
}

a.jp-carousel-image-download {
	display: inline-block;
	clear: both;
	color: var(--jp-carousel-primary-subtle-color);
	line-height: 1;
	font-weight: 400;
	font-size: 14px;
	text-decoration: none;
}

a.jp-carousel-image-download svg {
	display: inline-block;
	vertical-align: middle;
	margin: 0 3px;
	padding-bottom: 2px;
}

a.jp-carousel-image-download span.photo-size {
	font-size: 11px;
	border-radius: 1em;
	margin-left: 2px;
	display: inline-block;
}

a.jp-carousel-image-download span.photo-size-times {
	padding: 0 1px 0 2px;
}

/** Meta Box End **/

/** Comments Start **/
.jp-carousel-comments {
	font: 15px/1.7 'Helvetica Neue', sans-serif !important;
	font-weight: 400;
	background: none transparent;
	width: 100%;
	bottom: 10px;
	margin-top: 20px;
}

.jp-carousel-comments p a:hover,
.jp-carousel-comments p a:focus,
.jp-carousel-comments p a:active {
	color: var(--jp-carousel-primary-color) !important;
}

.jp-carousel-comment {
	background: none transparent;
	color: var(--jp-carousel-primary-subtle-color);
	overflow: auto;
	width: 100%;
	display: flex;
}

.jp-carousel-comment + .jp-carousel-comment {
	margin-top: 20px;
}

.jp-carousel-comment:last-of-type {
	margin-bottom: 20px;
}

.jp-carousel-comment p {
	color: var(--jp-carousel-primary-subtle-color) !important;
}

.jp-carousel-comment .comment-author {
	font-size: 15px;
	font-weight: 500;
	padding: 0;
	width: auto;
	display: inline;
	float: none;
	border: none;
	margin: 0;
}

.jp-carousel-comment .comment-author a {
	color: var(--jp-carousel-primary-color);
}

.jp-carousel-comment .comment-gravatar {
	float: none;
	margin-right: 10px;
}

.jp-carousel-comment .comment-content {
	border: none;
	padding: 0;
}

.jp-carousel-comment .avatar {
	margin: 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: none !important;
	padding: 0 !important;
	background-color: transparent !important;
	min-width: 64px;
	min-height: 64px;
	width: 64px;
	height: 64px;
}

.jp-carousel-comment .comment-date {
	color: var(--jp-carousel-primary-subtle-color);
	font-size: 11px;
	border-bottom: 1px solid var(--jp-carousel-bg-faded-color);
	margin-bottom: 6px;
}

#jp-carousel-comment-form {
	margin: 0 0 10px !important;
	width: 100%;
}

#jp-carousel-comment-form.jp-carousel-is-disabled {
	opacity: 0.5;
	pointer-events: none;
}

textarea#jp-carousel-comment-form-comment-field {
	background: var(--jp-carousel-bg-faded-color);
	border: 1px solid var(--jp-carousel-border-color);
	color: var(--jp-carousel-primary-subtle-color);
	font: 16px/1.4 'Helvetica Neue', sans-serif !important;
	width: 100%;
	padding: 10px 10px 5px;
	margin: 0;
	float: none;
	height: 147px;
	-webkit-box-shadow: inset 2px 2px 2px rgba( 0, 0, 0, 0.1 );
	box-shadow: inset 2px 2px 2px rgba( 0, 0, 0, 0.1 );
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder {
	color: #555;
}

textarea#jp-carousel-comment-form-comment-field:focus {
	background: var(--jp-carousel-bg-faded-color);
	color: var(--jp-carousel-primary-subtle-color);
}

textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {
	color: var(--jp-carousel-primary-subtle-color);
}

#jp-carousel-loading-overlay {
	display: none;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

#jp-carousel-loading-wrapper {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100vh;
	width: 100vw;
}

#jp-carousel-library-loading,
#jp-carousel-library-loading:after {
	border-radius: 50%;
	width: 40px;
	height: 40px;
}

#jp-carousel-library-loading {
	float: left;
	margin: 22px 0 0 10px;
	font-size: 10px;
	position: relative;
	text-indent: -9999em;
	border-top: 8px solid rgba( 255, 255, 255, 0.2 );
	border-right: 8px solid rgba( 255, 255, 255, 0.2 );
	border-bottom: 8px solid rgba( 255, 255, 255, 0.2 );
	border-left: 8px solid var(--jp-carousel-primary-color);
	-webkit-transform: translateZ( 0 );
	-ms-transform: translateZ( 0 );
	transform: translateZ( 0 );
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear;
}

#jp-carousel-comment-form-spinner,
#jp-carousel-comment-form-spinner:after {
	border-radius: 50%;
	width: 20px;
	height: 20px;
}
#jp-carousel-comment-form-spinner {
	display: none;
	float: left;
	margin: 22px 0 0 10px;
	font-size: 10px;
	position: absolute; /* relative to .jp-carousel-comment-form-container */
	text-indent: -9999em;
	border-top: 4px solid rgba( 255, 255, 255, 0.2 );
	border-right: 4px solid rgba( 255, 255, 255, 0.2 );
	border-bottom: 4px solid rgba( 255, 255, 255, 0.2 );
	border-left: 4px solid var(--jp-carousel-primary-color);
	-webkit-transform: translateZ( 0 );
	-ms-transform: translateZ( 0 );
	transform: translateZ( 0 );
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear;
	margin: 0 auto;
	top: calc( 50% - 15px );
	left: 0;
	bottom: 0;
	right: 0;
}

@-webkit-keyframes load8 {
	0% {
		-webkit-transform: rotate( 0deg );
		transform: rotate( 0deg );
	}
	100% {
		-webkit-transform: rotate( 360deg );
		transform: rotate( 360deg );
	}
}
@keyframes load8 {
	0% {
		-webkit-transform: rotate( 0deg );
		transform: rotate( 0deg );
	}
	100% {
		-webkit-transform: rotate( 360deg );
		transform: rotate( 360deg );
	}
}

.jp-carousel-info-content-wrapper {
	max-width: 800px;
	margin: auto;
}

#jp-carousel-comment-form-submit-and-info-wrapper {
	display: none;
	overflow: hidden;
	width: 100%;
}

#jp-carousel-comment-form-commenting-as input {
	background: var(--jp-carousel-bg-color);
	border: 1px solid var(--jp-carousel-border-color);
	color: var(--jp-carousel-primary-subtle-color);
	font: 16px/1.4 'Helvetica Neue', sans-serif !important;
	padding: 10px;
	float: left;
	-webkit-box-shadow: inset 2px 2px 2px rgba( 0, 0, 0, 0.2 );
	box-shadow: inset 2px 2px 2px rgba( 0, 0, 0, 0.2 );
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	width: 285px;
}

#jp-carousel-comment-form-commenting-as input:focus {
	background: var(--jp-carousel-bg-faded-color);
	color: var(--jp-carousel-primary-subtle-color);
}

#jp-carousel-comment-form-commenting-as p {
	font: 400 13px/1.7 'Helvetica Neue', sans-serif !important;
	margin: 22px 0 0;
	float: left;
}

#jp-carousel-comment-form-commenting-as fieldset {
	float: left;
	border: none;
	margin: 20px 0 0 0;
	padding: 0;
	clear: both;
}

#jp-carousel-comment-form-commenting-as label {
	font: 400 13px/1.7 'Helvetica Neue', sans-serif !important;
	margin: 0 20px 3px 0;
	float: left;
	width: 100px;
}

#jp-carousel-comment-form-button-submit {
	margin-top: 20px;
	margin-left: auto;
	display: block;
	border: solid 1px var(--jp-carousel-primary-color);
	background: var(--jp-carousel-bg-color);
	border-radius: 3px;
	padding: 8px 16px;
	font-size: 14px;
	color: var(--jp-carousel-primary-color);
}

#jp-carousel-comment-form-button-submit:active,
#jp-carousel-comment-form-button-submit:focus {
	background: var(--jp-carousel-primary-color);
	color: var(--jp-carousel-bg-color);
}

#jp-carousel-comment-form-container {
	margin-bottom: 15px;
	width: 100%;
	margin-top: 20px;
	color: var(--jp-carousel-primary-subtle-color);
	position: relative;
	overflow: hidden;
}

#jp-carousel-comment-post-results {
	display: none;
	overflow: auto;
	width: 100%;
}

#jp-carousel-comment-post-results span {
	display: block;
	text-align: center;
	margin-top: 20px;
	width: 100%;
	overflow: auto;
	padding: 1em 0;
	box-sizing: border-box;
	border-radius: 2px;
	font: 13px/1.4 'Helvetica Neue', sans-serif !important;
	border: 1px solid var(--jp-carousel-border-color);
	-webkit-box-shadow: inset 0px 0px 5px 0px rgba( 0, 0, 0, 0.2 );
	box-shadow: inset 0px 0px 5px 0px rgba( 0, 0, 0, 0.2 );
}

.jp-carousel-comment-post-error {
	color: #df4926;
}

#jp-carousel-comments-closed {
	display: none;
	color: var(--jp-carousel-primary-subtle-color);
}

#jp-carousel-comments-loading {
	font: 400 15px/1.7 'Helvetica Neue', sans-serif !important;
	display: none;
	color: var(--jp-carousel-primary-subtle-color);
	text-align: left;
	margin-bottom: 20px;
	width: 100%;
	bottom: 10px;
	margin-top: 20px;
}

/** Icons Start **/
.jp-carousel-photo-icons-container {
	flex: 1;
	display: block;
	text-align: right;
	margin: 0 20px 0 30px;
	white-space: nowrap;
}

.jp-carousel-icon-btn {
	padding: 16px;
	text-decoration: none;
	border: none;
	background: none;
	display: inline-block;
	height: 64px;
}

.jp-carousel-icon {
	border: none;
	display: inline-block;
	line-height: 0;
	font-weight: 400;
	font-style: normal;
	border-radius: 4px;
	width: 31px; /* Prevent comments indicator from changing icon width */
	padding: 4px 3px 3px;
}

.jp-carousel-icon:hover {
	background: var(--jp-carousel-primary-subtle-color);
}

.jp-carousel-icon svg {
	display: inline-block;
}

.jp-carousel-overlay rect {
	fill: var(--jp-carousel-primary-color);
}

.jp-carousel-selected .jp-carousel-icon {
	background: var(--jp-carousel-primary-color);
}
.jp-carousel-selected rect {
	fill: var(--jp-carousel-bg-color);
}

.jp-carousel-icon-comments.jp-carousel-show {
	display: inline-block;
}

.jp-carousel-icon .jp-carousel-has-comments-indicator {
	display: none;
	font-size: 12px;
	vertical-align: top;
	margin-left: -16px;
	line-height: 1;
	padding: 2px 4px;
	border-radius: 4px;
	background: var(--jp-carousel-primary-color);
	color: var(--jp-carousel-bg-color);
	font-weight: normal;
	font-family: 'Helvetica Neue', sans-serif !important;
	position: relative;
}

.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator {
	background: var(--jp-carousel-bg-color);
	color: var(--jp-carousel-primary-color);
}

.jp-carousel-has-comments-indicator.jp-carousel-show {
	display: inline-block;
}

/** Icons End **/

/* Small screens */
@media only screen and ( max-width: 760px ) {
	.jp-carousel-overlay .swiper-container .swiper-button-next,
	.jp-carousel-overlay .swiper-container .swiper-button-prev {
		display: none !important;
	}

	.jp-carousel-buttons {
		display: none !important;
	}

	.jp-carousel-image-meta {
		float: none !important;
		width: 100% !important;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		margin-left: 0;
	}

	.jp-carousel-close-hint {
		font-size: 26px !important;
		position: fixed !important;
		top: 10px;
		right: 10px;
	}

	/* The admin bar is fixed at top: 0*/
	.admin-bar .jp-carousel-close-hint {
		top: 40px;
	}

	.jp-carousel-slide img {
		opacity: 1;
	}

	.jp-carousel-wrap {
		background-color: var(--jp-carousel-bg-color);
	}

	.jp-carousel-fadeaway {
		display: none;
	}

	.jp-carousel-info > .jp-carousel-photo-info {
		display: none;
	}

	.jp-carousel-comments-wrapper > .jp-carousel-photo-info {
		display: block;
	}

	.jp-carousel-caption {
		overflow: visible !important;
	}

	.jp-carousel-info-footer .jp-carousel-photo-title-container {
		display: none;
	}

	.jp-carousel-photo-icons-container {
		margin: 0 10px 0 0;
		white-space: nowrap;
	}

	.jp-carousel-icon-btn {
		padding-left: 20px;
	}

	.jp-carousel-pagination {
		padding-left: 5px;
	}

	.jp-carousel-pagination-container {
		margin-left: 25px;
	}

	.jp-carousel-comment .avatar {
		min-width: 48px;
	}

	#jp-carousel-comment-form-commenting-as fieldset,
	#jp-carousel-comment-form-commenting-as input {
		width: 100%;
		float: none;
	}
}
/* =Tiled Gallery Default Styles
-------------------------------------------------------------- */

.tiled-gallery {
	clear: both;
	margin: 0 0 20px;
	overflow: hidden;
}
.tiled-gallery img {
	margin: 2px !important; /* Ensure that this value isn't overridden by themes that give content images blanket margins */
}
.tiled-gallery .gallery-group {
	float: left;
	position: relative;
}
.tiled-gallery .tiled-gallery-item {
	float: left;
	margin: 0;
	position: relative;
	width: inherit; /* prevents ie8 bug with inline width styles */
}
.tiled-gallery .gallery-row {
	 overflow: hidden;
}
.tiled-gallery .tiled-gallery-item a { /* Needs to reset some properties for theme compatibility */
	background: transparent;
	border: none;
	color: inherit;
	margin: 0;
	padding: 0;
	text-decoration: none;
	width: auto;
}
.tiled-gallery .tiled-gallery-item img,
.tiled-gallery .tiled-gallery-item img:hover { /* Needs to reset some properties for theme compatibility */
	background: none;
	border: none;
	box-shadow: none;
	max-width: 100%;
	padding: 0;
	vertical-align: middle;
}
.tiled-gallery-caption { /* Captions */
	background: #f0f0f1;
	background: rgba( 255,255,255,0.8 );
	color: #333;
	font-size: 13px;
	font-weight: 400;
	overflow: hidden;
	padding: 10px 0;
	position: absolute;
		bottom: 0;
	text-indent: 10px;
	text-overflow: ellipsis;
	width: 100%;
	white-space: nowrap;
}
.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption { /* Smaller captions */
	font-size: 11px;
}

/* Hide galleries in widgets until they've been resized to fit.
   Gallery widgets are almost guaranteed to need resizing, and
   the jump is a little more obvious than galleries in content. */
.widget-gallery .tiled-gallery-unresized {
	visibility: hidden;
	height: 0px;
	overflow: hidden;
}

/* =Greyscale
-------------------------------------------------------------- */

.tiled-gallery .tiled-gallery-item img.grayscale {
	-webkit-filter: grayscale(1);
	-ms-filter: grayscale(1);
	-o-filter: grayscale(1);
	filter: grayscale(1);
}
.tiled-gallery .tiled-gallery-item:hover img.grayscale {
	-webkit-filter: none;
	-ms-filter: none;
	-o-filter: none;
	filter: none;
}


/* =Circles Layout
-------------------------------------------------------------- */

.tiled-gallery.type-circle .tiled-gallery-item img {
	border-radius: 50% !important; /* Ensure that circles are displayed in themes that add border-radius to all images as a default */
	object-fit: cover;
}
.tiled-gallery.type-circle .tiled-gallery-caption {
	display: none;
}


/* =Square Layout
-------------------------------------------------------------- */
.tiled-gallery.type-square .tiled-gallery-item img {
	object-fit: cover;
}
/**
 * Like Button toolbar button, loading text & container styles
 */

/* Master container */
#jp-post-flair {
	padding-top: .5em;
}

/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: bold;
}

div.sharedaddy h3.sd-title:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #dcdcde;
	margin-bottom: 1em;
}


/* Toolbar */
div.jetpack-likes-widget-wrapper {
	width: 100%;
	min-height: 50px;	/* Previous height, 60px */
	position: relative; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
}

div.jetpack-likes-widget-wrapper .sd-link-color {
	font-size: 12px;
}

div.jetpack-comment-likes-widget-wrapper {
	width: 100%;
	position: relative;
	min-height: 31px;
}

div.jetpack-comment-likes-widget-wrapper iframe {
	margin-bottom: 0;
}

#likes-other-gravatars {
	display: none;
	position: absolute;
	padding: 10px 10px 12px 10px;
	background-color: #2e4453;
	border-width: 0;
	box-shadow: 0 0 10px #2e4453;
	box-shadow: 0 0 10px rgba(46,68,83,.6);
	min-width: 130px;
	z-index: 1000;
}

#likes-other-gravatars.wpl-new-layout {
	display: none;
	position: absolute;
	padding: 9px 12px 10px 12px;
	background-color: #fff;
	border: solid 1px #dcdcde;
	border-radius: 4px;
	box-shadow: none;
	min-width: 220px;
	max-height: 240px;
	height: auto;
	overflow: auto;
	z-index: 1000;
}

#likes-other-gravatars * {
	line-height: normal;
}

#likes-other-gravatars .likes-text {
	color: white;
	font-size: 12px;
	padding-bottom: 8px;
}

#likes-other-gravatars.wpl-new-layout .likes-text {
	color: #101517;
	font-size: 12px;
	font-weight: 500;
	padding-bottom: 8px;
}

#likes-other-gravatars ul,
#likes-other-gravatars li {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
}

#likes-other-gravatars li::before {
	content: "";
}

#likes-other-gravatars ul.wpl-avatars {
	overflow: auto;
	display: block;
	max-height: 190px;
}

#likes-other-gravatars ul.wpl-avatars li {
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 5px 5px 0;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li {
	width: 196px;
	height: 28px;
	float: none;
	margin: 0 0 4px 0;
}

#likes-other-gravatars ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: block;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: flex;
	align-items: center;
	gap: 8px;
	text-decoration: none;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a span {
	font-size: 12px;
	color: #2C3338;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

#likes-other-gravatars ul.wpl-avatars li a img {
	background: none;
	border: none;
	margin: 0 !important;
	padding: 0 !important;
	position: static;
	box-sizing: border-box;
}

#likes-other-gravatars.wpl-new-layout ul.wpl-avatars li a img {
	background: none;
	border: none;
	border-radius: 50%;
	margin: 0 !important;
	padding: 1px !important;
	position: static;
}

div.sd-box {
	border-top: 1px solid #dcdcde;
	border-top: 1px solid rgba(0,0,0,.13);
}

.entry-content .post-likes-widget, .post-likes-widget,
.comment-likes-widget {
	margin: 0;
	border-width: 0;
	display: block;
}

/* Loading text */
.post-likes-widget-placeholder,
.comment-likes-widget-placeholder {
	margin: 0;
	border-width: 0;
	position: relative;
}

.comment-likes-widget-placeholder {
	height: 18px;
	position: absolute;
	display: flex;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}

.comment-likes-widget-placeholder::before {
	color: #2EA2CC;
	width: 16px;
	height: 16px;
	content: '';
	display: inline-block;
	position: relative;
	top: 3px;
	padding-right: 5px;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E");
}

.post-likes-widget-placeholder .button {
	display: none;	/* Let's not show a dummy like button, let's just make a great button experience once it's loaded */
}

.post-likes-widget-placeholder .button span {
}

.post-likes-widget-placeholder .loading,
.comment-likes-widget-placeholder .loading {
	color: #999;
	font-size: 12px;
}

.comment-likes-widget-placeholder .loading {
	padding-left: 5px;
	margin-top: 4px;
	align-self: center;
	color: #4E4E4E;
}

/* Like Special cases (display on it's own) */
div.sharedaddy.sd-like-enabled .sd-like h3 {
	display: none;
}

div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
	width: 100%;
	float: none;
	position: absolute; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
	top: 0;
}

.comment-likes-widget {
	width: 100%;
}


/* Make ratings block. @todo: make !important unnecessary by removing inline style */
.pd-rating,
.cs-rating {
	display: block !important;
}


/* Hide G+ title */
.sd-gplus .sd-title {
	display: none;
}

@media print {
	.jetpack-likes-widget-wrapper {
		display: none;
	}
}
#subscribe-email input {
	width: 95%;
}

.comment-subscription-form {
	margin-bottom: 1em;
}

.comment-subscription-form .subscribe-label {
	display: inline !important;
}

/*
Text meant only for screen readers.
Provides support for themes that do not bundle this CSS yet.
@see https://make.wordpress.org/accessibility/2015/02/09/hiding-text-for-screen-readers-with-wordpress-core/
***********************************/
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute ! important;
	width: 1px;
	word-wrap: normal ! important;
}
.wbcom-essential-member-carousel {
  width: 600px;
  height: 300px;
}

/** Header bar */
.site-header.site-header--elementor .button.singup {
  margin-left: 10px;
}

.site-header.site-header--elementor {
  width: auto;
  position: relative;
}

.site-header--elementor .header-aside {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100%;
}

.site-header--elementor.site-header--align-left .header-aside {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.site-header--elementor.site-header--align-center .header-aside {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.site-header--elementor.site-header--align-right .header-aside {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.site-header--elementor .header-aside>* {
  padding: 0 10px;
  height: 76px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.site-header--elementor .notification-wrap,
.site-header--elementor .user-wrap {
  display: inline-block;
}

.site-header--elementor .header-aside-inner>* {
  padding: 0 10px;
  line-height: 1;
}

.site-header--elementor .header-aside-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.site-header--elementor .header-aside>:last-child {
  padding-right: 0;
}

.site-header--elementor .header-aside>:first-child {
  padding-left: 0;
}

.site-header.site-header--elementor .menu-item-has-children>a {
  position: relative;
}

.site-header--elementor .count {
  line-height: 1.4;
  top: -webkit-calc(50% - 20px);
  top: calc(50% - 20px);
  right: 0;
  position: absolute;
  border-radius: 100px;
  margin-left: auto;
  padding: 2px 7px;
  font-size: 9px;
  font-style: normal;
  font-weight: 600;
}

.site-header--elementor .wbcom-essential-separator {
  height: 28px;
  max-height: 28px;
  width: 1px;
  display: inline-block;
  margin: 0 12px 0 12px;
  padding: 0;
  vertical-align: middle;
}

.site-header--elementor .user-wrap.menu-item-has-children .wb-icon-angle-down {
  font-size: 22px;
}

.site-header--elementor a.user-link i {
  margin: 0 6px 0 2px;
}

@media screen and (min-width: 992px) {
  .site-header--elementor .user-wrap.menu-item-has-children .user-name {
	  max-width: 180px;
  }
}

.site-header--elementor .user-wrap.menu-item-has-children .user-name {
  line-height: 1.3;
  white-space: nowrap;
  padding-right: 3px;
  text-overflow: ellipsis;
  max-width: 100px;
  overflow: hidden;
}

.site-header--elementor .notification-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 76px;
}

.site-header--elementor .notification-dropdown {
  list-style: none;
  position: absolute;
  right: -15px;
  top: -webkit-calc(100% - 15px);
  top: calc(100% - 15px);
  margin: 0;
  min-width: 430px;
  overflow: hidden;
  display: none;
  opacity: 0;
  visibility: hidden;
  z-index: 99;
}

@media (min-width: 768px) {
  .site-header--align-left .notification-dropdown {
	  right: auto;
	  left: -15px;
  }
}

.site-header--elementor .menu-item-has-children.selected .notification-dropdown {
  display: block;
  opacity: 1;
  visibility: visible;
}

.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu {
  position: absolute;
  list-style: none;
  top: 0;
  left: -180px;
  right: auto;
  padding: 3px 0;
  z-index: 10;
  display: none;
}

.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu:before {
  content: '';
  width: 12px;
  height: 12px;
  display: block;
  position: absolute;
  right: -5px;
  top: 11px;
  z-index: 1;
  -webkit-transform: rotate(
	  45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(
	  45deg);
}

@media (min-width: 768px) {
  .site-header--align-left .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu {
	  right: -180px;
	  left: auto;
  }

  .site-header--align-left .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu:before {
	  left: -5px;
	  right: auto;
	  -webkit-transform: rotate(
		  230deg);
	  -ms-transform: rotate(230deg);
	  transform: rotate(
		  230deg);
  }
}

.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children .sub-menu a {
  border-radius: 12px;
}

.site-header.site-header--elementor .wbcom-essential-my-account-menu .menu-item-has-children:hover .sub-menu {
  display: block;
  opacity: 1;
  visibility: visible;
}

.site-header--elementor .header-mini-cart {
  overflow: hidden;
}

.site-header.site-header--elementor .header-mini-cart ul.cart_list {
  margin: 0;
  padding: 0;
  list-style: none;
  max-width: -webkit-calc(100vw - 20px);
  max-width: calc(100vw - 20px);
  overflow: auto;
  max-height: -webkit-calc(100vh - 210px);
  max-height: calc(100vh - 210px);
}

.site-header--elementor .product_list_widget li {
  border-radius: 4px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row;
  flex-flow: row;
  margin-bottom: 0;
}

.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item {
  padding: 15px 20px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item>a {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-right: auto;
  font-weight: 400;
  margin-bottom: 0;
}

.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item span.quantity {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 12px;
  margin-right: 10px;
  white-space: nowrap;
}

.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item .variation {
  display: none;
}

.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item>a.remove {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  margin-right: 0;
  font-size: 16px;
  line-height: 1;
  width: auto;
}

.site-header--elementor .header-mini-cart ul.cart_list li.mini_cart_item>a:not(.remove) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  max-width: 290px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.site-header--elementor .header-mini-cart ul.cart_list img.attachment-woocommerce_thumbnail,
.site-header--elementor .header-mini-cart ul.cart_list img.woocommerce-placeholder {
  max-width: 36px;
  width: 36px;
  border-radius: 50%;
  margin-right: 10px;
  margin-left: 0;
  float: none;
}

.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__total {
  width: 50%;
  float: left;
  font-size: 14px;
  margin: 0;
  line-height: 35px;
  padding: 7px 0 7px 20px;
}

.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__buttons {
  width: 50%;
  float: right;
  text-align: right;
  margin: 0;
  line-height: 35px;
  padding: 7px 20px 7px 0;
}

.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__buttons a.button {
  padding: 0 0 0 10px;
  background-color: transparent;
  box-shadow: none;
  font-size: 14px;
  min-height: auto;
}

.site-header--elementor .header-mini-cart p.woocommerce-mini-cart__empty-message {
  margin: 0;
  padding: 15px 20px;
  font-size: 14px;
}

.site-header--elementor .notification-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 15px 20px;
}

.site-header--elementor .notification-header .title {
  font-size: 1rem;
  line-height: 1;
  margin: 0;
}

.site-header.site-header--elementor .notification-list {
  margin: 0;
  padding: 0;
  list-style: none;
  min-width: 420px;
  max-height: 52vh;
  overflow: auto;
  padding-bottom: 0;
  margin-left: 0;
  margin-bottom: 0;
  list-style: none;
  overflow-x: hidden;
}

.site-header--elementor .notification-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 15px 20px;
  position: relative;
}

.site-header--elementor .wbcom-essential--full-link {
  display: none;
}

.site-header--elementor .notification-avatar {
  margin-right: 10px;
  position: relative;
}

.site-header--elementor .messages-wrap .notification-dropdown .notification-avatar {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50px;
  flex: 0 0 50px;
}

.site-header--elementor .notification-content .posted {
  display: block;
  margin-top: 5px;
  font-size: 15px;
}

.site-header--elementor .notification-footer {
  position: relative;
  bottom: 0;
  width: 100%;
}

.site-header--elementor .notification-footer .delete-all {
  font-size: 12px;
  font-weight: 500;
  padding: 12px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.site-header--elementor .notification-wrap.menu-item-has-children>a:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  bottom: 0;
  left: 4px;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: rotate(
	  -45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(
	  -45deg);
  opacity: 0;
  visibility: hidden;
  z-index: 1002;
}

.site-header--elementor .notification-wrap.menu-item-has-children.selected>a:before {
  opacity: 1;
  visibility: visible;
}

@media (max-width: 543px) {
  .site-header--elementor .notification-dropdown,
  .site-header.site-header--elementor .notification-list {
	  min-width: 330px;
  }
}

@media (max-width: 380px) {
  .site-header--elementor .notification-dropdown,
  .site-header.site-header--elementor .notification-list {
	  min-width: 280px;
  }
}

.site-header--elementor a.user-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: .875rem;
  font-weight: 500;
  letter-spacing: -.24px;
  height: 76px;
}

.site-header--elementor .user-wrap.menu-item-has-children .sub-menu {
  min-width: 180px;
}

.site-header.site-header--elementor .menu-item-has-children {
  position: relative;
}

.site-header.site-header--elementor .sub-menu {
  border-radius: 12px;
  list-style: none;
  padding: 10px 0;
  position: absolute;
  right: -20px;
  top: -webkit-calc(100% - 15px);
  top: calc(100% - 15px);
  margin: 0;
  min-width: 168px;
  display: none;
  opacity: 0;
  visibility: hidden;
  z-index: 100;
}

.site-header--elementor .primary-menu>li>.sub-menu:before,
.site-header--elementor .user-wrap-container>.sub-menu:before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  top: 0;
  left: auto;
  right: 28px;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: rotate(
	  -45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(
	  -45deg);
  z-index: 1002;
}

.site-header--elementor .user-wrap-container>.sub-menu:before {
  right: 84px;
}

.site-header.site-header--elementor .header-aside .menu-item-has-children.selected>.sub-menu {
  display: block;
  opacity: 1;
  visibility: visible;
}

.site-header--elementor .header-aside .wrapper {
  position: relative;
}

.site-header--elementor .header-aside .wrapper .sub-menu-inner {
  width: 187px;
  max-height: 76vh;
  margin: 0;
  padding: 0;
  list-style: none;
}

#header-my-account-menu.wbcom-essential-my-account-menu {
  margin: 0;
  padding: 0;
  list-style: none;
}

.site-header--elementor .user-wrap.menu-item-has-children .sub-menu a {
  display: block;
  position: relative;
  height: auto;
}

.site-header--elementor .user-wrap.menu-item-has-children .sub-menu a.bp-suggestions-mention {
  display: none;
}

.site-header.site-header--elementor .sub-menu a {
  display: block;
  font-size: 13px;
  font-weight: inherit;
  color: #303030;
  line-height: 1;
  margin-bottom: 1px;
  padding: 0.5625rem 0.9375rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.site-header--elementor .sub-menu .user-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  height: auto;
  margin-bottom: 8px;
  padding-bottom: 12px;
  padding-top: 12px;
}

.site-header--elementor .sub-menu .user-link img {
  float: left;
  margin-right: 10px;
}

.header-search-wrap--elementor {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  height: 76px;
  margin: 0;
  padding: 0 30px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all linear .2s;
  transition: all linear .2s;
  z-index: 2;
  border-radius: 12px;
  display: none;
}

.header-search-wrap--elementor form label {
  width: 100%;
}

.search-visible-el .header-search-wrap--elementor {
  opacity: 1;
  visibility: visible;
  display: block;
}

.header-search-wrap--elementor .container {
  padding: 0;
  position: relative;
  width: 100%;
}

.header-search-wrap--elementor #searchform,
.header-search-wrap--elementor .search-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 76px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.header-search-wrap--elementor #searchform input[type=text],
.header-search-wrap--elementor .search-form input[type=search] {
  border: 0;
  background-size: 20px;
  outline: 0;
  box-shadow: none;
  padding: 0 50px 0 50px;
  font-size: 16px;
  width: 100%;
  height: 76px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.header-search-wrap--elementor #searchform:after,
.header-search-wrap--elementor .search-form:after {
  content: '';
  background-repeat: no-repeat;
  background-position: 10px 50%;
  background-size: 22px;
  background-image: url(/wp-content/plugins/wbcom-essential/assets/css/../images/search.svg);
  background-position: center;
  position: absolute;
  left: 0;
  width: 22px;
  height: 22px;
}

.header-search-wrap--elementor #searchform input[type="submit"],
.header-search-wrap--elementor .search-form input[type="submit"] {
  display: none;
}

.header-search-wrap--elementor a.close-search {
  display: inline-block;
  line-height: 1;
  position: absolute;
  top: -webkit-calc(50% - 11px);
  top: calc(50% - 11px);
  right: 15px;
}

.header-search-wrap--elementor a.close-search i {
  font-size: 22px;
}

/* .site-header--elementor .user-wrap,
.site-header--elementor .wbcom-essential-separator,
.site-header--elementor .header-search-link,
.site-header--elementor #header-messages-dropdown-elem,
.site-header--elementor #header-notifications-dropdown-elem,
.site-header--elementor .header-cart-link-wrap {
  display: none;
} */

/* BuddyX */
.wbcom-essential-header-buttons .bp-icon-wrap {
  display: inline-block;
}

.wbcom-essential-header-buttons .bp-icon-wrap .fa,
.wbcom-essential-header-buttons .bp-icon-wrap .fas {
  margin-right: 6px;
}
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@font-face {
  font-family: 'wb-icons';
  src: url(/wp-content/plugins/wbcom-essential/assets/css/../icons/wb-icons.eot?48614116);
  src: url(/wp-content/plugins/wbcom-essential/assets/css/../icons/wb-icons.eot?48614116#iefix) format('embedded-opentype'),
       url(/wp-content/plugins/wbcom-essential/assets/css/../icons/wb-icons.woff2?48614116) format('woff2'),
       url(/wp-content/plugins/wbcom-essential/assets/css/../icons/wb-icons.woff?48614116) format('woff'),
       url(/wp-content/plugins/wbcom-essential/assets/css/../icons/wb-icons.ttf?48614116) format('truetype'),
       url(/wp-content/plugins/wbcom-essential/assets/css/../icons/wb-icons.svg?48614116#wb-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'wb-icons';
    src: url(/wp-content/plugins/wbcom-essential/assets/css/../font/wb-icons.svg?48614116#wb-icons) format('svg');
  }
}
*/
[class^="wb-icon-"]:before, [class*=" wb-icon-"]:before {
  font-family: "wb-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.wb-icon-check-circle:before { content: '\e800'; } /* '' */
.wb-icon-bell:before { content: '\e801'; } /* '' */
.wb-icon-search:before { content: '\e802'; } /* '' */
.wb-icon-shopping-cart:before { content: '\e803'; } /* '' */
.wb-icon-envelope:before { content: '\e804'; } /* '' */
.wb-icon-check:before { content: '\e805'; } /* '' */
.wb-icon-angle-down:before { content: '\e807'; } /* '' */
.wb-icon-angle-up:before { content: '\e808'; } /* '' */
.wb-icon-angle-right:before { content: '\e809'; } /* '' */
.wb-icon-angle-left:before { content: '\e80a'; } /* '' */
.wb-icon-shopping-bag:before { content: '\e80b'; } /* '' */
.wb-icon-reply:before { content: '\e80c'; } /* '' */
.wb-icon-spin5:before { content: '\e838'; } /* '' */
/*
Theme Name: REIGN
Theme URI: https://wbcomdesigns.com/downloads/reign-buddypress-theme/
Author: Wbcom Designs
Author URI: https://wbcomdesigns.com/
Description: Premium BuddyPress Theme with Elementor Page Builder support.
Version: 7.6.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: reign
Domain Path: /languages/
Tags: one-column, two-columns, right-sidebar, custom-background, custom-menu, featured-images, post-formats, full-width-template, translation-ready, theme-options, threaded-comments, footer-widgets, custom-logo
*/
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7O0VBWUUiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcblRoZW1lIE5hbWU6IFJFSUdOXG5UaGVtZSBVUkk6IGh0dHBzOi8vd2Jjb21kZXNpZ25zLmNvbS9kb3dubG9hZHMvcmVpZ24tYnVkZHlwcmVzcy10aGVtZS9cbkF1dGhvcjogV2Jjb20gRGVzaWduc1xuQXV0aG9yIFVSSTogaHR0cHM6Ly93YmNvbWRlc2lnbnMuY29tL1xuRGVzY3JpcHRpb246IFByZW1pdW0gQnVkZHlQcmVzcyBUaGVtZSB3aXRoIEVsZW1lbnRvciBQYWdlIEJ1aWxkZXIgc3VwcG9ydC5cblZlcnNpb246IDEuMC43XG5MaWNlbnNlOiBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MiBvciBsYXRlclxuTGljZW5zZSBVUkk6IExJQ0VOU0VcblRleHQgRG9tYWluOiByZWlnblxuRG9tYWluIFBhdGg6IC9sYW5ndWFnZXMvXG5UYWdzOiBvbmUtY29sdW1uLCB0d28tY29sdW1ucywgcmlnaHQtc2lkZWJhciwgY3VzdG9tLWJhY2tncm91bmQsIGN1c3RvbS1tZW51LCBmZWF0dXJlZC1pbWFnZXMsIHBvc3QtZm9ybWF0cywgZnVsbC13aWR0aC10ZW1wbGF0ZSwgdHJhbnNsYXRpb24tcmVhZHksIHRoZW1lLW9wdGlvbnMsIHRocmVhZGVkLWNvbW1lbnRzLCBmb290ZXItd2lkZ2V0cywgY3VzdG9tLWxvZ29cbiovXG4iXX0= */
/*
Theme Name: REIGN Child
Theme URI: https://wbcomdesigns.com/downloads/reign-buddypress-theme/
Author: Wbcom Designs
Author URI: https://wbcomdesigns.com/
Description: Premium BuddyPress Theme with Elementor Page Builder support.
Version: 3.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: reign-child
Template: reign-theme
Domain Path: /languages/
Tags: one-column, two-columns, right-sidebar, custom-background, custom-menu, featured-images, post-formats, full-width-template, translation-ready, theme-options, threaded-comments, footer-widgets, custom-logo
*/
#bbpress-forums fieldset.bbp-form input[type=password],#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{height:38px;padding:6px 10px}#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content:focus{border:0}.bp-pagination.top .pag-count.top{display:none}div.bbp-breadcrumb{width:100%}#bbpress-forums{font-size:inherit;line-height:1.625}#bbpress-forums #bbp-search-form #bbp_search{margin-bottom:15px}.content-wrapper #bbpress-forums #bbp-search-form #bbp_search{min-width:200px}@media screen and (max-width:480px){.content-wrapper #bbpress-forums #bbp-search-form #bbp_search{min-width:160px}}#bbpress-forums ul.bbp-forums{list-style:none;margin:0;padding:0;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-bottom:0}#bbpress-forums .bbp-forums-list{border:0}#bbpress-forums li.bbp-header{background:0 0;margin:0;padding:0;border:0}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{background:0 0;border-top:0;font-weight:700;padding:0;text-align:center}#bbpress-forums li.bbp-footer{display:none}#bbpress-forums li.bbp-header ul.forum-titles{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--reign-site-border-color);font-size:15px}.forum-titles .bbp-forum-freshness,.forum-titles .bbp-forum-info{padding:16px 24px}.forum-titles .bbp-forum-info{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.forum-titles .bbp-forum-reply-count,.forum-titles .bbp-forum-topic-count{-webkit-box-flex:10%;-ms-flex:10%;flex:10%;text-align:center;padding:16px 8px;display:none}@media screen and (min-width:450px){.forum-titles .bbp-forum-reply-count,.forum-titles .bbp-forum-topic-count{display:block}}.forum-titles .bbp-forum-freshness{-webkit-box-flex:30%;-ms-flex:30%;flex:30%;text-align:center;display:none}@media screen and (min-width:350px){.forum-titles .bbp-forum-freshness{display:block}}#bbpress-forums div.odd,#bbpress-forums ul.odd{background:var(--reign-site-sections-bg-color)}#bbpress-forums li.bbp-body ul.forum{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:0;border-bottom:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}#bbpress-forums li.bbp-body ul.forum .bbp-forum-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-ms-flex-flow:row wrap;flex-flow:row wrap}#bbpress-forums li.bbp-body ul.forum .bbp-forum-reply-count,#bbpress-forums li.bbp-body ul.forum .bbp-forum-topic-count{-webkit-box-flex:10%;-ms-flex:10%;flex:10%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:24px 8px;font-size:15px;display:none}@media screen and (min-width:450px){#bbpress-forums li.bbp-body ul.forum .bbp-forum-reply-count,#bbpress-forums li.bbp-body ul.forum .bbp-forum-topic-count{display:-webkit-box;display:-ms-flexbox;display:flex}}#bbpress-forums li.bbp-body ul.forum .bbp-forum-freshness{-webkit-box-flex:30%;-ms-flex:30%;flex:30%;text-align:center;font-size:15px;display:none}@media screen and (min-width:350px){#bbpress-forums li.bbp-body ul.forum .bbp-forum-freshness{display:block}}#bbpress-forums li.bbp-body ul.forum .bbp-forum-freshness,#bbpress-forums li.bbp-body ul.forum .bbp-forum-info{padding:24px}#bbpress-forums .bbp-forum-info .bbp-forum-content{font-size:14px;line-height:20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:5px 0 0}#bbpress-forums p.bbp-topic-meta,.bbp-forums p.bbp-topic-meta{display:none}#bbpress-forums .bbp-forum-info .bbp-forum-title{font-weight:600;font-size:18px}#bbpress-forums .widget_display_replies img.avatar,#bbpress-forums .widget_display_topics img.avatar,#bbpress-forums div.bbp-template-notice img.avatar,#bbpress-forums p.bbp-topic-meta img.avatar,#bbpress-forums ul.bbp-reply-revision-log img.avatar,#bbpress-forums ul.bbp-topic-revision-log img.avatar{border:0;border-radius:100%}.bbp-view .content-wrapper>.hentry,.bbpress .content-wrapper>.hentry{border:0!important}.bbp-template-notice ul{margin:0;padding:0;list-style:none}label[for=bbp_topic_title]{display:block}div.bbp-template-notice.info .bbp-author-avatar img{border:0;border-radius:100px;margin-right:4px}.rg-forums-list{clear:both}#bbpress-forums .rg-forums-list{margin:0 -15px!important;padding:0;list-style:none}#bbpress-forums .rg-forums-list li{font-size:inherit}#bbpress-forums .rg-forums-list>li{margin-bottom:30px}#bbpress-forums .rg-forums-list.rg-card-list .rg-cover-list-item{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);height:100%;padding-bottom:20px;-webkit-transition:.2s all;transition:.2s all}#bbpress-forums .rg-forums-list .rg-cover-list-item{position:relative}#bbpress-forums .rg-forums-list .rg-cover-wrap{border-radius:var(--reign-global-border-radius);position:relative;overflow:hidden;padding-top:96.52%;display:block;background:var(--reign-site-secondary-bg-color)}#bbpress-forums .rg-forums-list .rg-cover-wrap::before{content:"";background:transparent url(/wp-content/themes/reign-theme/assets/css/../img/svg/chat.svg) no-repeat;background-position:center;background-size:100px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}#bbpress-forums .rg-forums-list.rg-card-list .rg-cover-wrap{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0;padding-top:48%}#bbpress-forums .rg-forums-list.rg-card-list .rg-cover-wrap img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover;border-radius:0}#bbpress-forums .rg-forums-list .rg-sec-header{margin-bottom:12px}#bbpress-forums .rg-forums-list .rg-sec-header h3{margin:0;font-size:20px;line-height:1.2}#bbpress-forums .rg-forums-list .rg-card-forum-details{padding:20px}#bbpress-forums .rg-forums-list .rg-forum-content-wrap{margin-bottom:15px}#bbpress-forums .rg-forums-list .rg-card-forum-details .rg-forum-content{font-size:14px;line-height:1.35;display:block;display:-webkit-box;max-height:2.69em;margin:0 auto;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#bbpress-forums .rg-forums-list .forums-meta.bb-forums-meta:empty{display:none}#bbpress-forums .rg-forums-list .forums-meta span{opacity:.7;background:rgba(255,255,255,.15);border-radius:100px;display:inline-block;font-size:11px;font-weight:500;line-height:1;color:#fff;padding:4px 10px;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}#bbpress-forums .rg-forums-list.rg-card-list .forums-meta span{background:rgba(18,43,70,.1);color:var(--reign-site-headings-color)}#bbpress-forums .rg-forums-list.rg-card-list .rg-timestamp{position:absolute;bottom:20px}#bbpress-forums .rg-forums-list .rg-timestamp{font-size:14px;line-height:1.6}#bbpress-forums .rg-forums-list.rg-cover-list .rg-cover-wrap{background:#444;padding-top:100%}#bbpress-forums .rg-forums-list.rg-cover-list .rg-cover-wrap::before{content:"";display:block;background:rgba(0,0,0,.2);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#bbpress-forums .rg-forums-list.rg-cover-list .rg-cover-wrap img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover;border-radius:0}#bbpress-forums .rg-forums-list.rg-cover-list .rg-forum-details{position:absolute;bottom:0;padding:20px;color:#fff;width:100%;z-index:2}#bbpress-forums .rg-forums-list.rg-cover-list .rg-forum-details .rg-sec-header h3 a{color:#fff}#bbpress-forums .rg-forums-list.rg-cover-list .rg-forum-details .forums-meta span{background:#fff}#bbpress-forums .rg-forums-list.rg-cover-list .rg-forum-details .forums-meta span:nth-child(n+3){display:none}.bbp-topics{list-style:none;margin:0 0 24px;padding:0}.bbp-topics .topic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--reign-site-sections-bg-color);padding:25px 15px;border-bottom:1px solid var(--reign-site-border-color)}@media screen and (max-width:480px){.bbp-topics .topic{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.rg-topic-avatar{margin-right:20px}.rg-topic-avatar{min-width:60px;display:block}.rg-topic-avatar .bbp-author-avatar img.avatar{margin:0!important;border-radius:100%!important}.rg-topic-center{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:480px){.rg-topic-center{-webkit-box-flex:1;-ms-flex:1;flex:1}}.rg-topic-center .bbp-topic-title .bbp-topic-permalink{font-size:20px;line-height:1.3;display:block;margin-bottom:5px}@media screen and (max-width:600px){.rg-topic-center .bbp-topic-title .bbp-topic-permalink{font-size:18px}}.rg-topic-center .bbp-topic-meta{color:#797980;font-size:14px}.rg-topic-comments{text-align:right;font-size:14px;white-space:nowrap;margin-left:20px;margin-right:10px}@media screen and (max-width:480px){.rg-topic-comments{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:left;margin:15px 0 0 80px}}.rg-topic-comments .bbp-topic-reply-count{text-align:right}@media screen and (max-width:480px){.rg-topic-comments .bbp-topic-reply-count{text-align:left}}.rg-topic-comments .rg-topic-comments-avatars{margin-bottom:5px;text-align:center}@media screen and (max-width:480px){.rg-topic-comments .rg-topic-comments-avatars{text-align:left}}.rg-topic-comments .rg-topic-comments-avatars img.avatar{max-width:40px;border-radius:100%!important;margin-right:-10px!important}@media screen and (max-width:767px){.rg-topic-comments .rg-topic-comments-avatars img.avatar{max-width:28px}}.rg-topic-comments .bbp-author-avatar img.avatar{margin:0!important;border-radius:100%!important}#bbpress-forums .bbp-login-form fieldset.bbp-form,.bbp-reply-form,.bbp-topic-form{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);padding:48px;margin:64px 0;border-radius:var(--reign-global-border-radius)}@media screen and (max-width:600px){#bbpress-forums .bbp-login-form fieldset.bbp-form,.bbp-reply-form,.bbp-topic-form{padding:25px 15px}}.bbp-reply-form fieldset,.rg-bbp-form fieldset{border:0!important;margin:0!important;padding:0!important;min-width:100%;max-width:100%}.bbp-reply-form legend,.rg-bbp-form legend{display:block;margin:0 0 32px;padding:0!important;font-weight:600;font-size:28px;line-height:1.3}@media screen and (max-width:600px){.bbp-reply-form legend,.rg-bbp-form legend{font-size:20px}}#bbpress-forums .bbp-reply-form fieldset.bbp-form label,#bbpress-forums .rg-bbp-form fieldset.bbp-form label{margin:0 0 5px;display:block;font-size:16px}#bbpress-forums fieldset.bbp-form input,#bbpress-forums fieldset.bbp-form p,#bbpress-forums fieldset.bbp-form select,#bbpress-forums fieldset.bbp-form textarea{margin:0 0 16px}#bbpress-forums div.bbp-the-content-wrapper{margin-bottom:16px}#bbpress-forums fieldset.bbp-form input[type=text],#bbpress-forums fieldset.bbp-form select{height:38px;padding:6px 10px}.bbp-no-topic div.bbp-submit-wrapper,.bbp-reply-form div.bbp-submit-wrapper,.rg-bbp-form div.bbp-submit-wrapper,div.bbp-submit-wrapper{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#bbp-cancel-reply-to-link{margin-left:15px}.bbp-login-form .bbp-submit-wrapper{text-align:left}.bbp-reply-form button#bbp_reply_submit,.rg-bbp-form button#bbp_topic_submit{padding:10px 25px}#bbpress-forums .bbp-reply-form fieldset.bbp-form label[for=bbp_topic_subscription],#bbpress-forums .rg-bbp-form fieldset.bbp-form label[for=bbp_topic_subscription]{display:inline}#subscription-toggle{margin-bottom:15px}span#subscription-toggle .is-subscribed a:before,span#subscription-toggle a:before{content:"\f02e";font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400;margin-right:6px;display:inline-block}span#subscription-toggle .is-subscribed a:before{content:"\f02e";font-weight:900}#bbpress-forums #favorite-toggle,#bbpress-forums #subscription-toggle{font-weight:400}span#subscription-toggle{font-size:0}.favorite-toggle,.subscription-toggle{float:none;display:inline-block;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);margin-left:10px;padding:10px 20px;border:1px solid var(--reign-site-button-bg-color);font-size:13px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit}.favorite-toggle:focus,.favorite-toggle:hover,.subscription-toggle:focus,.subscription-toggle:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color);border:1px solid var(--reign-site-button-bg-hover-color)}span#favorite-toggle a:before,span#favorite-toggle is-favorite a:before{content:"\f004";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:6px;display:inline-block}span#favorite-toggle .is-favorite a:before{content:"\f004";font-weight:900}#bbpress-forums div.bbp-the-content-wrapper input[type=button]:hover{border:1px solid rgba(0,0,0,.1)!important}#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author,#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author .bbp-author-link{float:none;text-align:left;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author .bbp-author-link .bbp-topic-ip,#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author .bbp-topic-ip{display:none}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author .bbp-author-role{margin-left:10px}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author span.bbp-author-avatar{margin-right:20px}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author img.avatar{max-width:50px;border-radius:100%!important;margin:0 0 10px!important}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author span.bbp-author-name{font-size:18px;font-weight:600;text-decoration:none}#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author span.bbp-author-ip{font-size:80%}#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-meta{margin-left:70px;border-top:1px solid var(--reign-site-border-color);padding-top:15px}#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-topic-permalink{margin-right:15px}@media screen and (max-width:480px){#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-header{display:block}#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic__date,#bbpress-forums ul.bbp-lead-topic .bbp-body div.bbp-topic-author{margin:0 0 15px}#bbpress-forums ul.bbp-lead-topic .bbp-body .bbp-topic-footer .bbp-meta{margin:0 0 15px!important}}#bbpress-forums ul.bbp-replies{border:0}#bbpress-forums .rg-replies .bbp-body>div,#bbpress-forums .rg-replies .bbp-body>ul>li>div,.wbpbi-bbpress-page #bbpress-forums div.reply{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);padding:20px 20px 10px;margin:0 0 20px}@media screen and (min-width:600px){#bbpress-forums .rg-replies .bbp-body>div,#bbpress-forums .rg-replies .bbp-body>ul>li>div,.wbpbi-bbpress-page #bbpress-forums div.reply{padding:30px 30px 20px}}.wbpbi-bbpress-page #bbpress-forums div.reply{padding:20px 20px 10px}.wbpbi-bbpress-page #bbpress-forums div.reply:after{content:"";display:table;clear:both}#bbpress-forums div.bbp-forum-header,#bbpress-forums div.bbp-reply-header,#bbpress-forums div.bbp-topic-header{background:var(--reign-site-sections-bg-color);margin:0;padding:0;border:0}#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin-left:70px;padding:0}@media screen and (max-width:480px){#bbpress-forums div.bbp-forum-content,#bbpress-forums div.bbp-reply-content,#bbpress-forums div.bbp-topic-content{margin:0 0 15px!important}}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{font-size:inherit;border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}#bbpress-forums .rg-replies .bbp-reply-header{margin:0 0 30px}@media screen and (min-width:768px){#bbpress-forums .rg-replies .bbp-reply-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rg-replies .bbp-reply-authoravatar{float:left;margin-right:15px}@media screen and (min-width:600px){.rg-replies .bbp-reply-authoravatar{margin-right:20px}}.rg-replies .bbp-reply-authoravatar .bbp-author-avatar{min-width:50px}.rg-replies .bbp-reply-authoravatar .bbp-author-avatar img.avatar{max-width:50px;border-radius:100%!important;margin:0!important}.rg-replies .bbp-reply--authorname{-webkit-box-flex:1;-ms-flex:1;flex:1}.rg-replies .bbp-reply--authorname .bbp-reply-ip{display:none}.rg-replies .bbp-reply--authorname a{font-size:18px;font-weight:600;text-decoration:none}.bbp-reply-footer .bbp-meta{margin-left:70px;border-top:1px solid var(--reign-site-border-color);padding-top:15px}@media screen and (max-width:480px){.bbp-reply-footer .bbp-meta{margin:0}}.bbp-reply-footer .bbp-meta .bbp-reply-permalink-wrapper{display:inline-block}.bbp-reply-permalink{margin-right:15px}span.bbp-reply-post-date:before{content:"\f017";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:6px}#bbpress-forums .bbp-pagination-links .page-numbers{display:inline-block!important;min-width:25px;height:25px;line-height:22px!important;text-align:center;margin:5px;border-radius:3px!important;border:1px solid!important}#bbpress-forums .bbp-pagination-links .page-numbers:hover{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}#bbpress-forums .bbp-pagination-links span.current{background:var(--reign-colors-theme);color:var(--reign-color-white);border-color:var(--reign-color-white)}#bbpress-forums .bbp-pagination-links a:hover,#bbpress-forums .bbp-topic-pagination a:hover{color:var(--reign-colors-theme);background:0 0;opacity:1;border-color:var(--reign-colors-theme)}.bbp-search .hentry{margin-bottom:0;padding-bottom:0;border:0;border-radius:0}#bbpress-forums ul.forums.bbp-search-results{background:0 0;border:0}#bbpress-forums .forums.bbp-search-results .bbp-body>div{background:var(--reign-site-sections-bg-color);margin:0 0 20px;padding:0;border:1px solid var(--reign-site-border-color)}#bbpress-forums .forums.bbp-search-results .bbp-forum-header .bbp-meta,#bbpress-forums .forums.bbp-search-results .bbp-topic-top{margin-bottom:15px;padding:10px;border-bottom:1px solid var(--reign-site-border-color)}#bbpress-forums .forums.bbp-search-results .bbp-reply-header .bbp-reply-permalink,#bbpress-forums .forums.bbp-search-results .bbp-topic-top a.bbp-topic-permalink{display:block;margin:0}@media screen and (min-width:992px){#bbpress-forums .forums.bbp-search-results .bbp-reply-header .bbp-reply-permalink,#bbpress-forums .forums.bbp-search-results .bbp-topic-top a.bbp-topic-permalink{float:right}}#bbpress-forums .forums.bbp-search-results .bbp-forum-title{padding:5px 20px 10px}@media screen and (max-width:480px){#bbpress-forums .forums.bbp-search-results .bbp-forum-header .bbp-meta a.bbp-forum-permalink{margin:0;display:block;float:none}}#bbpress-forums .forums.bbp-search-results .bbp-reply-author,#bbpress-forums .forums.bbp-search-results .bbp-topic-header{margin-bottom:10px;padding:10px 20px 20px}@media screen and (min-width:768px){#bbpress-forums .forums.bbp-search-results .bbp-reply-author,#bbpress-forums .forums.bbp-search-results .bbp-topic-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#bbpress-forums .forums.bbp-search-results .bbp-reply-author{float:none;width:auto}@media only screen and (max-width:480px){#bbpress-forums .forums.bbp-search-results .bbp-reply-author{margin:0;border:0;min-height:52px}}#bbpress-forums .forums.bbp-search-results .bbp-reply-authoravtar,#bbpress-forums .forums.bbp-search-results .bbp-topic-authoravtar{float:left;margin-right:15px}@media screen and (min-width:600px){#bbpress-forums .forums.bbp-search-results .bbp-reply-authoravtar,#bbpress-forums .forums.bbp-search-results .bbp-topic-authoravtar{margin-right:20px}}#bbpress-forums .forums.bbp-search-results .bbp-reply-authorname,#bbpress-forums .forums.bbp-search-results .bbp-topic-authorname{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}#bbpress-forums .forums.bbp-search-results .bbp-reply-authorname a.bbp-author-link,#bbpress-forums .forums.bbp-search-results .bbp-reply-authorname span.bbp-author-name,#bbpress-forums .forums.bbp-search-results .bbp-topic-authorname a.bbp-author-link,#bbpress-forums .forums.bbp-search-results .bbp-topic-authorname span.bbp-author-name{font-size:18px;font-weight:600;margin:0;text-decoration:none}@media screen and (max-width:767px){#bbpress-forums .forums.bbp-search-results .bbp-reply-author .bbp-reply-date{text-align:left}}#bbpress-forums .forums.bbp-search-results .bbp-reply-authorname a.bbp-author-link{display:inline-block}#bbpress-forums .forums.bbp-search-results span.bbp-topic-post-date:before{content:"\f017";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:6px;display:inline-block}#bbpress-forums .forums.bbp-search-results .bbp-reply-ip{display:none}#bbpress-forums .forums.bbp-search-results span.bbp-author-avatar{min-width:50px}#bbpress-forums .forums.bbp-search-results span.bbp-author-avatar img.avatar{position:static;max-width:50px;border-radius:100%!important;margin:0!important}#bbpress-forums .forums.bbp-search-results .bbp-reply-content,#bbpress-forums .forums.bbp-search-results .bbp-topic-content{padding:10px 15px 0!important}@media screen and (min-width:600px){#bbpress-forums .forums.bbp-search-results .bbp-reply-content,#bbpress-forums .forums.bbp-search-results .bbp-topic-content{padding:10px 20px 0!important}}#bbpress-forums .forums.bbp-search-results .bbp-reply-header{margin-bottom:15px;padding:10px;border-bottom:1px solid var(--reign-site-border-color)}#bbpress-forums .forums.bbp-search-results div.bbp-forum-content{margin-left:0;padding:0 20px 20px}#bbpress-forums .bbp-forums #favorite-toggle,#bbpress-forums .bbp-forums #subscription-toggle,#bbpress-forums .bbp-topics #favorite-toggle,#bbpress-forums .bbp-topics #subscription-toggle{display:none}.has-text-field #wp-link .query-results.query-results{top:250px}.wp-core-ui .button-secondary:hover,.wp-core-ui .button.hover,.wp-core-ui .button:hover{border:1px solid #016087!important}#bbpress-forums #bbp-single-user-details{width:100%;float:none;margin:0 0 40px}#bbpress-forums #bbp-single-user-details #bbp-user-avatar{margin:0;width:100%;position:relative;padding:40px 20px;color:#fff;background:var(--reign-colors-theme)}#bbpress-forums #bbp-single-user-details #bbp-user-avatar:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.5) 100%);z-index:-1}#bbpress-forums #bbp-single-user-details #bbp-user-avatar .vcard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#bbpress-forums #bbp-user-body{margin-left:0}#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar{border:none;margin:0 20px 0 0;padding:0;width:100px;height:100px;min-width:100px;max-width:100px;border-radius:100%}#bbp-user-avatar .rg-user-name{font-weight:700;font-size:22px}#bbp-user-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color)}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{background:var(--reign-site-sections-bg-color)}#bbpress-forums #bbp-single-user-details #bbp-user-navigation a{padding:12px 18px}#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a{background:0 0;color:var(--reign-colors-theme);opacity:1}.widget.widget_display_forums ul.bbp-forums-widget{margin:0;padding:0;list-style:none}.widget.widget_display_forums ul.bbp-forums-widget li+li{margin-top:10px}.widget.widget_display_views .bbp-views-widget{margin:0;padding:0;list-style:none}.widget.widget_display_views .bbp-views-widget li+li{margin-top:10px}.widget.widget_display_stats dl{text-align:center}.widget.widget_display_stats dl dd{margin:0 1.5em 1.5em}.widget.widget_display_topics .bbp-topics-widget{margin:0;padding:0;list-style:none}.widget.widget_display_topics .bbp-topics-widget li+li{margin-top:10px}.widget.widget_display_topics .bbp-topics-widget li img.avatar.avatar{margin-right:6px}.widget.widget_display_replies .bbp-replies-widget{margin:0;padding:0;list-style:none}.widget.widget_display_replies .bbp-replies-widget li+li{margin-top:10px}.widget.widget_display_replies .bbp-replies-widget li img.avatar.avatar{margin-right:6px}.widget.widget_display_search #bbp_search{width:100%}.widget.widget_display_forums ul li,.widget.widget_display_replies ul li,.widget.widget_display_topics ul li,.widget.widget_display_views ul li{position:relative;margin:5px 0;padding-left:20px}.widget.widget_display_forums ul li:before,.widget.widget_display_replies ul li:before,.widget.widget_display_topics ul li:before,.widget.widget_display_views ul li:before{content:"\f086";font-family:"Font Awesome 6 Pro",reign-icons;text-align:center;font-size:14px;margin:0 0;vertical-align:middle;position:absolute;left:0}.bbp-header-search-wrap{background:#444}@media screen and (max-width:959px){.bbp-header-search-wrap{margin-top:50px}}.bbp-header-search-inner{max-width:500px;margin:auto;padding:50px 15px}.bbp-header-search-inner #bbp-search-form input#bbp_search{width:100%;height:50px;padding-left:24px}.bbp-header-search-inner #bbp-search-form input#bbp_search_submit{top:10px;right:20px;background-size:22px;background-color:unset!important}#bbpress-forums div.even,#bbpress-forums ul.even{background-color:var(--reign-site-sections-bg-color)}.bbp-forum-content a,.bbp-reply-content a{color:var(--reign-accent-color)}.bbp-forum-content a:hover,.bbp-reply-content a:hover{color:var(--reign-accent-hover-color)}#bbpress-forums fieldset.bbp-form{border-color:var(--reign-site-border-color)}.rg-group-section .item-list.rg-group-list>li{padding:15px}.rg-group-section .item-desc,.rg-group-section .item-meta,.rg-group-section .meta.group-meta{display:none}.rg-group-section .item-list.rg-group-list .item-title{font-size:18px;letter-spacing:-.02rem;line-height:1.4;margin-bottom:16px}.rg-group-section ul.item-list li img.avatar{float:left;margin:0 10px 0 0}.rg-group-section .bp-group-inner-wrap{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;height:100%}.rg-group-section a.item-avatar-group{position:relative;overflow:hidden;padding-top:32%;display:block;-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}.rg-group-section a.item-avatar-group img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover}.rg-group-section .group-content-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 20px}.rg-group-section .wbtm-bp-grp-type-hidden,.rg-group-section .wbtm-bp-grp-type-private,.rg-group-section .wbtm-bp-grp-type-public{color:#999}.rg-group-section .group-admins-wrap .avatar{width:36px;max-width:36px;height:36px;border-radius:100%}.bp-nouveau .rg-group-section .wbtm-bp-grp-type-hidden,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-private,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-public{display:block;text-align:left}.bp-nouveau .rg-group-section .wbtm-bp-grp-type-hidden .fa,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-hidden .far,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-private .fa,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-private .far,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-public .fa,.bp-nouveau .rg-group-section .wbtm-bp-grp-type-public .far{font-size:14px}.bp-nouveau .rg-group-section .group-admin-meta{margin-left:0}.reign-pagination{display:none}.site-activity-view-all-button{margin-top:30px}.reign-activity-header>p{font-size:14px;color:rgba(102,102,102,.9);margin:0 0 15px}.reign-activity-header>p a{display:inherit}.reign-activity-header>p a img{margin:0 4px;border-radius:50%}.reign-activity-header a.view.activity-time-since{font-size:13px;display:block;color:#aeb8bc;margin:5px 0;position:relative}.reign-activity-header a.view.activity-time-since span.time-since{display:block;margin:0}.reign-activity-inner p{font-size:12px;color:#222;font-weight:300}.reign-activity-header a{font-size:15px}ul.site-wide-stream.reign-activity-list.reign-clearfix{list-style:none;margin:0}ul.site-wide-stream.reign-activity-list.reign-clearfix>li{margin:30px 0}.reign-activity-content.reign-clearfix{margin-left:75px;margin-top:-50px}.site-wide-stream{position:relative}.site-wide-stream:after{content:" ";width:1px;height:100%;background:rgba(203,208,211,.5);position:absolute;top:0;left:30px}.reign-activity-avatar .avatar{margin-left:6px;border-radius:100%;max-width:50px;position:relative;z-index:100;box-shadow:0 0 0 6px #f5f6f7}.reign-activity-avatar+.reign-activity-content.reign-clearfix{margin-top:-50px}.reign-activity-content.reign-clearfix{margin-top:0}.rtmedia-activity-container .mejs-container.mejs-video{min-width:100%!important;min-height:100%!important;width:100%!important;overflow:hidden}.pag-count.top{display:none}body.bp-nouveau:before{position:fixed;content:"";background:rgba(0,0,0,.5);width:100%;height:100vh;top:0;left:0;opacity:0;z-index:-1;visibility:hidden;-webkit-transition:opacity .6s,visibility .6s,z-index 1s;transition:opacity .6s,visibility .6s,z-index 1s}body.bp-nouveau.activity-modal:not(.reign-mediapress){background-color:var(--reign-site-sections-bg-color)}body.bp-nouveau.activity-modal:not(.reign-mediapress):before{visibility:visible;opacity:1;z-index:99;-webkit-transition:all .3s;transition:all .3s}body.bp-nouveau.activity-modal:not(.reign-mediapress) #bp-nouveau-activity-form:not(.modal-popup):not(.bp-activity-edit){background-color:var(--reign-site-sections-bg-color);position:relative;z-index:99;-webkit-transition:all .15s;transition:all .15s}body #buddypress div.select-wrap,body #buddypress select{border-radius:var(--reign-global-border-radius)}body.activity .content-wrapper>.hentry{border:0!important}.bp-nouveau form#whats-new-form:after{content:" ";display:table;clear:both}.bp-nouveau .activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items{margin:0;margin-left:10px;background:0 0}.bp-nouveau .activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items li{margin-bottom:0}.bp-nouveau .activity-update-form #whats-new-post-in-box #whats-new-post-in-box-items #activity-autocomplete{margin-bottom:0}.bp-nouveau .activity-update-form{background:var(--reign-site-sections-bg-color);box-shadow:none;min-height:102px;padding:15px 15px 0;margin-top:0;border-color:var(--reign-site-border-color)}@media (max-width:46.8em){.bp-nouveau .activity-update-form{padding-top:0}}.bp-nouveau .activity-update-form .bpfb_form_container{background:0 0}.bp-nouveau .activity-update-form .bpfb_controls_container,.bp-nouveau .activity-update-form .bpfb_toolbar_container{padding-top:10px}.bp-nouveau .activity-update-form #bpfb_link_preview_url,.bp-nouveau .activity-update-form #bpfb_video_url,.bp-nouveau .activity-update-form input[type=text]{max-width:100%;margin-bottom:10px}.bp-nouveau .activity-update-form input#bpfb_add_remote_image,.bp-nouveau .activity-update-form input#bpfb_video_url_preview{margin-bottom:10px}.bp-nouveau .activity-update-form #whats-new-avatar img{max-width:50px;height:50px}.bp-nouveau .activity-update-form:not(.modal-popup){border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .activity-update-form #whats-new-content{padding-bottom:5px}@media screen and (min-width:46.8em){.bp-nouveau .activity-update-form #whats-new-content,.bp-nouveau .activity-update-form #whats-new-post-in-box,.bp-nouveau .activity-update-form #whats-new-submit{margin-left:65px}.bp-nouveau .activity-update-form #whats-new-submit input{min-width:8em;width:auto}}.bp-nouveau .activity-update-form.activity-update-form .rtmedia-uploader-div{margin-bottom:10px;margin-left:65px}@media screen and (max-width:46.8em){.bp-nouveau .activity-update-form.activity-update-form .rtmedia-uploader-div{margin-left:0}}.bp-nouveau .activity-form input#aw-whats-new-reset{text-decoration:none}.bp-nouveau #buddypress form#whats-new-form textarea{min-height:70px;margin-bottom:0;outline:0;border:1px solid var(--reign-site-border-color);background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color);font-weight:500}.bp-nouveau #whats-new-textarea{margin-bottom:5px}.bp-nouveau .buddypress-wrap #whats-new-post-in{min-width:100px;height:34px;font-size:13px}.bp-nouveau #whats-new-post-in-box{margin-right:10px;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau .activity-update-form.activity-update-form #aw-whats-new-submit{margin-top:0}.bp-nouveau .rtmedia-plupload-container{display:-webkit-box;display:-ms-flexbox;display:flex}.bp-nouveau #activity-autocomplete{min-width:160px}@media (max-width:767px){.bp-nouveau #activity-autocomplete{min-width:100%}}.bp-nouveau .rtm-upload-button-wrapper button#rtmedia-add-media-button-post-update{height:34px}.bp-nouveau div#rtmedia-action-update>span{display:none}.bp-nouveau #rtSelectPrivacy,.bp-nouveau .buddypress-wrap #whats-new-post-in-box select,.bp-nouveau select.rtmedia-user-album-list{font-size:13px;height:34px;border-color:var(--reign-site-border-color)}.bp-nouveau #rtSelectPrivacy:hover,.bp-nouveau .buddypress-wrap #whats-new-post-in-box select:hover,.bp-nouveau select.rtmedia-user-album-list:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.bp-nouveau .activity-list.bp-list{margin:0;padding:0;background:0 0;border:0}.bp-nouveau .bp-dir-vert-nav .dir-navs ul li.selected{border:0}.bp-nouveau .bp-navs ul li .count,.bp-nouveau .buddypress-wrap .bp-navs li.dynamic a .count,.bp-nouveau .buddypress-wrap .bp-navs li.dynamic.current a .count,.bp-nouveau .buddypress-wrap .bp-navs li.dynamic.selected a .count,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.activity-nav-tabs ul li.selected a span,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.groups-nav-tabs ul li.selected a span,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.members-nav-tabs ul li.selected a span,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.sites-nav-tabs ul li.selected a span,.bp-nouveau .buddypress-wrap.bp-vertical-navs .main-navs.group-nav-tabs ul li.selected a span,.bp-nouveau .buddypress-wrap.bp-vertical-navs .main-navs.user-nav-tabs ul li.selected a span,.bp-nouveau .buddypress_object_nav .bp-navs li.dynamic a .count,.bp-nouveau .buddypress_object_nav .bp-navs li.dynamic.current a .count,.bp-nouveau .buddypress_object_nav .bp-navs li.dynamic.selected a .count,.bp-nouveau .rtm-bp-navs.bp-navs ul.subnav li span{background:var(--reign-colors-theme);color:var(--reign-color-white);display:inline-block;vertical-align:top;margin:1px 0 -1px 2px;padding:0 5px;min-width:18px;height:18px;border:1px solid transparent;border-radius:9px;font-size:11px;line-height:16px;font-weight:400;text-align:center;z-index:26}.bp-nouveau .bp-navs ul li .count:empty,.bp-nouveau .buddypress-wrap .bp-navs li.dynamic a .count:empty,.bp-nouveau .buddypress-wrap .bp-navs li.dynamic.current a .count:empty,.bp-nouveau .buddypress-wrap .bp-navs li.dynamic.selected a .count:empty,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.activity-nav-tabs ul li.selected a span:empty,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.groups-nav-tabs ul li.selected a span:empty,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.members-nav-tabs ul li.selected a span:empty,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.sites-nav-tabs ul li.selected a span:empty,.bp-nouveau .buddypress-wrap.bp-vertical-navs .main-navs.group-nav-tabs ul li.selected a span:empty,.bp-nouveau .buddypress-wrap.bp-vertical-navs .main-navs.user-nav-tabs ul li.selected a span:empty,.bp-nouveau .buddypress_object_nav .bp-navs li.dynamic a .count:empty,.bp-nouveau .buddypress_object_nav .bp-navs li.dynamic.current a .count:empty,.bp-nouveau .buddypress_object_nav .bp-navs li.dynamic.selected a .count:empty,.bp-nouveau .rtm-bp-navs.bp-navs ul.subnav li span:empty{display:none}.bp-nouveau .buddypress-wrap .bp-navs li.current a .count,.bp-nouveau .buddypress-wrap .bp-navs li.selected a .count,.bp-nouveau .buddypress_object_nav .bp-navs li.current a .count,.bp-nouveau .buddypress_object_nav .bp-navs li.selected a .count{background:var(--reign-colors-theme);color:var(--reign-color-white)}.bp-nouveau .buddypress-wrap .bp-navs li.current a:focus,.bp-nouveau .buddypress-wrap .bp-navs li.current a:hover,.bp-nouveau .buddypress-wrap .bp-navs li.selected a:focus,.bp-nouveau .buddypress-wrap .bp-navs li.selected a:hover{background:rgba(var(--reign-colors-theme-rgb),.04)}.bp-nouveau .buddypress-wrap .bp-navs li.current a,.bp-nouveau .buddypress-wrap .bp-navs li.selected a{background:0 0}.bp-nouveau .buddypress-wrap .bp-navs li:not(.current) a:focus,.bp-nouveau .buddypress-wrap .bp-navs li:not(.current) a:hover,.bp-nouveau .buddypress-wrap .bp-navs li:not(.selected) a:focus,.bp-nouveau .buddypress-wrap .bp-navs li:not(.selected) a:hover{color:var(--reign-colors-theme);background:rgba(var(--reign-colors-theme-rgb),.04)}.bp-nouveau .buddypress-wrap .subnav-filters{margin-bottom:15px}.bp-nouveau .buddypress-wrap .subnav-filters .feed{height:34px;line-height:34px}.bp-nouveau .bp-navs ul::after,.bp-nouveau .bp-navs::after{content:" ";display:table;clear:both}.bp-nouveau .bp-navs ul li a,.bp-nouveau .bp-navs ul li span{padding:10px}@media (min-width:46.8em){.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links),.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links),.bp-nouveau .groups-type-navs,.bp-nouveau .mpp-type-navs{position:relative;background:var(--reign-site-sections-bg-color);border:0;box-shadow:none;border-radius:var(--reign-global-border-radius)}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links):before,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links):before,.bp-nouveau .groups-type-navs:before,.bp-nouveau .mpp-type-navs:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:var(--reign-site-border-color);z-index:1}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) li,.bp-nouveau .groups-type-navs li,.bp-nouveau .mpp-type-navs li{position:relative}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li:after,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) li:after,.bp-nouveau .groups-type-navs li:after,.bp-nouveau .mpp-type-navs li:after{-webkit-transition:all .5s;transition:all .5s;content:"";position:absolute;right:0;bottom:0;width:0;height:1px;background-color:var(--reign-colors-theme);z-index:2}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li:hover:after,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) li:hover:after,.bp-nouveau .groups-type-navs li:hover:after,.bp-nouveau .mpp-type-navs li:hover:after{left:0;width:100%;background-color:var(--reign-colors-theme)}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li.current:after,.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li.selected:after,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) li.current:after,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) li.selected:after,.bp-nouveau .groups-type-navs li.current:after,.bp-nouveau .groups-type-navs li.selected:after,.bp-nouveau .mpp-type-navs li.current:after,.bp-nouveau .mpp-type-navs li.selected:after{width:100%;left:0}.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li.current a,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li.current a:focus,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li.current a:hover,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li.selected a,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li.selected a:focus,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li.selected a:hover{background:0 0;color:var(--reign-colors-theme)}.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li a:hover{color:var(--reign-colors-theme)}.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li:not(.current) a:focus,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li:not(.current) a:hover,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li:not(.selected) a:focus,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li:not(.selected) a:hover{background:0 0}.bp-nouveau .groups-type-navs:before{content:none}.bp-nouveau.buddypress #buddypress .create-button{float:left}.bp-nouveau.buddypress #buddypress .create-button a{background:0 0;border:0;border-radius:0;box-shadow:none;margin:0}.bp-nouveau.buddypress #buddypress .groups-nav li{background:0 0}.bp-nouveau.buddypress #buddypress:not(.bp-vertical-navs) .groups-nav li a:hover,.bp-nouveau.buddypress #buddypress:not(.bp-vertical-navs) .groups-nav li.selected a,.bp-nouveau.buddypress #buddypress:not(.bp-vertical-navs) .groups-nav li.selected a:focus,.bp-nouveau.buddypress #buddypress:not(.bp-vertical-navs) .groups-nav li.selected a:hover{background:0 0;color:var(--reign-colors-theme)}}@media (min-width:46.8em){.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.activity-nav-tabs ul li.selected,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.groups-nav-tabs ul li.selected,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.members-nav-tabs ul li.selected,.bp-nouveau .buddypress-wrap.bp-vertical-navs .dir-navs.sites-nav-tabs ul li.selected,.bp-nouveau .buddypress-wrap.bp-vertical-navs .main-navs.group-nav-tabs ul li.selected,.bp-nouveau .buddypress-wrap.bp-vertical-navs .main-navs.user-nav-tabs ul li.selected{border-right-color:var(--reign-site-border-color);border-left-width:3px}}.bp-nouveau .buddypress-wrap form#media_search_form,.bp-nouveau .buddypress-wrap form.bp-dir-search-form,.bp-nouveau .buddypress-wrap form.bp-invites-search-form,.bp-nouveau .buddypress-wrap form.bp-messages-search-form{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);-webkit-transition:all .3s;transition:all .3s;border-radius:var(--reign-global-border-radius)}.bp-nouveau .buddypress-wrap form#media_search_form input,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input{color:var(--reign-site-body-text-color)}.bp-nouveau .buddypress-wrap form#media_search_form input::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form#media_search_form textarea::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form textarea::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form textarea::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form textarea::-webkit-input-placeholder{color:var(--reign-site-body-text-color)!important}.bp-nouveau .buddypress-wrap form#media_search_form input:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form#media_search_form textarea:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form textarea:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form textarea:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form textarea:-ms-input-placeholder{color:var(--reign-site-body-text-color)!important}.bp-nouveau .buddypress-wrap form#media_search_form input::placeholder,.bp-nouveau .buddypress-wrap form#media_search_form textarea::placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input::placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form textarea::placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input::placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form textarea::placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input::placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form textarea::placeholder{color:var(--reign-site-body-text-color)!important}.bp-nouveau .buddypress-wrap form#media_search_form input:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form#media_search_form textarea:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form textarea:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form textarea:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input:focus::-webkit-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form textarea:focus::-webkit-input-placeholder{color:var(--reign-site-body-text-color)!important}.bp-nouveau .buddypress-wrap form#media_search_form input:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form#media_search_form textarea:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form textarea:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form textarea:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input:focus:-ms-input-placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form textarea:focus:-ms-input-placeholder{color:var(--reign-site-body-text-color)!important}.bp-nouveau .buddypress-wrap form#media_search_form input:focus::placeholder,.bp-nouveau .buddypress-wrap form#media_search_form textarea:focus::placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form input:focus::placeholder,.bp-nouveau .buddypress-wrap form.bp-dir-search-form textarea:focus::placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form input:focus::placeholder,.bp-nouveau .buddypress-wrap form.bp-invites-search-form textarea:focus::placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form input:focus::placeholder,.bp-nouveau .buddypress-wrap form.bp-messages-search-form textarea:focus::placeholder{color:var(--reign-site-body-text-color)!important}.bp-nouveau .buddypress-wrap form#media_search_form button[type=submit],.bp-nouveau .buddypress-wrap form.bp-dir-search-form button[type=submit],.bp-nouveau .buddypress-wrap form.bp-invites-search-form button[type=submit],.bp-nouveau .buddypress-wrap form.bp-messages-search-form button[type=submit]{line-height:0;padding:0;background:0 0!important;color:var(--reign-site-body-text-color);background:var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap form#media_search_form button[type=submit] span,.bp-nouveau .buddypress-wrap form.bp-dir-search-form button[type=submit] span,.bp-nouveau .buddypress-wrap form.bp-invites-search-form button[type=submit] span,.bp-nouveau .buddypress-wrap form.bp-messages-search-form button[type=submit] span{font-size:22px;line-height:1}.bp-nouveau .buddypress-wrap form#media_search_form:hover,.bp-nouveau .buddypress-wrap form.bp-dir-search-form:hover,.bp-nouveau .buddypress-wrap form.bp-invites-search-form:hover,.bp-nouveau .buddypress-wrap form.bp-messages-search-form:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.bp-nouveau .buddypress-wrap form.bp-dir-search-form,.bp-nouveau .buddypress-wrap form.bp-invites-search-form,.bp-nouveau .buddypress-wrap form.bp-messages-search-form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.bp-nouveau .buddypress-wrap form.bp-dir-search-form input[type=search],.bp-nouveau .buddypress-wrap form.bp-invites-search-form input[type=search],.bp-nouveau .buddypress-wrap form.bp-messages-search-form input[type=search]{width:100%}.bp-nouveau .buddypress-wrap form#group-members-search button[type=submit] span::before,.bp-nouveau .buddypress-wrap form.bp-dir-search-form button[type=submit] span::before,.bp-nouveau .buddypress-wrap form.bp-messages-search-form button[type=submit] span::before,.bp-nouveau .buddypress-wrap form[data-bp-search].bp-invites-search-form button[type=submit] span::before{content:"\f002";color:inherit;font-family:"Font Awesome 6 Pro",reign-icons;font-size:17px;opacity:.4;position:absolute;right:9px;top:12px}.bp-nouveau .buddypress-wrap .select-wrap{background:var(--reign-site-sections-bg-color);border:0;-webkit-transition:all .3s;transition:all .3s;display:inline-block}.bp-nouveau .buddypress-wrap .select-wrap:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.bp-nouveau .buddypress-wrap .select-wrap select{max-width:285px;text-indent:0}@media screen and (max-width:32em){.bp-nouveau .buddypress-wrap .select-wrap select{max-width:100%;width:100%}}@media screen and (max-width:32em){.bp-nouveau .buddypress-wrap .select-wrap{width:100%}}.bp-nouveau .buddypress-wrap .subnav-filters div input[type=search],.bp-nouveau .buddypress-wrap .subnav-filters div select,.bp-nouveau .media_search.media_search .media_search_input{font-size:14px}.bp-nouveau #buddypress .activity .item-list>li.load-more,.bp-nouveau #buddypress .activity .item-list>li.load-newest{background:0 0;border:0;padding:0;box-shadow:none}.bp-nouveau #buddypress .activity .item-list>li.load-more:hover,.bp-nouveau #buddypress .activity .item-list>li.load-newest:hover{box-shadow:none}.bp-nouveau .buddypress-wrap .avatar,.bp-nouveau .grid>li .item-avatar .avatar{border-radius:4px}.bp-nouveau.round-avatars .buddypress-wrap .avatar,.bp-nouveau.round-avatars .grid>li .item-avatar .avatar{border-radius:50%}.bp-nouveau .activity-list .activity-item div.item-avatar{margin:0 15px 15px 0;width:auto;float:left;text-align:left;z-index:1}.bp-nouveau .activity-list .activity-item div.item-avatar img.avatar{max-width:50px}.bp-nouveau .activity-list .activity-item.mini .activity-avatar{margin-left:0}.bp-nouveau .activity-list .activity-item.mini .activity-avatar img.avatar{max-width:50px}.bp-nouveau .activity-list.bp-list .activity-item{border:1px solid var(--reign-site-border-color);box-shadow:none;border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .bp-dir-vert-nav .screen-content{border-radius:0}.bp-nouveau .activity-list .activity-item .activity-header{width:auto;margin-left:65px;padding-right:40px}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner p,.bp-nouveau .buddypress-wrap .activity-inner{font-size:16px}@media (max-width:768px){.bp-nouveau .activity-list .activity-item .activity-content .activity-inner p,.bp-nouveau .buddypress-wrap .activity-inner{font-size:15px}}.bp-nouveau .activity-content img.bpsts-name-icon,.bp-nouveau .reign-activity-header img.bpsts-name-icon{max-width:22px;margin-left:5px;margin-top:-4px}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner,.bp-nouveau .activity-list .activity-item .activity-content blockquote{overflow:visible;background:var(--reign-site-sections-bg-color)}.bp-nouveau .activity-list .activity-item .activity-content p{font-size:16px}@media (max-width:768px){.bp-nouveau .activity-list .activity-item .activity-content p{font-size:15px}}.bp-nouveau .activity-list .activity-item .activity-content p a{font-size:16px}@media (max-width:768px){.bp-nouveau .activity-list .activity-item .activity-content p a{font-size:15px}}.bp-nouveau .activity-list .activity-item .activity-content p a img{margin:0 3px}.bp-nouveau .activity-list .activity-item .activity-content p .activity-time-since{display:none}.bp-nouveau .activity-list .activity-item .activity-content p a>span:not(.bb-activity-edited-text),.bp-nouveau .activity-list .activity-item .activity-content p>span:not(.bb-activity-edited-text){display:block}.bp-nouveau .activity-list .activity-item .activity-content p a>span:not(.bb-activity-edited-text).bp-verified-badge,.bp-nouveau .activity-list .activity-item .activity-content p>span:not(.bb-activity-edited-text).bp-verified-badge{display:inline-block;width:16px;height:16px}.bp-nouveau .activity-list .activity-item .activity-content p span.activity-to,.bp-nouveau .activity-list .activity-item .activity-content p span.atwho-inserted,.bp-nouveau .activity-list .activity-item .activity-content p span.bp-status-activity-mood{display:inline-block}.bp-nouveau .activity-list .activity-item .activity-content p.activity-date{display:inline-block}.bp-nouveau .activity-list .activity-item .activity-content p.activity-date a{font-size:14px}.bp-nouveau .activity-list .activity-item .activity-content .activity-read-more{margin:0}.bp-nouveau .activity-list .activity-item .activity-content .activity-read-more a{font-size:13px;border:0;padding:0 10px;background-color:var(--reign-site-button-bg-color)!important;color:var(--reign-site-button-text-color)!important}.bp-nouveau .activity-list .activity-item .activity-content .activity-read-more a:focus,.bp-nouveau .activity-list .activity-item .activity-content .activity-read-more a:hover{background-color:var(--reign-site-button-bg-hover-color)!important;color:var(--reign-site-button-text-hover-color)!important}.bp-nouveau #buddypress .activity-comments .generic-button a,.bp-nouveau #buddypress .activity-comments div.generic-button a{font-size:13px}.bp-nouveau .buddypress-wrap .activity-comments ul li .activity-meta.action{margin-left:53px;font-size:13px}.bp-nouveau .buddypress-wrap .activity-comments .acomment-meta{color:var(--reign-site-alternate-text-color)}.bp-nouveau .buddypress-wrap .activity-comments .acomment-meta a{font-size:13px}.bp-nouveau .buddypress-wrap .activity-comments .acomment-meta time.time-since{color:var(--reign-site-alternate-text-color)}.bp-nouveau .activity-comments .bpolls-html-container{display:none}.bp-nouveau .wbtm_fav_avatar_listing{padding-top:10px;margin-bottom:0}.bp-nouveau .activity-list .activity-item .activity-meta.action,.bp-nouveau .activity-list .activity-item .bp-generic-meta.action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;border:0}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent,.bp-nouveau #buddypress .activity-list div.activity-meta a{background:0 0!important;border-radius:25px;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;-webkit-animation:none!important;animation:none!important}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a:hover,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a:hover,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent:hover,.bp-nouveau #buddypress .activity-list div.activity-meta a:hover{background:0 0}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.delete-activity:hover,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.delete-activity:hover,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.delete-activity:hover,.bp-nouveau #buddypress .activity-list div.activity-meta a.delete-activity:hover{color:#800!important}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.bmpro-unflag-activity-btn:before,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.button.fav:hover,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.button.unfav,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.bmpro-unflag-activity-btn:before,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.button.fav:hover,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.button.unfav,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.bmpro-unflag-activity-btn:before,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.button.fav:hover,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.button.unfav,.bp-nouveau #buddypress .activity-list div.activity-meta a.bmpro-unflag-activity-btn:before,.bp-nouveau #buddypress .activity-list div.activity-meta a.button.fav:hover,.bp-nouveau #buddypress .activity-list div.activity-meta a.button.unfav{color:#ffb91a!important}@media (min-width:461px){.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.fav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.unfav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.view .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.fav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.unfav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.view .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.fav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.unfav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.view .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list div.activity-meta a.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list div.activity-meta a.fav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list div.activity-meta a.unfav .bp-screen-reader-text,.bp-nouveau #buddypress .activity-list div.activity-meta a.view .bp-screen-reader-text{height:auto;margin-left:5px;overflow:visible;padding:0;position:relative;width:auto}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.acomment-reply::after,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.fav::after,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a.unfav::after,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.acomment-reply::after,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.fav::after,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a.unfav::after,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.acomment-reply::after,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.fav::after,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent.unfav::after,.bp-nouveau #buddypress .activity-list div.activity-meta a.acomment-reply::after,.bp-nouveau #buddypress .activity-list div.activity-meta a.fav::after,.bp-nouveau #buddypress .activity-list div.activity-meta a.unfav::after{content:none}}@media (max-width:460px){.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a .bp-react-button-text,.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a span.bp-share-text,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a .bp-react-button-text,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a span.bp-share-text,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent .bp-react-button-text,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent span.bp-share-text,.bp-nouveau #buddypress .activity-list div.activity-meta a .bp-react-button-text,.bp-nouveau #buddypress .activity-list div.activity-meta a span.bp-share-text{display:none}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a .bp-post-react-icon img,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a .bp-post-react-icon img,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent .bp-post-react-icon img,.bp-nouveau #buddypress .activity-list div.activity-meta a .bp-post-react-icon img{margin-right:0}}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a span.comment-count,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a span.comment-count,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent span.comment-count,.bp-nouveau #buddypress .activity-list div.activity-meta a span.comment-count{margin-left:5px}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a .bpsts-open-reaction-div,.bp-nouveau #buddypress .activity-list .activity-content .activity-meta a .bpsts-open-reaction-div,.bp-nouveau #buddypress .activity-list .activity-meta .generic-button.bpsts-reaction-parent .bpsts-open-reaction-div,.bp-nouveau #buddypress .activity-list div.activity-meta a .bpsts-open-reaction-div{padding:0}.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action{-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid var(--reign-site-border-color);margin:-15px;margin-top:0;padding:10px 0;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)!important}.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .bp-share-btn.generic-button,.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button a,.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button.bpsts-reaction-parent,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .bp-share-btn.generic-button,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button a,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button.bpsts-reaction-parent{margin:0}.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button:nth-child(2),.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button,.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button.bp-activity-share-dropdown-toggle,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button.bp-activity-share-dropdown-toggle{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button.bp-activity-react-button-wrapper,.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button.bp-activity-react-button-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bp-nouveau .activity-list .activity-item.has-comments .activity-content .activity-meta.action,.bp-nouveau .activity-list .activity-item.has-comments .activity-content .bp-generic-meta.action{border-bottom:1px solid var(--reign-site-border-color)}.bp-nouveau .activity-list .activity-item.has-comments .activity-content .activity-meta.action,.bp-nouveau .activity-list .activity-item.has-comments .activity-content .bp-generic-meta.action{border-radius:0!important}.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before,.bp-nouveau .activity-list .activity-item .activity-meta.action .button:before,.bp-nouveau .activity-list .activity-item .activity-meta.action .icons:before{font-family:"Font Awesome 6 Pro",reign-icons}.bp-nouveau .activity-list .activity-item .activity-meta.action .acomment-reply.button:before{content:"\f4a6"}.bp-nouveau .activity-list .activity-item .activity-meta.action .view:before{content:"\f086"}.bp-nouveau .activity-list .activity-item .activity-meta.action .fav:before,.bp-nouveau .activity-list .activity-item .activity-meta.action .unfav:before{content:"\f164"}.bp-nouveau .activity-list .activity-item .activity-meta.action .delete-activity:before{content:"\f2ed"}.bp-nouveau .activity-list .activity-item .bmpro-flag-activity-btn:before,.bp-nouveau .activity-list .activity-item .bmpro-unflag-activity-btn:before{content:"\f024"}.bp-nouveau .activity-list .activity-item .activity-meta.action .buddyboss_edit_activity,.bp-nouveau .activity-list .activity-item .activity-meta.action .buddyboss_edit_activity_cancel{font-size:0!important}.bp-nouveau .activity-list .activity-item .activity-meta.action .buddyboss_edit_activity:before{content:"\f044";font-size:18px!important}.bp-nouveau .activity-list .activity-item .activity-meta.action .buddyboss_edit_activity.action-save:before{content:"\f0c7";font-size:18px!important}.bp-nouveau .activity-list .activity-item .activity-meta.action .buddyboss_edit_activity_cancel:before{content:"\f410";font-size:18px!important}.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before{content:"\f1e0";font-size:18px}.bp-nouveau .activity-list .activity-item .activity-meta.action div.generic-button{padding:0}.bp-nouveau .buddypress-wrap .activity-comments ul{margin-top:15px}.bp-nouveau .buddypress-wrap .activity-comments ul li{padding:0;border:0}.bp-nouveau #buddypress .activity-comments .activity-meta a.delete:hover{color:#800!important}.bp-nouveau .bp-nouveau #buddypress .activity-comments .activity-meta{padding-left:30px}.bp-nouveau .activity-list .activity-item .activity-meta.action .button span{color:inherit;font-weight:500}.bp-nouveau #buddypress .activity-content .activity-meta select{margin:10px;height:34px;border-color:var(--reign-site-border-color);padding-left:8px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bp-nouveau #buddypress .activity-content .activity-meta select:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}.bp-nouveau .buddypress-wrap .activity-comments .rtmedia-comment-media-upload{margin-right:10px}.bp-nouveau .rtmedia-activity-container .rtmedia-item-title,.bp-nouveau .rtmedia-activity-container .rtmedia-item-title a{display:none}.bp-nouveau .activity-meta.action{clear:both}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner{clear:both;padding:0;word-break:break-word}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner p>img{margin-top:.5rem}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner .rtmedia-activity-text>span{display:block;margin-top:10px}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner iframe{max-width:100%}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner .wbtm_fav_avatar_listing{display:none}.bp-nouveau .buddypress-wrap .activity-comments div.acomment-avatar img{width:38px;height:38px}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form{margin-top:15px;padding:0}.bp-nouveau .buddypress-wrap .activity-comments>form.ac-form{margin-top:30px}.bp-nouveau .buddypress-wrap .activity-comments ul+form.ac-form{margin-top:15px}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-avatar{margin-right:15px}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-avatar img{max-width:38px;border:0}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-content .ac-textarea{margin:0;padding:0}.bp-nouveau .buddypress-wrap .activity-comments .acomment-content-wrapper{margin-left:53px;margin-bottom:10px;background:rgba(0,0,0,.03);padding:8px 12px;border-radius:4px!important}.bp-nouveau .buddypress-wrap .activity-comments .acomment-meta{margin-bottom:5px;padding-left:0}.bp-nouveau .buddypress-wrap .activity-comments .acomment-content{border-left:0;margin:0;padding:0}.bp-nouveau .buddypress-wrap .activity-comments .acomment-content p{margin-bottom:0}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-content{padding-left:53px}.bp-nouveau .buddypress-wrap button.ac-reply-cancel:focus,.bp-nouveau .buddypress-wrap button.ac-reply-cancel:hover{text-decoration:none}.bp-nouveau .buddypress-wrap .activity-comments{width:100%;margin:0;overflow:visible}.bp-nouveau .buddypress-wrap .activity-comments>ul{padding-top:15px}.bp-nouveau .buddypress-wrap .activity-comments .bp-react-activity-comment .emoji-picker{bottom:40px}.bp-nouveau .buddypress-wrap .activity-comments .activity-meta.action .bp-react-activity-comment,.bp-nouveau .buddypress-wrap .activity-comments .activity-meta.action .generic-button,.bp-nouveau .buddypress-wrap .activity-comments .bp-generic-meta.action .bp-react-activity-comment,.bp-nouveau .buddypress-wrap .activity-comments .bp-generic-meta.action .generic-button{margin-right:10px!important}#buddypress .activity-list>li>.bp-activity-more-options-wrap{position:absolute;right:15px;top:15px;z-index:9;background:0 0}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options-action{width:35px;height:35px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options-action i{font-size:20px}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options-action:hover{background:rgba(0,0,0,.05);color:var(--reign-colors-theme)}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options{position:absolute;top:35px;right:0;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);box-shadow:rgba(0,0,0,.04) 0 0 15px 0;border-radius:var(--reign-global-border-radius);width:198px;padding:5px 0;display:none;z-index:11}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button{width:100%}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button .bp-screen-reader-text{position:static;height:auto;overflow:visible;margin-left:5px;padding:0;width:auto}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button a{width:100%;margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;padding:10px 14px;border:0}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button .bp-tooltip:after{display:none}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button .button:before,#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button .icons:before{display:inline-block;font-size:inherit;min-width:20px}#buddypress .activity-list>li>.bp-activity-more-options-wrap .bp-activity-more-options .generic-button:hover{background:rgba(0,0,0,.02)}#buddypress .activity-list>li>.bp-activity-more-options-wrap.selected .bp-activity-more-options{display:block}#buddypress .activity-list>li>.bp-activity-more-options-wrap.selected .bp-activity-more-options-action{background:rgba(0,0,0,.05);color:var(--reign-colors-theme)}.bp-activity-post-footer.bp-activity-content-actions{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin:15px 0}.bp-activity-post-footer.bp-activity-content-actions .content-actions{height:auto}body:not(.logged-in) .bp-activity-post-footer.bp-activity-content-actions{margin:0}.bp-activity-post-footer .content-action{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto}.bp-activity-post-footer .meta-line .meta-line-text,.bp-activity-post-footer .meta-line .meta-line-text a{display:-ms-flexbox;display:-webkit-box;display:flex;font-size:.75rem!important;font-weight:500}.bp-activity-post-footer .meta-line .meta-line-text a{cursor:auto;color:inherit}.bp-activity-post-footer .meta-line+.meta-line{margin-left:22px}.bp-activity-post-footer span.comment-count,.bp-activity-post-footer span.share-count{margin-right:3px}body.activity-permalink.bp-nouveau .activity-list>li{padding:15px}body.activity-permalink.bp-nouveau .activity-list>li.load-newest{display:none}body.activity-permalink.bp-nouveau .activity-list .activity-content .activity-header{margin-bottom:15px;text-align:left;padding:0;width:100%;min-height:50px}body.activity-permalink.bp-nouveau .activity-list .activity-content .activity-header .time-since{display:none}body.activity-permalink.bp-nouveau .activity-list .activity-content .activity-header p.activity-date{display:block}body.activity-permalink .activity-list .activity-comments{margin-bottom:0}body.activity-permalink .buddypress-wrap .activity-comments ul{margin-top:0}body.activity-permalink .activity-comments>ul{padding:15px}.activity-permalink.bp-nouveau #activity-stream.activity-list{margin:0;padding:0}.activity-permalink.bp-nouveau .bp-list{margin-top:0}.buddypress .buddypress-wrap button.text-button,.buddypress .buddypress-wrap button.text-button:focus,.buddypress .buddypress-wrap button.text-button:hover,.buddypress .buddypress-wrap input.text-button,.buddypress .buddypress-wrap input.text-button:focus,.buddypress .buddypress-wrap input.text-button:hover{color:inherit}@media screen and (min-width:46.8em){body.activity-permalink.bp-nouveau .activity-list>li{padding:0}body.activity-permalink.bp-nouveau .activity-list .activity-content{margin-right:0;padding:15px}body.activity-permalink.bp-nouveau .activity-list .activity-content .activity-header p{margin-left:65px}body.activity-permalink.bp-nouveau .activity-list .activity-avatar{position:relative;left:15px;top:15px}}.buddypress-wrap .activity-comments ul li ul{margin-left:0}.buddypress-wrap .activity-comments>ul>li>ul,.buddypress-wrap .activity-comments>ul>li>ul>li>ul,.buddypress-wrap .activity-comments>ul>li>ul>li>ul>li>ul{margin-left:51px;border-top:0}@media screen and (max-width:46.8em){.buddypress-wrap .activity-comments ul li ul{margin-left:0}.buddypress-wrap .activity-comments>ul>li>ul,.buddypress-wrap .activity-comments>ul>li>ul>li>ul,.buddypress-wrap .activity-comments>ul>li>ul>li>ul>li>ul{margin-left:0}.buddypress-wrap .activity-comments>ul>li>ul{margin-left:15px}}.buddypress-wrap .bp-feedback,.widget-error .bp-feedback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--reign-site-sections-bg-color);padding:10px 15px;box-shadow:none;border:1px solid var(--reign-site-border-color);border-radius:6px!important;color:inherit}.buddypress-wrap .bp-feedback p,.widget-error .bp-feedback p{margin:0;padding:0}.buddypress-wrap .bp-feedback::after,.widget-error .bp-feedback::after{content:"";display:table}.buddypress-wrap .bp-feedback .bp-icon,.widget-error .bp-feedback .bp-icon{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;-webkit-animation:pulse-animation 2s infinite;animation:pulse-animation 2s infinite}.buddypress-wrap .bp-feedback.help .bp-icon,.buddypress-wrap .bp-feedback.info .bp-icon,.widget-error .bp-feedback.help .bp-icon,.widget-error .bp-feedback.info .bp-icon{background-color:#1c86f2}.buddypress-wrap .bp-feedback.loading .bp-icon,.buddypress-wrap .bp-feedback.warning .bp-icon,.widget-error .bp-feedback.loading .bp-icon,.widget-error .bp-feedback.warning .bp-icon{background-color:#f7ba45}.buddypress-wrap .bp-feedback.success .bp-icon,.buddypress-wrap .bp-feedback.updated .bp-icon,.widget-error .bp-feedback.success .bp-icon,.widget-error .bp-feedback.updated .bp-icon{background-color:#1cd991}.buddypress-wrap .bp-feedback.error .bp-icon,.widget-error .bp-feedback.error .bp-icon{background-color:#ef3e46}.buddypress-wrap .bp-feedback.custom-homepage-info{display:block}@-webkit-keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 10px transparent}}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}100%{box-shadow:0 0 0 10px transparent}}body.activity-permalink.bp-nouveau .bp-feedback{margin:0}.bp-nouveau .rtm-like-comments-info:after{display:none}.bp-nouveau .rtmedia-comments-container{position:relative}.bp-nouveau .rtmedia-comments-container:after,.bp-nouveau .rtmedia-like-info:after{bottom:100%;left:15px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(237,239,244,0);border-bottom-color:#edeff4;border-width:4px;margin-left:-4px}.bp-nouveau .rtmedia-comments-container:after{margin-left:40px}.bp-nouveau .rt_media_comment_form button.rtmedia-comment-media-upload{padding:7px 6px}.bp-nouveau .rtmedia-item-title{display:none}.bp-nouveau .rtm-mfp-close{font-family:dashicons}.bp-nouveau .rtm-lightbox-container div,.bp-nouveau .rtm-lightbox-container p{color:var(--reign-color-gray)}.rtm-lightbox-container a{color:var(--reign-color-gray)}.rtm-lightbox-container a:hover{color:var(--reign-color-black)}.bp-nouveau:not(.reign-mediapress) .mfp-arrow{cursor:pointer;position:absolute;opacity:.65;margin:0;top:50%;margin-top:-50px;padding:0;width:50px;height:60px;-webkit-tap-highlight-color:transparent;opacity:0;z-index:10;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:0 0;-webkit-appearance:none}.bp-nouveau:not(.reign-mediapress) .mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:10px;margin-left:35px;border:medium inset transparent}.bp-nouveau:not(.reign-mediapress) .mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.bp-nouveau:not(.reign-mediapress) .mfp-arrow-left:after,.bp-nouveau:not(.reign-mediapress) .mfp-arrow-right:after{font-family:"Font Awesome 6 Pro",reign-icons;font-size:24px;color:var(--reign-color-white);border-left:0;margin-left:13px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bp-nouveau:not(.reign-mediapress) .mfp-arrow-left:after{content:"\f137"}.bp-nouveau:not(.reign-mediapress) .mfp-arrow-right:after{content:"\f138"}.bp-nouveau:not(.reign-mediapress) .mfp-arrow-left:before{border:none}.bp-nouveau:not(.reign-mediapress) .mfp-arrow-right:before{border:none}.bp-nouveau:not(.reign-mediapress) .rtm-single-media:hover .mfp-arrow{opacity:1}#buddypress .activity-list li .activity-content .badgeos-item-image img{width:100px;max-width:100px;height:auto}.service-buttons a span{width:auto;min-width:30px}.activity-content>.service-buttons{margin-top:20px;padding-bottom:0}.rtm-tooltip{position:relative;font-size:11px;color:#fff;line-height:16px;width:16px;height:16px;display:inline-block;background:#202e5b;border-radius:100%;text-align:center;cursor:help}.rtm-tooltip .rtm-tooltiptext{visibility:hidden;width:200px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:10px;position:absolute;z-index:1;bottom:120%;left:50%;margin-left:-110px}.rtm-tooltip .rtm-tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}.rtm-tooltip:hover .rtm-tooltiptext{visibility:visible;bottom:150%}@media screen and (max-width:670px){.rtm-tooltip{margin-left:50px}}.wbtm_fav_avatar_listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:5px}.wbtm_fav_avatar_listing .rtm-tooltip{width:auto;height:auto;background:0 0;cursor:pointer;margin:inherit}#buddypress .activity ul.item-list li .wbtm_fav_avatar_listing img.avatar,.widget .wbtm_fav_avatar_listing img.avatar{margin-right:-6px;max-width:35px;border-radius:100%;border:3px solid #fff}.widget-area .rtm-tooltiptext a{font-size:11px!important}.wbtm_fav_avatar_listing span.wbtm-likes-this{font-size:13px;margin-left:15px;color:#777;margin-top:-4px}.wbtm_fav_avatar_listing .rtm-tooltip .rtm-tooltiptext{max-width:100px;bottom:115%;margin-left:-46px;padding:5px}.wbtm_fav_avatar_listing .rtm-tooltip:last-child .rtm-tooltiptext{margin-left:-50px}.wbtm_fav_avatar_listing .rtm-tooltip .rtm-tooltiptext a{color:#fff;-webkit-transition:initial;transition:initial}.wbtm_fav_avatar_listing .rtm-tooltip .rtm-tooltiptext a:hover{color:var(--reign-colors-theme)}.wbtm_fav_avatar_listing span.round-fav-counter{background:#e8e8e8;width:35px;height:35px;line-height:31px;border-radius:100%;display:inline-block;border:3px solid #fff;vertical-align:middle;font-size:13px;color:#999}.wbtm_fav_avatar_listing ul.wbtm-rest-member-list{margin:0;list-style:none}.wbtm_fav_avatar_listing ul.wbtm-rest-member-list>li a{margin-bottom:4px;display:block}.wbtm-radio-img-selector-sec ul li{list-style-type:none}.wbtm-radio-img-selector-sec ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.wbtm-radio-img-selector-sec ul li{margin:5px;text-align:center}.wbtm-radio-img-selector-sec ul li label{font-size:14px;display:inline-grid}.wbtm-radio-img-selector-sec ul li label img{margin-bottom:10px;opacity:.4;max-width:100px}.wbtm-radio-img-selector-sec ul li label img:hover{opacity:1}.wbtm-radio-img-selector-sec input[type=radio]{visibility:hidden;opacity:0;display:none}.wbtm-radio-img-selector-sec input[type=radio]:checked+label img{opacity:1;box-shadow:0 0 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.wbtm-radio-img-selector-sec input[type=radio]:checked+label{color:#2872aa}.wbtm-rtm-header-view .wbtm-radio-img-selector-sec li span{display:block}.wbtm-rtm-header-view .bp-profile-field.editfield select{width:180px!important}.wbtm-rtm-header-view .bp-profile-field.editfield>label{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wbtm-rtm-header-view .bp-profile-field.editfield>label .rtm-tooltip{margin-left:8px}.wbtm-rtm-header-view .bp-profile-field.editfield>label .rtm-tooltip .rtm-tooltiptext{margin-left:-65px;width:130px}@media screen and (max-width:359px){.wbtm-rtm-header-view .bp-profile-field.editfield>label .rtm-tooltip .rtm-tooltiptext{margin-left:-145px}.wbtm-rtm-header-view .bp-profile-field.editfield>label .rtm-tooltip .rtm-tooltiptext::after{content:"";top:42%;right:-10px;left:auto;margin-left:0;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.wbtm-rtm-header-view .bp-profile-field.editfield>label .rtm-tooltip:hover .rtm-tooltiptext{visibility:visible;bottom:-110%}}#buddypress div#members-dir-search{position:static;margin:10px 0 15px}.wbtm-bps-form-wrapper{border:1px solid #f2f2f2;border-radius:5px;clear:both;margin-bottom:20px;padding:10px 15px}#buddypress .bps_filters{border:1px solid rgba(0,0,0,.15);border-radius:var(--reign-global-border-radius);display:inline-block;padding:10px;width:100%}.wbtm-bps_filter{background-color:#fff;float:left;margin:5px 10px 5px 0;padding:5px 10px}.bps_filters>a{color:red;float:left;line-height:2.8em}.item-list-tabs.bps_header h4{margin-bottom:0}#buddypress .wbtm-bps-form-wrapper div.item-list-tabs ul li.last{float:right;margin-top:0}#buddypress .wbtm-bps-form-wrapper .standard-form input[type=number],#buddypress .wbtm-bps-form-wrapper .standard-form select{height:38px}.wbtm-bps-form-wrapper.wbtm-bps-form-wrapper-horizontal .standard-form div{margin-right:10px;width:100%}.wbtm-bps-form-wrapper.wbtm-bps-form-wrapper-horizontal .standard-form div.submit{line-height:5em}#buddypress .wbtm-bps-form-wrapper.wbtm-bps-form-wrapper-horizontal .standard-form div.submit input{width:100%;height:38px;margin-top:30px}span.wbtm-bps-form-toggle{background:#e5e5e5;border-radius:100%;width:30px;height:30px;line-height:20px;cursor:pointer;-webkit-appearance:none}.wbtm-bps-form-open i.fa.fa-angle-down,.wbtm-bps-form-open i.far.fa-angle-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body #buddypress div#members-dir-search{position:relative;right:0;margin:0;background:url(/wp-content/themes/reign-theme/assets/css/../img/svg/search.svg) no-repeat center right 14px;background-size:16px;margin-bottom:20px}.dark-mode body #buddypress div#members-dir-search,.dark-scheme body #buddypress div#members-dir-search{background:transparent url(/wp-content/themes/reign-theme/assets/css/../img/svg/search-white.svg) no-repeat center right 14px;background-size:16px;background-color:unset!important}.member-index-widget-area .editfield label{display:block;margin-bottom:5px}.member-index-widget-area .editfield select,.member-index-widget-area input[type=text]{width:100%}.member-index-widget-area .field_113_age_range input[type=text]{width:30%!important}.ls-wp-container #buddypress .wbtm-bps-form-wrapper .standard-form .field_birthday input[type=text]{width:22%!important}.ls-wp-container #buddypress .wbtm-bps-form-wrapper .standard-form input[type=text],.ls-wp-container #buddypress .wbtm-bps-form-wrapper .standard-form select{width:56%!important}.ls-wp-container #buddypress .standard-form div.submit{clear:both;padding:0 0 0 10%}.ls-wp-container #buddypress .standard-form label{font-size:14px;width:40%;float:left;padding-right:10px;text-align:right;font-weight:100;margin-top:0}.ls-wp-container .wbtm-bps-form-wrapper .search-desc{font-size:14px;padding:10px 0;color:#fff;line-height:18px;text-align:left}.ls-wp-container .wbtm-bps-form-wrapper{border:0!important;border-radius:0!important;min-width:320px!important}.ls-wp-container #buddypress .wbtm-bps-form-wrapper .standard-form select{height:34px;border-radius:0}#buddypress .bp-list .action .bpsts-open-reaction{max-width:22px!important}.bpsp-pin-tool .fa,.bpsp-pinned-post-tag .fa{font-family:"Font Awesome 6 Pro",reign-icons}.action .bpsp-pin-tool .fa{font-size:16px}.bpsp-pinned-post .bpsp-pinned-post-tag>span{color:var(--reign-site-body-text-color)}.mpp-activity-header .time-since{margin-top:4px;float:none;display:block}div.mpp-activity-meta a.delete-activity:hover{color:#c45200;border-color:#c45200}div.mpp-activity-meta a{border:1px solid;border-radius:4px}form#mpp-whats-new-form textarea{min-height:50px}.mpp-type-navs{background:0 0!important}.bpsp-pinned-post .bpsp-pinned-post-tag{width:30px;height:30px;top:18px;right:55px;overflow:visible}body:not(.logged-in) .bpsp-pinned-post .bpsp-pinned-post-tag{right:15px}.bpsp-pinned-post .bpsp-pinned-post-tag>span{-webkit-transform:none;-ms-transform:none;transform:none;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;right:0;top:-1px;border-radius:2px}.bpsp-pinned-post .bpsp-pinned-post-tag>span .fa{margin-right:0;font-size:15px;font-weight:900}.bpsp-pinned-post .bpsp-pinned-post-label{position:absolute;top:-31px;background:rgba(30,33,50,.95);color:#fff;vertical-align:middle;pointer-events:none;-webkit-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;font-weight:500;font-size:13px;border-radius:4px!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.02);line-height:1.3;padding:7px 15px;white-space:nowrap;z-index:10;opacity:0;visibility:hidden}.bpsp-pinned-post span:hover .bpsp-pinned-post-label{opacity:1;visibility:visible;top:-35px}.buddypress-wrap .mpp-upload-buttons a{margin-right:8px}.buddypress-wrap .mpp-upload-buttons a img{max-width:20px}#mpp-whats-new-avatar img{max-width:50px}.buddypress-wrap .activity-form .mpp-upload-buttons,.buddypress-wrap .mpp-upload-buttons{display:none}.buddypress-wrap .activity-form.activity-form-expanded .mpp-upload-buttons{display:block}.buddypress-wrap .mpp-upload-buttons{margin-top:0;padding-right:10px}#mpp-activity-upload-buttons{width:100%;margin-bottom:15px}@media screen and (min-width:46.8em){.buddypress-wrap .mpp-upload-buttons{margin-left:65px}#mpp-activity-upload-buttons{width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}}.mpp-upload-container-active{display:block!important;-webkit-transition:none!important;transition:none!important;height:auto!important;overflow:visible!important}.mpp-uploading-media-list ul{margin-left:0}.mpp-uploading-media-list ul .fluid-width-video-wrapper{width:200px}.mpp-g:not(.mpp-form-wrap){margin:0 -15px}.mpp-g.mpp-bulk-edit-media-action-row,.mpp-g.mpp-bulk-edit-media-item,.mpp-g.mpp-form-wrap,.mpp-g.ui-sortable,.mpp-gallery-edit-form .mpp-g,.mpp-media-edit-form .mpp-g{margin:0}.mpp-item{padding:15px}.activity-inner .mpp-item{padding:0}.mpp-item .mpp-item-thumbnail img{width:100%;margin-bottom:15px}#change-gallery-cover a,.mpp-item-actions a,a.mpp-gallery-title{margin-top:5px;padding:2px 10px;display:inline-block;font-size:14px;border:1px solid;border-radius:4px}.mpp-type-navs .mpp-nav a{background:0 0!important}select#mpp-edit-media-bulk-action,select#mpp-gallery-status,select#mpp-gallery-type,select#mpp-media-status{padding-right:40px}.mpp-g.mpp-bulk-edit-media-action-row,.mpp-g.mpp-bulk-edit-media-item,.mpp-g.mpp-form-wrap{margin-bottom:20px}.mpp-g.mpp-bulk-edit-media-action-row select,.mpp-g.mpp-bulk-edit-media-item select,.mpp-g.mpp-form-wrap select{padding-right:40px}.mpp-breadcrumbs{margin-bottom:15px;background:0 0;color:inherit}.mpp-activity-meta a.button:empty{display:none!important}button.mpp-button-primary{margin-top:10px}.mpp-menu.mpp-menu-horizontal li .mpp-menu-children,.mpp-menu.mpp-menu-open{background:0 0}div.mpp-bulk-edit-media-action-row select{padding:.5em .6em}#subnav.mpp-group-nav{position:relative;margin:15px 0}#subnav.mpp-group-nav:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--reign-site-border-color);z-index:1}#subnav.mpp-group-nav>ul{margin:0;padding:0;list-style:none;width:100%}#subnav.mpp-group-nav>ul:after{content:"";display:table;clear:both}#subnav.mpp-group-nav>ul>li{float:left;position:relative}#subnav.mpp-group-nav>ul>li:after{-webkit-transition:all .5s;transition:all .5s;content:"";position:absolute;right:0;bottom:0;width:0;height:2px;background-color:var(--reign-colors-theme);z-index:2}#subnav.mpp-group-nav>ul>li:hover:after{left:0;width:100%;background-color:var(--reign-colors-theme)}#subnav.mpp-group-nav>ul>li>a{display:block;padding:10px;position:relative}.reign-user-preview{position:relative;margin-top:28px;margin-bottom:15px}.bp-group-activity-preview,.bp-member-activity-preview,.reign-user-preview{position:relative;margin:0;padding:0;border:1px solid var(--reign-site-border-color);border-radius:12px!important}.reign-user-preview .reign-user-preview-cover img{width:100%;height:150px;border-radius:12px 12px 0 0!important;object-fit:cover;background:#c5c5c5}.bp-group-preview-cover,.bp-group-preview-cover img,.bp-member-preview-cover,.bp-member-preview-cover img{border-radius:12px 12px 0 0!important}.new_cover_photo .reign-user-preview .reign-user-preview-cover img,.new_group_cover_photo .reign-user-preview .reign-user-preview-cover img{height:auto;border-radius:12px!important}.reign-preview-widget .user-short-description{padding-top:44px}#buddypress .activity-content .activity-inner .bp-group-short-description a,#buddypress .activity-content .activity-inner .bp-member-short-description a,#buddypress .activity-content .activity-inner .reign-user-short-description a{color:var(--reign-site-link-color)}#buddypress .activity-content .activity-inner .bp-group-short-description a:hover,#buddypress .activity-content .activity-inner .bp-member-short-description a:hover,#buddypress .activity-content .activity-inner .reign-user-short-description a:hover{color:var(--reign-site-link-hover-color)}.reign-short-description{position:relative;padding-top:62px}.reign-user-avatar-content{margin-top:-75px}.reign-user-short-description{text-align:center}.bp-group-avatar-content img.group-photo,.bp-group-avatar-content img.profile-photo,.bp-member-avatar-content img.group-photo,.bp-member-avatar-content img.profile-photo,.reign-user-avatar-content img{margin:0 auto 10px;border:0;max-width:150px;width:100%!important;height:100%!important;box-shadow:0 2px 5px 0 rgba(18,43,70,.12),0 0 0 1px #e7edf2;border:3px solid #fff}.reign-user-stats{text-align:center;margin:15px 0}.reign-user-stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner .reign-user-stats .reign-user-stat-text,.bp-nouveau .activity-list .activity-item .activity-content .activity-inner .reign-user-stats .reign-user-stat-title{font-size:14px;line-height:normal;margin-bottom:0!important;padding:0}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner .reign-user-stats .reign-user-stat-title{margin-bottom:0!important;margin-right:4px}.bp-profile-button{text-align:center;margin:15px 0}iframe.wp-embedded-content{width:100%}.activity-list div.blogs .activity-content .activity-inner,.activity-list li.blogs .activity-content .activity-inner{border:0;padding:0}.activity-list div.blogs .activity-content .activity-inner .reign-content-wrp,.activity-list li.blogs .activity-content .activity-inner .reign-content-wrp{display:block;padding:0;clear:both}.activity-list div.blogs .activity-content .activity-inner .bb-post-title,.activity-list div.blogs .activity-content .activity-inner .reign-post-title,.activity-list li.blogs .activity-content .activity-inner .bb-post-title,.activity-list li.blogs .activity-content .activity-inner .reign-post-title{display:block;font-size:20px;margin:0 0 10px}.activity-list div.blogs .activity-content .activity-inner .bb-post-title,.activity-list li.blogs .activity-content .activity-inner .bb-post-title{color:inherit}.activity-list div.blogs .activity-content .activity-inner a.reign-post-img-link,.activity-list li.blogs .activity-content .activity-inner a.reign-post-img-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 0 15px;background:var(--reign-site-secondary-bg-color);border-radius:4px}.activity-list div.blogs .activity-content .activity-inner a.reign-post-img-link img,.activity-list li.blogs .activity-content .activity-inner a.reign-post-img-link img{margin:0 auto;width:auto;max-height:640px;border-radius:4px}.activity-share-modal .activity-list div.blogs .activity-content .activity-inner a.reign-post-img-link img{max-height:340px}.activity-list .activity-content .activity-inner .activity-reshare-item-container .activity-content .activity-inner a.reign-post-img-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 0 15px;background:var(--reign-site-secondary-bg-color);border-radius:4px}.activity-list .activity-content .activity-inner .activity-reshare-item-container .activity-content .activity-inner a.reign-post-img-link img{margin:0 auto;width:auto;max-height:640px;border-radius:4px}#buddypress .standard-form p.description{color:var(--reign-site-body-text-color)}.activity-share-modal .bp-activity-share-avatar small.user-status-text,.buddypress-wrap .bp-pagination{color:var(--reign-site-body-text-color)}#bp-activity-share-widget-box-status-header.activity-list .activity-reshare-item-container .activity-item .activity-header .time-since,.activity-list .activity-item .activity-content .activity-header,.activity-list .activity-item .activity-content .activity-header p.activity-date a,.activity-list .activity-item .activity-content .comment-header,.activity-list .activity-reshare-item-container .activity-item .activity-header .time-since,.bp-nouveau #bp-activity-share-widget-box-status-header.activity-list .activity-reshare-item-container .activity-item .activity-content p .activity-time-since,.bp-nouveau .activity-list .activity-reshare-item-container .activity-item .activity-content p .activity-time-since,body.activity-permalink.bp-nouveau .activity-list .activity-reshare-item-container .activity-content .activity-header .time-since{color:var(--reign-site-alternate-text-color)}#bp-message-thread-list,#bp-message-thread-list li,#bptodo-tabs,#buddypress #cover-image-container.wbtm-cover-header-type-4,#buddypress .activity .item-list>li,#buddypress div#invite-list,#item-body #group-invites-container li.selected,.activity-list .activity-item .activity-meta.action,.activity-list .activity-item .bp-generic-meta.action,.activity-list.bp-list .activity-item,.activity-share-modal #bp-activity-share-widget-box-status-header,.activity-share-modal .bp-activity-share-filter label,.activity-share-modal .modal-body,.activity-share-modal .post-preview,.activity-share-modal .post-preview .post-preview-info,.activity-share-modal label[for=post-in],.activity-update-form .bb-model-header,.bp-messages-content #thread-preview .preview-content .preview-message,.bp-nouveau .bupr-row,.bp-nouveau-activity-form-placeholder- .bb-model-header,.bp-share-service-popup,.bp-single-vert-nav .subnav,.buddypress-wrap .profile.edit .editfield,.buddypress-wrap .standard-form .description,.buddypress-wrap:not(.bp-single-vert-nav) .bp-navs:not(.group-create-links) li,.media .rtmedia-container,.modal-header,.post-reshare-item-container .post-preview,.post-reshare-item-container .post-preview .post-preview-info,.post-reshare-item-container .post-preview .post-reshare-item-container .post-preview .post-preview-info,.privacy-status-form-footer,.reaction-box,.reaction-list-dropdown,.wbtm-group-directory-type-4 .group-content-wrap,.wbtm-member-directory-type-4 .item-wrapper{background-color:var(--reign-site-sections-bg-color)}.bp-nouveau .bp-avatar-nav ul.avatar-nav-items li.current,.bp-nouveau .buddypress-wrap .tabbed-links ul li.current{border-bottom-color:var(--reign-site-sections-bg-color)}#buddypress div.item-list-tabs ul li.current a,#buddypress div.item-list-tabs ul li.selected a,.bp-dir-vert-nav .dir-navs ul li.selected a,.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .bp-navs li a:hover,.bp-nouveau .wbtm-member-directory-type-1 .action-wrap:hover,.bp-nouveau .wbtm-member-directory-type-3 .action-wrap:hover,.bp-single-vert-nav .bp-navs.vertical li.selected a,.bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li a:hover,.bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li.current a,.buddypress-wrap .bp-navs li.current a,.buddypress-wrap .bp-navs li.current a:focus,.buddypress-wrap .bp-navs li.current a:hover,.buddypress-wrap .bp-navs li.selected a,.buddypress-wrap .bp-navs li.selected a:focus,.buddypress-wrap .bp-navs li.selected a:hover,.buddypress-wrap .bp-navs li:not(.selected) a:hover,.buddypress-wrap .bp-navs.tabbed-links ul li a:hover,.buddypress-wrap .bp-navs.tabbed-links ul li.current a,.buddypress-wrap .grid-filters a.active,.buddypress-wrap.bp-vertical-navs .dir-navs.activity-nav-tabs ul li.selected a,.buddypress-wrap.bp-vertical-navs .dir-navs.groups-nav-tabs ul li.selected a,.buddypress-wrap.bp-vertical-navs .dir-navs.members-nav-tabs ul li.selected a,.buddypress-wrap.bp-vertical-navs .dir-navs.sites-nav-tabs ul li.selected a,.buddypress-wrap.bp-vertical-navs .main-navs.group-nav-tabs ul li.selected a,.buddypress-wrap.bp-vertical-navs .main-navs.user-nav-tabs ul li.selected a,.widget-area .widget.buddypress div.item-options a.selected{color:var(--reign-colors-theme)}#buddypress .activity-content .groups-meta a,#buddypress .activity-list .activity-item .activity-meta.action a.button,#buddypress .activity-list .activity-item .activity-meta.action div.generic-button a.button,#buddypress div.groups-meta a,.bp-nouveau #buddypress .activity-comments .activity-meta a,.bp-nouveau #buddypress .activity-comments .bp-generic-meta a,.bp-nouveau #buddypress .activity-meta .bp-share-btn .bp-share-button{color:var(--reign-site-link-color)}#buddypress .activity-content .groups-meta a:hover,#buddypress .activity-list .activity-item .activity-meta.action a.button:hover,#buddypress .activity-list .activity-item .activity-meta.action div.generic-button a.button:hover,#buddypress div.groups-meta a:hover,.bp-nouveau #buddypress .activity-comments .activity-meta a:hover,.bp-nouveau #buddypress .activity-comments .bp-generic-meta a:hover,.bp-nouveau #buddypress .activity-meta .bp-share-btn .bp-share-button:hover{color:var(--reign-site-link-hover-color)}#buddypress .activity-content .activity-inner a{color:var(--reign-accent-color)}#buddypress .activity-content .activity-inner a:hover{color:var(--reign-accent-hover-color)}.bp-avatar-nav li.current a{color:var(--reign-site-headings-color);opacity:1}#buddypress .activity-content .activity-inner .bp-profile-button a,.buddypress .buddypress-wrap .bp-list.grid .action button:hover,.buddypress .buddypress-wrap a.disabled,.buddypress .buddypress-wrap button,.buddypress .buddypress-wrap button.disabled,.buddypress .buddypress-wrap button.pending,.buddypress .buddypress-wrap div.pending a,.buddypress .buddypress-wrap input[type=button].disabled,.buddypress .buddypress-wrap input[type=button].pending,.buddypress .buddypress-wrap input[type=reset].disabled,.buddypress .buddypress-wrap input[type=reset].pending,.buddypress .buddypress-wrap input[type=submit].pending,.buddypress .buddypress-wrap input[type=submit]:disabled,.buddypress .buddypress-wrap input[type=submit][disabled=disabled]{color:var(--reign-site-button-text-color);background:var(--reign-site-button-bg-color);border-color:var(--reign-site-button-bg-color)}#buddypress .activity-content .activity-inner .bp-profile-button a:hover,.buddypress .buddypress-wrap .bp-list.grid .action button:hover,.buddypress .buddypress-wrap a.disabled:hover,.buddypress .buddypress-wrap button.disabled:hover,.buddypress .buddypress-wrap button.pending:hover,.buddypress .buddypress-wrap button:focus,.buddypress .buddypress-wrap button:hover,.buddypress .buddypress-wrap div.pending a:hover,.buddypress .buddypress-wrap input[type=button]:hover.disabled,.buddypress .buddypress-wrap input[type=button]:hover.pending,.buddypress .buddypress-wrap input[type=reset]:hover.disabled,.buddypress .buddypress-wrap input[type=reset]:hover.pending,.buddypress .buddypress-wrap input[type=submit]:hover.disabled,.buddypress .buddypress-wrap input[type=submit]:hover.pending{color:var(--reign-site-button-text-hover-color);background:var(--reign-site-button-bg-hover-color);border-color:var(--reign-site-button-bg-hover-color)}.buddypress .buddypress-wrap .bp-list.grid .action a,.buddypress .buddypress-wrap .bp-list.grid .action button{border-color:var(--reign-site-button-bg-color)}.buddypress .buddypress-wrap .bp-list.grid .action a:hover,.buddypress .buddypress-wrap .bp-list.grid .action button:hover{border-color:var(--reign-site-button-bg-hover-color)}.bp-nouveau.media #buddypress div#item-header div#item-header-content button,.bp-nouveau.media #buddypress div#item-header div#item-header-content div.generic-button a,form#bp-member-post.bp-member-blog-post-form input#submit{color:var(--reign-site-button-text-color);background:var(--reign-site-button-bg-color);border-color:var(--reign-site-button-bg-color);border-radius:var(--reign-global-button-radius)}.bp-nouveau.media #buddypress div#item-header div#item-header-content button:focus,.bp-nouveau.media #buddypress div#item-header div#item-header-content button:hover,.bp-nouveau.media #buddypress div#item-header div#item-header-content div.generic-button a:focus,.bp-nouveau.media #buddypress div#item-header div#item-header-content div.generic-button a:hover,form#bp-member-post.bp-member-blog-post-form input#submit:focus,form#bp-member-post.bp-member-blog-post-form input#submit:hover{color:var(--reign-site-button-text-hover-color);background:var(--reign-site-button-bg-hover-color);border-color:var(--reign-site-button-bg-hover-color)}body #buddypress input[type=submit]{border-radius:var(--reign-global-button-radius)}.profile.extended-fields .bprm_resume_form input[type=submit]{border-radius:var(--reign-global-button-radius)!important}#activity-form-submit-wrapper,#bp-message-thread-list,#bp-message-thread-list li,#bptodo-dashboard ul li,#bptodo-tabs .ui-widget-header,#bptodo-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active,#buddypress table#message-threads tr.unread td,#whats-new-form,.activity-list .activity-item>.activity-meta.action,.activity-update-form #whats-new-avatar,.bp-avatar-nav ul,.bp-avatar-nav ul.avatar-nav-items li.current,.bp-dir-vert-nav .screen-content,.bp-messages-content .preview-pane-header,.bp-messages-content .single-message-thread-header,.bp-nouveau #buddypress .activity-content .activity-meta a,.bp-nouveau #buddypress div.activity-meta a,.bp-nouveau .activity-list .activity-item .activity-content .activity-inner,.bp-nouveau .bp-messages,.bp-nouveau .bpolls-html-container,.bp-nouveau .buddypress-wrap .select-wrap,.bp-nouveau .wbtm-show-item-buttons,.bp-search-ac.ui-menu .ui-menu-item.bbls-view_all_type-type .bp-search-ajax-item,.bpolls-polls-option-html,.bprm-container,.bprm_resume_form fieldset,.bprm_resume_form select,.buddypress-wrap .activity-comments .acomment-content,.buddypress-wrap .activity-comments ul li,.buddypress-wrap .bp-tables-report thead tr,.buddypress-wrap .bp-tables-user thead tr,.buddypress-wrap .grid-filters,.buddypress-wrap .profile.edit .editfield,.buddypress-wrap table.forum thead tr,.buddypress-wrap table.wp-profile-fields thead tr,.buddypress.widget ul.item-list li,.main-notification-settings th,.main-notification-settings thead .title,.privacy-status-form-footer,.ui-tabs .ui-tabs-panel,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,a.bpolls-cancel{border-color:var(--reign-site-border-color)}#whats-new-form,.activity-update-form #whats-new-textarea textarea,.bp-share-service-popup,.whats-new-form-header #whats-new-textarea,form.ac-form .ac-reply-content .ac-textarea textarea{border-radius:var(--reign-global-border-radius)}form.ac-form .ac-reply-content .ac-textarea textarea{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)}form.ac-form .ac-reply-content .ac-textarea textarea:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.activity-share-modal .form-textarea textarea{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border-color:var(--reign-form-border-color)}.activity-share-modal .form-textarea textarea:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border-color:var(--reign-form-focus-border-color)}#buddypress .bpsts-reaction-box,.bpsts-icon-dialog-container,.youzify .bpsts-reaction-box{background-color:var(--reign-site-sections-bg-color)}.bp-status-feeling-activities-list li.bp-status-feeling-activities-list-item,.bpstatus-option-panel{border-color:var(--reign-site-border-color)}.bpolls-check-radio-div{background-color:var(--reign-site-body-bg-color)}.bpolls-icon-dialog-container{background-color:var(--reign-site-sections-bg-color)}.bpolls-check-radio-wrap .bpolls-option-lbl,.bpolls-percent{color:var(--reign-site-body-text-color)}.bp-giphy-media-search-dropdown,.gif-search-query{background-color:var(--reign-site-body-bg-color)}.bp-giphy-media-search-dropdown:before{border-color:var(--reign-site-body-bg-color)}.gif-search-query{border-color:var(--reign-site-border-color)}#bmpro-modal .bmpro-modal{background-color:var(--reign-site-sections-bg-color)}#bmpro-modal .bmpro-modal-content-wrap{color:var(--reign-site-body-text-color)}body.dark-scheme .profile.extended-fields .bprm_resume_form fieldset{border-color:var(--reign-site-border-color)!important}.bprm-add-repeater-field{color:var(--reign-site-link-color)}.bprm-add-repeater-field:hover{color:var(--reign-site-link-hover-color)}.profile.extended-fields .bprm_resume_form input[type=email],.profile.extended-fields .bprm_resume_form input[type=tel],.profile.extended-fields .bprm_resume_form input[type=text],.profile.extended-fields .bprm_resume_form input[type=url],.profile.extended-fields .bprm_resume_form select,.profile.extended-fields .bprm_resume_form textarea,.profile.extended-fields .selectize-input{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)!important;outline:0;border-radius:var(--reign-global-form-radius)!important}.profile.extended-fields .bprm_resume_form input[type=email]:focus,.profile.extended-fields .bprm_resume_form input[type=tel]:focus,.profile.extended-fields .bprm_resume_form input[type=text]:focus,.profile.extended-fields .bprm_resume_form input[type=url]:focus,.profile.extended-fields .bprm_resume_form select:focus,.profile.extended-fields .bprm_resume_form textarea:focus,.profile.extended-fields .selectize-input:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)!important}.profile.extended-fields .bprm_resume_form textarea{border-radius:6px!important}.bprm_resume_form fieldset,.upload_bprm_profile_image{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)!important}.bprm_resume_form .selectize-input,.bprm_resume_form input[type=email],.bprm_resume_form input[type=tel],.bprm_resume_form input[type=text],.bprm_resume_form input[type=url],.bprm_resume_form select,.bprm_resume_form textarea{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border-color:var(--reign-form-border-color)!important;border-radius:var(--reign-global-form-radius)!important}.bprm_resume_form .selectize-input:focus,.bprm_resume_form input[type=email]:focus,.bprm_resume_form input[type=tel]:focus,.bprm_resume_form input[type=text]:focus,.bprm_resume_form input[type=url]:focus,.bprm_resume_form select:focus,.bprm_resume_form textarea:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border-color:var(--reign-form-focus-border-color)}.bprm_resume_form textarea{border-radius:6px!important}.dark-scheme .bptodo-progress-section,.dark-scheme .todo-header{background-color:var(--reign-site-body-bg-color)}.dark-scheme #bptodo-task-tabs .bptodo-task-tabs-btn li,.dark-scheme .bptodo-modal.modal .content-wrapper,.dark-scheme .todo-header-list .todo-header-list-row{background-color:var(--reign-site-sections-bg-color)}.dark-scheme .todo-header-list .todo-header-list-row{border-color:var(--reign-site-border-color)}.bp-user #buddypress table a:not(.button){color:var(--reign-site-link-color)!important}.bp-user #buddypress table a:not(.button):hover{color:var(--reign-site-link-hover-color)!important}.buddypress-wrap .standard-form .groups-members-search input[type=search],.buddypress-wrap .standard-form .groups-members-search input[type=text],.buddypress-wrap .standard-form [data-bp-search] input[type=search],.buddypress-wrap .standard-form [data-bp-search] input[type=text],.buddypress-wrap .standard-form input[type=color],.buddypress-wrap .standard-form input[type=date],.buddypress-wrap .standard-form input[type=datetime-local],.buddypress-wrap .standard-form input[type=datetime],.buddypress-wrap .standard-form input[type=email],.buddypress-wrap .standard-form input[type=month],.buddypress-wrap .standard-form input[type=number],.buddypress-wrap .standard-form input[type=password],.buddypress-wrap .standard-form input[type=range],.buddypress-wrap .standard-form input[type=search],.buddypress-wrap .standard-form input[type=tel],.buddypress-wrap .standard-form input[type=text],.buddypress-wrap .standard-form input[type=time],.buddypress-wrap .standard-form input[type=url],.buddypress-wrap .standard-form input[type=week],.buddypress-wrap .standard-form select,.buddypress-wrap .standard-form textarea{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border-color:var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.buddypress-wrap .standard-form .groups-members-search input[type=search]:focus,.buddypress-wrap .standard-form .groups-members-search input[type=text]:focus,.buddypress-wrap .standard-form [data-bp-search] input[type=search]:focus,.buddypress-wrap .standard-form [data-bp-search] input[type=text]:focus,.buddypress-wrap .standard-form input[type=color]:focus,.buddypress-wrap .standard-form input[type=date]:focus,.buddypress-wrap .standard-form input[type=datetime-local]:focus,.buddypress-wrap .standard-form input[type=datetime]:focus,.buddypress-wrap .standard-form input[type=email]:focus,.buddypress-wrap .standard-form input[type=month]:focus,.buddypress-wrap .standard-form input[type=number]:focus,.buddypress-wrap .standard-form input[type=password]:focus,.buddypress-wrap .standard-form input[type=range]:focus,.buddypress-wrap .standard-form input[type=search]:focus,.buddypress-wrap .standard-form input[type=tel]:focus,.buddypress-wrap .standard-form input[type=text]:focus,.buddypress-wrap .standard-form input[type=time]:focus,.buddypress-wrap .standard-form input[type=url]:focus,.buddypress-wrap .standard-form input[type=week]:focus,.buddypress-wrap .standard-form select:focus,.buddypress-wrap .standard-form textarea:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border-color:var(--reign-form-focus-border-color)}.activity-update-form #whats-new-buttons{margin-left:0}@media screen and (min-width:46.8em){.activity-update-form #whats-new-buttons{margin-left:65px}}div#bp-attachments-activity-medium-preview{margin:0;padding:.5em;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-form-radius)!important}div#bp-attachments-activity-medium-preview:empty{padding:0;border:0}body.activity.buddypress figure.wp-block-bp-image-attachment{margin-top:15px}body.activity.buddypress figure.wp-block-bp-image-attachment img,body.activity.buddypress figure.wp-block-bp-image-attachment video{margin-top:0}body.activity.buddypress figure a{width:100%}body.activity.buddypress figure a img{width:100%}.bp-attachments-media-list,.bp-attachments-medium{background:var(--reign-site-sections-bg-color);margin-top:15px;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.bp-attachments-medium{margin-top:0}body.personal.attachments #bp-media-library .screen-heading{font-size:20px;font-weight:400;margin:auto;margin-right:10px;padding-bottom:5px}body.personal.attachments #bp-media-library .wp-filter{box-shadow:none;border:1px solid var(--reign-site-border-color);background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color)}body.personal.attachments #bp-media-library .media-toolbar-primary .components-select-control__input{display:inline-block;font-family:inherit;font-style:inherit;font-size:14px;width:100%;height:38px;outline:0;vertical-align:middle;color:var(--reign-site-body-text-color);background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}@media (min-width:46.8em){body.personal.attachments #bp-media-library .media-toolbar-primary .components-select-control__input{width:200px}}body.personal.attachments #bp-media-library .wp-filter .view-switch a:before{color:var(--reign-site-body-text-color)}body.personal.attachments #bp-media-library .wp-filter .view-switch a.current:before{color:var(--reign-colors-theme)}body.personal.attachments #bp-media-library .split-button .split-button-toggle{background-color:transparent!important;color:var(--reign-site-body-text-color)!important}.media-toolbar-primary .components-input-control__backdrop{border-color:var(--reign-site-border-color)!important}.bp-attachments-media-list .media-items.list .media-item{color:var(--reign-site-body-text-color);background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important;box-shadow:none}@media (max-width:480px){.bp-attachments-media-list .media-items.list .media-item{-ms-flex-wrap:wrap;flex-wrap:wrap}.bp-attachments-media-list .media-items.list .media-item .item-description{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:auto}}#bp-media-library .media-toolbar-secondary .media-button,#bp-media-library .split-button .split-button-head a,#bp-media-library .split-button .split-button-primary,#bp-media-library .split-button .split-button-toggle,.components-button.is-primary,.components-button.is-secondary,.components-button.is-tertiary,.components-modal__frame .components-button,body.activity.buddypress div.wp-block-bp-file-attachment .bp-attachments-button,body.personal.attachments #bp-media-library .components-button.is-secondary,body.personal.attachments #bp-media-library .components-button.is-tertiary{float:none;display:inline-block;background-color:var(--reign-site-button-bg-color)!important;color:var(--reign-site-button-text-color)!important;padding:10px 20px;border-color:var(--reign-site-button-bg-color)!important;font-size:13px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit;max-height:100%;box-shadow:none!important}#bp-media-library .media-toolbar-secondary .media-button:focus,#bp-media-library .media-toolbar-secondary .media-button:hover,#bp-media-library .split-button .split-button-head a:focus,#bp-media-library .split-button .split-button-head a:hover,#bp-media-library .split-button .split-button-primary:focus,#bp-media-library .split-button .split-button-primary:hover,#bp-media-library .split-button .split-button-toggle:focus,#bp-media-library .split-button .split-button-toggle:hover,.components-button.is-primary:focus,.components-button.is-primary:hover,.components-button.is-secondary:focus,.components-button.is-secondary:hover,.components-button.is-tertiary:focus,.components-button.is-tertiary:hover,.components-modal__frame .components-button:focus,.components-modal__frame .components-button:hover,body.activity.buddypress div.wp-block-bp-file-attachment .bp-attachments-button:focus,body.activity.buddypress div.wp-block-bp-file-attachment .bp-attachments-button:hover,body.personal.attachments #bp-media-library .components-button.is-secondary:focus,body.personal.attachments #bp-media-library .components-button.is-secondary:hover,body.personal.attachments #bp-media-library .components-button.is-tertiary:focus,body.personal.attachments #bp-media-library .components-button.is-tertiary:hover{background-color:var(--reign-site-button-bg-hover-color)!important;color:var(--reign-site-button-text-hover-color)!important;border-color:var(--reign-site-button-bg-hover-color)!important}#bp-media-library .split-button{top:auto}#bp-media-library .split-button .split-button-toggle i{padding:0}.components-popover__content{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);box-shadow:var(--reign-more-options-box-shadow)}#bp-media-library .split-button .split-button-body li+li{margin-top:5px}ul.split-button-body{margin:0;padding:0;list-style:none;min-width:200px}ul.split-button-body li a{display:block;padding:10px}ul.split-button-body li a:hover{background:var(--reign-site-secondary-bg-color)}#bp-media-library .uploader-container.enabled{font-size:16px;background:rgba(0,0,0,.05);border:1px dashed rgba(0,0,0,.2);border-radius:6px}#bp-media-directory-form,.bp-files-list{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color)}.components-notice{background-color:var(--reign-site-sections-bg-color)}.bp-attachments-media-list .media-item{min-width:100px}.bp-attachments-media-list .media-item .media-name{font-size:13px}.components-modal__frame{background-color:var(--reign-site-sections-bg-color)}.components-modal__frame:focus-visible{outline-color:var(--reign-site-border-color)}.components-modal__content.has-scrolled-content:not(.hide-header) .components-modal__header{border-color:var(--reign-site-border-color)}.bp-attachment-edit-item audio,.bp-attachment-edit-item video{width:100%}@media (max-width:46.8em){.bp-attachment-edit-item{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.bp-attachment-edit-item .bp-attachment-edit-item__form,.bp-attachment-edit-item .bp-attachment-edit-item__preview{width:100%}}.bp-attachment-edit-item__form-actions button{margin-bottom:1em}.activity-link-preview-container{color:var(--reign-site-body-text-color);background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}body.buddypress.activate header.page-title,body.buddypress.register header.page-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.buddypress.activate header.page-title>span,body.buddypress.register header.page-title>span{margin:0 0 1.375rem;padding-top:5px}.buddypress-wrap .standard-form input[required]:invalid,.buddypress-wrap .standard-form select[required]:invalid,.buddypress-wrap .standard-form textarea[required]:invalid{border-color:var(--reign-site-border-color)}.buddypress-wrap .register-page .layout-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buddypress-wrap .register-page .layout-wrap .description{background:0 0}body.buddypress.activate.login-split-page.rg-sticky-header,body.buddypress.register.login-split-page.rg-sticky-header{margin-top:0}.buddypress-wrap.extended-default-reg .register-page .default-profile{padding:0}.buddypress-wrap.extended-default-reg .register-page .extended-profile{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1rem 0 0}body.buddypress.register .rg-bp-container-reg article,body.buddypress.register article.bp_register{max-width:450px;max-height:100%;width:100%;margin-left:auto;margin-right:auto}.register-page .signup-form .default-profile input{margin-bottom:0}body.buddypress.activate .buddypress-wrap .standard-form input[required],body.buddypress.activate .buddypress-wrap .standard-form select[required],body.buddypress.activate .buddypress-wrap .standard-form textarea[required],body.buddypress.register .buddypress-wrap .standard-form input[required],body.buddypress.register .buddypress-wrap .standard-form select[required],body.buddypress.register .buddypress-wrap .standard-form textarea[required]{border-width:1px}body.buddypress.activate .register-page .default-profile .password-input-wrapper,body.buddypress.register .register-page .default-profile .password-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}body.buddypress.activate .register-page .default-profile .password-input-wrapper #pass1,body.buddypress.register .register-page .default-profile .password-input-wrapper #pass1{width:100%}body.buddypress.activate.login-split-page div#reign-menu-panel,body.buddypress.register.login-split-page div#reign-menu-panel{display:none!important}body.buddypress.activate.login-split-page div#page #masthead,body.buddypress.activate.login-split-page div#page .reign-header-top,body.buddypress.activate.login-split-page div#page aside,body.buddypress.activate.login-split-page div#page footer,body.buddypress.register.login-split-page div#page #masthead,body.buddypress.register.login-split-page div#page .reign-header-top,body.buddypress.register.login-split-page div#page aside,body.buddypress.register.login-split-page div#page footer{display:none!important}body.buddypress.activate.login-split-page div#page .register-page aside,body.buddypress.register.login-split-page div#page .register-page aside{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}body.buddypress.activate.login-split-page .site-content,body.buddypress.register.login-split-page .site-content{min-height:100vh;height:100%}body.buddypress.activate.login-split-page h2,body.buddypress.register.login-split-page h2{font-size:24px}body.buddypress.activate.login-split-page form,body.buddypress.register.login-split-page form{background-color:transparent;padding:0;border:none;box-shadow:none}body.buddypress.activate.login-split-page .login-split,body.buddypress.register.login-split-page .login-split{display:none}body.buddypress.activate.login-split-page .content-wrapper,body.buddypress.register.login-split-page .content-wrapper{position:relative}@media (min-width:992px){body.buddypress.activate.login-split-page .site-content,body.buddypress.register.login-split-page .site-content{padding:0}body.buddypress.activate.login-split-page article.bp_activate,body.buddypress.activate.login-split-page article.bp_register,body.buddypress.register.login-split-page article.bp_activate,body.buddypress.register.login-split-page article.bp_register{margin-left:-webkit-calc((50vw - 450px)/ 2);margin-left:-webkit-calc((50vw - 450px)/ 2);margin-left:calc((50vw - 450px)/ 2);margin-right:-webkit-calc((50vw - 450px)/ 2);margin-right:-webkit-calc((50vw - 450px)/ 2);margin-right:calc((50vw - 450px)/ 2)}body.buddypress.activate.login-split-page .login-split,body.buddypress.register.login-split-page .login-split{width:50%;position:fixed;left:0;padding:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url(/wp-content/themes/reign-theme/assets/css/../img/community.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}body.buddypress.activate.login-split-page .login-split .split-overlay,body.buddypress.register.login-split-page .login-split .split-overlay{width:100%;height:100%;background-color:#000;position:absolute;z-index:1;opacity:0}body.buddypress.activate.login-split-page .login-split div,body.buddypress.register.login-split-page .login-split div{color:#fff}body.buddypress.activate.login-split-page .login-split>div:not(.split-overlay),body.buddypress.register.login-split-page .login-split>div:not(.split-overlay){display:block;width:80%;max-width:450px;font-size:32px;line-height:1.15;position:relative;z-index:9;margin-left:-webkit-calc((50vw - 450px)/ 2);margin-left:-webkit-calc((50vw - 450px)/ 2);margin-left:calc((50vw - 450px)/ 2);margin-right:-webkit-calc((50vw - 450px)/ 2);margin-right:-webkit-calc((50vw - 450px)/ 2);margin-right:calc((50vw - 450px)/ 2);max-width:450px}body.buddypress.activate.login-split-page .login-split>div>span,body.buddypress.register.login-split-page .login-split>div>span{font-size:16px;line-height:1.4;display:block;margin-top:20px}body.buddypress.activate.login-split-page .content-wrapper,body.buddypress.register.login-split-page .content-wrapper{position:absolute;left:50%;right:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50%;height:100%}body.buddypress.activate.login-split-page .content-wrapper.rg-bp-container-reg,body.buddypress.register.login-split-page .content-wrapper.rg-bp-container-reg{padding:2rem 0}body.buddypress.register.login-split-page.rg-boxed-layout .site{background:var(--reign-site-body-bg-color);max-width:100%!important}body.buddypress.activate.login-split-page .login-exh .content-wrapper,body.buddypress.register.login-split-page .login-exh .content-wrapper{-webkit-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}body.buddypress.activate.login-split-page .content-wrapper h1 a,body.buddypress.register.login-split-page .content-wrapper h1 a{margin-left:0;text-align:left}}.widget-area-inner h2.widget-title{font-size:1.375rem}.widget .activity-list{padding:0}.buddypress-wrap .buddypress.widget .avatar-block,.buddypress.widget .avatar-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -5px}.buddypress.widget .avatar-block img{margin:5px}.widget .bp-block-groups .group-content .item-header-avatar img.avatar,.widget .bp-block-members .member-content .item-header-avatar img.avatar{width:50px;height:50px}.widget .bp-block-groups.avatar-full .item-header-avatar,.widget .bp-block-members.avatar-full .item-header-avatar{width:70px}.widget .bp-dynamic-block-container .item-options{font-size:13px}.widget .bp-block-group .group-content,.widget .bp-block-member .member-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.widget .bp-block-group .group-description,.widget .bp-block-member .member-description{padding:15px 0 0;text-align:center}.widget .bp-block-group.avatar-full.has-cover .item-header-avatar,.widget .bp-block-member.avatar-full.has-cover .item-header-avatar{width:100%;text-align:center}.widget .bp-block-group.avatar-full.has-cover img.avatar,.widget .bp-block-member.avatar-full.has-cover img.avatar{margin:auto}.widget .bp-block-group.has-description .bp-profile-button a.button{float:none}.widget .bp-block-group .bp-profile-button a.button,.widget .bp-block-member .bp-profile-button a.button,.widget .bp-profile-button{margin-top:0;position:static}.widget .bp-block-member .member-description .bp-profile-button{margin-top:15px}.widget .bp-block-group.has-description .bp-profile-button a.button,.widget .bp-block-member .bp-profile-button a.button{float:none;display:inline-block;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);padding:10px 20px;border-color:var(--reign-site-button-bg-color);font-size:15px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit}.widget .bp-block-group.has-description .bp-profile-button a.button:focus,.widget .bp-block-group.has-description .bp-profile-button a.button:hover,.widget .bp-block-member .bp-profile-button a.button:focus,.widget .bp-block-member .bp-profile-button a.button:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color);border-color:var(--reign-site-button-bg-hover-color)}.buddypress.widget div.activity-list blockquote{background:0 0;margin:0 0 15px;font-family:inherit;font-style:normal;font-weight:400}.buddypress.widget div.activity-list blockquote .activity-item:not(.mini){margin:0 0 10px;padding-top:15px;padding-bottom:15px;box-shadow:none;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.buddypress.widget div.activity-list blockquote .activity-item:not(.mini) .activity-read-more{margin-left:0}.buddypress.round-avatars .avatar,body.round-avatars #buddypress #item-header-cover-image #item-header-avatar img.avatar,body.round-avatars .buddypress-wrap .avatar{border-radius:50%}li.load-more a.loading::after{content:"\f110";font-family:"Font Awesome 6 Pro",reign-icons;font-size:16px;font-weight:400;line-height:1;margin-left:10px;text-align:center;display:inline-block;vertical-align:middle;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.buddypress .buddypress-wrap .generic-button .loading::after{content:"\f110";font-family:"Font Awesome 6 Pro",reign-icons;font-size:16px;font-weight:400;line-height:1;margin-left:10px;text-align:center;display:inline-block;vertical-align:middle;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.bp-list li .item-meta,.bp-list li .meta{color:var(--reign-site-alternate-text-color)}@media (min-width:46.8em){.bp-nouveau .bp-list li .item .list-title{font-size:20px}}.bp-nouveau .buddypress-wrap .members-list li .last-activity{margin-top:0}.bp-nouveau .bp-list .member-review-stars{width:100%;display:inline-block;font-size:15px;margin:0 0 10px}@media (max-width:46.8em){.bp-nouveau .bp-list .member-review-stars{text-align:center}}.bp-nouveau .bp-list.wbtm-member-directory-type-1 .member-review-stars,.bp-nouveau .bp-list.wbtm-member-directory-type-4 .member-review-stars{text-align:left;margin:0}.bp-nouveau .buddypress-wrap .activity-read-more a,.bp-nouveau .buddypress-wrap .comment-reply-link,.bp-nouveau .buddypress-wrap .generic-button a,.bp-nouveau .buddypress-wrap a.bp-title-button,.bp-nouveau .buddypress-wrap a.button,.bp-nouveau .buddypress-wrap button,.bp-nouveau .buddypress-wrap input[type=button],.bp-nouveau .buddypress-wrap input[type=reset],.bp-nouveau .buddypress-wrap input[type=submit],.bp-nouveau .buddypress-wrap ul.button-nav:not(.button-tabs) li a{display:inline-block;font-size:15px;padding:10px 20px;line-height:1.5;border-radius:var(--reign-global-button-radius)}.bp-nouveau .bp-list li .action .generic-button{margin:0 10px 0 0;padding:5px 0}.bp-nouveau .buddypress-wrap .members-list li .user-update{margin-bottom:0;border-color:var(--reign-site-border-color)}@media (min-width:46.8em){.bp-nouveau .buddypress-wrap .members-list li .user-update{font-size:14px;margin:0}}.bp-nouveau .buddypress-wrap .members-list li .user-update .update{margin:0}.bp-nouveau .buddypress-wrap .grid.bp-list{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0;width:auto;margin:0 -15px}.bp-nouveau .buddypress-wrap .grid.bp-list:after,.bp-nouveau .buddypress-wrap .grid.bp-list:before,.bp-nouveau .buddypress-wrap .grid.bp-list>li:after,.bp-nouveau .buddypress-wrap .grid.bp-list>li:before{content:normal}.bp-nouveau .buddypress-wrap .grid.bp-list>li{border-bottom:none;margin:0;margin-bottom:30px;padding:0 15px}.bp-nouveau .bp-list:not(.grid)>li{margin-bottom:20px;padding:15px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .bp-list:not(.grid)>li .item-avatar{margin-right:15px}@media (max-width:747px){.bp-nouveau .bp-list>li .item-avatar{margin-bottom:10px}}.bp-nouveau .buddypress-wrap .grid.bp-list{border:0}@media (min-width:24em){.bp-nouveau .buddypress-wrap .grid.bp-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.bp-nouveau .buddypress-wrap .grid.bp-list:after,.bp-nouveau .buddypress-wrap .grid.bp-list:before{content:normal}}@media (min-width:24em){.bp-nouveau .buddypress-wrap .grid.bp-list>li:after,.bp-nouveau .buddypress-wrap .grid.bp-list>li:before{content:normal}}.bp-nouveau .buddypress-wrap .grid.bp-list>li .item-avatar{margin-right:15px}.bp-nouveau .buddypress-wrap .grid.bp-list>li .item-avatar img.avatar{width:100%;min-width:60px;max-width:60px;height:60px;object-fit:cover}.bp-nouveau .buddypress-wrap .grid.bp-list>li .item-avatar a{position:relative;display:block}.bp-nouveau .reign-status{content:" ";width:12px;height:12px;border:2px solid var(--reign-color-white);border-radius:100%;position:absolute;right:0;top:0;box-shadow:0 0 4px rgba(0,0,0,.2)}.bp-nouveau .reign-status.online{background:#54ef17}.bp-nouveau .reign-status.offline{background:#ccc}.bp-nouveau .reign-status.away{background:#fcdd04}.bp-nouveau .round-avatars .reign-status{right:3px;top:3px}.bp-nouveau .grid.bp-list li .item .list-title{font-weight:600;margin:0 0 5px;padding:0;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bp-nouveau .grid.bp-list.wbtm-member-directory-type-1 li .item .list-title{font-size:14px}.bp-nouveau .buddypress-wrap .grid.bp-list>li .item .last-activity{margin-bottom:0;text-align:left}.bp-nouveau .grid.members-list .list-wrap{min-height:100%}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list>li .item{margin:auto}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list>li .item .item-block{width:100%;min-height:100%}.bp-nouveau .grid.bp-list>li .list-wrap{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);box-shadow:none;border-radius:var(--reign-global-border-radius)!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;-webkit-transition:all .3s;transition:all .3s;height:100%;overflow:visible}.bp-nouveau .grid.bp-list>li .list-wrap:hover{box-shadow:15px 15px 20px rgba(58,46,68,.08)}@media (min-width:24em){.bp-nouveau .buddypress-wrap .grid.four.bp-list>li{width:50%}}@media (min-width:46.8em){.bp-nouveau .buddypress-wrap .grid.four.bp-list>li{width:33.333333%}}@media (min-width:24em) and (max-width:991px){.bp-nouveau .buddypress-wrap .grid.four.bp-list>li{padding:5px}}@media (min-width:992px){.bp-nouveau .buddypress-wrap .grid.four.bp-list>li{width:25%}}.buddypress:not(.logged-in) .grid.members-list .list-wrap{min-height:100%}.buddypress:not(.logged-in) .grid.bp-list .list-wrap{padding-bottom:15px}body:not(.logged-in) .action-wrap{display:none}.logged-in .wbtm-member-directory-type-1 .action-wrap,.logged-in .wbtm-member-directory-type-3 .action-wrap{display:block}.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action{width:150px;position:absolute;background:var(--reign-site-sections-bg-color);top:32px;right:-11px;left:auto;bottom:auto;text-align:left;border-radius:var(--reign-global-border-radius);box-shadow:0 6px 10px 0 rgba(0,0,0,.1);z-index:2;margin:0;border:1px solid var(--reign-site-border-color);opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap:after,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap:after,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action:after,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action:after{content:" ";width:9px;height:9px;background:var(--reign-site-sections-bg-color);position:absolute;top:-5px;right:17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;border-top:1px solid var(--reign-site-border-color);border-left:1px solid var(--reign-site-border-color)}.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap div.generic-button,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap li.generic-button,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap div.generic-button,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap li.generic-button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action div.generic-button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action li.generic-button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action div.generic-button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action li.generic-button{width:100%;margin:0;padding:5px;padding-top:0}.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap div.generic-button:first-child,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap li.generic-button:first-child,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap div.generic-button:first-child,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap li.generic-button:first-child,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action div.generic-button:first-child,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action li.generic-button:first-child,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action div.generic-button:first-child,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action li.generic-button:first-child{padding-top:5px}.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap div.generic-button a,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap div.generic-button button,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap li.generic-button a,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap li.generic-button button,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap div.generic-button a,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap div.generic-button button,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap li.generic-button a,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap li.generic-button button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action div.generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action div.generic-button button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action li.generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action li.generic-button button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action div.generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action div.generic-button button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action li.generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action li.generic-button button{display:block;font-size:12px;width:100%;margin:0;padding:6px 8px;text-align:left;border:none}.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap div.generic-button a:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap div.generic-button button:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap li.generic-button a:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-1>li .member-button-wrap.footer-button-wrap li.generic-button button:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap div.generic-button a:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap div.generic-button button:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap li.generic-button a:hover,.bp-nouveau #buddypress .grid.bp-list.wbtm-member-directory-type-3>li .member-button-wrap.footer-button-wrap li.generic-button button:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action div.generic-button a:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action div.generic-button button:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action li.generic-button a:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-1>li .action li.generic-button button:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action div.generic-button a:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action div.generic-button button:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action li.generic-button a:hover,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-member-directory-type-3>li .action li.generic-button button:hover{border:none;outline:0;box-shadow:none}.bp-nouveau .wbtm-member-directory-type-1 .action-wrap,.bp-nouveau .wbtm-member-directory-type-3 .action-wrap{color:var(--reign-site-body-text-color);-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-left:10px;margin-top:auto;top:5px;position:relative;font-size:20px;cursor:pointer}.bp-nouveau .wbtm-member-directory-type-1 .action-wrap:hover .action,.bp-nouveau .wbtm-member-directory-type-1 .action-wrap:hover .member-button-wrap.footer-button-wrap,.bp-nouveau .wbtm-member-directory-type-3 .action-wrap:hover .action,.bp-nouveau .wbtm-member-directory-type-3 .action-wrap:hover .member-button-wrap.footer-button-wrap{opacity:1!important;visibility:visible!important}.bp-nouveau .wbtm-member-directory-type-1 .action-wrap:hover,.bp-nouveau .wbtm-member-directory-type-3 .action-wrap:hover{color:var(--reign-colors-theme)}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 i.fa-plus-circle{display:none}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .action,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{padding:15px 0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;opacity:1;visibility:visible;width:auto;top:0;right:0;margin:0;background:0 0;border-top:0;border-radius:0;box-shadow:none;text-align:center;border-top:1px solid var(--reign-site-border-color)}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .action .generic-button,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{width:auto;margin:0 5px;padding:0}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .action li.generic-button,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .action>button,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .action>div a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .action>li a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .action>li button{display:inline-block;width:100%;max-width:170px;margin-bottom:15px;border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .footer-button-wrap .generic-button,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .item .primary-action .generic-button{margin:0}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{padding:15px 0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;opacity:1;visibility:visible;width:auto;top:0;right:0;margin:0;background:0 0;border-top:0;border-radius:0;box-shadow:none;text-align:center;border-top:1px solid var(--reign-site-border-color)}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .item .primary-action,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{width:auto;margin:0 5px;padding:0}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .item .primary-action,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .item .primary-action .generic-button a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .item .primary-action .generic-button button,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .member-button-wrap.footer-button-wrap .generic-button a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2 .member-button-wrap.footer-button-wrap .generic-button button{display:inline-block;width:100%;max-width:170px;margin-bottom:15px;border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.rg-nouveau-friends-request-list.wbtm-member-directory-type-2 .action>button,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.rg-nouveau-friends-request-list.wbtm-member-directory-type-2 .action>div a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.rg-nouveau-friends-request-list.wbtm-member-directory-type-2 .action>li a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.rg-nouveau-friends-request-list.wbtm-member-directory-type-2 .action>li button{min-width:150px}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2.four .action>div a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2.four .action>li a,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2.four .action>li button{min-width:136px}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2>li .list-wrap,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3>li .list-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;display:block}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2>li .item-avatar img.avatar,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3>li .item-avatar img.avatar{width:100%;min-width:80px;max-width:80px;height:80px;border:6px solid rgba(255,255,255,.3);object-fit:cover}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2>li .item .list-title,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3>li .item .list-title{text-align:center;margin:10px 0 0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2>li .item .last-activity,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3>li .item .last-activity{text-align:center}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2 .wbtm-mem-cover-img,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3 .wbtm-mem-cover-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;overflow:hidden;padding-top:50%;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2 .wbtm-mem-cover-img img,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3 .wbtm-mem-cover-img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2 .item-avatar,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3 .item-avatar{margin:-40px auto 0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2 .item-avatar img,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3 .item-avatar img{max-width:70px}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-2 .item-avatar a,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-3 .item-avatar a{display:inline-block}.bp-nouveau .wbtm-member-directory-meta{margin:15px 0 0;padding-bottom:15px}.bp-nouveau .wbtm-member-directory-meta .rtm-tooltip{width:36px;height:36px;display:inline-block;border-radius:var(--reign-global-border-radius);line-height:33px;cursor:pointer;margin:4px}.bp-nouveau .wbtm-member-directory-meta i.fa,.bp-nouveau .wbtm-member-directory-meta i.fab,.bp-nouveau .wbtm-member-directory-meta i.far{font-size:18px;color:var(--reign-color-white);vertical-align:middle}.bp-nouveau .wbtm-member-directory-meta .rtm-tooltip .rtm-tooltiptext{width:120px;padding:10px;line-height:1.5;bottom:120%;margin-left:-60px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.bp-nouveau .wbtm-member-directory-meta .rtm-tooltip:hover .rtm-tooltiptext{bottom:150%}.bp-nouveau #buddypress .grid.bp-list.item-list.rg-member-list.wbtm-member-directory-type-3 .action-wrap{margin-left:auto;margin-right:10px;top:-8px;max-width:30px}.bp-nouveau #buddypress .grid.bp-list.item-list.rg-member-list.wbtm-member-directory-type-3 .action-wrap>i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px 0;min-width:30px}.bp-nouveau #buddypress .grid.bp-list.item-list.rg-member-list.wbtm-member-directory-type-3 .wbtm-member-directory-meta{border-bottom:0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4>li .list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;border-radius:.833333333rem!important;overflow:hidden}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4>li .list-wrap:hover .img-card img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4>li .list-wrap:hover .item-wrapper{-webkit-transform:translateY(-49px);-ms-transform:translateY(-49px);transform:translateY(-49px)}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .reign-status{right:10px;top:10px;z-index:1}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item .list-title{font-size:20px;display:block}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-avatar{max-width:100%;margin:0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-avatar .img-dynamic{position:relative;display:block;width:100%;margin:0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-avatar .img-dynamic.aspect-ratio:before{display:block;content:"";width:100%;padding-top:100%}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-avatar .img-dynamic.aspect-ratio .img-card{position:absolute;top:0;left:0;right:0;bottom:0;outline:0;z-index:2;overflow:hidden;border-top-left-radius:.833333333rem;border-top-right-radius:.833333333rem}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-avatar .img-dynamic.aspect-ratio .img-card>img{position:absolute;top:0;left:0;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;object-fit:cover;-o-object-fit:cover}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-avatar .aspect-ratio .img-card>img{max-width:none;width:100%;height:100%;border-radius:0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .action-wrap .fa,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .action-wrap .far,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .wbtm-member-directory-meta{display:none}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 .item-wrapper{position:relative;z-index:2;padding:1.5rem 1.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .25s cubic-bezier(.55, .055, .675, .19);transition:transform .25s cubic-bezier(.55, .055, .675, .19)}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap{position:absolute;background:0 0;top:-webkit-calc(100% - 10px);top:calc(100% - 10px);bottom:auto;left:0;right:0;margin-top:0;opacity:0;text-align:center;-webkit-transition:opacity .2s cubic-bezier(.55, .055, .675, .19),background .25s ease-out,color .25s ease-out;transition:opacity .2s cubic-bezier(.55, .055, .675, .19),background .25s ease-out,color .25s ease-out}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .list-wrap:hover .action,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .list-wrap:hover .member-button-wrap{opacity:1;-webkit-transition:opacity .25s cubic-bezier(.55, .055, .675, .19) .15s,background .25s ease-out,color .25s ease-out;transition:opacity .25s cubic-bezier(.55, .055, .675, .19) .15s,background .25s ease-out,color .25s ease-out}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button{margin:5px 5px 0 0;width:auto!important}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button{position:relative;font-size:0}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button span{position:absolute;top:-50%;left:-50%;right:auto;text-align:center;font-size:9px;width:100%;min-width:85px;margin:auto;display:inline-block;background:#333;padding:5px;border-radius:var(--reign-global-border-radius);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a:hover span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button:hover span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a:hover span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button:hover span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a:hover span,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button:hover span{top:-100%;opacity:1;visibility:visible}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button:before{content:"\f013";font-family:"Font Awesome 6 Pro",reign-icons;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.accept:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.friendship-button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.accept:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.friendship-button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.accept:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.friendship-button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.accept:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.friendship-button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.accept:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.friendship-button:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.accept:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.friendship-button:before{content:"\f234"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.friendship-button.pending_friend:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.friendship-button.remove:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.friendship-button.requested:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.reject:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.friendship-button.pending_friend:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.friendship-button.remove:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.friendship-button.requested:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.reject:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.friendship-button.pending_friend:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.friendship-button.remove:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.friendship-button.requested:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.reject:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.friendship-button.pending_friend:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.friendship-button.remove:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.friendship-button.requested:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.reject:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.friendship-button.pending_friend:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.friendship-button.remove:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.friendship-button.requested:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.reject:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.friendship-button.pending_friend:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.friendship-button.remove:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.friendship-button.requested:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.reject:before{content:"\f235"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.follow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.follow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.follow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.follow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.follow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.follow:before{content:"\f004"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.unfollow:before{content:"\f004"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.bmpro-flag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.bmpro-flag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.bmpro-flag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.bmpro-flag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.bmpro-flag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.bmpro-flag-member-btn:before{content:"\f024"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.bmpro-unflag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.bmpro-unflag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.bmpro-unflag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.bmpro-unflag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.bmpro-unflag-member-btn:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.bmpro-unflag-member-btn:before{content:"\f024"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button a.wbtm-send-message:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button button.wbtm-send-message:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button a.wbtm-send-message:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button button.wbtm-send-message:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button a.wbtm-send-message:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button button.wbtm-send-message:before{content:"\f0e0"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button.following a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button.following a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button.following a:before{content:"\f004"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button.following a.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button.following a.unfollow:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button.following a.unfollow:before{content:"\f004"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button#user_switching_switch_to a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button#user_switching_switch_to a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button#user_switching_switch_to a:before{content:"\f021"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button#send-private-message a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button#send-private-message a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button#send-private-message a:before{content:"\f0e0"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .action .generic-button.view-as a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .member-button-wrap .generic-button.view-as a:before,.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 li .primary-action .generic-button.view-as a:before{content:"\f06e"}.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4 #user_switching_switch_to{display:none}.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links a,.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links span{background:var(--reign-site-sections-bg-color);width:32px;display:inline-block;line-height:32px;text-align:center;height:32px;margin:auto 3px;padding:0;border-radius:100%}.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links a:hover,.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links span:hover{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links span{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links span.dots{box-shadow:none}.bp-nouveau #buddypress div.bp-pagination .bp-pagination-links span.dots:hover{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}.logged-out.bp-nouveau #buddypress .grid.bp-list.rg-member-list.wbtm-member-directory-type-4>li .list-wrap:hover .item-wrapper{-webkit-transform:none;-ms-transform:none;transform:none}@media (max-width:480px){.bp-nouveau .grid>li{padding-bottom:20px;margin:0}.bp-nouveau .grid.three>li,.bp-nouveau .grid.two>li{width:100%}}@media (min-width:768px) and (max-width:991px){body.groups.bp-nouveau aside#left,body.members.bp-nouveau aside#left{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}}.bp-list li .action .generic-button{font-size:inherit}#groups-carousel-list,#groups-carousel-list-widget{margin:0;list-style:none}#groups-carousel-list .bp-group-inner-wrap,#groups-carousel-list-widget .bp-group-inner-wrap{margin:0 10px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}#groups-carousel-list .wbtm-group-cover-img,#groups-carousel-list-widget .wbtm-group-cover-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;overflow:hidden;padding-top:50%;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}#groups-carousel-list .wbtm-group-cover-img img,#groups-carousel-list-widget .wbtm-group-cover-img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;max-width:150px;max-height:150px;object-fit:cover}#groups-carousel-list .item-avatar-group,#groups-carousel-list-widget .item-avatar-group{margin-top:-42px;display:block;position:relative;z-index:2}#groups-carousel-list img.avatar,#groups-carousel-list-widget img.avatar{width:100%;min-width:80px;max-width:80px;height:80px;margin:auto;border:6px solid rgba(255,255,255,.3);object-fit:cover}#groups-carousel-list .group-content-wrap,#groups-carousel-list-widget .group-content-wrap{padding:15px;text-align:center}#groups-carousel-list .wbtm-bp-grp-type-hidden,#groups-carousel-list .wbtm-bp-grp-type-private,#groups-carousel-list .wbtm-bp-grp-type-public,#groups-carousel-list-widget .wbtm-bp-grp-type-hidden,#groups-carousel-list-widget .wbtm-bp-grp-type-private,#groups-carousel-list-widget .wbtm-bp-grp-type-public{display:block!important}#groups-carousel-list .wbtm-bp-grp-type-hidden .fa,#groups-carousel-list .wbtm-bp-grp-type-hidden .far,#groups-carousel-list .wbtm-bp-grp-type-private .fa,#groups-carousel-list .wbtm-bp-grp-type-private .far,#groups-carousel-list .wbtm-bp-grp-type-public .fa,#groups-carousel-list .wbtm-bp-grp-type-public .far,#groups-carousel-list-widget .wbtm-bp-grp-type-hidden .fa,#groups-carousel-list-widget .wbtm-bp-grp-type-hidden .far,#groups-carousel-list-widget .wbtm-bp-grp-type-private .fa,#groups-carousel-list-widget .wbtm-bp-grp-type-private .far,#groups-carousel-list-widget .wbtm-bp-grp-type-public .fa,#groups-carousel-list-widget .wbtm-bp-grp-type-public .far{font-size:14px}#members-carousel-list,#members-carousel-list-widget{margin:0;list-style:none}#members-carousel-list .rg-member,#members-carousel-list-widget .rg-member{margin:0 10px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}#members-carousel-list .wbtm-mem-cover-img,#members-carousel-list-widget .wbtm-mem-cover-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;overflow:hidden;padding-top:50%;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}#members-carousel-list .wbtm-mem-cover-img img,#members-carousel-list-widget .wbtm-mem-cover-img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;max-width:150px;max-height:150px;object-fit:cover}#members-carousel-list .item-avatar,#members-carousel-list-widget .item-avatar{margin-top:-42px;margin-bottom:15px;display:block;position:relative;z-index:2}#members-carousel-list .item-avatar img.avatar,#members-carousel-list-widget .item-avatar img.avatar{width:100%;min-width:80px;max-width:80px;height:80px;margin:auto;border:6px solid rgba(255,255,255,.3);object-fit:cover}#members-carousel-list .item-avatar a,#members-carousel-list-widget .item-avatar a{display:block;min-width:80px;max-width:80px;height:80px;position:relative;margin:auto;object-fit:cover}#members-carousel-list .item-avatar a .reign-status,#members-carousel-list-widget .item-avatar a .reign-status{right:0!important}#members-carousel-list .rg-member-decription,#members-carousel-list-widget .rg-member-decription{padding:15px;padding-top:0;text-align:center}#groups-carousel-list .slick-next,#groups-carousel-list .slick-prev,#groups-carousel-list-widget .slick-next,#groups-carousel-list-widget .slick-prev,#members-carousel-list .slick-next,#members-carousel-list .slick-prev,#members-carousel-list-widget .slick-next,#members-carousel-list-widget .slick-prev{background-color:#fff;border:0;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);color:#1a1a1a;font-size:0;width:40px;height:40px;line-height:40px;outline:0;padding:0;position:absolute;text-align:center;top:50%;-webkit-transition:color .5s ease-in-out,opacity .5s ease-in-out;transition:color .5s ease-in-out,opacity .5s ease-in-out;z-index:1}#groups-carousel-list .slick-next.slick-disabled,#groups-carousel-list .slick-prev.slick-disabled,#groups-carousel-list-widget .slick-next.slick-disabled,#groups-carousel-list-widget .slick-prev.slick-disabled,#members-carousel-list .slick-next.slick-disabled,#members-carousel-list .slick-prev.slick-disabled,#members-carousel-list-widget .slick-next.slick-disabled,#members-carousel-list-widget .slick-prev.slick-disabled{opacity:.3}#groups-carousel-list .slick-next:before,#groups-carousel-list .slick-prev:before,#groups-carousel-list-widget .slick-next:before,#groups-carousel-list-widget .slick-prev:before,#members-carousel-list .slick-next:before,#members-carousel-list .slick-prev:before,#members-carousel-list-widget .slick-next:before,#members-carousel-list-widget .slick-prev:before{font-size:21px;font-family:dashicons;content:"\f341";color:#1a1a1a;width:40px;height:40px;line-height:40px}#groups-carousel-list .slick-next:before,#groups-carousel-list-widget .slick-next:before,#members-carousel-list .slick-next:before,#members-carousel-list-widget .slick-next:before{content:"\f345"}#groups-carousel-list .slick-next,#groups-carousel-list-widget .slick-next,#members-carousel-list .slick-next,#members-carousel-list-widget .slick-next{right:0}#groups-carousel-list .slick-prev,#groups-carousel-list-widget .slick-prev,#members-carousel-list .slick-prev,#members-carousel-list-widget .slick-prev{left:0}#groups-carousel-list .slick-list,#groups-carousel-list-widget .slick-list,#members-carousel-list .slick-list,#members-carousel-list-widget .slick-list{border-radius:5px}#groups-carousel-list,#groups-carousel-list-widget,#members-carousel-list,#members-carousel-list-widget{opacity:0;visibility:hidden;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}#groups-carousel-list-widget.slick-initialized,#groups-carousel-list.slick-initialized,#members-carousel-list-widget.slick-initialized,#members-carousel-list.slick-initialized{visibility:visible;opacity:1}.bp-nouveau.round-avatars #groups-carousel-list img.avatar,.bp-nouveau.round-avatars #groups-carousel-list-widget img.avatar,.bp-nouveau.round-avatars #members-carousel-list img.avatar,.bp-nouveau.round-avatars #members-carousel-list-widget img.avatar{border-radius:50%}.bp-nouveau.round-avatars #groups-carousel-list .item-avatar a .reign-status,.bp-nouveau.round-avatars #groups-carousel-list-widget .item-avatar a .reign-status,.bp-nouveau.round-avatars #members-carousel-list .item-avatar a .reign-status,.bp-nouveau.round-avatars #members-carousel-list-widget .item-avatar a .reign-status{right:10px!important;top:5px}.youzify-sidebar #groups-carousel-list,.youzify-sidebar #groups-carousel-list-widget,.youzify-sidebar #members-carousel-list,.youzify-sidebar #members-carousel-list-widget,aside #groups-carousel-list,aside #groups-carousel-list-widget,aside #members-carousel-list,aside #members-carousel-list-widget{padding:0}.youzify-sidebar #groups-carousel-list .bp-group-inner-wrap,.youzify-sidebar #groups-carousel-list .rg-member,.youzify-sidebar #groups-carousel-list-widget .bp-group-inner-wrap,.youzify-sidebar #groups-carousel-list-widget .rg-member,.youzify-sidebar #members-carousel-list .bp-group-inner-wrap,.youzify-sidebar #members-carousel-list .rg-member,.youzify-sidebar #members-carousel-list-widget .bp-group-inner-wrap,.youzify-sidebar #members-carousel-list-widget .rg-member,aside #groups-carousel-list .bp-group-inner-wrap,aside #groups-carousel-list .rg-member,aside #groups-carousel-list-widget .bp-group-inner-wrap,aside #groups-carousel-list-widget .rg-member,aside #members-carousel-list .bp-group-inner-wrap,aside #members-carousel-list .rg-member,aside #members-carousel-list-widget .bp-group-inner-wrap,aside #members-carousel-list-widget .rg-member{margin:0 1px}.youzify-sidebar #groups-carousel-list .bp-group-inner-wrap h3.item-title,.youzify-sidebar #groups-carousel-list .rg-member h3.item-title,.youzify-sidebar #groups-carousel-list-widget .bp-group-inner-wrap h3.item-title,.youzify-sidebar #groups-carousel-list-widget .rg-member h3.item-title,.youzify-sidebar #members-carousel-list .bp-group-inner-wrap h3.item-title,.youzify-sidebar #members-carousel-list .rg-member h3.item-title,.youzify-sidebar #members-carousel-list-widget .bp-group-inner-wrap h3.item-title,.youzify-sidebar #members-carousel-list-widget .rg-member h3.item-title,aside #groups-carousel-list .bp-group-inner-wrap h3.item-title,aside #groups-carousel-list .rg-member h3.item-title,aside #groups-carousel-list-widget .bp-group-inner-wrap h3.item-title,aside #groups-carousel-list-widget .rg-member h3.item-title,aside #members-carousel-list .bp-group-inner-wrap h3.item-title,aside #members-carousel-list .rg-member h3.item-title,aside #members-carousel-list-widget .bp-group-inner-wrap h3.item-title,aside #members-carousel-list-widget .rg-member h3.item-title{font-size:24px;line-height:normal;margin:0 0 15px}.youzify-sidebar #groups-carousel-list .slick-next,.youzify-sidebar #groups-carousel-list .slick-prev,.youzify-sidebar #groups-carousel-list-widget .slick-next,.youzify-sidebar #groups-carousel-list-widget .slick-prev,.youzify-sidebar #members-carousel-list .slick-next,.youzify-sidebar #members-carousel-list .slick-prev,.youzify-sidebar #members-carousel-list-widget .slick-next,.youzify-sidebar #members-carousel-list-widget .slick-prev,aside #groups-carousel-list .slick-next,aside #groups-carousel-list .slick-prev,aside #groups-carousel-list-widget .slick-next,aside #groups-carousel-list-widget .slick-prev,aside #members-carousel-list .slick-next,aside #members-carousel-list .slick-prev,aside #members-carousel-list-widget .slick-next,aside #members-carousel-list-widget .slick-prev{background:var(--reign-site-sections-bg-color);padding:5px 2px;width:24px;height:48px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,.2)}.youzify-sidebar #groups-carousel-list .slick-next::before,.youzify-sidebar #groups-carousel-list .slick-prev::before,.youzify-sidebar #groups-carousel-list-widget .slick-next::before,.youzify-sidebar #groups-carousel-list-widget .slick-prev::before,.youzify-sidebar #members-carousel-list .slick-next::before,.youzify-sidebar #members-carousel-list .slick-prev::before,.youzify-sidebar #members-carousel-list-widget .slick-next::before,.youzify-sidebar #members-carousel-list-widget .slick-prev::before,aside #groups-carousel-list .slick-next::before,aside #groups-carousel-list .slick-prev::before,aside #groups-carousel-list-widget .slick-next::before,aside #groups-carousel-list-widget .slick-prev::before,aside #members-carousel-list .slick-next::before,aside #members-carousel-list .slick-prev::before,aside #members-carousel-list-widget .slick-next::before,aside #members-carousel-list-widget .slick-prev::before{color:var(--reign-site-body-text-color)}.youzify-sidebar #groups-carousel-list .slick-next,.youzify-sidebar #groups-carousel-list-widget .slick-next,.youzify-sidebar #members-carousel-list .slick-next,.youzify-sidebar #members-carousel-list-widget .slick-next,aside #groups-carousel-list .slick-next,aside #groups-carousel-list-widget .slick-next,aside #members-carousel-list .slick-next,aside #members-carousel-list-widget .slick-next{right:-20px}.youzify-sidebar #groups-carousel-list .slick-prev,.youzify-sidebar #groups-carousel-list-widget .slick-prev,.youzify-sidebar #members-carousel-list .slick-prev,.youzify-sidebar #members-carousel-list-widget .slick-prev,aside #groups-carousel-list .slick-prev,aside #groups-carousel-list-widget .slick-prev,aside #members-carousel-list .slick-prev,aside #members-carousel-list-widget .slick-prev{left:-20px}.youzify-sidebar #groups-carousel-list-widget:hover .slick-next,.youzify-sidebar #groups-carousel-list:hover .slick-next,.youzify-sidebar #members-carousel-list-widget:hover .slick-next,.youzify-sidebar #members-carousel-list:hover .slick-next,aside #groups-carousel-list-widget:hover .slick-next,aside #groups-carousel-list:hover .slick-next,aside #members-carousel-list-widget:hover .slick-next,aside #members-carousel-list:hover .slick-next{right:1px;opacity:1;visibility:visible}.youzify-sidebar #groups-carousel-list-widget:hover .slick-prev,.youzify-sidebar #groups-carousel-list:hover .slick-prev,.youzify-sidebar #members-carousel-list-widget:hover .slick-prev,.youzify-sidebar #members-carousel-list:hover .slick-prev,aside #groups-carousel-list-widget:hover .slick-prev,aside #groups-carousel-list:hover .slick-prev,aside #members-carousel-list-widget:hover .slick-prev,aside #members-carousel-list:hover .slick-prev{left:1px;opacity:1;visibility:visible}.wp-block-bp-login-form form#bp-login-widget-form{background:var(--reign-site-sections-bg-color);padding:15px;border-radius:var(--reign-global-border-radius);border:1px solid var(--reign-site-border-color)}.wp-block-bp-login-form form#bp-login-widget-form>p{margin:0;width:100%;display:block}.wp-block-bp-login-form form#bp-login-widget-form>p label{margin-top:0}.wp-block-bp-login-form form#bp-login-widget-form>p.login-submit{margin:10px 0}.wp-block-bp-login-form form#bp-login-widget-form>p .wp-block-button__link,.wp-block-bp-login-form form#bp-login-widget-form>p input#bp-login-widget-submit{width:100%}.wp-block-bp-login-form form#bp-login-widget-form>p.bp-login-widget-pwd-link{text-align:center}.wp-block-bp-login-form form#bp-login-widget-form>p.bp-login-widget-register-link .wp-block-button__link{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);border-radius:var(--reign-global-button-radius);-webkit-filter:inherit;filter:inherit;margin:0 0 15px}.wp-block-bp-login-form form#bp-login-widget-form>p.bp-login-widget-register-link .wp-block-button__link:focus,.wp-block-bp-login-form form#bp-login-widget-form>p.bp-login-widget-register-link .wp-block-button__link:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}@media (min-width:46.8em){.bp-nouveau.buddypress #buddypress .create-button a:focus,.bp-nouveau.buddypress #buddypress .create-button a:hover{text-decoration:none}}#groups-list li.hidden{display:block}.bp-nouveau .dir-list .bp-pagination-links.top{display:none}.bp-nouveau .groups-list.bp-list,.bp-nouveau .members-list.bp-list{border-top:0}.bp-nouveau .bp-list li .item .list-title{margin-bottom:10px}.bp-nouveau .buddypress-wrap .groups-list.grid li .group-content-wrap .last-activity{margin:0 0 10px}.bp-nouveau .buddypress-wrap .groups-list li .group-desc{font-size:14px;clear:both;margin-bottom:10px;padding:2px 10px;border-color:var(--reign-site-border-color)}.bp-nouveau .grid.groups-list .list-wrap{min-height:100%}.bp-nouveau .bgr-group-header-ratings{font-size:15px}.bp-nouveau .bp-list li .groups-meta.action{margin-top:15px}@media (min-width:46.8em){.bp-nouveau .bp-list li .groups-meta.action{margin-top:0}}.bp-nouveau .grid.groups-list .list-wrap .group-desc{margin:15px auto 15px}.bp-nouveau .grid.groups-list.bp-list>li .action .generic-button{margin:15px 0 0}.bp-nouveau .buddypress-wrap .grid.bp-list>li .item{width:100%}.bp-nouveau .buddypress-wrap .grid.bp-list>li .item .group-desc{display:none}.bp-nouveau .grid.bp-list li .item .list-title.groups-title{margin-bottom:10px}.bp-nouveau .grid.bp-list.wbtm-group-directory-type-1 li .item .list-title.groups-title{font-size:16px}.bp-nouveau .wbtm-bp-grp-type-hidden,.bp-nouveau .wbtm-bp-grp-type-private,.bp-nouveau .wbtm-bp-grp-type-public{font-size:12px;margin-bottom:10px;text-align:center;display:none}.bp-nouveau .wbtm-bp-grp-type-hidden .fa,.bp-nouveau .wbtm-bp-grp-type-hidden .far,.bp-nouveau .wbtm-bp-grp-type-private .fa,.bp-nouveau .wbtm-bp-grp-type-private .far,.bp-nouveau .wbtm-bp-grp-type-public .fa,.bp-nouveau .wbtm-bp-grp-type-public .far{font-size:14px}.bp-nouveau .buddypress-wrap .grid.bp-list .wbtm-bp-grp-type-hidden,.bp-nouveau .buddypress-wrap .grid.bp-list .wbtm-bp-grp-type-private,.bp-nouveau .buddypress-wrap .grid.bp-list .wbtm-bp-grp-type-public{display:block}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .list-wrap{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;overflow:hidden}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .item-avatar{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%;height:100%;border-radius:0}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .item-avatar a{padding-top:130%;display:block;position:relative;overflow:hidden;height:100%}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .item-avatar img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover;border-radius:0}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .group-content-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 15px 10px 0}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .item-meta,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .list-title,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .item{text-align:left}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .group-details{display:none}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-member-directory-meta{margin:0;padding:0}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 li.group-admin-item{margin:0;padding-bottom:0}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-bp-grp-type-hidden,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-bp-grp-type-private,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-bp-grp-type-public{text-align:left}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .action{text-align:left}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1>li .action .generic-button{width:auto;margin:0 10px 10px 0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .list-wrap,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .list-wrap{display:block;padding:0;overflow:hidden}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .list-title.groups-title,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item .last-activity,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .list-title.groups-title,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item .last-activity{text-align:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .wbtm-group-cover-img,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .wbtm-group-cover-img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;overflow:hidden;padding-top:50%;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .wbtm-group-cover-img img,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .wbtm-group-cover-img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item-avatar,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item-avatar{margin-right:0;margin-top:-42px}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item-avatar img.avatar,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item-avatar img.avatar{width:100%;min-width:80px;max-width:80px;height:80px;border:6px solid rgba(255,255,255,.3);object-fit:cover}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .group-content-wrap,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-content-wrap{padding:15px;text-align:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .group-details,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-details{display:none}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 li.group-admin-item,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 li.group-admin-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding-top:0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .group-admin-meta,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-admin-meta{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .wbtm-member-directory-meta,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .wbtm-member-directory-meta{margin:0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .action,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action{text-align:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .action .generic-button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action .generic-button{margin:5px}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .action .generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .action .generic-button button,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action .generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action .generic-button button{display:inline-block;width:100%;min-width:170px;border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 li .joined,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 li .joined{text-align:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .group-admins-wrap .activity,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-admins-wrap .activity{width:100%;text-align:center}.bp-nouveau .group-admins-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau .group-admins-wrap ul{margin:0;width:100%}.bp-nouveau .group-admins-wrap .avatar{max-width:36px;height:36px;object-fit:cover}.bp-nouveau .group-admins-wrap li:not(:first-child){display:none}.bp-nouveau li.group-admin-item{text-align:left}.bp-nouveau li.group-admin-item a img.avatar{float:left!important;margin-right:10px}.bp-nouveau .group-admin-meta{color:var(--reign-site-alternate-text-color);font-size:12px;text-align:left;float:left}.bp-nouveau .group-admin-meta span{display:block}.bp-nouveau .group-admin-meta .admin-name{font-size:13px;font-weight:600;line-height:1.4}.bp-nouveau .buddypress-wrap .grid.bp-list>li .action{position:static;padding:0;margin-top:15px;text-align:left}.bp-nouveau .buddypress-wrap .grid.bp-list>li .action .generic-button{margin:0;padding:0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .list-wrap{overflow:visible}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-content-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-content-wrap .action-wrap .fa,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-content-wrap .action-wrap .far{display:block}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .hidden .action-wrap .fa,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .hidden .action-wrap .far{display:none}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .action-wrap{color:var(--reign-site-alternate-text-color);-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-left:auto;margin-top:auto;bottom:0;position:relative;font-size:20px;cursor:pointer}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .action-wrap:hover .action{opacity:1!important;visibility:visible!important}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .action-wrap:hover{color:var(--reign-color-black)}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .action-wrap .action{width:150px;position:absolute;background:var(--reign-site-sections-bg-color);top:28px;right:-11px;left:auto;bottom:auto;text-align:left;border-radius:var(--reign-global-border-radius);box-shadow:0 6px 10px 0 rgba(0,0,0,.1);z-index:2;margin:0;border:1px solid var(--reign-site-border-color);opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action .generic-button{margin:0;padding:5px;width:100%}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action .generic-button a,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action .generic-button button{display:block;font-size:12px;min-width:100%;width:100%;padding:6px 8px;text-align:left;border:none}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .action:after{content:" ";width:9px;height:9px;background:var(--reign-site-sections-bg-color);position:absolute;top:-5px;right:14px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;border-top:1px solid var(--reign-site-border-color);border-left:1px solid var(--reign-site-border-color)}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0;border-radius:.833333333rem!important;overflow:hidden}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .list-wrap:hover .img-card img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .list-wrap:hover .group-content-wrap{-webkit-transform:translateY(-49px);-ms-transform:translateY(-49px);transform:translateY(-49px)}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .item-meta.group-details,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .last-activity.item-meta,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .wbtm-group-cover-img,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .wbtm-member-directory-meta{display:none}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .item{text-align:left}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .groups-meta.action,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li.group-admin-item{margin:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .wbtm-bp-grp-type-hidden,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .wbtm-bp-grp-type-private,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .wbtm-bp-grp-type-public{display:inline-block;background:rgba(0,0,0,.1);margin-right:.5rem;margin-bottom:.5rem;vertical-align:middle;padding:.3125rem .5rem;font-size:11px;line-height:1.2;border-radius:1rem}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .item .list-title{font-size:20px;display:block}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 a.item-avatar-group{position:relative;overflow:visible;padding-top:initial;max-width:100%}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .item-avatar{margin:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .img-dynamic{position:relative;display:block;width:100%;margin:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .img-dynamic.aspect-ratio:before{display:block;content:"";width:100%;padding-top:100%}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .img-dynamic.aspect-ratio .img-card{position:absolute;top:0;left:0;right:0;bottom:0;outline:0;z-index:2;overflow:hidden;border-top-left-radius:.833333333rem;border-top-right-radius:.833333333rem}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .img-dynamic.aspect-ratio .img-card>img{position:absolute;top:0;left:0;float:none;margin:0;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;object-fit:cover;-o-object-fit:cover}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .aspect-ratio .img-card>img{max-width:none;width:100%;height:100%;border-radius:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .group-content-wrap{position:relative;z-index:2;padding:1.5rem 1.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .25s cubic-bezier(.55, .055, .675, .19);transition:transform .25s cubic-bezier(.55, .055, .675, .19)}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button{margin:5px 5px 0 0;display:inline-block}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li div.action{position:absolute;background:0 0;top:-webkit-calc(100% - 25px);top:calc(100% - 25px);left:0;right:0;opacity:0;text-align:center;-webkit-transition:opacity .2s cubic-bezier(.55, .055, .675, .19),background .25s ease-out,color .25s ease-out;transition:opacity .2s cubic-bezier(.55, .055, .675, .19),background .25s ease-out,color .25s ease-out}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .list-wrap:hover div.action{opacity:1;-webkit-transition:opacity .25s cubic-bezier(.55, .055, .675, .19) .15s,background .25s ease-out,color .25s ease-out;transition:opacity .25s cubic-bezier(.55, .055, .675, .19) .15s,background .25s ease-out,color .25s ease-out}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button{margin:5px 5px 0 0;display:inline-block}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button a,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button button{position:relative;font-size:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button a span,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button button span{position:absolute;top:-50%;left:-50%;right:auto;text-align:center;font-size:9px;width:100%;min-width:85px;margin:auto;display:inline-block;background:#333;padding:5px;border-radius:var(--reign-global-border-radius);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button a:hover span,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button button:hover span{top:-100%;opacity:1;visibility:visible}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button a:before,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button button:before{content:"\f0c0";font-family:"Font Awesome 6 Pro",reign-icons;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button a.bmpro-flag-group-btn:before,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button button.bmpro-flag-group-btn:before{content:"\f024"}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button a.bmpro-unflag-group-btn:before,.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 li .action .generic-button button.bmpro-unflag-group-btn:before{content:"\f024"}.logged-out.bp-nouveau #buddypress .item-list.rg-group-list.wbtm-group-directory-type-4 .list-wrap:hover .group-content-wrap{-webkit-transform:none;-ms-transform:none;transform:none}.buddypress:not(.logged-in) .grid.groups-list .list-wrap{min-height:100%}body.bp-nouveau.groups:not(.single-item) .group-subscription-div #js-dialogtooltip{width:100%;left:0;right:0;margin:auto;position:absolute;bottom:0;z-index:99}#groups-dir-list.wbtm-group-directory-type-2 .group-subscription-div,#groups-dir-list.wbtm-group-directory-type-3 .group-subscription-div,#groups-list.wbtm-group-directory-type-2 .group-subscription-div,#groups-list.wbtm-group-directory-type-3 .group-subscription-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}#groups-dir-list.wbtm-group-directory-type-2 .gemail_icon,#groups-dir-list.wbtm-group-directory-type-3 .gemail_icon,#groups-list.wbtm-group-directory-type-2 .gemail_icon,#groups-list.wbtm-group-directory-type-3 .gemail_icon{background:0 0!important;margin:0!important;padding:0!important}#groups-dir-list.wbtm-group-directory-type-2 .group-subscription-div .ges-change,#groups-list.wbtm-group-directory-type-2 .group-subscription-div .ges-change{display:block;font-size:13px;min-width:160px;padding:8px;border-radius:100px;border:0;margin:0 auto 10px}#groups-dir-list .group-subscription-div .group-email-tooltip #js-tooltip-content a,#groups-list .group-subscription-div .group-email-tooltip #js-tooltip-content a{display:inline-block;margin:0;margin-bottom:.4em;margin-right:.4em;width:auto;background:0 0;border:0;color:inherit;font-size:inherit;font-weight:700;padding:0;text-decoration:underline}#groups-dir-list .group-subscription-div .ges-ajax-processing,#groups-list .group-subscription-div .ges-ajax-processing{margin:0}#groups-dir-list.wbtm-group-directory-type-3 .group-subscription-div,#groups-list.wbtm-group-directory-type-3 .group-subscription-div{margin:0;padding:5px;width:100%}#groups-dir-list.wbtm-group-directory-type-3 .group-subscription-div .ges-change,#groups-list.wbtm-group-directory-type-3 .group-subscription-div .ges-change{display:block;font-size:12px;min-width:100%;width:100%;margin-bottom:8px;padding:6px 8px;text-align:left;border:none}#groups-dir-list.wbtm-group-directory-type-4 .group-subscription-div,#groups-list.wbtm-group-directory-type-4 .group-subscription-div{display:inline-block}#groups-dir-list.wbtm-group-directory-type-4 .group-subscription-div .ges-change,#groups-list.wbtm-group-directory-type-4 .group-subscription-div .ges-change{margin:auto}.wbtm-member-info-section .group-email-tooltip a{color:inherit!important;font-weight:700;text-decoration:underline!important}.single-item .wbtm-member-info-section .group-subscription-div{padding-top:0}.ass-email-type{margin:15px 0}.ass-email-type label input{margin-right:7px}.group-create.bp-nouveau.groups .buddypress-wrap #group-create-tabs{background:var(--reign-site-secondary-bg-color);border-top:1px solid var(--reign-site-border-color);border-bottom:1px solid var(--reign-site-border-color);margin:0 -100px 40px;padding:15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;border-radius:0}@media screen and (max-width:980px){.group-create.bp-nouveau.groups .buddypress-wrap #group-create-tabs{margin:0 -30px 40px}}@media screen and (max-width:359px){.group-create.bp-nouveau.groups .buddypress-wrap #group-create-tabs{margin:0 -15px 40px}}.group-create.bp-nouveau.groups .buddypress-wrap{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);max-width:960px;margin:50px auto;padding:50px 100px}@media screen and (max-width:980px){.group-create.bp-nouveau.groups .buddypress-wrap{margin:auto;padding:50px 30px}}@media screen and (max-width:359px){.group-create.bp-nouveau.groups .buddypress-wrap{padding:15px}}.group-create.bp-nouveau.groups .buddypress-wrap h2.bp-subhead{margin-top:0;text-align:center}.group-create.bp-nouveau.groups .buddypress-wrap fieldset{border:0;padding:0;margin:0 0 40px}.group-create.bp-nouveau.groups .buddypress-wrap fieldset input[type=checkbox],.group-create.bp-nouveau.groups .buddypress-wrap fieldset input[type=radio]{width:20px;height:20px;vertical-align:top}.group-create.bp-nouveau.groups .buddypress-wrap fieldset label{margin-bottom:10px}.group-create.bp-nouveau.groups .buddypress-wrap legend{color:var(--reign-site-headings-color);font-size:18px;font-weight:500;border-bottom:1px solid var(--reign-site-border-color);padding-bottom:15px;display:block;width:100%;line-height:1;margin-bottom:18px}.group-create.bp-nouveau.groups .buddypress-wrap .submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row wrap;flex-flow:row wrap}.group-create.bp-nouveau.groups .buddypress-wrap #group-creation-previous{margin-bottom:15px}.group-create.bp-nouveau.groups .buddypress-wrap #group-creation-next{margin-right:0;margin-bottom:15px}.group-create.bp-nouveau.groups .buddypress-wrap #drag-drop-area{background:var(--reign-site-secondary-bg-color);border:1px dashed var(--reign-site-border-color);border-radius:6px}.group-create.bp-nouveau.groups .buddypress-wrap .left-menu{float:none;max-width:160px;margin:0 auto 30px}.group-create.bp-nouveau.groups .buddypress-wrap #group-create-body{padding:0}.group-create.bp-nouveau.groups .buddypress-wrap #group-create-body .avatar{width:100%;border-radius:4px}.group-create.bp-nouveau.groups .buddypress-wrap #group-create-body .bp-cover-image-status p.warning{background-color:var(--reign-color-success);box-shadow:none;border-radius:6px}.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li{background:0 0;margin:0}.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li a,.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li a{background:0 0}.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li a:focus,.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li a:hover{background:0 0!important}.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li:not(:last-child) a:after,.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li:not(:last-child) span:after{content:"";display:inline-block;width:24px;height:1px;background:var(--reign-site-alternate-text-color);margin:0 15px}.group-create.bp-nouveau.groups .buddypress-wrap .group-create-buttons li:not(:last-child) a:after{background:var(--reign-colors-theme)}.group-create.bp-nouveau header.entry-header.page-header{display:none}.group-create.bp-nouveau .buddypress-wrap .item-body .group-create-buttons{list-style:none;margin:0;border-bottom:0}.group-create.bp-nouveau .buddypress-wrap .item-body .group-create-buttons li.current{border:0;padding:0}.group-create.bp-nouveau .buddypress-wrap .item-body .group-create-buttons li.current a{color:var(--reign-colors-theme)}.group-create.bp-nouveau .buddypress-wrap.bp-dir-hori-nav .group-create-links li:after{content:none!important}.group-create.bp-nouveau .buddypress-wrap .left-menu{float:none;max-width:160px;margin:0 auto 30px}.group-create.bp-nouveau .buddypress-wrap .main-column{margin-left:0;font-size:14px;text-align:center;line-height:1.5}.group-create.bp-nouveau .buddypress-wrap .main-column p{margin:0 0 1em}.group-create.bp-nouveau button#group_invites_search_submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:inherit;border:0;border-radius:0}.group-create.bp-nouveau button#group_invites_search_submit:hover{color:inherit;border:0}.group-create.bp-nouveau #buddypress.buddypress-wrap .group-invites-column .bp-invites-content .item-avatar img.avatar{min-width:50px;max-width:50px}.group-create.bp-nouveau #buddypress.buddypress-wrap .bp-invites-content .item-list li .invite-button{background:0 0;color:inherit;padding:0;line-height:normal;border:0}.group-create.bp-nouveau #buddypress.buddypress-wrap .bp-invites-content .item-list li .invite-button:hover{color:inherit}.bp-nouveau.buddypress #buddypress.bp-dir-vert-nav .create-button a:hover{box-shadow:inset 0 0 10px #ccc}.bp-nouveau .single-headers .item-meta{color:var(--reign-site-alternate-text-color)}.bp-nouveau #item-header-cover-image{z-index:unset}.bp-nouveau #header-cover-image:after{content:"";display:block;background:rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--reign-global-border-radius)}.bp-nouveau .wbtm-cover-header-type-3 #header-cover-image:after,.bp-nouveau .wbtm-cover-header-type-4 #header-cover-image:after{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.bp-nouveau .wbtm-cover-extra-info-section,.bp-nouveau .wbtm-member-info-section{z-index:2}.bp-nouveau #buddypress div#item-header .wbtm-social-media-links ul{list-style:none;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau #buddypress div#item-header .wbtm-social-media-links ul li{float:none}.bp-nouveau #buddypress div#item-header .wbtm-social-media-links ul li a i.fab.fa-twitter,.bp-nouveau #buddypress div#item-header .wbtm-social-media-links ul li a i.fab.fa-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau #buddypress div#item-header .wbtm-social-media-links ul li a i.fab.fa-twitter::before,.bp-nouveau #buddypress div#item-header .wbtm-social-media-links ul li a i.fab.fa-x::before{content:"";background-image:url(/wp-content/themes/reign-theme/assets/css/../img/svg/twitter-x-line.svg);background-size:16px;background-repeat:no-repeat;background-position:center;width:16px;display:block;height:16px;-webkit-filter:invert(1);filter:invert(1)}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a,.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a,.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a,.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a,.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a{color:var(--reign-color-white);width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.2);text-align:center;line-height:30px;vertical-align:middle;font-size:15px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a img,.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a img,.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a img,.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a img,.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a img{margin-top:-3px;border-radius:100%}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a:hover,.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a:hover,.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a:hover,.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a:hover,.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a:hover{border:0;outline:0;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Facebook],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Facebook],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Facebook],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Facebook],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Facebook]{background:#1877f2}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Twitter],.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=X],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Twitter],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=X],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Twitter],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=X],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Twitter],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=X],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Twitter],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=X]{background:#1da1f2}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Youtube],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Youtube],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Youtube],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Youtube],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Youtube]{background:red}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Linkedin],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Linkedin],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Linkedin],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Linkedin],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Linkedin]{background:#0a66c2}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Instagram],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Instagram],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Instagram],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Instagram],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Instagram]{background:#c32aa3}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Pinterest],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Pinterest],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Pinterest],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Pinterest],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Pinterest]{background:#bd081c}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Snapchat],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Snapchat],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Snapchat],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Snapchat],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Snapchat]{background:#fffc00}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Whatsapp],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Whatsapp],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Whatsapp],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Whatsapp],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Whatsapp]{background:#25d366}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Reddit],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Reddit],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Reddit],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Reddit],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Reddit]{background:#ff4500}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title=Slack],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title=Slack],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title=Slack],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title=Slack],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title=Slack]{background:#4a154b}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content .wbtm-social-media-links li a[title="Google+"],.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a[title="Google+"],.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a[title="Google+"],.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a[title="Google+"],.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links li a[title="Google+"]{background:#db4437}.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a,.bp-nouveau.media #buddypress div#item-header .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a{background:rgba(255,255,255,.2);border-radius:var(--reign-global-border-radius)}.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a img,.bp-nouveau.media #buddypress div#item-header .wbtm-cover-header-type-2 div#item-header-content .wbtm-social-media-links li a img{border-radius:var(--reign-global-border-radius)}.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a,.bp-nouveau.media #buddypress div#item-header .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a{background:rgba(0,0,0,.5);border-radius:100%}@media screen and (max-width:782px){.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links ul li{display:inline-block;margin:0;margin-right:6px}.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links ul li a{padding:0;border:0}.bp-nouveau.media #buddypress div#item-header div#item-header-content .wbtm-social-media-links ul li a:hover{background:#ededed;border:0;color:var(--reign-color-gray);outline:0}.bp-nouveau #buddypress .wbtm-cover-header-type-1 #header-cover-image{height:100%;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-1{min-height:initial}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-1:after{display:none}.bp-nouveau #buddypress #item-header-cover-image #item-header-avatar{margin:0;padding:0;border:0;border-radius:0;max-width:initial;max-height:initial}.bp-nouveau #buddypress #item-header-cover-image #item-header-avatar img.avatar{margin:0;min-width:132px;max-width:132px;height:132px;background:0 0;border:6px solid rgba(255,255,255,.3);box-shadow:0 2px 5px 0 rgba(18,43,70,.15),0 0 0 1px #e0e0e0;object-fit:cover}@media screen and (max-width:782px){.bp-nouveau #buddypress #item-header-cover-image #item-header-avatar img.avatar{float:none}}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content{clear:both;float:none;margin-left:0;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .item-meta{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 10px;padding-bottom:0}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .bpsts-status-div{margin:0 0 10px}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .blpro-rating-wrapper{margin-top:10px}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .bpsts-status-div,.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .wbtm-social-media-links{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .wbtm-badge{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .gamipress-buddypress-user-details-top{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.bp-nouveau #buddypress div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress div#item-header-cover-image .user-nicename a,.bp-nouveau.media.media #buddypress #item-header-cover-image .user-nicename{font-size:24px;margin:0 0 .6em}.bp-nouveau .wbtm-cover-header-type-1 div#item-header-content li{display:inline-block;margin-right:6px}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons{display:block!important;background:0 0!important;position:relative;z-index:100}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.generic-button,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons li.generic-button{margin:5px;padding:0;float:none}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.generic-button button,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons li.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons li.generic-button button{display:block;font-size:13px;width:100%;padding:10px 20px;text-align:center;border:none}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.generic-button a:hover,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.generic-button button:hover,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons li.generic-button a:hover,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons li.generic-button button:hover{border:none;outline:0;box-shadow:none}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons ul{margin:0}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons ul li{margin:0}.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content #item-buttons:after{right:24px}.bp-nouveau .member-review-stats{font-size:13px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-item-buttons-wrapper{position:absolute;right:15px;bottom:10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 div#item-header-cover-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:300px;min-height:300px;padding:16px;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 div#item-header-cover-image:before{content:" ";background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(0,0,0,0)),to(rgba(0,0,0,.45)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 25%,rgba(0,0,0,.45) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 25%,rgba(0,0,0,.45) 100%);width:100%;position:absolute;left:0;top:0;bottom:0;right:0;height:100%;z-index:-1;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-member-info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:60%}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content{color:var(--reign-color-white);padding-top:20px;padding-bottom:40px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .item-meta{color:var(--reign-color-white)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons{top:0;background:0 0!important;box-shadow:none;width:auto;position:relative}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons:after{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;width:auto;position:relative}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button a,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button a:hover,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button button,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button button:hover{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button a,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button a:hover{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons{top:0;background:0 0!important;box-shadow:none;width:auto;position:relative}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons:after{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;position:relative}@media all and (max-width:992px) and (min-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul{max-width:320px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button a,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button a:hover,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button button,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button button:hover{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button a,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button a:hover{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper{top:inherit;bottom:auto;max-width:45%}@media screen and (max-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper{max-width:100%}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons{top:0;background:0 0!important;box-shadow:none;width:auto;position:relative}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons:after{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:auto;position:relative}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button a,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button a:hover,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button button,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li.generic-button button:hover{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul li:first-child{padding-top:0!important}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button a,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button a:hover{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons ul div.generic-button button{width:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-cover-extra-info-section{color:var(--reign-color-white);text-align:center}@media (min-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-cover-extra-info-section{margin-left:auto}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .reign-xprofile-data{margin:8px 0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-cover-extra-info-section>div{display:inline-block;background:rgba(0,0,0,.5);margin:5px;padding:10px;min-width:70px;border-radius:var(--reign-global-border-radius)}.bp-nouveau span.rtm-usermeta-count{display:block;text-align:center;font-size:24px;font-weight:600}.bp-nouveau span.rtm-usermeta-text{text-transform:uppercase;font-size:12px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content div#latest-update a{color:var(--reign-color-white)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content div#latest-update a:hover{color:var(--reign-colors-theme)}@media (max-width:960px){.bp-nouveau #buddypress .wbtm-cover-header-type-1 #header-cover-image{height:100%}}@media (max-width:782px){.bp-nouveau #buddypress #item-header-cover-image{padding:20px}.bp-nouveau #buddypress .wbtm-cover-header-type-2 #item-header-cover-image{padding:40px}.bp-nouveau #buddypress .wbtm-cover-header-type-1 #header-cover-image{height:100%}.bp-nouveau #buddypress .wbtm-cover-header-type-1 div#item-header-cover-image h2,.bp-nouveau #buddypress .wbtm-cover-header-type-1 div#item-header-cover-image h2 a{text-shadow:0 0 3px rgba(0,0,0,.8)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 div#item-header-cover-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-member-info-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bp-nouveau #buddypress .wbtm-cover-header-type-1 #item-header-cover-image #item-header-avatar{margin-right:0}.bp-nouveau #buddypress div#item-header #cover-image-container.wbtm-member-cover-image-container .wbtm-item-buttons-wrapper{position:relative;right:inherit;top:inherit;bottom:inherit;margin-bottom:10px}.bp-nouveau #buddypress div#item-header #cover-image-container.wbtm-member-cover-image-container .wbtm-show-item-buttons,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons:after{display:none}.bp-nouveau #buddypress div#item-header #cover-image-container.wbtm-member-cover-image-container #item-buttons{display:block!important}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons{position:relative;width:100%;top:0;background:0 0;box-shadow:none;border-radius:0}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons ul.action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.bp-nouveau .single-headers #item-header-content{padding-left:0}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons .action div.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons .action li.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons .action li.generic-button button{border-radius:var(--reign-global-button-radius)!important}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper{bottom:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-item-buttons-wrapper{position:static}.bp-nouveau .wbtm-cover-header-type-1 #item-header-content .bpmpd-fields-loop-inner,.bp-nouveau .wbtm-cover-header-type-1 #item-header-content .bpmpd-fields-member-inner{text-align:center}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-social-media-links,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-social-media-links{margin-bottom:10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-social-media-links:empty,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-social-media-links:empty{display:none!important}@media (max-width:767px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 .wbtm-social-media-links,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-social-media-links{margin-top:10px}}.bp-nouveau #buddypress .wbtm-cover-header-type-2 #header-cover-image{height:100%;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-2{min-height:initial}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-2:after{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content{clear:both;float:none;margin-left:0;margin-top:0;color:var(--reign-color-white)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .item-meta{color:var(--reign-color-white)}.bp-nouveau #buddypress .wbtm-cover-header-type-2 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-cover-header-type-2 div#item-header-cover-image .user-nicename a{font-size:24px}.bp-nouveau .wbtm-cover-header-type-2 div#item-header-content li{display:inline-block;margin-right:6px}.bp-nouveau .member-review-stats{font-size:13px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-item-buttons-wrapper{position:absolute;right:10px;bottom:10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 div#item-header-cover-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:300px;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-member-info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(0,0,0,.5);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;min-width:350px;max-width:350px;padding:55px 0 15px 0;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress .wbtm-cover-header-type-2 #item-header-cover-image #item-header-avatar{margin-right:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content{color:var(--reign-color-white);padding-top:20px;padding-left:10px;padding-right:10px;margin:auto}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-cover-extra-info-section{color:var(--reign-color-white);text-align:center}@media (min-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-cover-extra-info-section{margin-left:auto;margin-bottom:50px}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .reign-xprofile-data{margin:8px 0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-cover-extra-info-section>div{display:inline-block;margin:10px;background:rgba(0,0,0,.5);padding:10px;padding-top:18px;max-width:90px;min-width:90px;min-height:90px;max-height:90px;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content div#latest-update a{color:var(--reign-color-white)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content div#latest-update a:hover{color:var(--reign-colors-theme)}.bp-nouveau .wbtm-cover-header-type-2 #item-header-content .bpmpd-fields-loop-inner,.bp-nouveau .wbtm-cover-header-type-2 #item-header-content .bpmpd-fields-member-inner{text-align:center}@media (max-width:960px){.bp-nouveau #buddypress .wbtm-cover-header-type-2 #header-cover-image{height:100%}}@media (max-width:782px){.bp-nouveau #buddypress #item-header-cover-image{padding:20px}.bp-nouveau #buddypress .wbtm-cover-header-type-2 #header-cover-image{height:100%}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 div#item-header-cover-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-member-info-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-item-buttons-wrapper{position:static}}@media (max-width:543px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-member-info-section{min-width:100%;padding-left:10px;padding-right:10px}}.bp-nouveau #buddypress .wbtm-cover-header-type-3 #header-cover-image{height:300px;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-3{min-height:initial;background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-3 .rating-text,.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-3 .rating-total{color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-3:after{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content{clear:both;float:none;margin-left:0;margin-top:0;color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress .wbtm-cover-header-type-3 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-cover-header-type-3 div#item-header-cover-image .user-nicename a{font-size:24px;color:var(--reign-site-headings-color);text-shadow:none;margin:0 0 .6em}.bp-nouveau #buddypress .wbtm-group-cover-image-container.wbtm-cover-header-type-3 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-group-cover-image-container.wbtm-cover-header-type-3 div#item-header-cover-image .user-nicename a{margin-top:10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .reign-xprofile-data{color:var(--reign-site-body-text-color)}.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content li{display:inline-block;margin-right:6px}.bp-nouveau .member-review-stats{font-size:13px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-item-buttons-wrapper{position:absolute;right:15px;top:15px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 div#item-header-cover-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:410px;padding:16px;padding-top:230px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-member-info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:50%}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content{color:var(--reign-site-body-text-color);padding-top:80px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-social-media-links:empty{display:none!important}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-social-media-links:empty+.user-nicename{margin-top:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section{color:var(--reign-site-body-text-color);text-align:center}@media (min-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section{margin-left:auto;margin-top:-26px}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .reign-xprofile-data{margin:8px 0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section>div{display:inline-block;margin:0 10px}@media (min-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section>div{display:inline-block;margin:5px;background:rgba(0,0,0,.5);color:#fff;padding:10px;padding-top:8px;min-width:70px;min-height:70px;max-height:70px;border-radius:var(--reign-global-border-radius)}}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content div#latest-update a{color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content div#latest-update a:hover{color:var(--reign-colors-theme)}@media (max-width:782px){.bp-nouveau #buddypress #item-header-cover-image{padding:20px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 div#item-header-cover-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-member-info-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.bp-nouveau .wbtm-cover-header-type-3 div#item-header-content .wbtm-social-media-links li a{background:rgba(0,0,0,.5)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content{padding-top:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-social-media-links{margin:10px 0 10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section{margin-top:10px}.bp-nouveau #buddypress .wbtm-cover-header-type-3 #item-header-cover-image #item-header-avatar{margin-right:0;margin-bottom:15px}.bp-nouveau #buddypress .wbtm-cover-header-type-3 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-cover-header-type-3 div#item-header-cover-image .user-nicename a{margin-top:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-item-buttons-wrapper{position:static}.bp-nouveau .wbtm-cover-header-type-3 #item-header-content .bpmpd-fields-loop-inner,.bp-nouveau .wbtm-cover-header-type-3 #item-header-content .bpmpd-fields-member-inner{text-align:center}}.bp-nouveau #buddypress .wbtm-cover-header-type-4 #header-cover-image{height:300px;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-4{min-height:initial;background:var(--reign-site-sections-bg-color)}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-4 .rating-text,.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-4 .rating-total{color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress #cover-image-container.wbtm-cover-header-type-4:after{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content{clear:both;float:none;margin-left:0;margin-top:0;color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress .wbtm-cover-header-type-4 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-cover-header-type-4 div#item-header-cover-image .user-nicename a{font-size:24px;color:var(--reign-site-headings-color);text-shadow:none;margin:0 0 .6em}.bp-nouveau #buddypress .wbtm-group-cover-image-container.wbtm-cover-header-type-4 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-group-cover-image-container.wbtm-cover-header-type-4 div#item-header-cover-image .user-nicename a{margin-top:10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .reign-xprofile-data{color:var(--reign-site-body-text-color)}.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content li{display:inline-block;margin-right:6px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-item-buttons-wrapper #item-buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 div#item-header-cover-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:300px;padding:16px;padding-top:180px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-member-info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.bp-nouveau #buddypress .wbtm-cover-header-type-4 #item-header-cover-image #item-header-avatar img.avatar{min-width:150px;max-width:150px;height:150px;box-shadow:0 2px 5px 0 rgba(18,43,70,.12),0 0 0 1px #e7e9ec;border:3px solid #fff}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content{color:var(--reign-site-body-text-color);margin:0;padding:0;text-align:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-social-media-links:empty{display:none!important}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-social-media-links:empty+.user-nicename{margin-top:0}.bp-nouveau .wbtm-cover-header-type-4 div#item-header-content .wbtm-social-media-links li a{background:rgba(0,0,0,.5)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-cover-extra-info-section{color:var(--reign-site-body-text-color);text-align:center}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .reign-xprofile-data{margin:8px 0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-cover-extra-info-section>div{display:inline-block;margin:0 10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content div#latest-update a{color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content div#latest-update a:hover{color:var(--reign-colors-theme)}.bp-nouveau .wbtm-cover-header-type-4 #item-header-avatar a.link-change-profile-image{top:65px}.bp-nouveau #buddypress .wbtm-cover-header-type-4 #item-header-cover-image #item-header-avatar{margin-bottom:15px}.bp-nouveau.single-item.groups #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-actions{padding-top:0}.bp-nouveau .wbtm-cover-header-type-4 #item-header-content .bpmpd-fields-loop-inner,.bp-nouveau .wbtm-cover-header-type-4 #item-header-content .bpmpd-fields-member-inner{text-align:center}.bp-nouveau #buddypress .wbtm-cover-header-type-4 #item-header-cover-image #item-buttons{margin-bottom:0;padding-bottom:0}@media (min-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content{position:relative}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-social-media-links{position:absolute;bottom:0;right:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-cover-extra-info-section{position:absolute;bottom:20px;left:15px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-actions.group-item-actions{position:absolute;bottom:0;right:15px;margin:0;width:auto}}@media (max-width:782px){.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-member-info-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content{padding-top:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-social-media-links{margin:10px 0 10px}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-4 .wbtm-cover-extra-info-section{margin-top:10px}.bp-nouveau #buddypress .wbtm-cover-header-type-4 #item-header-cover-image #item-header-avatar{margin-right:0;margin-bottom:15px}.bp-nouveau #buddypress .wbtm-cover-header-type-4 div#item-header-cover-image .user-nicename,.bp-nouveau #buddypress .wbtm-cover-header-type-4 div#item-header-cover-image .user-nicename a{margin-top:0}}body.bp-nouveau:not(.logged-in) #buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section{padding-bottom:0}@media screen and (min-width:992px){.reign-cover-image-inside.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-item-buttons-wrapper{max-width:300px}}#buddypress div#item-header .wbtm-badge{margin:5px 0}#buddypress div#item-header .wbtm-badge ul span{display:block;color:var(--reign-color-white)}#buddypress div#item-header .wbtm-badge ul.profile-achievements-listing{margin:0;list-style:none}#buddypress div#item-header .wbtm-badge ul.profile-achievements-listing li{display:inline-block;float:none;margin-right:0;position:relative}#buddypress div#item-header .wbtm-badge ul.profile-achievements-listing li:hover .widget-badgeos-item-title{opacity:1}#buddypress div#item-header .wbtm-badge ul.profile-achievements-listing li .badgeos-item-thumb img{width:40px;max-width:40px;height:40px}#buddypress div#item-header .wbtm-badge ul.profile-achievements-listing li#widget-achievements-listing-item-more{margin-left:8px}#buddypress div#item-header .wbtm-badge ul.profile-achievements-listing .widget-badgeos-item-title{position:absolute;bottom:-20px;right:0;left:0;margin:auto;color:var(--reign-color-white);font-size:13px;white-space:nowrap;opacity:0}.users-header #mycred-users-badges{height:35px}#mycred-users-badges .the-badge{display:inline-block}.users-header #mycred-users-badges .mycred-badge-image{width:30px;height:30px}#mycred-users-badges .mycred-badge-image{display:inline-block;margin:5px 5px 0 0}.buddypress-wrap .profile.public .mycred h4{border-bottom:1px solid var(--reign-site-border-color);padding-bottom:5px}table.mycred-table tbody,table.mycred-table tfoot,table.mycred-table thead{background:#fff}table.mycred-table tbody tr td,table.mycred-table tfoot tr th,table.mycred-table thead tr th{padding:10px;border:1px solid var(--reign-site-border-color)}#mycred-users-badges{margin-bottom:5px}#mycred-users-badges .the-badge{display:inline-block}#mycred-users-badges .mycred-badge-image{display:inline-block;margin:5px 5px 0 0}.mycred-table{background:var(--reign-site-sections-bg-color)}.mycred-table td:first-child,.mycred-table th:first-child{padding-left:13px}#buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-badge ul span,#buddypress div#item-header .wbtm-cover-header-type-3 .wbtm-badge ul.profile-achievements-listing .widget-badgeos-item-title{color:var(--reign-color-black)}.wbtm-member-directory-type-4 .item-avatar .gamipress-buddypress-user-details{position:relative;padding:10px 5px 6px;background:rgba(0,0,0,.1);z-index:2}.wbtm-member-directory-type-1 .item-avatar .gamipress-buddypress-user-details-listing{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);padding:5px;left:0;z-index:1;opacity:0;visibility:hidden;border-radius:4px!important;box-shadow:15px 15px 20px rgba(58,46,68,.8)}.wbtm-member-directory-type-1 .item-avatar:hover .gamipress-buddypress-user-details-listing{opacity:1;visibility:visible}.wbtm-member-directory-type-1 .item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievements,.wbtm-member-directory-type-1 .item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points,.wbtm-member-directory-type-1 .item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.widget .item-avatar{position:relative}body.hide-overflow{overflow:hidden}body.hide-overflow #buddypress .activity-list>li>.bp-activity-more-options-wrap,body.hide-overflow #masthead,body.hide-overflow .bp-group-avatar-content,body.hide-overflow .bp-member-avatar-content,body.hide-overflow .reign-menu-panel,body.hide-overflow .rg-dark__scheme-toggle,body.hide-overflow.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li:after,body.hide-overflow.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) nav:not(.tabbed-links) li:after,body.hide-overflow.bp-nouveau .groups-type-navs li:after,body.hide-overflow.bp-nouveau .mpp-type-navs li:after{z-index:1}body.hide-overflow .footer-wrap .widget-area.footer-widget-area{z-index:0}#item-header-cover-image #item-header-avatar{position:relative}#item-header a.link-change-cover-image,#item-header a.link-change-profile-image,#item-header a.position-change-cover-image{background:rgba(255,255,255,.9);color:#153045;border-radius:50%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:30px;height:30px;left:12px;top:12px;z-index:3;opacity:0;-webkit-transition:all .2s;transition:all .2s;text-decoration:none;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}#item-header a.link-change-cover-image>i,#item-header a.link-change-profile-image>i,#item-header a.position-change-cover-image>i{font-size:16px}#item-header a.position-change-cover-image{top:55px;display:none}@media screen and (min-width:1220px){#buddypress #item-header a.position-change-cover-image{display:-webkit-box;display:-ms-flexbox;display:flex}#buddypress #item-header .header-cover-img{display:block}#buddypress #item-header #header-cover-image.has-cover-image{background-image:none}}#item-header-avatar a.link-change-profile-image{top:50px;left:50%;margin-left:-15px}#header-cover-image:hover a.link-change-cover-image,#header-cover-image:hover a.position-change-cover-image,#item-header-avatar:hover a.link-change-profile-image{opacity:1}#header-cover-image:hover a.link-change-cover-image .bp-tooltip:after{left:100px;right:auto;margin-top:3px;top:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (min-width:782px){#item-header .wbtm-cover-header-type-2 a.link-change-cover-image,#item-header .wbtm-cover-header-type-2 a.position-change-cover-image{left:360px}}.bp-nouveau div#item-header-cover-image{border-radius:0}.bp-nouveau .wbtm-group-cover-image-container a:not(.link-change-profile-image):not(.link-change-cover-image):not(.position-change-cover-image){color:var(--reign-color-white)}.bp-nouveau .wbtm-group-cover-image-container.wbtm-cover-header-type-3 a{color:inherit}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.groups-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.groups-meta .generic-button{width:auto}.bp-nouveau .single-headers .activity{display:block;font-size:12px;padding:0}.bp-nouveau .single-headers .wbtm-group-cover-image-container .activity{color:var(--reign-site-alternate-text-color);margin-bottom:10px}.bp-nouveau .single-headers .wbtm-cover-header-type-1 .group-status,.bp-nouveau .single-headers .wbtm-cover-header-type-2 .group-status{color:var(--reign-color-white)}.bp-nouveau .groups-header .moderators-lists{margin-top:14px}.bp-nouveau .groups-header .wbtm-cover-header-type-1 .moderators-lists .moderators-title,.bp-nouveau .groups-header .wbtm-cover-header-type-2 .moderators-lists .moderators-title{color:var(--reign-color-white)}.bp-nouveau .groups-header .wbtm-cover-header-type-1 #item-header-content .activity,.bp-nouveau .groups-header .wbtm-cover-header-type-2 #item-header-content .activity{color:var(--reign-color-white)}.bp-nouveau .groups-header .moderators-lists .moderators-title{text-align:center}.bp-nouveau ul#group-admins,.bp-nouveau ul#group-mods{margin:0;text-align:center;list-style:none}.bp-nouveau #buddypress .single-group-content-area div#item-header div#item-meta{display:block;margin:0}.bp-nouveau #buddypress .single-group-content-area div#item-header div#item-meta p{margin-bottom:0}.bp-nouveau .single-headers .group-status{color:inherit;font-size:15px;margin:0 0 10px;padding:0}.bp-nouveau .single-headers .group-status strong{font-weight:400}.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button .button,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button .button,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button .button,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button a,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button .button,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-4 #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons div.generic-button a{border-radius:var(--reign-global-button-radius)}@media screen and (max-width:782px){.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content{padding-bottom:0}}@media screen and (max-width:782px){.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container #item-header-cover-image{padding-bottom:40px}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container #item-header-cover-image .wbtm-item-buttons-wrapper{width:100%;left:0}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container #item-header-cover-image .wbtm-item-buttons-wrapper .groups-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container #item-header-cover-image .wbtm-item-buttons-wrapper .groups-meta div.generic-button .button{width:auto}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container.wbtm-cover-header-type-1 #item-header-cover-image{padding-top:40px}}.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section{width:70%;z-index:3}@media (max-width:782px){.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section{width:100%}}.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section #item-header-content .wbtm-item-buttons-wrapper #item-buttons{margin-bottom:10px!important}@media only screen and (max-width:300px){.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section #item-header-content .wbtm-item-buttons-wrapper #item-buttons{margin-bottom:0!important}}.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section #item-header-content .bp-group-type-list strong{color:inherit}.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section #item-header-content .wbtm-item-buttons-wrapper #item-buttons .groups-meta .generic-button a,.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section #item-header-content .wbtm-item-buttons-wrapper #item-buttons .groups-meta .generic-button button{margin:0;border-radius:var(--reign-global-button-radius)!important;height:auto}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px}@media only screen and (max-width:782px){.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a{display:inline-block;text-align:center;margin:0 5px 5px 0;padding:3px 10px;border-radius:20px;font-size:12px;color:#a66ff7;background-color:rgba(166,111,247,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:nth-child(2n){color:#416aef;background-color:rgba(65,106,239,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:hover:nth-child(2n){color:#fff;background-color:#416aef}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:nth-child(3n){color:#f81895;background-color:rgba(248,24,149,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:hover:nth-child(3n){color:#fff;background-color:#f81895}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:nth-child(4n){color:#cc7401;background-color:rgba(204,116,1,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:hover:nth-child(4n){color:#fff;background-color:#cc7401}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:nth-child(5n){color:#04bbf1;background-color:rgba(4,187,241,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:hover:nth-child(5n){color:#fff;background-color:#04bbf1}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:nth-child(6n){color:#28a745;background-color:rgba(40,167,69,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:hover:nth-child(6n){color:#fff;background-color:#28a745}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:nth-child(7n){color:#ff788c;background-color:rgba(255,120,140,.1)}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container .wbtm-member-info-section #item-header-content .bp-group-type-list a:hover:nth-child(7n){color:#fff;background-color:#ff788c}body.single-item.groups.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-actions,body.single-item.groups.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content{margin-top:0}body.single-item.groups.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section{width:65%;max-width:100%}@media (max-width:782px){body.single-item.groups.bp-nouveau #buddypress div#item-header.single-headers .wbtm-cover-header-type-3 .wbtm-member-info-section{width:100%}}@media (min-width:782px){body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-actions{margin-left:50px}}body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-actions{margin-left:auto;width:auto;max-width:100%}@media (max-width:781px){body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-actions{padding-top:0;margin-left:0}}body.single-item.groups.bp-nouveau #buddypress div#item-header #item-header-cover-image #item-header-content{margin:0}body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-actions,body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-group-cover-image-container.wbtm-cover-header-type-2 #item-header-cover-image #item-header-content{min-width:100%;text-align:center}body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-actions{padding-top:0;min-width:100%;margin:0;float:none}body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 .wbtm-member-info-section{padding-top:30px}body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-content .bp-group-type-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-headers .wbtm-cover-header-type-2 .group-status{padding-right:0}body.bp-nouveau:not(.logged-in) #buddypress .item-list.rg-group-list.wbtm-group-directory-type-2 div.action{margin:0;padding:0;border:0}@media (min-width:782px){body.single-item.groups.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 #item-header-cover-image #item-actions{padding-top:80px;margin-bottom:0}}.wbtm-cover-header-type-1 p.bp-group-type-list,.wbtm-cover-header-type-2 p.bp-group-type-list{color:#fff}.bp-nouveau .widget-area .widget_bp_groups_widget #groups-list .item-avatar img{width:100%;min-width:50px;max-width:50px;height:auto;border-radius:var(--reign-global-border-radius);margin:initial}.bp-nouveau .buddypress.widget .activity-list img,.bp-nouveau .widget-area .bp-login-widget-user-avatar img,.bp-nouveau .widget-area .item-avatar img{border-radius:var(--reign-global-border-radius)}.bp-nouveau .buddypress.widget .activity-list img{margin:0 5px 0 2px}.bp-nouveau .buddypress-wrap.round-avatars .buddypress.widget .activity-list img.avatar,.bp-nouveau .buddypress-wrap.round-avatars .widget-area .bp-login-widget-user-avatar img,.bp-nouveau .buddypress-wrap.round-avatars .widget-area .item-avatar img,.bp-nouveau .buddypress-wrap.round-avatars .widget-area .widget_bp_groups_widget #groups-list .item-avatar img{border-radius:50%}.bp-nouveau .widget-area .widget.buddypress div.item-meta{color:var(--reign-site-alternate-text-color);font-size:12px}.bp-nouveau .buddypress.widget ul#friends-list li .item-avatar,.bp-nouveau .buddypress.widget ul#groups-list li .item-avatar,.bp-nouveau .buddypress.widget ul#members-list li .item-avatar{padding:.5em 0;text-align:left}.bp-nouveau .buddypress.widget ul#friends-list li .item,.bp-nouveau .buddypress.widget ul#groups-list li .item,.bp-nouveau .buddypress.widget ul#members-list li .item{margin-left:60px}.bp-nouveau .widget-area .widget.buddypress div.item{padding:.5em}.bp-nouveau .widget-area .widget.buddypress #friends-list li,.bp-nouveau .widget-area .widget.buddypress #groups-list li,.bp-nouveau .widget-area .widget.buddypress #members-list li{display:block;padding:0;margin:0}.bp-nouveau .buddypress-wrap .buddypress.widget ul#friends-list,.bp-nouveau .buddypress-wrap .buddypress.widget ul#groups-list,.bp-nouveau .buddypress-wrap .buddypress.widget ul#members-list{margin:0;width:100%;display:block}.bp-nouveau .buddypress-wrap .buddypress.widget ul#friends-list li,.bp-nouveau .buddypress-wrap .buddypress.widget ul#groups-list li,.bp-nouveau .buddypress-wrap .buddypress.widget ul#members-list li{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;width:100%;border:0}.bp-nouveau .buddypress-wrap .widget-area .bp-login-widget-user-avatar img,.bp-nouveau .buddypress-wrap .widget-area .item-avatar img{border-radius:var(--reign-global-border-radius)}.bp-nouveau.round-avatars .buddypress-wrap .widget-area .bp-login-widget-user-avatar img,.bp-nouveau.round-avatars .buddypress-wrap .widget-area .item-avatar img{border-radius:50%}.bp-nouveau .widget_nav_menu .main-navs.dir-navs{margin-bottom:0}.bp-nouveau .widget.widget_nav_menu.buddypress_object_nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau .widget.widget_nav_menu.buddypress_object_nav ul li a{padding:2px 0}.bp-nouveau .buddypress-wrap .widget-area .widget.widget_nav_menu .bp-navs li{float:none}.bp-nouveau .widget.widget_nav_menu ul li:hover{margin-left:0}.bp-nouveau .widget.widget_nav_menu ul li a{display:block}.bp-nouveau .widget_bp_core_login_widget:after{content:" ";clear:both;display:table}.bp-nouveau form#bp-login-widget-form label{display:block;margin-bottom:5px}.bp-nouveau form#bp-login-widget-form input[type=password],.bp-nouveau form#bp-login-widget-form input[type=text]{margin-bottom:15px;width:100%}.bp-nouveau .bp-login-widget-user-avatar{float:left;margin-right:15px}.bp-nouveau .bp-login-widget-user-avatar::after{content:"";clear:both;display:table}.bp-nouveau .bp-login-widget-user-links{margin-bottom:10px}.bp-nouveau .widget_bps_widget .ui-accordion .ui-accordion-content{padding:15px}.bp-nouveau .widget_bps_widget input[type=number],.bp-nouveau .widget_bps_widget input[type=search]{width:100%;height:34px}.bp-nouveau .widget_bps_widget select{height:34px}.bp-nouveau .widget_bps_widget .bps-form label{display:inline-block;margin:6px 0}.bp-nouveau .widget_bps_widget .bps-description{margin-top:5px;display:inline-block}.bp-nouveau .widget_bps_widget .bps-description:empty{display:none}.bp-nouveau .widget.bp-latest-activities .activity-list{padding:0}.bp-nouveau .widget.bp-latest-activities .activity-list p{margin:0}.bp-nouveau .widget.bp-latest-activities .activity-list p+p{margin-bottom:10px}.bp-nouveau .widget.bp-latest-activities .activity-list blockquote{margin:0 0 1.375rem}.bp-nouveau .widget.bp-latest-activities .activity-list blockquote:last-child{margin:0}.bp-nouveau .widget.bp-latest-activities .activity-list .activity-item:not(.mini){word-wrap:break-word;margin-bottom:12px;padding-top:5px;padding-bottom:5px}.bp-nouveau .widget.bp-latest-activities .activity-list .activity-item p{margin-bottom:0}.bp-nouveau .widget.bp-latest-activities .activity-list iframe{max-width:100%}.bp-nouveau.round-avatars .buddypress.widget .activity-list img.avatar,.bp-nouveau.round-avatars .widget-area .bp-login-widget-user-avatar img,.bp-nouveau.round-avatars .widget-area .item-avatar img,.bp-nouveau.round-avatars .widget-area .widget_bp_groups_widget #groups-list .item-avatar img{border-radius:50%}.widget-area .widget.buddypress div.item-options{padding:0}.widget-area .widget.buddypress div.item-options a{font-size:12px;padding:0;margin-right:10px}.widget-area .widget.buddypress div.item-options span{display:none}.widget-area .widget.buddypress div.item-options a.selected{color:var(--reign-colors-theme)}.widget-area span.activity{color:var(--reign-site-alternate-text-color);font-weight:300}.widget-area .widget.buddypress #friends-list li,.widget-area .widget.buddypress #groups-list li{clear:both;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:20px 0}.widget-area .widget.buddypress #members-list li{display:inline-block;padding:0;margin:0 5px 5px 0}.widget-area .widget.buddypress .item-avatar a,.widget-area .widget.buddypress div.item-content,.widget-area .widget.buddypress div.item-meta{margin:0}.widget-area .widget.buddypress div.item{margin:0;margin-left:15px}.widget-area .widget_bp_groups_widget #groups-list{border:none;clear:both}.widget-area .widget_bp_groups_widget #groups-list .item-avatar img{min-width:60px;max-width:60px;height:auto;border-radius:inherit;margin:0}.widget-area .widget_bp_reign_activity_widget{margin:0 0 30px}.widget-area .widget_bp_core_login_widget .widget-title{float:none}.widget-area .widget_bp_core_recently_active_widget .item-avatar a{display:block}.widget-area .widget.buddypress div.avatar-block .item-avatar .avatar{margin:0 10px 10px 0}.widget-area .widget.widget_rign_groups_widget.buddypress #groups-list li{margin-bottom:15px!important}.widget-area .widget.widget_rign_groups_widget .rg-group-section ul.item-list li a.item-avatar-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:52.56%;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.widget-area .widget.widget_rign_groups_widget .rg-group-section ul.item-list li a.item-avatar-group img.avatar{margin:auto}.widget-area .widget_rign_groups_widget .item-list.rg-group-list .bp-group-inner-wrap{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.widget-area .widget_rign_groups_widget .item-list.rg-group-list div.item{margin-left:0}.widget-area .widget_rign_groups_widget .item-list.rg-group-list #group-admins li{margin:0}.elementor-widget-wp-widget-bp_reign_groups_widget .container{padding:0}.buddypress.widget.widget_rign_groups_widget ul#groups-list li .item{margin-left:0}#buddypress .widget .group-mods-title{margin-top:15px}#buddypress .widget ul#group-mods li{display:inline-block}#buddypress .widget ul#group-mods li img.avatar{max-width:30px;border-radius:100%;margin:0 0 4px}.widget_bp_reign_activity_widget ul#activity-filter-links{margin:0}.widget_bp_reign_activity_widget #activity-filter-links li{display:inline-block;margin-right:6px}.widget_bp_reign_activity_widget .bpolls-options-attach-container{display:none}.widget-area .widget_bp_reign_activity_widget .reign-activity-header>p a{display:inline}.widget.buddypress div.item-avatar img.avatar{margin:0}body.buddypress .buddypress-wrap h1,body.buddypress .buddypress-wrap h2,body.buddypress .buddypress-wrap h3,body.buddypress .buddypress-wrap h4,body.buddypress .buddypress-wrap h5,body.buddypress .buddypress-wrap h6{margin:1rem 0}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) #item-body{padding:0;margin-top:0}.bp-nouveau .bp-list li .item-avatar img.avatar{max-width:100px}.bp-nouveau .buddypress-wrap a[data-bp-close],.bp-nouveau .buddypress-wrap button[data-bp-close]{background:0 0;color:#555;padding:0}.bp-nouveau .buddypress-wrap a[data-bp-close]:hover,.bp-nouveau .buddypress-wrap button[data-bp-close]:hover{background:0 0;color:#333}.bp-nouveau .buddypress-wrap .bp-subnavs{margin:15px 0!important}.bp-nouveau .bp-plugin-widgets{margin-bottom:20px}.bp-nouveau .group-front-page,.bp-nouveau .member-front-page{margin-top:20px}.bp-nouveau .group-front-page .bp-sidebar,.bp-nouveau .member-front-page .bp-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -15px}@media (max-width:32em){.bp-nouveau .group-front-page .bp-sidebar,.bp-nouveau .member-front-page .bp-sidebar{display:block;margin:auto}}.bp-nouveau .group-front-page .bp-sidebar .widget,.bp-nouveau .member-front-page .bp-sidebar .widget{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:0 15px 20px 15px}@media (max-width:32em){.bp-nouveau .group-front-page .bp-sidebar .widget,.bp-nouveau .member-front-page .bp-sidebar .widget{width:100%;margin:auto;margin-bottom:30px}}.bp-nouveau .group-front-page .bp-sidebar .item-avatar img,.bp-nouveau .member-front-page .bp-sidebar .item-avatar img{max-width:46px}.bp-nouveau #send-invites-editor,.bp-nouveau .bp-member-add-form,.bp-nouveau .bp-messages-content,.bp-nouveau .bptodo-adming-setting,.bp-nouveau .bptodo-form-add,.bp-nouveau .buddypress-wrap .profile,.bp-nouveau .bupr-bp-member-reviews-block,.bp-nouveau form#account-capabilities-form,.bp-nouveau form#account-group-invites-form,.bp-nouveau form#group-settings-form{background:var(--reign-site-sections-bg-color);margin-top:15px;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .bp-messages-content #bp-message-thread-list .message-content,.bp-nouveau .bp-messages-content #bp-message-thread-list li:nth-child(2n) .message-content{padding:15px;background:var(--reign-site-secondary-bg-color)}.bp-nouveau .bp-messages-content #bp-message-thread-list .message-content p,.bp-nouveau .bp-messages-content #bp-message-thread-list li:nth-child(2n) .message-content p{margin-bottom:0}.bp-nouveau ul#bp-message-thread-list:empty{display:none}.bp-nouveau #bp-message-thread-list .message-content{margin:15px 0 0;width:100%;border-radius:var(--reign-global-border-radius)}.bp-nouveau #bp-message-thread-header{margin:0 0 1.375rem}.bp-nouveau .bp-messages-content #bp-message-thread-list{margin:0 0 1.375rem;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-nouveau .bp-messages-content #bp-message-thread-list .message-metadata{padding:0 0 10px;box-shadow:none;border-radius:0;border-color:var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap .standard-form .wbcom-user-social label{margin:-5px 0 10px}.bp-nouveau .buddypress-wrap .standard-form .wbtm-rtm-header-view label{margin:-5px 0 10px}.bp-nouveau .field-visibility-settings-toggle{margin-top:10px}.bp-nouveau .buddypress-wrap .profile.edit .editfield,.bp-nouveau .buddypress-wrap table.profile-fields{box-shadow:none;border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .buddypress-wrap .profile.edit .button-nav li{margin-bottom:10px}.bp-nouveau .buddypress-wrap .profile.public .profile-group-title{padding-bottom:5px;border-color:var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap .profile.edit .editfield>fieldset p{margin-bottom:0}.bp-nouveau .wbtm-rtm-header-view .bp-profile-field.editfield select{max-width:180px;height:34px}.bp-nouveau .buddypress-wrap .profile.edit .editfield .description{margin-bottom:10px}.bp-nouveau .buddypress-wrap .standard-form .datebox-selects{margin-bottom:20px}.bp-nouveau .buddypress-wrap .standard-form .datebox-selects select{margin-right:15px;height:34px}@media (max-width:543px){.bp-nouveau .buddypress-wrap .standard-form .datebox-selects select{width:100%;margin:10px 0}}.bp-nouveau #buddypress.buddypress-wrap .bptodo-form-add .mce-btn button,.bp-nouveau #buddypress.buddypress-wrap .standard-form .mce-btn button{padding:2px 3px;background:0 0}.bp-nouveau #buddypress input[type=button].ed_button{padding:0 8px 1px}.bp-nouveau .buddypress-wrap .standard-form a.clear-value{margin-top:15px}.bp-nouveau .drag-drop-inside p.drag-drop-info{margin-bottom:15px}.bp-nouveau .buddypress-wrap .bp-tables-user,.bp-nouveau .buddypress-wrap table.forum,.bp-nouveau .buddypress-wrap table.wp-profile-fields{border:1px solid transparent;border-radius:var(--reign-global-border-radius);overflow:hidden;box-shadow:0 0 1px 1px var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap table.notifications .bulk-select-all,.bp-nouveau .buddypress-wrap table.notifications .bulk-select-check{padding-left:1em}.bp-nouveau .buddypress-wrap .bp-tables-user tr td.label,.bp-nouveau .buddypress-wrap table.forum tr td.label,.bp-nouveau .buddypress-wrap table.profile-fields .data,.bp-nouveau .buddypress-wrap table.wp-profile-fields tr td.label{border:0;border-color:var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap .bp-tables-user tr.alt td,.bp-nouveau .buddypress-wrap table.wp-profile-fields tr.alt td{background:0 0}.bp-nouveau .buddypress-wrap .bp-tables-user tbody tr,.bp-nouveau .buddypress-wrap table.forum tbody tr,.bp-nouveau .buddypress-wrap table.wp-profile-fields tbody tr{background:var(--reign-site-sections-bg-color)}.bp-nouveau .buddypress-wrap .notifications-options-nav #notification-select,.bp-nouveau .buddypress-wrap .notifications-options-nav #notification-select:focus{display:inline-block;text-indent:0}.bp-nouveau .buddypress-wrap .notifications-options-nav input#notification-bulk-manage{margin-top:10px}@media screen and (min-width:32em){.bp-nouveau .buddypress-wrap .notifications-options-nav input#notification-bulk-manage{margin-top:0;margin-left:10px}}.bp-nouveau .buddypress-wrap .invitations-options-nav input#invitation-bulk-manage,.bp-nouveau .buddypress-wrap .notifications-options-nav input#notification-bulk-manage{border-radius:var(--reign-global-button-radius)}.bp-nouveau .buddypress-wrap .subnav-filters.bp-messages-filters ul{margin:0}.bp-nouveau .bp-messages-filters button#bp-messages-next-page,.bp-nouveau .bp-messages-filters button#bp-messages-prev-page{margin-right:10px}.bp-nouveau .bp-messages-filters button#bp-messages-next-page:before,.bp-nouveau .bp-messages-filters button#bp-messages-prev-page:before{content:none!important}.bp-nouveau #message-threads{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color)}.bp-nouveau #message-threads li{padding:10px;border-color:var(--reign-site-border-color)}.bp-nouveau #message-threads li .thread-from img.avatar,.bp-nouveau #message-threads li .thread-to img.avatar{max-width:32px}.bp-nouveau #message-threads li .thread-content{padding:0 10px}.bp-nouveau .buddypress-wrap .subnav-filters .user-messages-bulk-actions label{margin-left:5px}.bp-nouveau .bp-messages-content #thread-preview,.bp-nouveau .buddypress-wrap table.notification-settings{background:var(--reign-site-sections-bg-color);box-shadow:none;border-color:var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap table.notification-settings{border:1px solid var(--reign-site-border-color)}.bp-nouveau .bp-messages-content .thread-participants ul{margin:0;margin-top:10px}.bp-nouveau .bp-messages-content .actions .bp-icons.bp-hide{display:none}.bp-nouveau .bp-messages-content #bp-message-thread-list .message-metadata button,.bp-nouveau .bp-messages-content .actions .bp-icons:not(.bp-hide){box-shadow:none;border:0;color:#555;background:0 0}.bp-nouveau .bp-messages-content #bp-message-thread-list .message-metadata button:hover,.bp-nouveau .bp-messages-content .actions .bp-icons:not(.bp-hide):hover{box-shadow:none;border:0}.bp-nouveau .rtm-privacy-levels{margin-bottom:20px}.bp-nouveau .rtm-privacy-levels>label{line-height:2}.bp-nouveau .buddypress-wrap .grid.bp-list>li ul.friends-meta.action .generic-button{margin:0 5px 5px 0}.bp-nouveau .item-body-inner-wrapper{margin-bottom:30px}.bp-nouveau.followers .buddypress-wrap ul.subnav,.bp-nouveau.following .buddypress-wrap ul.subnav{width:100%}.bp-nouveau.followers .buddypress-wrap ul.subnav #members-order-select,.bp-nouveau.following .buddypress-wrap ul.subnav #members-order-select{padding:10px;float:right!important}.bp-nouveau.followers .buddypress-wrap ul.subnav #members-order-select.filter label:before,.bp-nouveau.following .buddypress-wrap ul.subnav #members-order-select.filter label:before{vertical-align:middle;margin-right:4px}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body #subnav{border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body #subnav::before{height:0}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav .bp-subnavs{margin:20px 0!important}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav .profile>.screen-heading{margin-top:0;border-bottom:0}@media (min-width:544px){.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body #subnav ul li{float:left}}@media (max-width:543px){.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body #subnav ul li{float:none;border-radius:var(--reign-global-border-radius)!important}}.bp-nouveau .buddypress-wrap:not(.bp-single-vert-nav) .bp-navs li{float:left}@media (min-width:46.8em){.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav.bp-single-vert-nav .bp-subnavs{margin-top:0!important}.bp-nouveau .buddypress-wrap.bp-single-vert-nav .bp-list{margin-bottom:0}.bp-nouveau .bp-single-vert-nav .bp-navs.vertical ul{width:100%;border:0}.bp-nouveau .bp-single-vert-nav .bp-wrap{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.bp-nouveau .bp-vertical-navs .rg-nouveau-sidebar-menu{width:100%;-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;float:left;background:var(--reign-site-sections-bg-color);margin:0;min-height:50vh;padding:0;border-radius:var(--reign-global-border-radius) 0 0 var(--reign-global-border-radius)!important;border:1px solid var(--reign-site-border-color);border-right:0;padding:15px 0}.bp-nouveau .bp-single-vert-nav .bp-navs.vertical li:focus,.bp-nouveau .bp-single-vert-nav .bp-navs.vertical li:hover{background:var(--reign-site-body-bg-color)}.bp-nouveau #buddypress.bp-vertical-navs #item-body{padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px;margin:0}.bp-nouveau #buddypress.bp-vertical-navs #item-body .wb-grid{height:100%}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body){border:0;border-color:var(--reign-site-border-color)}.bp-nouveau .bp-vertical-navs .item-body-inner-wrapper{padding:15px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);height:100%;min-height:50vh;border-radius:0 var(--reign-global-border-radius) var(--reign-global-border-radius) 0!important}.bp-nouveau .bp-vertical-navs .messages-header+.item-body-inner-wrapper{height:auto;border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .bp-single-vert-nav .bp-navs.vertical:not(.tabbed-links) ul{background:var(--reign-site-sections-bg-color)}.bp-nouveau .bp-single-vert-nav .bp-navs.vertical:not(.tabbed-links) ul>li a{padding:10px}.bp-nouveau .buddypress-wrap .main-navs.tabbed-links ol li a,.bp-nouveau .buddypress-wrap .main-navs.tabbed-links ol li span:not(.count),.bp-nouveau .buddypress-wrap .main-navs.tabbed-links ul li a,.bp-nouveau .buddypress-wrap .main-navs.tabbed-links ul li span:not(.count){padding:10px}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body){background:0 0}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links){margin:0}.bp-nouveau .buddypress-wrap .tabbed-links ol li.current,.bp-nouveau .buddypress-wrap .tabbed-links ul li.current{border-bottom-color:var(--reign-site-border-color)}.bp-nouveau #buddypress #item-body{padding:0 0 0 1em}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li{margin:0;font-size:14px}.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li a,.bp-nouveau .bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li.current a{padding:10px;text-decoration:none;border-right:0}.bp-nouveau .buddypress-wrap .bp-navs.tabbed-links ul.subnav li.bp-personal-sub-tab.last a{margin-top:0}.bp-nouveau .bp-vertical-navs #send-invites-editor,.bp-nouveau .bp-vertical-navs .bp-member-add-form,.bp-nouveau .bp-vertical-navs .bp-messages-content,.bp-nouveau .bp-vertical-navs .bptodo-adming-setting,.bp-nouveau .bp-vertical-navs .bptodo-form-add,.bp-nouveau .bp-vertical-navs .bupr-bp-member-reviews-block,.bp-nouveau .bp-vertical-navs form#account-capabilities-form,.bp-nouveau .bp-vertical-navs form#account-group-invites-form,.bp-nouveau .bp-vertical-navs form#group-settings-form,.bp-nouveau .bp-vertical-navs form#settings-form,.bp-nouveau .buddypress-wrap.bp-vertical-navs .profile:not(.activity-item){padding:0;border:0;box-shadow:none}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav.bp-vertical-navs #item-body #subnav,.bp-nouveau.media .buddypress-wrap.bp-dir-hori-nav.bp-vertical-navs .rtmedia-container{padding:0;border:0}}@media (max-width:46.8em){.bp-nouveau .buddypress-wrap ul.subnav{border-radius:var(--reign-global-border-radius)}.bp-nouveau .buddypress-wrap .bp-subnavs,.bp-nouveau .buddypress-wrap .single-screen-navs{background:var(--reign-site-sections-bg-color);border:0}.bp-nouveau #buddypress #item-body{padding:0}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body #subnav{padding:0}.bp-nouveau .bp-vertical-navs .item-body-inner-wrapper{background:0 0!important}.bp-nouveau .bp-single-vert-nav .bp-navs.vertical li{float:left}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav.bp-single-vert-nav .bp-subnavs{margin-top:0!important}}.bp-nouveau #item-body .profile #drag-drop-area{background:rgba(0,0,0,.05);border:1px dashed rgba(0,0,0,.2);border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.bp-nouveau .rtmedia-uploader .drag-drop{background-color:var(--reign-site-sections-bg-color);border:1px dashed rgba(0,0,0,.2);border-radius:6px}.bp-nouveau #item-body .profile .drag-drop .drag-drop-inside{margin:0}.bp-nouveau .buddypress-wrap .single-screen-navs li{border-bottom:0;border-color:var(--reign-site-border-color)}@media (max-width:46.8em){.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu{margin-bottom:0;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);overflow:hidden;border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu.reign-nav-more{overflow:visible}}.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu span.rg-toggle{float:right;font-size:20px;border-bottom:0}.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu .horizontal{width:100%;height:auto}.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu .vertical{border:0;display:block;border-left:0;height:auto}.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu.reign-nav-swipe{border:0}.bp-nouveau .group-front-page .widget-title,.bp-nouveau .member-front-page .widget-title{display:block}.bp-nouveau .group-front-page .buddypress.widget ul.item-list li,.bp-nouveau .member-front-page .buddypress.widget ul.item-list li{border:1px solid var(--reign-site-border-color)}.bp-nouveau .group-front-page div.avatar-block .item-avatar .avatar,.bp-nouveau .member-front-page div.avatar-block .item-avatar .avatar{margin:0 10px 10px 0}.bp-nouveau #invite-anyone-group-list{margin-top:15px}.bp-nouveau .bp-widget.social h2,.bp-nouveau .item-body-inner-wrapper .profile h2{font-size:20px;font-weight:400;padding-bottom:5px;border-bottom:1px solid var(--reign-site-border-color)}.bp-nouveau .bp-widget.social table.profile-fields,.bp-nouveau .item-body-inner-wrapper .profile table.profile-fields{background:var(--reign-site-sections-bg-color)}.bp-nouveau .bp-widget.social table.profile-fields td,.bp-nouveau .item-body-inner-wrapper .profile table.profile-fields td{padding:.5em;border:0}.bp-nouveau .bp-widget.social table.profile-fields td.label,.bp-nouveau .item-body-inner-wrapper .profile table.profile-fields td.label{font-weight:600;vertical-align:top}.bp-nouveau table.profile-fields.bprm-profile-fields tr.set-even:nth-child(2n+2){background-color:var(--reign-site-sections-bg-color)}.bp-nouveau .bprm-profile-fields td{border:0}.bp-nouveau .buddypress-wrap ul#friend-list .accept,.bp-nouveau .buddypress-wrap ul#friend-list .reject{margin-left:0}.bp-nouveau .buddypress-wrap ul#friend-list.wbtm-member-directory-type-1.grid.bp-list>li .item{text-align:left}.bp-nouveau .buddypress-wrap ul#friend-list.wbtm-member-directory-type-1.grid.bp-list>li .item .item-title{font-size:14px;font-weight:600}.bp-nouveau .buddypress-wrap ul#friend-list.wbtm-member-directory-type-1.grid.bp-list>li .item .item-meta{text-align:left;margin-bottom:0;margin-top:5px}.bp-nouveau .badgeos-achievements-list-item{background:var(--reign-site-sections-bg-color);padding:20px 15px}.bp-nouveau #badgeos-achievements-container .grid>li,.bp-nouveau #badgeos-achievements-container .list>li,.bp-nouveau #badgeos-earned-achievements-container .grid>li,.bp-nouveau #badgeos-earned-achievements-container .list>li,.bp-nouveau #badgeos-earned-ranks-container .grid>li,.bp-nouveau #badgeos-earned-ranks-container .list>li,.bp-nouveau .badgeos-achievements-list-item{border:0}.bp-nouveau h2.badgeos-item-title{margin:0 0 15px!important}.bp-nouveau #badgeos-achievements-container ul,.bp-nouveau #badgeos-earned-achievements-container ul,.bp-nouveau #badgeos-earned-ranks-container ul{margin:0}.bp-nouveau #badgeos-achievements-container .grid>li,.bp-nouveau #badgeos-earned-achievements-container .grid>li,.bp-nouveau #badgeos-earned-ranks-container .grid>li{width:50%}@media (max-width:767px){.bp-nouveau #badgeos-achievements-container .grid>li,.bp-nouveau #badgeos-earned-achievements-container .grid>li,.bp-nouveau #badgeos-earned-ranks-container .grid>li{width:100%}}.bp-nouveau .earned-user-credits-wrapper .badgeos-credits:nth-child(2n),.bp-nouveau .earned-user-credits-wrapper .badgeos-credits:nth-child(odd){padding:15px;box-shadow:none}.bp-nouveau .earned-user-credits-wrapper .badgeos-credits:nth-child(2n) h3,.bp-nouveau .earned-user-credits-wrapper .badgeos-credits:nth-child(odd) h3{margin:0 0 15px}@media (max-width:480px){.bp-nouveau .earned-user-credits-wrapper .badgeos-credits:nth-child(2n),.bp-nouveau .earned-user-credits-wrapper .badgeos-credits:nth-child(odd){margin:0;width:100%}}.bp-nouveau .earned-user-credits-wrapper .badgeos-credits .badgeos-earned-credit{padding:0}.bp-nouveau .badgeos-rank-table td,.bp-nouveau .badgeos-rank-table th{padding:10px}.bp-nouveau .badgeos-rank-table td.last-awarded{text-align:center}#avatar-crop-pane{margin-bottom:15px}.buddypress-wrap .bp-navs li:not(.current) a:focus,.buddypress-wrap .bp-navs li:not(.current) a:hover,.buddypress-wrap .bp-navs li:not(.selected) a:focus,.buddypress-wrap .bp-navs li:not(.selected) a:hover{color:var(--reign-colors-theme)}.bp-nouveau.invite-new-members form#invite-anyone-by-email{background:var(--reign-site-sections-bg-color);padding:15px;box-shadow:0 1.5px 3px 0 rgba(0,0,0,.16)}.bp-nouveau.invite-new-members form#invite-anyone-by-email .submit{padding:0}.bp-nouveau .buddypress-wrap .bptodo-form-add select,.bp-nouveau .buddypress-wrap select{font-size:12px;height:30px}.bp-nouveau .buddypress-wrap .bptodo-form-add select{border:1px solid var(--reign-site-border-color)}.buddypress-wrap .select-wrap span.select-arrow{display:none}.bp-nouveau .wp-switch-editor{float:left!important;box-sizing:content-box;top:1px;background:#ebebeb!important;color:var(--reign-color-gray)!important;cursor:pointer!important;font-size:13px!important;line-height:19px!important;height:20px;margin:5px 0 0 5px;border:1px solid #e5e5e5!important}.html-active .switch-html,.tmce-active .switch-tmce{background:#f5f5f5!important;color:#555!important;border-bottom-color:#f5f5f5!important}.bp-nouveau .mce-btn button{padding:4px 6px!important;font-size:14px!important;cursor:pointer!important;color:#595959!important;text-align:center!important;overflow:visible;-webkit-appearance:none;background:0 0!important}.mce-menubtn.mce-fixed-width span{text-align:left}.wb-bp-profile-completion-wrap .wb-bp-user-avatar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.wb-bp-profile-completion-wrap .wb-bp-user-avatar img{width:50px;height:51px;max-width:50px;border-radius:50%!important}.wb-bp-profile-completion-wrap .wb-bp-progress-label{margin-left:12px}.wb-bp-profile-completion-wrap .wb-bp-progress-label span{display:block;line-height:1.1}.wb-bp-profile-completion-wrap span.wb-bp-completion{color:var(--reign-site-link-color);font-size:32px}.wb-bp-profile-completion-wrap .wb-bp-progress-wrap .wb-bp-progress-container{border-radius:12px!important;box-shadow:0 2px 5px rgba(0,0,0,.25) inset}.wb-bp-profile-completion-wrap .wb-bp-progress-container .wb-bp-progress{height:3px;background-color:#4caf50;border-radius:12px!important;background-image:-webkit-gradient(linear,left top,right top,from(#4cd964),color-stop(#5ac8fa),color-stop(#007aff),color-stop(#5856d6),to(#ff2d55));background-image:-webkit-linear-gradient(left,#4cd964,#5ac8fa,#007aff,#5856d6,#ff2d55);background-image:linear-gradient(to right,#4cd964,#5ac8fa,#007aff,#5856d6,#ff2d55)}.wb-bp-profile-completion-wrap .wb-bp-detailed-progress-container{margin-top:30px}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress{list-style:none;margin:0;padding:0}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap{margin:10px 0;padding-bottom:10px;border-bottom:1px solid var(--reign-site-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wb-bp-profile-completion-wrap .wb-bp-section-name{width:-webkit-calc(100% - 95px);width:calc(100% - 95px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-size:15px}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap span.wb-bp-completed-staus{display:inline-block;font-size:14px;width:50px;height:26px;line-height:22px;text-align:center;float:right;vertical-align:middle;border:2px solid #4caf50;border-radius:30px}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap.incomplete span.wb-bp-completed-staus{border:2px solid red}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap span.wb-bp-section-number{text-indent:-9999px;width:20px;height:20px;display:inline-block;border:2px solid var(--reign-site-border-color);border-radius:100px;vertical-align:middle;margin-right:10px;position:relative}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap.completed span.wb-bp-section-number{background:#4caf50;border-color:#4caf50}.wb-bp-profile-completion-wrap ul.wb-bp-detailed-progress li.wb-bp-single-section-wrap.completed span.wb-bp-section-number:before{content:"";display:inline-block;font-size:14px;position:absolute;top:1px;left:5px;height:11px;width:7px;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#buddypress.buddypress-wrap .main-navs>ul>li>a{padding:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.rg-nouveau-sidebar-menu{display:inline-block;width:100%;background:var(--reign-site-sections-bg-color)}.rg-nouveau-sidebar-menu .widget-title{display:none}.rg-nouveau-sidebar-menu.reign-nav-more .main-navs ul li{margin:0;list-style:none;float:left}.rg-nouveau-sidebar-menu.reign-nav-more .main-navs{overflow:inherit;border-radius:var(--reign-global-border-radius)!important}.rg-nouveau-sidebar-menu.reign-nav-more .main-navs:not(.vertical)>ul{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.rg-nouveau-sidebar-menu.reign-nav-more .main-navs:not(.vertical)>ul li{white-space:nowrap;border-radius:var(--reign-global-border-radius)!important}.rg-nouveau-sidebar-menu.reign-nav-more .hideshow{position:relative;margin-left:auto!important}.rg-nouveau-sidebar-menu.reign-nav-more .hideshow>a{background:0 0!important}.rg-nouveau-sidebar-menu.reign-nav-more .hideshow:after{display:none}.rg-nouveau-sidebar-menu.reign-nav-more .more-button{font-size:20px;line-height:normal}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu{background:var(--reign-site-sections-bg-color);box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:var(--reign-global-border-radius);list-style:none;padding:10px 0;position:absolute;right:0;top:40px;margin:0;min-width:168px;opacity:0;visibility:hidden;z-index:99}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu li:after{display:none}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu li a:hover{background:rgba(var(--reign-colors-theme-rgb),.04)!important}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu.active{opacity:1;visibility:visible}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu li{margin:0;display:block;width:100%;padding:0}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu a{font-size:14px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:inherit;line-height:1;margin-bottom:1px;padding:10px;overflow:hidden}.rg-nouveau-sidebar-menu.reign-nav-more .sub-menu a span.count{margin-left:auto}.rg-more-loaded .rg-nouveau-sidebar-menu.reign-nav-more .main-navs:not(.vertical) ul{overflow:visible;-ms-flex-flow:row wrap;flex-flow:row wrap}.rg-nouveau-sidebar-menu.reign-nav-swipe{border-radius:var(--reign-global-border-radius)!important}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:76px;overflow:hidden;width:100%;padding:0 40px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li{min-width:145px;height:73px;position:relative}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li:before{content:"";display:block;width:1px;height:20px;background:#888;position:absolute;right:0;top:0;bottom:0;margin:auto;opacity:.3}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li:hover a:before{-webkit-transform:translate(0,-20px);-ms-transform:translate(0,-20px);transform:translate(0,-20px);opacity:0;visibility:hidden}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li:hover a{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;visibility:visible}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li:first-child{border-left:0}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li>a{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;padding:10px;text-align:center;white-space:nowrap;width:100%;font-size:.875rem;line-height:1.5;font-weight:700;text-align:center;position:absolute;top:15px;-webkit-transform:translate(0,54px);-ms-transform:translate(0,54px);transform:translate(0,54px);-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li>a:focus,.rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li>a:hover{background:0 0!important}.rg-nouveau-sidebar-menu.reign-nav-swipe .reign-nav-swipe-arrow{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0!important;color:var(--reign-site-body-text-color)!important;top:50%;width:40px!important;height:40px!important;font-size:16px!important;border:0!important;border-radius:100px!important}.rg-nouveau-sidebar-menu.reign-nav-swipe .reign-nav-swipe-arrow:hover{background:0 0!important;color:var(--reign-site-headings-color)!important}.rg-nouveau-sidebar-menu.reign-nav-swipe .reign-nav-swipe-arrow.slick-prev{left:0}.rg-nouveau-sidebar-menu.reign-nav-swipe .reign-nav-swipe-arrow.slick-next{right:0}.rg-nouveau-sidebar-menu.reign-nav-swipe .slick-disabled{opacity:.5}[dir=rtl] .reign-nav-swipe-arrow.slick-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0;bottom:0;margin:auto}[dir=rtl] .reign-nav-swipe-arrow.slick-next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);top:0;bottom:0;margin:auto}.reign-default .rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul li>a{-webkit-transform:none;-ms-transform:none;transform:none}.reign-default .rg-nouveau-sidebar-menu.reign-nav-swipe.text-icon .main-navs:not(.vertical) ul li>a{position:absolute}.reign-nav-iconic .rg-nouveau-sidebar-menu.reign-nav-swipe .groups-nav a:before,.reign-nav-iconic .rg-nouveau-sidebar-menu.reign-nav-swipe .users-nav a:before{display:block;margin:0;margin-bottom:10px;font-size:20px;opacity:.6;position:absolute;top:-46px;left:50%;margin-left:-10px;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,-webkit-transform .25s ease-in-out,-webkit-transform .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.reign-nav-iconic .rg-nouveau-sidebar-menu.reign-nav-swipe .groups-nav .selected a:before,.reign-nav-iconic .rg-nouveau-sidebar-menu.reign-nav-swipe .users-nav .selected a:before{opacity:1}.bp-nouveau .buddypress-wrap.bp-dir-hori-nav:not(.bp-vertical-navs) .reign-nav-swipe nav:not(.tabbed-links):before{background-color:transparent!important}.rg-nouveau-sidebar-menu.reign-nav-swipe.text-icon .main-navs:not(.vertical) ul li:hover a:before{opacity:0;visibility:visible}.rg-nouveau-sidebar-menu.reign-nav-swipe.text-icon .main-navs:not(.vertical) ul li>a{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.rg-nouveau-sidebar-menu.reign-nav-swipe.text-icon .main-navs:not(.vertical) ul li:hover a:before{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.reign-nav-iconic .rg-nouveau-sidebar-menu.reign-nav-swipe.text-icon .groups-nav a:before,.reign-nav-iconic .rg-nouveau-sidebar-menu.reign-nav-swipe.text-icon .users-nav a:before{position:static;margin-left:0;line-height:1}.wbtm-badge{margin:5px 0}.wbtm-badge .ps-badgeos__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.wbtm-badge .ps-badgeos__list-wrapper{background:0 0}@media screen and (max-width:782px){.wbtm-badge .ps-badgeos__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wbtm-badge .ps-badgeos__item img{max-width:36px;margin:5px 5px 0 0}.buddypress-wrap .field_type_multiselectbox select[multiple]{overflow:auto;background-image:none;min-height:85px;width:100%;padding:0 12px;border-radius:0}.buddypress-wrap .field_type_multiselectbox select[multiple] option{padding:2px 5px}@media screen and (max-width:46.8em){.item-body-inner-wrapper>.bp-subnavs .subnav.slick-slider{padding:0 40px}.item-body-inner-wrapper>.bp-subnavs .subnav.slick-slider .reign-nav-swipe-arrow{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0!important;color:var(--reign-site-body-text-color)!important;top:50%;width:40px!important;height:40px!important;font-size:16px!important;border:0!important;border-radius:100px!important}.item-body-inner-wrapper>.bp-subnavs .subnav.slick-slider .reign-nav-swipe-arrow:hover{background:0 0!important;color:var(--reign-site-headings-color)!important}.item-body-inner-wrapper>.bp-subnavs .subnav.slick-slider .reign-nav-swipe-arrow.slick-prev{left:0}.item-body-inner-wrapper>.bp-subnavs .subnav.slick-slider .reign-nav-swipe-arrow.slick-next{right:0}.item-body-inner-wrapper>.bp-subnavs .subnav.slick-slider .slick-disabled{opacity:.5}}@media screen and (max-width:46.8em){.buddypress-wrap .item-body-inner-wrapper .bp-subnavs{overflow:visible}}.item-body-inner-wrapper>.bp-subnavs ul.subnav:not(.more) a.more-button{display:none}@media screen and (max-width:46.8em){.item-body-inner-wrapper>.bp-subnavs ul.subnav.more{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--reign-global-border-radius)!important}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more li{float:left!important;border-radius:var(--reign-global-border-radius)!important}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more>li>a{white-space:nowrap}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .hideshow{position:relative;margin-left:auto!important}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .hideshow>a{background:0 0!important;height:100%}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .hideshow:after{display:none}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .more-button{font-size:20px;line-height:normal}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu{background:var(--reign-site-sections-bg-color);box-shadow:0 2px 7px 1px rgba(0,0,0,.05),0 6px 32px 0 rgba(18,43,70,.1);border-radius:var(--reign-global-border-radius);list-style:none;padding:10px 0;position:absolute;right:0;top:40px;margin:0;min-width:168px;opacity:0;visibility:hidden;z-index:99}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu li:after{display:none}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu li a:hover{background:rgba(var(--reign-colors-theme-rgb),.04)!important}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu.active{opacity:1;visibility:visible}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu li{margin:0;display:block;width:100%;padding:0}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu a{font-size:14px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:inherit;line-height:1;margin-bottom:1px;padding:10px;overflow:hidden}.item-body-inner-wrapper>.bp-subnavs ul.subnav.more .sub-menu a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}body.change-avatar #page #buddypress #item-body .item-body-inner-wrapper,body.change-cover-image #page #buddypress #item-body .item-body-inner-wrapper,body.notifications #page #buddypress #item-body .item-body-inner-wrapper,body.profile-edit #page #buddypress #item-body .item-body-inner-wrapper,body.settings #page #buddypress #item-body .item-body-inner-wrapper{background:0 0;margin:0;padding:0;border:0}body.change-avatar .single-headers,body.messages .single-headers,body.notifications .single-headers,body.profile-edit .single-headers,body.settings .single-headers{margin-bottom:0}.bp-profile-wrapper.need-separator{background-color:transparent;border-color:transparent}.push-right{margin-left:auto}#item-body .rg-profile-title,body.buddypress .buddypress-wrap #item-body .rg-profile-title{margin:0}@media (max-width:543px){#item-body .rg-profile-title,body.buddypress .buddypress-wrap #item-body .rg-profile-title{font-size:1.5rem;line-height:1.5}}@media (max-width:359px){#item-body .rg-profile-title,body.buddypress .buddypress-wrap #item-body .rg-profile-title{font-size:1.2rem}}header.profile-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}header.profile-header .button i{margin-right:3px;font-size:inherit}.bp-profile-wrapper #public-personal-li{display:none}.bp-profile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}#page #buddypress #item-body .bp-profile-wrapper #subnav{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px;min-height:60vh;margin:0!important;padding:0}.bp-profile-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px;background:var(--reign-site-sections-bg-color);margin:0 0 0 30px;padding:30px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}@media screen and (max-width:544px){.bp-profile-content{padding:15px}}.bp-nouveau .buddypress-wrap .bp-profile-content .profile{background:0 0;margin:0;padding:0;border:0}.bp-profile-wrapper.need-separator .bp-profile-content{background:0 0;margin:0;padding:0;border:0}.buddypress-wrap .item-body .bp-profile-content .screen-heading{margin-top:0}#page #buddypress #item-body .bp-profile-wrapper .rg-buddypress-profile-edit-link li:not(#edit-personal-li){display:none}#page #buddypress #item-body .bp-profile-wrapper .rg-buddypress-profile-edit-link #subnav{border-radius:0}#page #buddypress #item-body .bp-profile-wrapper .rg-buddypress-profile-edit-link #subnav li#edit-personal-li a{float:right;display:inline-block;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);margin:0 0 10px;padding:10px 20px;border-color:var(--reign-site-button-bg-color);font-size:13px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit}#page #buddypress #item-body .bp-profile-wrapper .rg-buddypress-profile-edit-link #subnav li#edit-personal-li a:focus,#page #buddypress #item-body .bp-profile-wrapper .rg-buddypress-profile-edit-link #subnav li#edit-personal-li a:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color);border-color:var(--reign-site-button-bg-hover-color)}#page #buddypress #item-body .bp-profile-wrapper .rg-buddypress-profile-edit-link::after{content:"";display:table;clear:both}#page #buddypress #item-body .bp-profile-wrapper #subnav .subnav{float:none;height:100%;margin:0;padding:15px 0;background:var(--reign-site-sections-bg-color)}#page #buddypress #item-body .bp-profile-wrapper .bp-profile-content #subnav,#page #buddypress #item-body .bp-profile-wrapper .bp-profile-content #subnav .subnav{padding:0;border:0;min-height:auto;-ms-flex-flow:wrap;flex-flow:wrap}#page #buddypress #item-body .bp-profile-wrapper .bp-profile-content #subnav .subnav li>a::before{font-family:"Font Awesome 6 Pro",reign-icons}#page #buddypress #item-body .bp-profile-wrapper #subnav li{float:none;padding:0}#page #buddypress #item-body .bp-profile-wrapper #subnav li:last-child{margin-bottom:0}#page #buddypress #item-body .bp-profile-wrapper #subnav a{display:block;position:relative;font-size:15px;font-weight:400;padding:10px 15px;border:0;border-radius:var(--reign-global-button-radius)}#page #buddypress #item-body .bp-profile-wrapper #subnav li::after{content:none!important}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav.bp-vertical-navs #item-body .bp-profile-wrapper #subnav{border:1px solid var(--reign-site-border-color)}.bp-profile-wrapper.need-separator .group-separator-block:first-child{margin-top:20px}.bp-nouveau .bp-vertical-navs .bp-profile-wrapper.need-separator .group-separator-block:first-child{margin-top:0}.bp-profile-wrapper.need-separator .group-separator-block{background:var(--reign-site-sections-bg-color);margin-bottom:30px;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.bp-profile-wrapper.need-separator .group-separator-block:last-child{margin-bottom:0}@media screen and (max-width:782px){#page #buddypress #item-body .bp-profile-wrapper #subnav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:auto;margin:0 0 30px!important}.bp-profile-content{margin:0}}.buddypress-wrap .profile.edit ul.button-nav li a{font-family:inherit;font-size:14px;padding:10px 20px;font-weight:600!important;font-style:normal;text-decoration:none;text-align:center;cursor:pointer;display:inline-block;line-height:1.5;border:0;border-radius:var(--reign-global-button-radius)!important;outline:0;vertical-align:middle;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .2s linear;transition:all .2s linear}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body .entry-header.notifications-header+#subnav{margin:20px 0!important;border:1px solid var(--reign-site-border-color)}@media screen and (min-width:544px){.buddypress-wrap header.entry-header.notifications-header .subnav-filters .select-wrap{margin-right:12px}}#notifications-user-list .bp-pagination.top{display:none}.buddypress-wrap .bp-tables-user thead tr,.buddypress-wrap table.forum thead tr,.buddypress-wrap table.wp-profile-fields thead tr{border:1px solid var(--reign-site-border-color)}.buddypress-wrap .bp-tables-user tbody tr,.buddypress-wrap table.forum tbody tr,.buddypress-wrap table.wp-profile-fields tbody tr{background:0 0}.buddypress-wrap table.notifications .notification-actions{border:0;border-top:1px solid var(--reign-site-border-color)}.buddypress-wrap table.notifications .actions{border:0}.buddypress-wrap table.notifications .notification-actions:first-child{border-top:0}.buddypress-wrap table.notifications .actions,.buddypress-wrap table.notifications .notification-actions{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.buddypress-wrap table.notifications .notification-actions a.delete,.buddypress-wrap table.notifications .notification-actions a.mark-read{margin:0 2px}.buddypress-wrap table.notifications .bulk-select-all,.buddypress-wrap table.notifications .bulk-select-check{text-align:center}.bp-single-vert-nav .item-body:not(#group-create-body) #subnav:not(.tabbed-links) li.current:last-child a{border-bottom:1px solid}#friend-list.bp-list>li .list-wrap{width:100%}#friend-list.bp-list>li .list-wrap .action{line-height:1}.buddypress-wrap .accept,.buddypress-wrap .reject{margin-left:0}#buddypress.buddypress-wrap .notifications-options-nav input#notification-bulk-manage{margin-left:10px;line-height:1.3;border:1px solid transparent!important}body.buddypress.bp-user #page .entry-header.notifications-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}body.buddypress.bp-user #page .entry-header.notifications-header .entry-title{margin:0!important;-webkit-box-flex:1;-ms-flex:1;flex:1}.buddypress-wrap .notifications-header .subnav-filters{margin:0}.notification-list.rg-nouveau-list .actions{font-size:0}.notification-list.rg-nouveau-list .actions a{display:inline-block;font-size:14px;margin-left:6px}.notification-list.rg-nouveau-list .actions a span{width:30px;height:30px;line-height:30px;background:var(--reign-site-secondary-bg-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--reign-global-button-radius)}.notification-list.rg-nouveau-list .actions a span.dashicons-dismiss:before{content:"\f182"}.notification-list.rg-nouveau-list{margin:0;padding:0;margin-bottom:20px!important}.rg-item-wrap .bulk-select-all label,.rg-item-wrap .bulk-select-check label{margin:0!important}.rg-item-wrap .bulk-select-all,.rg-item-wrap .bulk-select-check{min-width:40px}.rg-styled-checkbox{position:absolute;opacity:0}.rg-styled-checkbox+label{cursor:pointer;display:inline-block;position:relative;padding:0;line-height:1}.rg-styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:var(--reign-site-sections-bg-color);border-radius:5.4px;border:1px solid var(--reign-site-border-color)}.rg-styled-checkbox:checked+label:before{background:var(--reign-colors-theme);border-color:var(--reign-colors-theme)}.rg-styled-checkbox:checked+label:after{content:"\f00c";position:absolute;left:3px;top:3px;font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400;color:#fff;font-size:14px;display:block}.rg-sort-by-date.push-right{font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rg-item-list.list-view .rg-item-wrap{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 0 -1px;padding:15px 20px;position:relative;-webkit-transition:all linear .2s;transition:all linear .2s}.rg-item-list.list-view .rg-item-wrap:hover{background:var(--reign-site-secondary-bg-color)}.rg-item-list.list-view li.rg-item-wrap:first-child{border-top-left-radius:var(--reign-global-border-radius)!important;border-top-right-radius:var(--reign-global-border-radius)!important}.notification-list.list-view li.rg-item-wrap:last-child{border-bottom-right-radius:var(--reign-global-border-radius)!important;border-bottom-left-radius:var(--reign-global-border-radius)!important}.notifications-options-nav{-webkit-box-flex:1;-ms-flex:1;flex:1}.notification-content{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.3;position:relative}.notification-content .notification-since{color:var(--reign-site-body-text-color);font-size:14px}@media screen and (max-width:544px){.entry-header.notifications-header .subnav-filters,.notifications-options-nav>.select-wrap,.notifications-options-nav>.select-wrap select{width:100%}.notification-list .rg-header-item .rg-sort-by-date{margin-left:10px}.entry-header.notifications-header a.push-right.button{margin-top:15px}}@media screen and (max-width:440px){.rg-sort-by-date{margin-top:10px;width:100%}}body.messages .single-headers{margin:0}.bp-nouveau.messages #buddypress.buddypress-wrap.bp-dir-hori-nav .bp-subnavs{margin:0!important}body.buddypress.bp-user #page .entry-header.notifications-header.messages-header{margin-bottom:20px}.buddypress-wrap .bp-search form:focus,.buddypress-wrap .bp-search form:hover,.buddypress-wrap .select-wrap:focus,.buddypress-wrap .select-wrap:hover{box-shadow:none}.bp-messages-content #bp-message-thread-list .message-metadata time{color:var(--reign-site-body-text-color)}.buddypress-wrap .subnav-filters .user-messages-bulk-actions div select{-webkit-appearance:none}.buddypress-wrap .subnav-filters .user-messages-bulk-actions .bulk-apply{min-width:40px;border-radius:var(--reign-global-button-radius)}@media screen and (max-width:46.8em){.bp-messages-content .actions .bp-icons:not(.bp-hide):before{font-size:24px}#message-threads li .thread-from img.avatar,#message-threads li .thread-to img.avatar{margin-bottom:10px}}#message-threads li .thread-cb,li.user-messages-bulk-actions>div{min-width:40px;-webkit-box-flex:0;-ms-flex:0;flex:0}#message-threads li .thread-cb .message-check,input#user_messages_select_all{position:absolute;opacity:0}#message-threads li .thread-cb .message-check+label,input#user_messages_select_all+label{cursor:pointer;display:inline-block;position:relative;padding:0;line-height:1;width:auto;height:auto}#message-threads li .thread-cb .message-check+label{font-size:0}#message-threads li .thread-cb .message-check+label:before,input#user_messages_select_all+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:var(--reign-site-sections-bg-color);border-radius:5.4px;border:1px solid var(--reign-site-border-color)}#message-threads li .thread-cb .message-check:checked+label:before,input#user_messages_select_all:checked+label:before{background:var(--reign-colors-theme);border-color:var(--reign-colors-theme)}#message-threads li .thread-cb .message-check:checked+label:after,input#user_messages_select_all:checked+label:after{content:"\f00c";position:absolute;left:3px;top:3px;font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400;color:#fff;font-size:14px;display:block}.buddypress-wrap .subnav-filters .user-messages-bulk-actions .bulk-actions-wrap.bp-hide,.buddypress-wrap .subnav-filters .user-messages-bulk-actions .bulk-actions-wrap.bp-show.bp-hide{display:none}.buddypress-wrap .subnav-filters .user-messages-bulk-actions .bulk-actions-wrap.bp-show{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0 0}.buddypress-wrap .subnav-filters li.user-messages-bulk-actions{margin:10px 0 0}a.message-action-view.bp-tooltip.bp-icons::after{font-size:12px}#message-threads li .thread-content .excerpt,.bp-messages-content time,.bp-nouveau .bp-messages-content #bp-message-thread-list .message-metadata button,.bp-nouveau .bp-messages-content .actions .bp-icons:not(.bp-hide){color:var(--reign-site-body-text-color)}.bp-messages-content #bp-message-thread-list{border-top:0}#message-threads{border-top:1px solid var(--reign-site-border-color);border-bottom:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}#message-threads li.thread-item{background:var(--reign-site-sections-bg-color);border-bottom:1px solid var(--reign-site-border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:15px 20px;position:relative;-webkit-transition:all .2s linear;transition:all .2s linear}#message-threads li.thread-item:hover{background:var(--reign-site-secondary-bg-color)}#message-threads li.thread-item:first-child{border-top:0;border-top-left-radius:var(--reign-global-border-radius)!important;border-top-right-radius:var(--reign-global-border-radius)!important}#message-threads li.thread-item:last-child{border-bottom:0;border-bottom-right-radius:var(--reign-global-border-radius)!important;border-bottom-left-radius:var(--reign-global-border-radius)!important}.bp-messages-content #thread-preview .preview-content .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:.5em}#message-threads li{padding:.5em 1em}.bp-messages-content #bp-message-thread-header h2:first-child,.bp-messages-content #thread-preview h2:first-child{background-color:var(--reign-site-secondary-bg-color);color:var(--reign-site-headings-color);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.bp-messages-content #bp-message-thread-header h2:first-child{border-radius:var(--reign-global-border-radius)}#message-threads li.selected,.bp-messages-content #thread-preview .preview-content .preview-message{background-color:var(--reign-site-secondary-bg-color)}.bp-messages-content #thread-preview{border-radius:var(--reign-global-border-radius)}.bp-messages-content #thread-preview,.bp-messages-content .preview-pane-header,.bp-messages-content .single-message-thread-header{border-color:var(--reign-site-border-color)}.bp-messages-content #thread-preview .preview-content .preview-message{margin:10px 0;padding:15px;border-radius:var(--reign-global-border-radius)}.bp-messages-content #thread-preview .preview-content .preview-message p{margin:0}.bp-messages-content #bp-message-thread-list .message-metadata{box-shadow:none;padding:0;width:100%;border:0}.bp-messages-content #bp-message-thread-list .message-content{overflow:hidden;margin:1em auto 0;width:100%}.bp-messages-content #bp-message-thread-list .message-content p{margin:0}.bp-messages-content #bp-message-thread-list li:nth-child(2n) .message-content{background:0 0}.compose .bp-messages-recipient .select2-container{z-index:auto}.buddypress-wrap table.notification-settings .no,.buddypress-wrap table.notification-settings .yes{padding-right:10px}form#account-group-invites-form .bp-checkbox-wrap label{display:inline-block!important;width:90%;vertical-align:top;margin:0}.bp-nouveau .buddypress-wrap table.notification-settings{border:0;border-radius:var(--reign-global-border-radius)!important;box-shadow:0 0 1px}.bp-nouveau .buddypress-wrap table.notification-settings td,.bp-nouveau .buddypress-wrap table.notification-settings th{border:0;border-bottom:1px solid var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap table.notification-settings tr:last-child td{border:0}.buddypress.settings .profile-settings.bp-tables-user select{width:auto}@media screen and (min-width:46.8em){.reign-nav-iconic nav#object-nav.vertical a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reign-nav-iconic .bp-navs.vertical li span{margin-left:auto}#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-object-nav-nav-items>li,#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-subnav-nav-items>li{display:block}#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-object-nav-nav-items li a,#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-object-nav-nav-items li span,#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-subnav-nav-items li a,#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-subnav-nav-items li span{display:block}}#buddypress.buddypress-wrap .bp-navs ul.bp-priority-object-nav-nav-items>li,#buddypress.buddypress-wrap .bp-navs ul.bp-priority-subnav-nav-items>li{display:inline-block}#buddypress.buddypress-wrap .item-body .bp-navs ul.bp-priority-object-nav-nav-items,#buddypress.buddypress-wrap .item-body .bp-navs ul.bp-priority-subnav-nav-items{display:block}@media screen and (max-width:46.8em){#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-object-nav-nav-items>li,#buddypress.buddypress-wrap .bp-navs.vertical ul.bp-priority-subnav-nav-items>li{display:inline-block}}.reign-nav-iconic .group-subnav a:before,.reign-nav-iconic .groups-nav a:before,.reign-nav-iconic .subnav_tab a:before,.reign-nav-iconic .user-subnav a:before,.reign-nav-iconic .users-nav a:before{color:inherit;margin-right:6px;display:inline-block;font-family:"Font Awesome 6 Pro",reign-icons;font-size:inherit;text-rendering:auto;content:"\f05a";min-width:20px;text-align:center}.reign-nav-iconic .group-subnav a.more-button:before,.reign-nav-iconic .groups-nav a.more-button:before,.reign-nav-iconic .user-subnav a.more-button:before,.reign-nav-iconic .users-nav a.more-button:before{display:none}.reign-nav-iconic .rg-nouveau-sidebar-menu .sub-menu a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reign-nav-iconic li#newsfeed-personal-li>a:before{content:"\f09e"}.reign-nav-iconic li#just-me-personal-li>a:before{content:"\f007"}.reign-nav-iconic #activity-groups-li>a:before,.reign-nav-iconic #activity-personal-li>a:before,.reign-nav-iconic #li-nav-activity>a:before{content:"\f086"}.reign-nav-iconic #li-nav-xprofile>a:before,.reign-nav-iconic #xprofile-personal-li>a:before{content:"\f007"}.reign-nav-iconic #blogs-personal-li>a:before,.reign-nav-iconic #li-nav-blogs>a:before{content:"\f1ea"}.reign-nav-iconic #li-nav-notifications>a:before,.reign-nav-iconic #notifications-personal-li>a:before{content:"\f0f3"}.reign-nav-iconic #bp_better_messages_tab-personal-li>a:before,.reign-nav-iconic #compose-personal-li>a:before,.reign-nav-iconic #group-messages-groups-li>a:before,.reign-nav-iconic #li-nav-messages>a:before,.reign-nav-iconic #messages-personal-li>a:before,.reign-nav-iconic #nav-notifications-groups-li>a:before,.reign-nav-iconic #notifications-groups-li>a:before{content:"\f0e0"}.reign-nav-iconic #activity-friends-personal-li a:before,.reign-nav-iconic #friend-lists-personal-li a:before,.reign-nav-iconic #friends-personal-li a:before,.reign-nav-iconic #li-nav-friends a:before,.reign-nav-iconic #manage-members-groups-li a:before,.reign-nav-iconic #members-followers-personal-li a:before,.reign-nav-iconic #members-following-personal-li a:before,.reign-nav-iconic a.bp-invites-nav-item:before{content:"\f500"}.reign-nav-iconic #activity-groups-personal-li>a:before,.reign-nav-iconic #groups-personal-li>a:before,.reign-nav-iconic #li-nav-groups>a:before{content:"\f0c0"}.reign-nav-iconic #group-settings-groups-li>a:before,.reign-nav-iconic #li-nav-settings>a:before,.reign-nav-iconic #settings-personal-li>a:before{content:"\f013"}.reign-nav-iconic #events-personal-li>a:before{content:"\f073"}.reign-nav-iconic #notifications-my-notifications-personal-li>a:before{content:"\f023"}.reign-nav-iconic #docs-personal-li>a:before,.reign-nav-iconic #li-nav-bp_docs>a:before,.reign-nav-iconic #li-nav-docs>a:before,.reign-nav-iconic #my-resumes-personal-li>a:before,.reign-nav-iconic #resumes-personal-li>a:before{content:"\f15c"}.reign-nav-iconic #attachments-personal-li>a:before,.reign-nav-iconic #change-avatar-personal-li>a:before,.reign-nav-iconic #group-avatar-groups-li>a:before,.reign-nav-iconic #li-nav-media>a:before,.reign-nav-iconic #media-groups-li>a:before,.reign-nav-iconic #media-my-media-personal-li>a:before,.reign-nav-iconic #media-personal-li>a:before,.reign-nav-iconic #media-setting-groups-li>a:before,.reign-nav-iconic #nav-mediapress-groups-li>a:before,.reign-nav-iconic #photos-groups-li>a:before{content:"\f030"}.reign-nav-iconic #course-groups-li>a:before,.reign-nav-iconic #courses-groups-li>a:before,.reign-nav-iconic #courses-personal-li>a:before,.reign-nav-iconic #learning-activities-personal-li>a:before,.reign-nav-iconic #rla-courses-personal-li>a:before{content:"\f19d"}.reign-nav-iconic #albums-groups-li>a:before,.reign-nav-iconic #albums-personal-li>a:before{content:"\f302"}.reign-nav-iconic #gallery-my-gallery-personal-li>a:before{content:"\f87c"}.reign-nav-iconic #articles-personal-li>a:before,.reign-nav-iconic #li-nav-social-articles>a:before{content:"\f14b"}.reign-nav-iconic #li-nav-mute>a:before,.reign-nav-iconic #mute-personal-li>a:before{content:"\f1f6"}.reign-nav-iconic #buddydrive-personal-li>a:before,.reign-nav-iconic #li-nav-buddydrive>a:before,.reign-nav-iconic #nav-buddydrive-groups-li>a:before{content:"\f07c"}.reign-nav-iconic #li-nav-members-compliments>a:before,.reign-nav-iconic #members-compliments-personal-li>a:before{content:"\f164"}.reign-nav-iconic #li-nav-mycred-history>a:before,.reign-nav-iconic #mycred-history-personal-li>a:before{content:"\f091"}.reign-nav-iconic #thismonth-personal-li>a:before,.reign-nav-iconic #thisweek-personal-li>a:before,.reign-nav-iconic #today-personal-li>a:before,.reign-nav-iconic #yesterday-personal-li>a:before{content:"\f073"}.reign-nav-iconic #read-personal-li>a:before{content:"\f13e"}.reign-nav-iconic #front-personal-li>a:before,.reign-nav-iconic #home-groups-li>a:before{content:"\f015"}.reign-nav-iconic #nav-about-groups-li>a:before{content:"\f05a"}.reign-nav-iconic #events-groups-li>a:before{content:"\f073"}.reign-nav-iconic #groups-my-groups-personal-li>a:before,.reign-nav-iconic #members-groups-li>a:before,.reign-nav-iconic #subgroups-groups-li>a:before{content:"\f0c0"}.reign-nav-iconic #activity-following-personal-li>a:before,.reign-nav-iconic #invitations-personal-li>a:before,.reign-nav-iconic #invite-groups-li>a:before,.reign-nav-iconic #invites-personal-li>a:before,.reign-nav-iconic #send-invites-personal-li>a:before{content:"\f234"}.reign-nav-iconic #admin-groups-li>a:before,.reign-nav-iconic #general-personal-li>a:before{content:"\f013"}.reign-nav-iconic #nav-info-groups-li>a:before{content:"\f05a"}.reign-nav-iconic #request-membership-groups-li>a:before{content:"\f13e"}.reign-nav-iconic #nav-docs-groups-li>a:before,.reign-nav-iconic li>a#resume-layout:before{content:"\f15c"}.reign-nav-iconic #forum-groups-li>a:before,.reign-nav-iconic #forums-personal-li>a:before,.reign-nav-iconic #li-nav-forums>a:before,.reign-nav-iconic #nav-forum-groups-li>a:before,.reign-nav-iconic #topics-personal-li>a:before{content:"\f086"}.reign-nav-iconic #community-personal-li>a:before,.reign-nav-iconic #wpf-topics-personal-li>a:before{content:"\f086"}.reign-nav-iconic #wpf-replies-personal-li>a:before{content:"\f3e5"}.reign-nav-iconic #wpf-likes-personal-li>a:before{content:"\f004"}.reign-nav-iconic #wpf-subscriptions-personal-li>a:before{content:"\f02e"}.reign-nav-iconic #buddyblog-personal-li>a:before,.reign-nav-iconic #li-nav-buddyblog>a:before{content:"\f0ca"}.reign-nav-iconic #contact-me-personal-li>a:before{content:"\f2b6"}.reign-nav-iconic #members-following-personal-li>a:before{content:"\f234"}.reign-nav-iconic #li-nav-members-following>a:before{content:"\f0c0"}.reign-nav-iconic #members-followers-personal-li>a:before{content:"\f4fc"}.reign-nav-iconic #li-nav-members-followers>a:before{content:"\f0c0"}.reign-nav-iconic #li-nav-mediapress>a:before,.reign-nav-iconic #mediapress-personal-li>a:before,.reign-nav-iconic #type\/photo-personal-li>a:before{content:"\f030"}.reign-nav-iconic #type\/video-personal-li>a:before,.reign-nav-iconic #video-personal-li>a:before,.reign-nav-iconic #videos-groups-li>a:before{content:"\f03d"}.reign-nav-iconic #type\/audio-personal-li>a:before{content:"\f58f"}.reign-nav-iconic #type\/audio-personal-li>a:before{content:"\f58f"}.reign-nav-iconic #create-personal-li>a:before{content:"\f093"}.reign-nav-iconic #circle-personal-li>a:before{content:"\f111"}.reign-nav-iconic #achievements-personal-li>a:before,.reign-nav-iconic #bos-bp-achievements-personal-li>a:before{content:"\f091"}.reign-nav-iconic #bos-bp-ranks-personal-li>a:before,.reign-nav-iconic #ranks-personal-li>a:before{content:"\f201"}.reign-nav-iconic #points-personal-li>a:before{content:"\f06b"}.reign-nav-iconic #dashboard-link-id>a:before{content:"\f0e4"}.reign-nav-iconic #inbox-personal-li>a:before{content:"\f01c"}.reign-nav-iconic #manage-reviews-groups-li>a:before,.reign-nav-iconic #reviews-groups-li>a:before,.reign-nav-iconic #starred-personal-li>a:before{content:"\f005"}.reign-nav-iconic #add-reviews-personal-li>a:before,.reign-nav-iconic #nav-add-review-groups-li>a:before{content:"\f5c0"}.reign-nav-iconic #sentbox-personal-li>a:before{content:"\f1d8"}.reign-nav-iconic #profile-personal-li>a:before,.reign-nav-iconic #public-personal-li>a:before,.reign-nav-iconic #view-personal-li>a:before{content:"\f06e"}.reign-nav-iconic #blog-personal-li>a:before,.reign-nav-iconic #bp-member-blog-personal-li>a:before,.reign-nav-iconic #edit-personal-li>a:before,.reign-nav-iconic #group-blog-groups-li>a:before,.reign-nav-iconic #to-do-personal-li>a:before{content:"\f044"}.reign-nav-iconic #bp-new-post-personal-li>a:before{content:"\f303"}.reign-nav-iconic #change-cover-image-personal-li>a:before,.reign-nav-iconic #group-cover-image-groups-li>a:before{content:"\f03e"}.reign-nav-iconic #friends-my-friends-personal-li>a:before{content:"\f2b5"}.reign-nav-iconic #requests-personal-li>a:before{content:"\f059"}.reign-nav-iconic #data-personal-li>a:before,.reign-nav-iconic #export-personal-li>a:before{content:"\f56e"}.reign-nav-iconic #delete-account-personal-li>a:before,.reign-nav-iconic #delete-group-groups-li>a:before{content:"\f1f8"}.reign-nav-iconic #capabilities-personal-li>a:before{content:"\f084"}.reign-nav-iconic #activity-mentions-personal-li>a:before,.reign-nav-iconic #favorite-personal-li>a:before,.reign-nav-iconic #favorites-personal-li>a:before{content:"\f004"}.reign-nav-iconic #activity-favs-personal-li>a:before{content:"\f164"}.reign-nav-iconic li>a#rtmedia-nav-item-all:before{content:"\f87c"}.reign-nav-iconic li>a#rtmedia-nav-item-albums:before{content:"\f03e"}.reign-nav-iconic li>a#rtmedia-nav-item-photo:before{content:"\f030"}.reign-nav-iconic li>a#rtmedia-nav-item-video:before{content:"\f1c8"}.reign-nav-iconic li>a#rtmedia-nav-item-music:before{content:"\f001"}.reign-nav-iconic #quests-personal-li>a:before{content:"\f0a3"}.reign-nav-iconic #badges-personal-li>a:before{content:"\f4d6"}.reign-nav-iconic #level-personal-li>a:before{content:"\f3bf"}.reign-nav-iconic #grade-personal-li>a:before{content:"\f19d"}.reign-nav-iconic #document-personal-li>a:before,.reign-nav-iconic #documents-groups-li>a:before{content:"\f15c"}.reign-nav-iconic #reviews-personal-li>a:before{content:"\f5c0"}.reign-nav-iconic #add-review-personal-li>a:before{content:"\f005"}.reign-nav-iconic #invites-send-invite-personal-li>a:before,.reign-nav-iconic #invites-sent-invites-personal-li>a:before,.reign-nav-iconic #replies-personal-li>a:before{content:"\f064"}.reign-nav-iconic #add-review-personal-li>a:before{content:"\f005"}.reign-nav-iconic #check-ins-personal-li>a:before,.reign-nav-iconic #checkin-personal-li>a:before,.reign-nav-iconic #geodir-places-personal-li>a:before,.reign-nav-iconic #location-groups-li>a:before,.reign-nav-iconic #my-places-personal-li>a:before,.reign-nav-iconic #nav-location-groups-li>a:before,.reign-nav-iconic #place-personal-li>a:before,.reign-nav-iconic #places-personal-li>a:before{content:"\f3c5"}.reign-nav-iconic #jobs-personal-li>a:before,.reign-nav-iconic #my-jobs-personal-li>a:before{content:"\f0b1"}.reign-nav-iconic #post-job-personal-li>a:before{content:"\f055"}.reign-nav-iconic #activity-bookmarked-personal-li>a:before,.reign-nav-iconic #bookmarks-personal-li>a:before,.reign-nav-iconic #category-personal-li>a:before,.reign-nav-iconic #my-bookmarks-personal-li>a:before{content:"\f02e"}.reign-nav-iconic #job-alerts-personal-li>a:before{content:"\f0f3"}.reign-nav-iconic #resume-personal-li>a:before{content:"\f15c"}.reign-nav-iconic #list-personal-li>a:before{content:"\f0ae"}.reign-nav-iconic #add-personal-li>a:before{content:"\f044"}.reign-nav-iconic #add-resume-personal-li>a:before{content:"\f574"}.reign-nav-iconic #applied-jobs-personal-li>a:before{content:"\f477"}.reign-nav-iconic #my-notes-personal-li>a:before{content:"\f249"}.reign-nav-iconic #sales-personal-li>a:before{content:"\f46c"}.reign-nav-iconic #status-personal-li>a:before{content:"\f118"}.reign-nav-iconic #moderation-personal-li>a:before{content:"\f024"}.reign-nav-iconic #store-personal-li>a:before,.reign-nav-iconic #vendor-settings-personal-li>a:before{content:"\f54e"}.reign-nav-iconic #favourite-products-personal-li>a:before{content:"\f004"}.reign-nav-iconic #products-personal-li>a:before,.reign-nav-iconic #shop-personal-li>a:before{content:"\f290"}.reign-nav-iconic #order-personal-li>a:before{content:"\f218"}.reign-nav-iconic #order-tracking-personal-li>a:before{content:"\f48b"}.reign-nav-iconic #addresses-personal-li>a:before{content:"\f2b9"}.reign-nav-iconic #download-personal-li>a:before{content:"\f019"}.reign-nav-iconic #my-reviews-personal-li>a:before{content:"\f005"}.reign-nav-iconic #draft-personal-li>a:before{content:"\f31c"}.reign-nav-iconic #bp-ideadpush-integration-personal-li>a:before,.reign-nav-iconic #idea-personal-li>a:before,.reign-nav-iconic .subnav .bp-wbcom-ideapush a:before{content:"\f0eb"}.reign-nav-iconic #notifications-personal-li>a:before{content:"\f0f3"}.reign-nav-iconic #subscriptions-personal-li>a:before{content:"\f013"}.reign-nav-iconic #listings-groups-li>a:before,.reign-nav-iconic #listings-personal-li>a:before,.reign-nav-iconic #my-listings-personal-li>a:before,.reign-nav-iconic #nav-listings-groups-li>a:before{content:"\f3c5"}.reign-nav-iconic #send-invites-groups-li>a:before{content:"\f1d8"}.reign-nav-iconic #edited-personal-li>a:before{content:"\f044"}.reign-nav-iconic #started-personal-li>a:before{content:"\f15c"}.reign-nav-iconic #blocked-members-personal-li>a:before{content:"\f05e"}.reign-nav-iconic #bp-schedulde-activity-personal-li>a:before{content:"\f017"}.reign-nav-iconic #bp-statistics-personal-li>a:before{content:"\f080"}.bp-nouveau.buddypress.groups .activity-update-form{margin-top:15px}.bp-nouveau .groups-header .desc-wrap{padding:0;background:0 0;border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .groups-header .desc-wrap .group-description{background:var(--reign-site-sections-bg-color);box-shadow:none;border-radius:var(--reign-global-border-radius)!important}.bp-nouveau .bp-invites-content ul.item-list>li .item-avatar img.avatar{max-width:50px}.bp-nouveau .bp-invites-content ul.item-list .invite-button{background:0 0;color:inherit;padding:0;line-height:normal;border:0}.bp-nouveau .bp-invites-content ul.item-list .invite-button:hover{color:inherit}.bp-nouveau.buddypress .bp-invites-content ul.item-list li .action{top:15px;right:15px}.bp-nouveau.buddypress .bp-invites-content ul.item-list>li{padding-left:15px;padding-right:15px;border-color:var(--reign-site-border-color)}.bp-nouveau.buddypress .bp-invites-content li .status{font-size:14px;margin-bottom:0}.bp-nouveau.buddypress .bp-invites-content li .item-meta{margin-bottom:0}.bp-nouveau.buddypress .bp-invites-content li ul.group-inviters li{font-size:14px}@media (max-width:46.8em){.bp-nouveau.buddypress .bp-invites-content li ul.group-inviters li{float:none;padding:2px 0}}.bp-nouveau .buddypress-wrap .group-settings-selections fieldset legend{padding:0 6px}.bp-nouveau .group-settings-selections fieldset{margin-bottom:20px;border:1px solid var(--reign-site-border-color)}.bp-nouveau .buddypress-wrap .bp-invites-content .item-list li .invite-button span.icons:before{font-size:27px}.bp-nouveau form#group-settings-form{margin-bottom:30px}.bp-nouveau .groups-manage-members-list .section-title{padding:10px;background:rgba(0,0,0,.05)}.bp-nouveau .groups-manage-members-list ul{margin:0}.bp-nouveau .groups-manage-members-list ul li{border:0;margin-bottom:15px;padding:15px;background:rgba(0,0,0,.05)}.bp-nouveau .groups-manage-members-list ul li .action{margin:20px 0 0}@media (max-width:32em){.bp-nouveau .groups-manage-members-list ul li .action{text-align:center}}.bp-nouveau .groups-manage-members-list ul .members-manage-buttons.text-links-list a.button{margin:0;margin-top:5px}.bp-nouveau .buddypress-wrap .subnav-filters>ul{margin:0}.bp-nouveau .buddypress-wrap .members-group-list li .joined{text-align:left}.bp-nouveau .buddypress-wrap .members-group-list.wbtm-member-directory-type-2 li .joined,.bp-nouveau .buddypress-wrap .members-group-list.wbtm-member-directory-type-3 li .joined{text-align:center}@media (max-width:32em){.bp-nouveau.group-home .buddypress-wrap .subnav-filters>ul{margin:0;width:100%}.bp-nouveau.group-home .buddypress-wrap .subnav-filters div{float:right;width:100%}}.single-item.group-members.bp-nouveau .item-body .filters{margin-top:15px}.buddypress-wrap #bp-delete-avatar-container .bp-messages.info{margin-bottom:15px}.bp-nouveau.invite-anyone .wb-grid-cell>p{margin:15px 0}.bp-nouveau.invite-anyone form#send-invite-form{background:var(--reign-site-sections-bg-color);padding:15px;box-shadow:0 1.5px 3px 0 rgba(0,0,0,.16)}.bp-nouveau.invite-anyone form#send-invite-form .submit{clear:both}.bp-nouveau.invite-anyone form#send-invite-form ul#invite-anyone-invite-list{list-style:none}.bp-nouveau.invite-anyone form#send-invite-form ul#invite-anyone-invite-list li{margin-bottom:15px}.bp-nouveau.invite-anyone form#send-invite-form ul#invite-anyone-invite-list li h4{margin:10px 0}table#group-members-list-table td{padding:15px}table#group-members-list-table img{max-width:60px;margin:0;margin-right:15px}.bp-nouveau .buddypress-wrap .grid.bp-list>li .action .generic-button{width:auto}.buddypress.bp-nouveau .buddypress-wrap .bp-list.grid .action a,.buddypress.bp-nouveau .buddypress-wrap .bp-list.grid .action button{line-height:1.5}.buddypress-wrap input[type=email]:focus,.buddypress-wrap input[type=password]:focus,.buddypress-wrap input[type=tel]:focus,.buddypress-wrap input[type=text]:focus,.buddypress-wrap input[type=url]:focus,.buddypress-wrap textarea:focus,form.ac-form .ac-reply-content .ac-textarea textarea:focus{box-shadow:none}.buddypress-wrap .bp-tables-user tr.alt td,.buddypress-wrap table.wp-profile-fields tr.alt td{background:rgba(0,0,0,.02)}.bp-nouveau .rtm-bp-navs.bp-navs ul.subnav li span{display:inline-block;background:#eaeaea;color:#555;margin-left:5px}.bp-nouveau .rtm-bp-navs.bp-navs ul.subnav li a{padding:.5em -webkit-calc(.5em + 2px);padding:.5em calc(.5em + 2px)}.bp-nouveau .rtm-bp-navs.bp-navs ul.subnav li.selected span{background:var(--reign-colors-theme);color:var(--reign-color-white)}.media.bp-nouveau #buddypress #cover-image-container{z-index:2}.media.bp-nouveau .media_search.media_search{margin-left:0;padding:0}.media.bp-nouveau .media_search.media_search .media_search_input{max-height:34px}.media.bp-nouveau .media_search button#media_search{font-size:20px;width:40px;border-radius:0}.media.bp-nouveau .rtm-media-options .media_search .dashicons{font-size:inherit;line-height:1}.media.bp-nouveau #buddypress .rt_media_comment_submit{color:var(--reign-color-white);padding:8px 15px}.media.bp-nouveau #buddypress .rt_media_comment_submit:hover{color:var(--reign-site-alternate-text-color)}.media.bp-nouveau #rtSelectPrivacy{margin:0}.media.bp-nouveau .rtm-load-more{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media.bp-nouveau .rtm-load-more a{padding:10px 15px}.media.bp-nouveau .widget_bp_core_recently_active_widget .bp-tooltip:after{left:50%;right:auto;margin-top:7px;top:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.media.bp-nouveau .rtmedia-popup label{color:var(--reign-site-alternate-text-color)}.media.bp-nouveau .bp-navs ul li .count{margin-left:5px}.media.bp-nouveau #buddypress a.button,.media.bp-nouveau #buddypress input[type=button],.media.bp-nouveau #buddypress input[type=submit]{border:0}.media.bp-nouveau .rtm-field-wrap select{height:30px}.media.bp-nouveau .rtm-tabs li{border:1px solid var(--reign-site-border-color);border-bottom:0;border-radius:0!important}.media.bp-nouveau .rtm-tabs.rtm-tabs{border-bottom:1px solid var(--reign-site-border-color)}.media.bp-nouveau .rtm-tabs .active:after{background:var(--reign-site-sections-bg-color)}.media.bp-nouveau .imgedit-menu div{background:0 0;width:auto;height:auto;border:0}.media.bp-nouveau .imgedit-menu div.imgedit-popup-menu{background:var(--reign-site-sections-bg-color);box-shadow:var(--reign-more-options-box-shadow)}.media.bp-nouveau .imgedit-menu div.imgedit-popup-menu hr{margin-bottom:10px}.media.bp-nouveau .imgedit-menu div.imgedit-popup-menu .button{margin:0 0 10px;width:100%;text-align:left}.media.bp-nouveau .imgedit-menu div.imgedit-popup-menu .button:last-child{margin-bottom:0}.media.bp-nouveau .imgedit-panel-tools>.imgedit-menu{margin:0;gap:10px}.media.bp-nouveau .imgedit-panel-tools>.imgedit-menu .button.disabled{opacity:.5;text-shadow:none}.media.bp-nouveau .imgedit-panel-tools>.imgedit-menu .imgedit-redo,.media.bp-nouveau .imgedit-panel-tools>.imgedit-menu .imgedit-submit-btn,.media.bp-nouveau .imgedit-panel-tools>.imgedit-menu .imgedit-undo{margin:0}.media.bp-nouveau .imgedit-wrap .nowrap{white-space:normal}.media.bp-nouveau .imgedit-panel-active .imgedit-group-controls>*{margin:10px 0}.media.bp-nouveau .imgedit-panel-active .imgedit-group-controls>* input{width:auto}.media.bp-nouveau button.imgedit-help-toggle{background-color:transparent}.media.bp-nouveau #buddypress div#item-header ul li{float:initial}.media.bp-nouveau #buddypress div#item-header ul{margin-bottom:0}.media.bp-nouveau .buddypress.widget ul.item-list li .item-avatar:after{content:" ";display:table;clear:both}.media.bp-nouveau .widget.buddypress div.item-avatar img{width:auto;height:auto}.media.bp-nouveau #buddypress ul.item-list li img.avatar{margin:auto;float:none}.media.bp-nouveau .buddypress.widget ul.item-list li .item-avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media.bp-nouveau #buddypress ul.item-list li div.item-title,.media.bp-nouveau #buddypress ul.item-list li h3,.media.bp-nouveau #buddypress ul.item-list li h4{width:100%}.media.bp-nouveau .widget.buddypress .bp-login-widget-user-links>div{margin-bottom:0}.media.bp-nouveau #buddypress ul.item-list{border-top:0}.rtmedia-activity-container .rtmedia-list.masonry{margin-top:.5rem}.rtmedia-activity-container .rtmedia-list.masonry li.media-type-photo{width:32%!important;height:auto!important;margin:0}.rtmedia-activity-container .rtmedia-list-item.masonry-brick{display:inline-block;float:left;padding:0!important}.rtm-activity-media-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -3px!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.rtm-activity-media-list:after,.rtm-activity-media-list:before{content:normal}.rtm-activity-media-list.rtmedia-activity-media-length-1{margin:0!important}.bp-list li.rtmedia-list-item.media-type-photo{margin:0;padding:0}.media-type-photo .rtmedia-item-thumbnail{border-radius:var(--reign-global-border-radius)}.rtmedia-activity-container .rtm-activity-music-list,.rtmedia-activity-container .rtm-activity-video-list{padding:10px!important}.rtmedia-activity-container li.media-type-music,.rtmedia-activity-container li.media-type-video{margin:5px!important}.media-type-photo{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.rtmedia-activity-media-length-1 .media-type-photo,.rtmedia-activity-media-length-3 .media-type-photo:first-child,.rtmedia-activity-media-length-4 .media-type-photo:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-width:0}.rtm-activity-media-list.rtmedia-activity-media-length-3 .media-type-photo:nth-child(3),.rtm-activity-media-list:not(.rtmedia-activity-media-length-1):not(.rtmedia-activity-media-length-3):not(.rtmedia-activity-media-length-4) .media-type-photo:first-child,.rtm-activity-media-list:not(.rtmedia-activity-media-length-4) .media-type-photo:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.media-type-photo .rtmedia-item-thumbnail{margin:0;padding-top:100%;border-radius:var(--reign-global-border-radius);position:relative}.media-type-photo .rtmedia-item-thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover}.rtmedia-activity-media-length-1 .media-type-photo .rtmedia-item-thumbnail{padding-top:0}.rtmedia-activity-media-length-1 .media-type-photo .rtmedia-item-thumbnail img{position:relative}.rtm-activity-media-list.rtmedia-activity-media-length-3 .media-type-photo:first-child .rtmedia-item-thumbnail,.rtm-activity-media-list.rtmedia-activity-media-length-4 .media-type-photo:first-child .rtmedia-item-thumbnail{margin:0;padding-top:52.56%;border-radius:var(--reign-global-border-radius);position:relative}.rtm-activity-media-list.rtmedia-activity-media-length-3 .media-type-photo:first-child .rtmedia-item-thumbnail img,.rtm-activity-media-list.rtmedia-activity-media-length-4 .media-type-photo:first-child .rtmedia-item-thumbnail img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover}.rtm-media-plus4 .rtmedia-item-thumbnail,.rtm-media-plus4 a{position:relative}.rtm-media-plus4 .rtmedia-item-thumbnail:after{top:0;left:0;right:0;bottom:0;content:"";height:100%;position:absolute;background-color:rgba(0,0,0,.3)}.rtmedia-remain-count{color:#fff;width:100%;height:100%;display:block;font-size:35px;text-align:center;font-weight:400;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:543px){.rtmedia-remain-count{font-size:24px}}.widget .rtmedia-remain-count{font-size:16px}.rtm-media-after4{display:none!important}.rtmedia-list-item>a{cursor:pointer}.rtmedia-activity-container li.media-type-photo:not(.masonry-brick) .rtmedia-item-thumbnail img{object-fit:cover}.rtmedia-activity-container ul.rtmedia-list.rtm-activity-media-list:not(.rtmedia-activity-media-length-1) li.media-type-photo:not(.masonry-brick){width:100%!important;height:100%!important;margin:0!important;padding:3px!important;line-height:0}body .rtmedia-activity-container li.media-type-photo{width:100%!important;height:100%!important}body .rtmedia-activity-container ul.rtm-activity-media-list{overflow:hidden}#buddypress div.rtmedia-activity-container .rtmedia-item-title,.rtmedia-activity-container .rtmedia-item-title{display:none}.media .rtmedia-container{background:var(--reign-site-sections-bg-color);margin-top:15px;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.media .rtmedia-list:not(.masonry){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media .rtmedia-container .rtmedia-list.rtmedia-list-media:not(.masonry)>li.rtmedia-list-item{width:180px;height:180px;overflow:hidden;margin-bottom:5px}@media (max-width:480px){.media .rtmedia-container .rtmedia-list.rtmedia-list-media:not(.masonry)>li.rtmedia-list-item{width:100%;height:100%}}.media .rtmedia-list-item.masonry-brick{overflow:hidden}.media .rtmedia-list.rtmedia-list-media:not(.masonry)>li.rtmedia-list-item .rtmedia-item-thumbnail{background:#000}.media .rtmedia-container ul.rtmedia-list:not(.masonry) li.rtmedia-list-item div.rtmedia-item-thumbnail,.media .rtmedia-container ul.rtmedia-list:not(.masonry) li.rtmedia-list-item div.rtmedia-item-thumbnail img{width:180px!important;height:180px!important;line-height:inherit}@media (max-width:480px){.media .rtmedia-container ul.rtmedia-list:not(.masonry) li.rtmedia-list-item div.rtmedia-item-thumbnail,.media .rtmedia-container ul.rtmedia-list:not(.masonry) li.rtmedia-list-item div.rtmedia-item-thumbnail img{width:100%!important;height:100%!important;min-height:200px;max-height:200px}}.media .rtmedia-container ul.rtmedia-list li.rtmedia-list-item div.rtmedia-item-thumbnail img,.rtmedia-container ul.rtmedia-list li.rtmedia-list-item div.rtmedia-item-thumbnail{max-width:100%!important;max-height:100%!important}#buddypress ul.rtmedia-album-list li.rtmedia-list-item{height:auto}.media .rtmedia-container ul.rtmedia-list:not(.masonry) li.rtmedia-list-item div.rtmedia-item-thumbnail img{object-fit:cover}.media .rtmedia-list.rtmedia-list-media>li.rtmedia-list-item:hover .rtmedia-item-thumbnail>img{opacity:.4;-webkit-animation:lightBlur .5s forwards;animation:lightBlur .5s forwards}@-webkit-keyframes lightBlur{0%{-webkit-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);filter:blur(4px)}}@keyframes lightBlur{0%{-webkit-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);filter:blur(4px)}}.media .rtmedia-gallery-item-actions{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;z-index:9}.media .rtmedia-list.rtmedia-list-media>li.rtmedia-list-item .rtmedia-gallery-item-actions>a{color:rgba(255,255,255,.8);pointer-events:auto;text-decoration:none;-webkit-transition:background-color .25s ease-out,color .25s ease-out;transition:background-color .25s ease-out,color .25s ease-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 10px;border-radius:20px}.media .rtmedia-list.rtmedia-list-media>li.rtmedia-list-item .rtmedia-gallery-item-actions>a:not(.rtm-delete-media){background:rgba(248,248,248,.15)}.media .rtmedia-list.rtmedia-list-media>li.rtmedia-list-item .rtmedia-gallery-item-actions .rtm-delete-media{margin-top:.5rem}.media .rtmedia-list.rtmedia-list-media>li.rtmedia-list-item .rtmedia-gallery-item-actions .rtm-delete-media:hover{color:red}@media (max-width:46.8em){.rtmedia-edit-change-album .rtmedia-merge-user-album-list,.rtmedia-edit-privacy .rtm-form-select,.rtmedia-edit-title input#media_title{width:100%}}#buddypress .rtmedia-editor-buttons .rtm-button-save,#buddypress a.button.rtm-button-back{padding:10px 20px}#rtmedia_create_new_album img,.rtm-like-loading{margin-right:4px}.rtmedia-activity-text .rtmedia-more-text{display:none!important}#whats-new-submit{display:block}.bp-nouveau .activity-update-form #aw-whats-new-reset{margin-top:0}#whats-new-post-in-box{float:none}#rtmp-url-scrapper-img-embed-data iframe{width:100%}#rtmp-url-scrapper-img-embed-data .fluid-width-video-wrapper{padding-top:75%!important}.activity-inner .rtmp_final_link .rtmp_link_preview_container{display:block;padding:0}.rtmedia_update .activity-inner .rtmp_link_preview_container a{max-width:100%}.activity-inner .rtmp_final_link .rtmp_link_preview_container .fluid-width-video-wrapper{padding-top:56.2%!important}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner .rtmp_link_preview_container .fluid-width-video-wrapper iframe{height:100%}.group-request-list .avatar{border-radius:100%}.rating-text,.rating-total{color:var(--reign-color-white);font-size:13px}.group-content-wrap{position:relative}.group-content-wrap .item{font-size:12px;margin-bottom:10px}.bgr-group-header-ratings{padding:0}.bgr-submit-review,button#bupr_save_review{width:100%;margin:auto;max-width:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rtm-header-meta-info{color:var(--reign-color-white);font-size:13px;float:right;padding-top:20px}.rtm-header-meta-info br{display:none}.reign-xprofile-data{color:var(--reign-color-white);font-size:13px}.reign-xprofile-data a{color:var(--reign-color-white);text-decoration:underline}.reign-badgeos-points,.reign-bp-follow-followers,.reign-bp-follow-following,.reign-mycred-points{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:100px}@media (max-width:767px){.reign-badgeos-points,.reign-bp-follow-followers,.reign-bp-follow-following,.reign-mycred-points{max-width:50%;margin:auto}body .rtm-header-meta-info{color:var(--reign-color-white);font-size:13px;float:none;text-align:center;clear:both}}body.bp-messages{border:0}.bp-messages-wrap,.bp-messages-wrap *{font-family:inherit;color:var(--reign-site-body-text-color)}.bp-messages-wrap{box-shadow:none}.bp-messages-wrap .threads-list .thread:hover>*{background:rgba(0,0,0,.1);border-color:var(--reign-site-border-color)}.bp-messages-wrap .bp-messages-side-threads{border-color:var(--reign-site-border-color)}.bp-messages-user-list,.bp-messages-wrap,.bp-messages-wrap .bulk-message .box.box,.bp-messages-wrap .chat-header,.bp-messages-wrap .reply{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.bp-messages-wrap .empty{color:var(--reign-site-body-text-color)}.bp-messages-wrap .threads-list .thread .bm-info h4{color:var(--reign-site-headings-color)}.bp-messages-wrap:not(.bp-messages-mobile) .threads-list .thread:hover>*{background:var(--reign-site-body-bg-color)}.bp-messages-wrap .chat-header>a,.bp-messages-wrap .chat-header>span,.bpbm-empty-link a{color:var(--reign-colors-theme)!important}.bp-messages-wrap .bp-messages-side-threads>*{border-color:var(--reign-site-border-color)}.bp-messages-wrap .chat-header.side-header .bpbm-search form input::-webkit-input-placeholder{color:var(--reign-form-text-color)!important}.bp-messages-wrap .chat-header.side-header .bpbm-search form input:-ms-input-placeholder{color:var(--reign-form-text-color)!important}.bp-messages-wrap .chat-header.side-header .bpbm-search form input::placeholder{color:var(--reign-form-text-color)!important}.bp-messages-wrap .chat-header.side-header .bpbm-search form input:focus::-webkit-input-placeholder{color:var(--reign-form-focus-text-color)!important}.bp-messages-wrap .chat-header.side-header .bpbm-search form input:focus:-ms-input-placeholder{color:var(--reign-form-focus-text-color)!important}.bp-messages-wrap .chat-header.side-header .bpbm-search form input:focus::placeholder{color:var(--reign-form-focus-text-color)!important}.bp-messages-wrap .threads-list .thread .unread-count{background:var(--reign-colors-theme)}.bp-messages-wrap .bm_thread_subject_input,.bp-messages-wrap .bm_thread_subject_input input.thread_subject__input[type=text],.bp-messages-wrap .bulk-message form>div input[type=text],.bp-messages-wrap .chat-header .bpbm-search form input[type=text]{background:var(--reign-form-background-color)!important;color:var(--reign-form-text-color)!important;border-color:var(--reign-form-border-color)!important;border-radius:var(--reign-global-form-radius)!important}.bp-messages-wrap .bm_thread_subject_input input.thread_subject__input[type=text]:focus,.bp-messages-wrap .bm_thread_subject_input:focus,.bp-messages-wrap .bulk-message form>div input[type=text]:focus,.bp-messages-wrap .chat-header .bpbm-search form input[type=text]:focus{background:var(--reign-form-focus-background-color)!important;color:var(--reign-form-focus-text-color)!important;border-color:var(--reign-form-focus-border-color)!important}.bp-messages-wrap,.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .bm-message-info .bm-time{color:var(--reign-site-body-text-color)}.bp-messages-wrap .chat-header.side-header{border-radius:var(--reign-global-border-radius);background:var(--reign-site-sections-bg-color)}.bp-messages-wrap .chat-header .new-message{color:var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bm-search-results .bm-search-results-section .bm-search-results-header{color:var(--reign-site-headings-color)}.bp-messages-wrap .bm-side-tabs{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bm-side-tabs>div{border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bm-side-tabs>div.active{background:var(--reign-colors-theme);color:var(--reign-color-white)}.bp-messages-wrap .bpbm-search-in-list>input{background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color)!important}.bp-messages-wrap .bpbm-search-in-list>input::-webkit-input-placeholder{color:var(--reign-site-body-text-color)}.bp-messages-wrap .bpbm-search-in-list>input:-ms-input-placeholder{color:var(--reign-site-body-text-color)}.bp-messages-wrap .bpbm-search-in-list>input::placeholder{color:var(--reign-site-body-text-color)}.bp-messages-wrap .empty{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius);color:var(--reign-site-body-text-color)}.bp-messages-wrap .bpbm-empty-icon{color:var(--reign-site-headings-color)}.bp-messages-wrap .bpbm-empty-text{color:var(--reign-site-body-text-color)}.bp-messages-wrap .threads-list .thread{border-radius:var(--reign-global-border-radius)}.bp-messages-wrap:not(.bp-messages-mobile) .threads-list .thread:hover>*{background:var(--reign-site-sections-bg-color)!important}.bp-messages-wrap .threads-list .thread>*{background:var(--reign-site-sections-bg-color)!important;border-color:var(--reign-site-body-bg-color)}.bp-messages-wrap .threads-list .thread:last-child>*{border-color:var(--reign-site-body-bg-color)}.bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic.group-thread::after{background:var(--reign-site-body-bg-color);color:var(--reign-site-body-text-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bp-messages-side-threads .threads-list .thread .pic img{border-radius:var(--reign-global-border-radius)!important}.bbpm-avatar::before{outline:.125em solid var(--reign-site-sections-bg-color)}.bp-messages-wrap .threads-list .thread .info .name,.bp-messages-wrap .threads-list .thread .info h4{color:var(--reign-site-headings-color)}.bp-messages-wrap .threads-list .thread .info .name+h4{color:var(--reign-site-body-text-color)}.bp-messages-wrap .threads-list .thread .info .last-message{color:var(--reign-site-body-text-color)}.bm-name-verified{color:var(--reign-colors-theme)}.bp-messages-group-list{background:var(--reign-site-sections-bg-color)}.bp-messages-group-list .group,.bp-messages-user-list .user{background:var(--reign-site-sections-bg-color)!important;border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .threads-list .thread .bm-info .name,.bp-messages-wrap .threads-list .thread .bm-info h4{color:var(--reign-site-headings-color)}.bp-messages-wrap .threads-list .thread .bm-info .last-message{color:var(--reign-site-body-text-color)}.bp-messages-user-list .user{color:var(--reign-site-headings-color)}.bp-messages-group-list .group:hover,.bp-messages-user-list .user:not(.not-clickable):hover{background:var(--reign-site-sections-bg-color)!important}.bp-messages-group-list .group .pic img,.bp-messages-user-list .user .pic img{border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bpbm-search-in-list{border-color:var(--reign-site-body-bg-color)}.bp-messages-group-list .group .name{color:var(--reign-site-headings-color)}.bp-messages-wrap .chat-footer{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius);border-color:var(--reign-site-border-color)}.bp-messages-wrap .chat-footer>a>svg{stroke:var(--reign-colors-theme)}.bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-popup{border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .chat-header>a,.bp-messages-wrap .chat-header>span{color:var(--reign-colors-theme)!important}.bp-messages-wrap #bm-new-thread-title{color:var(--reign-site-headings-color)!important}.bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list{background:var(--reign-site-body-bg-color)}.bm_user_selector,.bm_user_selector .bm_user_selector__control,.bm_user_selector .bm_user_selector__menu,.bp-messages-wrap .bm-alert.bm-info{color:var(--reign-site-body-text-color);background:var(--reign-site-sections-bg-color)!important;border-color:var(--reign-site-border-color)!important}.bm_user_selector .bm_user_selector__multi-value{background:var(--reign-site-body-bg-color);color:var(--reign-site-body-text-color)}.bm_user_selector .bm_user_selector__menu .bm_user_selector__menu-list .bm_user_selector__option.bm_user_selector__option_focused{background:var(--reign-site-body-bg-color);color:var(--reign-site-body-text-color)}.bm_user_selector .bm_user_selector__placeholder,.bm_user_selector input{color:var(--reign-site-body-text-color)}.css-1gtu0rj-indicatorContainer{color:var(--reign-site-headings-color)!important}.bp-messages-wrap .expandingButtons .bpbm-dropdown-menu{background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color);border-color:var(--reign-site-border-color)}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-left-side .bm-content .bm-info a,.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-info a,.bp-messages-wrap a{color:var(--reign-site-headings-color)!important}.bp-messages-wrap .chat-header{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .chat-header .thread-info .avatar{border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .chat-header .thread-info .thread-info-data .name a{color:var(--reign-site-headings-color)!important}.bp-messages-wrap .chat-header .thread-info .thread-info-data{color:var(--reign-site-headings-color)}.bp-messages-wrap .chat-header .thread-info .thread-info-data .name strong{color:var(--reign-site-headings-color)}.bp-messages-wrap .chat-header .thread-info .thread-info-data .sub-name{color:var(--reign-site-body-text-color)}.bp-messages-wrap .chat-header .thread-actions>a,.bp-messages-wrap .chat-header .thread-actions>div.expandingButtons,.bp-messages-wrap .chat-header .thread-actions>span{color:var(--reign-colors-theme)!important}.bp-messages-wrap .bpbm-chat-content .bpbm-chat-main{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .threads-list .thread .pic img,.bp-messages-wrap img.avatar{border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background){background:var(--reign-colors-theme)!important;border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bm-replied-message,.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-right-side .bm-content .bm-messages-listing .bm-message .bpbm-replied-message{border-color:var(--reign-site-border-color)}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-left-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background){background:var(--reign-site-body-bg-color)!important;color:var(--reign-site-body-text-color)!important;border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-left-side .bm-content .bm-messages-listing .bm-message .bm-replied-message,.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-left-side .bm-content .bm-messages-listing .bm-message .bpbm-replied-message{background:var(--reign-site-sections-bg-color)!important;border-color:var(--reign-site-border-color)!important;border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack.bm-left-side .bm-content .bm-messages-listing .bm-message .bm-message-content:not(.bm-hide-background) *{color:var(--reign-site-body-text-color)!important}.bp-messages-wrap .bm-reply,.bp-messages-wrap .bm-reply>*{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.bp-messages-wrap:not(.bp-better-messages-mini) .bm-reply .bm-send-message{background:var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bm-reply .bm-editor .bm-editor-content{background:var(--reign-site-sections-bg-color)!important;color:var(--reign-site-body-text-color)!important}.bp-messages-wrap .bm-reply .bm-editor .bm-editor-content:empty::before{color:var(--reign-site-body-text-color)!important}.bp-messages-wrap .bm-reply{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.bp-messages-wrap .bm-reply .bm-attachment.bm-attachment-progress{color:var(--reign-site-headings-color)}.bp-messages-wrap:not(.bp-better-messages-mini) .bm-reply .bm-send-message svg{fill:var(--reign-color-white)}.bp-messages-wrap:not(.bp-better-messages-mini) .bm-reply .bm-attachment svg,.bp-messages-wrap:not(.bp-better-messages-mini) .bm-reply .bm-emojies svg{color:var(--reign-site-body-text-color)}.bp-messages-wrap .bm-messages-list .bm-list .bm-sticky-date{color:var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bm-messages-list .bm-list .bm-messages-stack .bm-content .bm-messages-listing .bm-message .message-controls>span{color:var(--reign-site-headings-color)}.contexify{background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.contexify_item:not(.contexify_item-disabled)>.contexify_itemContent{color:var(--reign-site-body-text-color)}.contexify_item:not(.contexify_item-disabled):focus>.contexify_itemContent,.contexify_item:not(.contexify_item-disabled):hover>.contexify_itemContent{color:var(--reign-colors-theme);background:0 0}.bp-messages-wrap .bm-messages-list .bpbm-scroll-down{background:var(--reign-colors-theme);border-color:var(--reign-site-border-color);color:var(--reign-color-white)}.bp-messages-wrap .bulk-message form>div label.bm-bold{color:var(--reign-site-headings-color)}.bp-messages-wrap .bulk-message .box{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap button{background-color:var(--reign-colors-theme)!important;color:var(--reign-color-white)!important;border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap .bulk-message .reports .reports-list td,.bp-messages-wrap .bulk-message .reports .reports-list th{color:var(--reign-site-headings-color)}table.reports-list tr{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-body-bg-color)}.bp-messages-wrap .bulk-message .reports .reports-list tbody td{color:var(--reign-site-body-text-color)}.bpbm-checkbox:checked+label::before,.bpbm-radio:checked+label::before{background-color:var(--reign-colors-theme);border-color:var(--reign-colors-theme)}.bp-messages-wrap .bulk-message form>div:nth-child(3){background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bulk-message .progress{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-sections-bg-color);color:var(--reign-site-headings-color)}.bp-messages-wrap .bulk-message form>div .bm-editor{border-color:var(--reign-site-border-color)!important}.bp-messages-wrap .bm-messages-list{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .threads-list .thread .info .name .bpbm-thread-muted{color:var(--reign-site-headings-color)}.bm-modal-window.bm-modal-add-participant .bm-modal-window-inner{background-color:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bm-modal-window::after{background:var(--reign-site-body-bg-color)}.bm_user_selector .bm_user_selector__menu-loading,.bm_user_selector .bm_user_selector__menu-notice--no-options{color:var(--reign-site-body-text-color)}.bm-modal-window.bm-modal-add-participant .bm-modal-window-inner .bm-action-buttons button.bm-button{border-radius:var(--reign-global-border-radius)!important}.bm_user_selector .bm_user_selector__control input.bm_user_selector__input[type=text]{color:var(--reign-site-body-text-color)}.bm_user_selector .bm_user_selector__control input.bm_user_selector__input[type=text],.css-ackcql{color:var(--reign-site-body-text-color)!important}.bp-messages-wrap .bm-thread-settings-container{background:var(--reign-site-sections-bg-color)}.bp-messages-wrap .bpbm-thread-options .bpbm-thread-option-toggle input[type=text]{border-color:var(--reign-site-border-color)!important}.bp-messages-wrap label{color:var(--reign-site-headings-color)}.bp-messages-wrap .bpbm-thread-options .bpbm-thread-option-description{color:var(--reign-site-body-text-color)}.bp-messages-wrap .participants-panel .bp-messages-user-list .user{background:var(--reign-site-body-bg-color)!important}.bp-messages-user-list .user .actions>a,.bp-messages-user-list .user .actions>span{color:var(--reign-site-headings-color)}.bp-messages-wrap .participants-panel{background:var(--reign-site-sections-bg-color)}.bp-messages-wrap .bm-thread-settings{background:var(--reign-site-sections-bg-color)}.bp-messages-wrap .participants-panel .bp-messages-user-list .user .user{color:var(--reign-site-headings-color)!important}.bp-messages-wrap .bpbm-user-options{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bpbm-user-options .bpbm-user-blacklist table tr{background:var(--reign-site-body-bg-color);border-color:var(--reign-site-sections-bg-color)}.bp-messages-wrap .bpbm-user-blacklist a.bpbm-unblock-user{color:var(--reign-color-white)!important;background-color:var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .bpbm-user-blacklist a{color:var(--reign-site-headings-color)!important}.bp-messages-wrap .bpbm-user-options .bpbm-user-option-description{color:var(--reign-site-body-text-color)}.header-messages .bp-messages-wrap:not(.bp-messages-mobile) .threads-list .thread:hover>*{background:var(--reign-site-body-bg-color)!important}.bp-messages-wrap .threads-list .thread .bm-info .name+h4{color:var(--reign-site-body-text-color)}.header-messages .bp-messages-wrap .threads-list .thread .pic.group-thread::after{background:var(--reign-site-body-bg-color);color:var(--reign-site-body-text-color);border-color:var(--reign-site-border-color)}.bp-messages-wrap.bm-search-popup{background:var(--reign-site-body-bg-color)}.header-messages .bp-messages-wrap .threads-list .thread .info .last-message{color:var(--reign-site-body-text-color)}.header-messages .bp-messages-wrap .threads-list .thread .time{color:var(--reign-site-body-text-color)}.bm-wait-abit:before{background:var(--reign-site-body-bg-color)}.bpbm-preview-message{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.bpbm-preview-message .bpbm-preview-message-cancel{color:var(--reign-site-headings-color)}.bpbm-preview-message .bpbm-preview-message-content .bpbm-preview-message-name{color:var(--reign-site-body-text-color)}.uppy-Dashboard-inner{background:var(--reign-site-sections-bg-color)}.uppy-Dashboard-close{color:var(--reign-site-headings-color)!important}.uppy-Dashboard-Item-action:hover{color:var(--reign-colors-theme)}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles{border-color:var(--reign-site-border-color)}.uppy-Dashboard-AddFiles-title{color:var(--reign-site-headings-color)}.uppy-Dashboard-browse{color:var(--reign-colors-theme)}.uppy-DashboardTab-btn{color:var(--reign-site-body-text-color)}.uppy-DashboardTab-btn:hover{background-color:var(--reign-site-body-bg-color);color:var(--reign-site-body-text-color)}.uppy-DashboardContent-panel{background:var(--reign-site-sections-bg-color)}.uppy-DashboardContent-bar{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.uppy-Dashboard-inner{color:var(--reign-site-headings-color)}.uppy-Webcam-permissonsIcon svg{fill:var(--reign-colors-theme)}.uppy-Webcam-title{color:var(--reign-site-headings-color)}.uppy-Webcam-permissons p{color:var(--reign-site-body-text-color)}.uppy-DashboardContent-back,.uppy-DashboardContent-save{background:0 0;color:var(--reign-colors-theme)}.uppy-DashboardContent-back:focus,.uppy-DashboardContent-save:focus{background:var(--reign-site-body-bg-color)}.uppy-StatusBar:not([aria-hidden=true]).is-waiting{border-color:var(--reign-site-border-color)}.uppy-StatusBar{background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color)}.uppy-StatusBar:before{background:var(--reign-site-border-color)}.uppy-Dashboard--modal .uppy-Dashboard-AddFiles,.uppy-Dashboard-AddFilesPanel{background:var(--reign-site-sections-bg-color)}.uppy-Dashboard-Item-status{color:var(--reign-site-body-text-color)}.uppy-Dashboard-FileCard-preview{border-color:var(--reign-site-border-color)}.uppy-Dashboard-FileCard,.uppy-Dashboard-FileCard-actions{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.uppy-Dashboard-FileCard-label{color:var(--reign-site-headings-color)}.uppy-Dashboard-Item{border-color:var(--reign-site-border-color)}.bp-messages-wrap .bm-mentions .bm-mention.bm-mention-active{background:var(--reign-site-sections-bg-color)}.bp-messages-wrap .chat-footer .bpbm-user-me .bpbm-user-me-popup .bpbm-user-me-popup-list .bpbm-user-me-popup-list-item{color:var(--reign-site-headings-color)!important}.uppy-c-btn-primary{background:var(--reign-colors-theme);color:var(--reign-color-white)}body.bm-messages-light .bm-emoji-picker-container{--rgb-background:var(--reign-site-sections-bg-color);background-color:var(--rgb-background)}body.bm-messages-light .bm-emoji-picker-container{--rgb-color:var(--reign-site-headings-color);--rgb-accent:var(--reign-site-body-text-color);--color-b:var(--reign-site-headings-color)}body.bm-messages-light .bm-emoji-picker-container{--color-border:var(--reign-site-border-color);--rgb-input:var(--reign-site-body-text-color)}.category button .background{--em-color-border:var(--reign-site-body-bg-color);background-color:var(--em-color-border)}#nav[data-position=top]:before,#preview[data-position=top]:before{--em-color-border:var(--reign-site-border-color);background:-webkit-gradient(linear,left top,left bottom,from(var(--em-color-border)),to(transparent));background:-webkit-linear-gradient(top,var(--em-color-border),transparent);background:linear-gradient(to bottom,var(--em-color-border),transparent)}.bp-messages-wrap.bp-messages-full-screen{background:var(--reign-site-body-bg-color)}.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--reign-site-sections-bg-color)!important;color:var(--reign-site-body-text-color)!important}.Toastify__close-button{color:var(--reign-site-headings-color)!important}.bm-toast-site-message .bm-toast-site-message-container .bm-toast-site-message-info .bm-toast-site-message-title{color:var(--reign-site-headings-color)}.bbpm-avatar img,.bm-toast-site-message-avatar img{border-radius:var(--reign-global-border-radius)!important}.bp-messages-wrap.bp-better-messages-list{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0!important}.bp-better-messages-list .tabs{background:var(--reign-colors-theme);color:var(--reign-color-white)}.bp-better-messages-list .tabs>div{border-radius:var(--reign-global-border-radius)}.bp-messages-wrap.bp-better-messages-list .bp-messages-group-list .group,.bp-messages-wrap.bp-better-messages-list .bp-messages-user-list .user,.bp-messages-wrap.bp-better-messages-list .bp-messages-wrap .threads-list .thread{background:var(--reign-site-body-bg-color)!important}.bp-messages-wrap.bp-better-messages-list .chat-footer{background:var(--reign-site-body-bg-color)}.bp-messages-wrap.bp-better-messages-list .bpbm-search-in-list>input{background:var(--reign-site-body-bg-color);border-color:var(--reign-site-border-color)}.bp-messages-wrap .chat-footer .new-message{color:var(--reign-colors-theme)}.bm-emoji-picker-container{border-radius:var(--reign-global-border-radius);border-color:var(--reign-site-border-color)}#root{--em-rgb-color:var(--reign-site-headings-color);color:var(--em-rgb-color)}.bp-emojionearea-picker .bp-emojionearea-filters,.bp-emojionearea-picker .bp-emojionearea-filters .bp-emojionearea-filter.active,.bp-emojionearea-picker .bp-emojionearea-scroll-area .bp-emojionearea-category-title{background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color)}@media screen and (max-width:800px){#bp-better-messages-mini-mobile-open{background:var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)}}body.bm-mobile-device #bp-better-messages-mini-mobile-open{background:var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)}.bp-messages-chat-wrap.bp-messages-mobile,.bp-messages-wrap-group.bp-messages-mobile,.bp-messages-wrap-main.bp-messages-mobile{background:var(--reign-site-body-bg-color)}#bp-better-messages-mini-mobile-container,#bp-better-messages-mobile-view-container{background:var(--reign-site-body-bg-color)}.bp-messages-wrap.bp-messages-mobile .chat-header .mobileClose{color:var(--reign-colors-theme)}.bp-messages-wrap.mobile-ready:not(.bp-messages-mobile) .bp-messages-mobile-tap{color:var(--reign-colors-theme)}.bp-messages-wrap .chat-tabs{background:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .chat-tabs>div{border-radius:var(--reign-global-border-radius)}.bp-messages-wrap .chat-tabs>div.active{background:var(--reign-colors-theme);color:var(--reign-color-white)}.bp-messages-wrap.bp-messages-mobile .bp-messages-wrap.bm-search-popup{background:var(--reign-site-body-bg-color)}.bp-messages-wrap.bp-better-messages-mini .chats .chat .head{background:var(--reign-colors-theme);border-color:var(--reign-site-border-color);color:var(--reign-color-white)}.bp-messages-wrap.bp-better-messages-mini .chats .chat{border-radius:var(--reign-global-border-radius);background:var(--reign-site-sections-bg-color);box-shadow:0 12px 28px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.1);border-color:var(--reign-site-border-color)}.bp-messages-wrap.bp-better-messages-mini .bm-reply .bm-send-message svg{fill:var(--reign-site-body-text-color)}.bp-messages-wrap.bp-better-messages-mini .bm-reply svg{color:var(--reign-site-body-text-color)}body.buddypress article.page>.entry-header:not(.alignwide):not(.alignfull) .entry-title{color:var(--reign-site-headings-color)}.bplock-locked-message{margin-bottom:30px}.bplock-locked-message{background-color:var(--reign-site-sections-bg-color)}ul.bplock-login-shortcode-tabs li{color:var(--reign-site-headings-color);border-color:var(--reign-site-border-color)}.dark-mode ul.bplock-login-shortcode-tabs li .register-icon,.dark-mode ul.bplock-login-shortcode-tabs li .sign-in-icon,.dark-scheme ul.bplock-login-shortcode-tabs li .register-icon,.dark-scheme ul.bplock-login-shortcode-tabs li .sign-in-icon{-webkit-filter:invert(1);filter:invert(1)}ul.bplock-login-shortcode-tabs li.current{color:var(--reign-colors-theme);border-bottom:2px solid var(--reign-colors-theme)}body.buddypress.bp-user .buddypress-wrap .users-header .bp-member-type-list{font-size:14px;color:inherit}body.buddypress.bp-user .buddypress-wrap .users-header .wbtm-cover-header-type-1 .bp-member-type-list,body.buddypress.bp-user .buddypress-wrap .users-header .wbtm-cover-header-type-1 .bp-member-type-list a,body.buddypress.bp-user .buddypress-wrap .users-header .wbtm-cover-header-type-2 .bp-member-type-list,body.buddypress.bp-user .buddypress-wrap .users-header .wbtm-cover-header-type-2 .bp-member-type-list a{color:#fff}.widget_bp_friend_follow_suggestion_widget .item-meta ul{margin:0}.single-headers a.button.follow,.single-headers a.button.unfollow{margin:0}.bmpro_moderation_content .item-body aside{display:none}#bmpro-modal .bmpro-modal .bmpro-content-form textarea#bmpro-activity_description{border:1px solid var(--reign-site-border-color)}.bpchk-checkins-column{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}body:not(.members-proximity-search-enable):not(.groups-proximity-search-enable) .buddypress-wrap .bp-search:not(.activity-search) form.bp-dir-search-form button.groups-search-clear,body:not(.members-proximity-search-enable):not(.groups-proximity-search-enable) .buddypress-wrap .bp-search:not(.activity-search) form.bp-dir-search-form button.members-search-clear{border-radius:var(--reign-global-button-radius)}.bp-member-blog-container .bpmb-blog-post,.bp-member-blog-container form#bp-member-post,.bp-member-blog-container>div.bp_members{border:1px solid var(--reign-site-border-color);background:var(--reign-site-sections-bg-color)}.bp-member-blog-container .post-categories a{background:var(--reign-site-secondary-bg-color)}.bp-member-blog-field-container{background:var(--reign-site-secondary-bg-color)}#bp-member-post input#bp_member_blog_post_tag,#bp-member-post input[type=text],.bp-member-blog-post-form .selectize-dropdown,.bp-member-blog-post-form .selectize-input{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)!important}#bp-member-post input#bp_member_blog_post_tag:focus,#bp-member-post input[type=text]:focus,.bp-member-blog-post-form .selectize-dropdown:focus,.bp-member-blog-post-form .selectize-input:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.selectize-control.single .selectize-input.input-active{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color)}.bp-member-blog-post-form .selectize-input.focus{box-shadow:inset 0 1px 1px var(--reign-form-border-color)}.selectize-input.dropdown-active::before{background:var(--reign-form-border-color)}.bp-member-blog-container.bpmb-blog-posts span.page-numbers.current,.bp-member-blog-post-form .selectize-dropdown .active{background-color:var(--reign-colors-theme);color:#fff;border-color:var(--reign-colors-theme)}.selectize-dropdown [data-selectable]{color:var(--reign-site-body-text-color)}.bp-member-blog-container.bpmb-blog-posts .page-numbers,.bp-member-blog-featured-image-wrapper{background:var(--reign-site-secondary-bg-color);border-color:var(--reign-site-border-color)}#wp-bp_member_blog_post_content-media-buttons button#insert-media-button,.add-bpmb-cat-row,.selectize-control.multi .selectize-input>div{background:var(--reign-site-secondary-bg-color);color:var(--reign-site-body-text-color);border-color:var(--reign-site-border-color)}button#bp_member_blog_custom_fieldcustom_text_editor-html,button#bp_member_blog_post_content-html,button#bp_member_blog_post_content-tmce{border-radius:0}.buddypress-wrap .bp-member-blog-container .wp-editor-container textarea{border-radius:0!important}.selectize-control.plugin-remove_button [data-value] .remove{border-color:var(--reign-site-border-color)}.bp-member-blog-post-category-wrapper a.add-bpmb-category{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color)}.bp-member-blog-post-category-wrapper a.add-bpmb-category:focus,.bp-member-blog-post-category-wrapper a.add-bpmb-category:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}.activity ul li .activity-meta .service-buttons{margin-top:10px;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.activity-content .bp-activity-reshare-icon{margin-right:4px}.activity-share-modal.modal .modal-content{border-radius:var(--reign-global-border-radius)}.activity-share-modal .modal-header{border-top-left-radius:var(--reign-global-border-radius);border-top-right-radius:var(--reign-global-border-radius)}span.bp-activity-reshare-icon i{font-size:18px}.activity-list .activity-content .activity-inner .activity-reshare-item-container img:not(.avatar),.activity-share-modal .activity-list .activity-content .activity-inner img:not(.avatar){max-width:100%;margin:0 0 15px}.activity-list .activity-content .activity-inner .activity-reshare-item-container .reign-post-title,.activity-share-modal .activity-list .activity-content .activity-inner .bb-post-title{display:block;font-size:20px;margin:0 0 10px}.activity-list .activity-item .activity-content .bp-generic-meta.action .bp-activity-share-button .reshare-count{display:none}.activity-share-modal .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--reign-site-body-text-color)}body.modal-open.modal-open .select2-dropdown{border-color:var(--reign-site-border-color)}.bp-activity-share-post-footer-actions .button{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);border-radius:var(--reign-global-button-radius)}.bp-activity-share-post-footer-actions .button:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}.bp-activity-share-dropdown-menu{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);box-shadow:var(--reign-more-options-box-shadow)}.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-activity-share-btn:hover,.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-wrapper:hover{background:var(--reign-site-secondary-bg-color)}.bp-share-activity-share-to-wrapper{border-color:var(--reign-site-border-color)}@media screen and (max-width:750px){.bp-activity-share-dropdown-toggle .bp-activity-share-dropdown-menu .bp-share-activity-share-to-wrapper .bp-share-wrapper{border-radius:var(--reign-global-button-radius)}}.reign-mediapress .mejs-button>button{background:transparent url(/wp-content/themes/reign-theme/assets/css/../img/svg/mejs-controls.svg)!important;padding:0!important;width:20px!important}.reign-mediapress .mejs-play>button{background-position:0 0!important}.reign-mediapress .mejs-pause>button{background-position:-20px 0!important}.reign-mediapress .mejs-replay>button{background-position:-160px 0!important}.reign-mediapress .mejs-fullscreen-button>button{background-position:-80px 0!important}.reign-mediapress .mejs-unfullscreen>button{background-position:-100px 0!important}.reign-mediapress .mejs-mute>button{background-position:-60px 0!important}.reign-mediapress .mejs-unmute>button{background-position:-40px 0!important}.reign-mediapress .mejs-captions-button>button{background-position:-140px 0!important}.reign-mediapress .mejs-chapters-button>button{background-position:-180px 0!important}.activity-list .mpp-media-list-view-grid.mpp-activity-media-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.activity-list .mpp-media-list-view-grid.mpp-activity-media-list a{margin:2px}.activity-list .mpp-media-list-view-grid.mpp-activity-media-list a img{width:200px;height:200px;object-fit:cover}@media screen and (max-width:480px){.activity-list .mpp-media-list-view-grid.mpp-activity-media-list a{width:-webkit-calc(50% - 4px);width:calc(50% - 4px)}.activity-list .mpp-media-list-view-grid.mpp-activity-media-list a img{width:auto;height:auto;object-fit:contain}}.mpp-paginator ul li{padding:0}.mpp-paginator ul .page-numbers{margin:0 5px 5px 0;padding:.5em 1em;background:0 0!important;color:#565a62!important;display:inline-block;font-size:1em;float:none;line-height:1.5;border-radius:2px;-webkit-transition:background-color ease-in-out .1s;transition:background-color ease-in-out .1s}.mpp-paginator ul .page-numbers:hover{background:#e6e6e6!important;color:#565a62!important}.mpp-paginator ul .page-numbers.current{background:#e6e6e6!important;color:#565a62!important}.mpp-form input[type=color],.mpp-form input[type=date],.mpp-form input[type=datetime-local],.mpp-form input[type=datetime],.mpp-form input[type=email],.mpp-form input[type=month],.mpp-form input[type=number],.mpp-form input[type=password],.mpp-form input[type=search],.mpp-form input[type=tel],.mpp-form input[type=text],.mpp-form input[type=time],.mpp-form input[type=url],.mpp-form input[type=week],.mpp-form select,.mpp-form textarea{box-shadow:none}.users-header .gamipress-buddypress-achievements .gamipress-buddypress-achievement,.users-header .gamipress-buddypress-points,.users-header .gamipress-buddypress-ranks,.users-header .gamipress-buddypress-ranks .gamipress-buddypress-rank,.users-header .gamipress-buddypress-user-achievements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0}@media screen and (max-width:782px){.users-header .gamipress-buddypress-achievements .gamipress-buddypress-achievement,.users-header .gamipress-buddypress-points,.users-header .gamipress-buddypress-ranks,.users-header .gamipress-buddypress-ranks .gamipress-buddypress-rank,.users-header .gamipress-buddypress-user-achievements{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-achievements .gamipress-buddypress-achievement,.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-points,.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-ranks,.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-ranks .gamipress-buddypress-rank,.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-user-achievements{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-achievement-title,.users-header .wbtm-cover-header-type-2 .gamipress-buddypress-rank-title{color:var(--reign-color-white)}.users-header .wbtm-cover-header-type-1 .gamipress-buddypress-achievement-title,.users-header .wbtm-cover-header-type-1 .gamipress-buddypress-rank-title{color:var(--reign-color-white)}@media screen and (max-width:782px){.users-header .gamipress-buddypress-achievements .gamipress-buddypress-achievement,.users-header .gamipress-buddypress-points,.users-header .gamipress-buddypress-ranks .gamipress-buddypress-rank{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.users-header .center-view .gamipress-buddypress-achievements .gamipress-buddypress-achievement,.users-header .center-view .gamipress-buddypress-points,.users-header .center-view .gamipress-buddypress-ranks .gamipress-buddypress-rank{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.users-header .gamipress-buddypress-achievements .gamipress-buddypress-achievement,.users-header .gamipress-buddypress-ranks .gamipress-buddypress-rank{margin-top:0;margin-bottom:0}.users-header .gamipress-buddypress-points-type{margin:0 10px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.users-header .gamipress-buddypress-points img.gamipress-points-thumbnail{border-radius:100%;margin-right:5px}body #buddypress #item-header-cover-image span.activity{font-size:14px}.gamipress-buddypress-achievements .activity,.gamipress-buddypress-points .activity,.gamipress-buddypress-ranks .activity{margin-bottom:10px}.users-header .gamipress-buddypress-achievements .gamipress-buddypress-achievement-type-label{margin-right:10px;font-weight:500}.users-header .gamipress-buddypress-achievements .gamipress-buddypress-achievement-type-label{margin-right:10px;font-weight:500}.users-header .gamipress-buddypress-achievement-title{font-size:14px;margin-right:10px;margin-bottom:10px}.users-header .gamipress-buddypress-achievements img.gamipress-achievement-thumbnail{border-radius:100%;margin-right:5px}.users-header .gamipress-buddypress-ranks{margin-bottom:10px}.users-header .gamipress-buddypress-ranks .gamipress-buddypress-rank-label{margin-right:10px;font-weight:500}.users-header .gamipress-buddypress-ranks .gamipress-buddypress-rank a.activity{font-size:14px}.users-header .gamipress-buddypress-ranks img.gamipress-rank-thumbnail{border-radius:100%;margin-right:5px}.users-header .gamipress-buddypress-rank-title{margin-right:10px}.gamipress-user-points:not(.gamipress-layout-none) .gamipress-points{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);padding-bottom:20px;overflow:visible;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1200px){.gamipress-user-points:not(.gamipress-layout-none) .gamipress-points{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:20px}}@media (max-width:767px){.gamipress-user-points:not(.gamipress-layout-none) .gamipress-points{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.gamipress-user-points-image{margin-right:15px;min-width:50px}.gamipress-user-points:not(.gamipress-layout-none) .gamipress-points .gamipress-user-points-description span{display:block;margin-top:0}.gamipress-open-close-switch{text-align:left;padding:5px 0;font-size:12px;text-transform:uppercase}#gamipress-achievements-container[class*=gamipress-columns]>.gamipress-achievement,.gamipress-points-types[class*=gamipress-columns]>.gamipress-points-type,.gamipress-ranks-container[class*=gamipress-columns] .gamipress-rank,.gamipress-user-points[class*=gamipress-columns]>.gamipress-points{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.gamipress-achievements-list .gamipress-achievements-container .gamipress-achievement-description>h4,.gamipress-ranks-list .gamipress-ranks-container .gamipress-rank-description>h4{margin-bottom:5px;font-size:14px}table#gamipress-earnings-table tbody,table#gamipress-earnings-table thead{background:var(--reign-site-sections-bg-color)}table#gamipress-earnings-table tbody tr td,table#gamipress-earnings-table thead tr th{padding:10px}input#gamipress-achievements-search-input{height:44px;vertical-align:middle}.gamipress-logs-list .gamipress-log{margin:5px 0;padding:5px 0;border-bottom:1px solid var(--reign-site-border-color)}.gamipress-logs-list .gamipress-log:first-child{border-top:1px solid var(--reign-site-border-color)}#gamipress-achievements-filter select{margin-left:0}#gamipress-achievements-search{margin-right:0}.gamipress_achievements_widget #gamipress-achievements-search{width:100%}.gamipress_achievements_widget #gamipress-achievements-search label{display:block}.gamipress_achievements_widget input#gamipress-achievements-search-input{height:42px;display:block;float:left}.activity-list .activity-item .activity-content .gamipress-achievement,.activity-list .activity-item .activity-content .gamipress-points-award,.activity-list .activity-item .activity-content .gamipress-rank{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:6px!important}.activity-content .gamipress-achievement.user-has-earned .gamipress-achievement-image{margin-right:15px}.widget .gamipress-buddypress-user-details{display:none}.acomment-content .gamipress-buddypress-user-details-activity,.activity-content .gamipress-buddypress-user-details-activity,.item-avatar .gamipress-buddypress-user-details-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0 0 0}.item-avatar .gamipress-buddypress-user-details-listing{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points-type,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-rank,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points-type,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-rank,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points-type,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-rank{margin-bottom:4px}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements .activity,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points .activity,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .activity,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements .activity,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points .activity,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .activity,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievements .activity,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points .activity,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .activity{margin-bottom:0}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievements,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points>div,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points>div,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points>div,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .gamipress-buddypress-rank{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--reign-site-border-color);padding:3px 9px 3px 4px;box-shadow:0 1px 2px rgba(18,43,70,.12);font-size:13px;color:inherit;background-color:var(--reign-site-sections-bg-color);line-height:1.5;border-radius:6px!important;-webkit-transition:all ease .3s;transition:all ease .3s}.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement img,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points>div img,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .gamipress-buddypress-rank img{width:20px}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement .gamipress-buddypress-achievement-thumbnail,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points>div .gamipress-buddypress-points-thumbnail,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-thumbnail,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement .gamipress-buddypress-achievement-thumbnail,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points>div .gamipress-buddypress-points-thumbnail,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-thumbnail,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement .gamipress-buddypress-achievement-thumbnail,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points>div .gamipress-buddypress-points-thumbnail,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-thumbnail{display:inline-block;vertical-align:middle;border-radius:100px;box-shadow:0 0 2px rgba(0,0,0,.13);margin-right:5px!important;width:20px}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points>div,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-user-points,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-points>div,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-user-points,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievements,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-points>div,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .gamipress-buddypress-rank,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-user-points{margin-right:4px!important}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement .gamipress-buddypress-achievement-title,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-title,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement .gamipress-buddypress-achievement-title,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-title,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement .gamipress-buddypress-achievement-title,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-title{margin-left:5px!important}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement .gamipress-buddypress-achievement-thumbnail,.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-thumbnail,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement .gamipress-buddypress-achievement-thumbnail,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-thumbnail,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement .gamipress-buddypress-achievement-thumbnail,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-ranks .gamipress-buddypress-rank .gamipress-buddypress-rank-thumbnail{margin-right:0!important}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement:last-child,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievement:last-child,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievement:last-child{margin-right:0}.acomment-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements .gamipress-buddypress-user-achievements .gamipress-buddypress-achievement:last-child,.activity-content .gamipress-buddypress-user-details-activity .gamipress-buddypress-achievements .gamipress-buddypress-user-achievements .gamipress-buddypress-achievement:last-child,.item-avatar .gamipress-buddypress-user-details-listing .gamipress-buddypress-achievements .gamipress-buddypress-user-achievements .gamipress-buddypress-achievement:last-child{margin-right:5px}.gamipress-achievement,.gamipress-rank,.single .single-achievement,.single-rank{padding:20px;background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);font-size:14px;line-height:24px;border-radius:var(--reign-global-border-radius)}.gamipress-progress-map-item .gamipress-achievement-points>img{max-width:30px}.gamipress-ranks-list h2.gamipress-rank-title{margin-top:0!important}.buddypress.widget .GamiPress-data-popup{display:none}.buddypress.widget .GamiPress-data-popup.is_active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:0;left:0;bottom:0;right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;background-color:rgba(250,251,253,.9);z-index:999901}.buddypress.widget .GamiPress-data-popup.is_active .gamipress-buddypress-user-details-listing{display:block!important;background-color:var(--reign-site-sections-bg-color);padding:20px 20px 10px 20px;border:1px solid var(--reign-global-border-radius);box-shadow:0 6px 24px 0 rgba(18,43,70,.1);position:relative;border-radius:var(--reign-global-border-radius);max-width:90%}.buddypress.widget .GamiPress-data-popup.is_active .gamipress-buddypress-user-details-listing .hideGamipressData{font-size:18px;position:absolute;right:5px;top:5px;opacity:.8;cursor:pointer}.buddypress.widget .gamipress-buddypress-user-details-listing{display:none}.buddypress.widget span.activity.gamipress-buddypress-points-label,.buddypress.widget span.activity.gamipress-buddypress-user-points{display:inline-block}.buddypress.widget .showGamipressData{position:absolute;bottom:0;right:0;background-color:var(--reign-site-sections-bg-color);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:17px;width:17px;cursor:pointer}.buddypress.widget .showGamipressData img{height:14px!important;width:14px!important}.buddypress.widget .showGamipressData .far{font-size:12px}.bp-business-settings-content .bp-business-section-container,.bp-profile-setting-loader{background-color:var(--reign-site-sections-bg-color)}.dark-mode #buddypress.buddypress-wrap.bp-business-single #cover-image-container:after,.dark-scheme #buddypress.buddypress-wrap.bp-business-single #cover-image-container:after{background:-webkit-gradient(linear,left bottom,left top,from(var(--reign-site-sections-bg-color)),color-stop(rgba(0,0,0,.9)),color-stop(rgba(0,0,0,.7)),color-stop(rgba(0,0,0,.4)),to(rgba(0,0,0,0)));background:-webkit-linear-gradient(bottom,var(--reign-site-sections-bg-color),rgba(0,0,0,.9),rgba(0,0,0,.7),rgba(0,0,0,.4),rgba(0,0,0,0));background:linear-gradient(to top,var(--reign-site-sections-bg-color),rgba(0,0,0,.9),rgba(0,0,0,.7),rgba(0,0,0,.4),rgba(0,0,0,0))}.dark-mode #bp-business-main-object-nav .hideshow .sub-menu,.dark-mode #bp-businesses-content .business-search .bp-dir-search-form,.dark-mode #bp-profile-settings-tabs-nav,.dark-mode #buddypress.buddypress-wrap.bp-business-single #cover-image-container,.dark-mode #buddypress.buddypress-wrap.bp-business-single .desc-wrap,.dark-mode #buddypress.buddypress-wrap:not(.bp-single-vert-nav) .business-main-nav.bp-navs,.dark-mode #buddypress.buddypress-wrap:not(.bp-single-vert-nav) .business-main-nav.bp-navs>ul,.dark-mode #business-create-body,.dark-mode .bp-business-jobs-content-box .job_listings .job-details-wrapper,.dark-mode .bp-business-list-wrap,.dark-mode .bp-business-settings-content .buddypress-wrap,.dark-mode .bp-business-settings-content>.widget-area .widget,.dark-mode .bp-business-tribe-wrapper>article .bp-business-single-tribe-events-col-last,.dark-mode .bp-profile-settings .item-body-inner,.dark-mode .buddypress-wrap .bp-businesses-content .select-wrap,.dark-mode .buddypress-wrap .bp-feedback,.dark-mode .buddypress-wrap .item-body .bp-feedback,.dark-mode .widget-error .bp-feedback{background-color:var(--reign-site-sections-bg-color)}body.archive article.bp_doc{border:0!important}ul.component-navigation.bp-docs-nav{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}ul.component-navigation.bp-docs-nav a#bp-create-doc-button{margin-left:auto;margin-right:0}div.doc-permissions.doc-permissions{padding:15px}#doc-permissions-summary.doc-public{color:#333}#doc-permissions-summary.doc-public a{color:inherit}div.doc-content.doc-content,div.doc-permissions.doc-permissions{background:var(--reign-site-sections-bg-color)}div.docs-info-header.docs-info-header{margin-bottom:15px;padding:15px}div.doc-tabs li a,div.docs-info-header.docs-info-header,div.entry-content p.toggle-switch,p.toggle-switch{background:var(--reign-site-secondary-bg-color)}div.entry-content p.toggle-switch a,p.toggle-switch a{color:var(--reign-site-headings-color)}div.docs-filter-section,div.docs-filters>p{color:var(--reign-site-alternate-text-color)}div.doc-tabs li.current a{background:var(--reign-site-sections-bg-color);color:var(--reign-colors-theme)}div#doc-meta,div.doc-content.doc-content,div.doc-meta,div.doc-permissions.doc-permissions,div.docs #comments,div.docs-filter-section,div.entry-content p.toggle-switch,div.toggle-content,p.toggle-switch{border-color:var(--reign-site-border-color)}div.docs-info-header.docs-info-header{border:1px solid var(--reign-site-border-color)}input#docs-search{min-height:38px;background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);outline:0;border-radius:var(--reign-global-form-radius)!important;font-family:inherit}input#docs-search:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}div#doc-submit-options input{margin:0 10px 5px 0}div.entry-content p.toggle-switch a,p.toggle-switch a{height:auto}div#buddypress table.doctable tr:nth-child(n){background-color:var(--reign-site-sections-bg-color)}div#buddypress table.doctable tr:nth-child(2n){background-color:var(--reign-site-secondary-bg-color)}div.row-actions a{color:var(--reign-site-alternate-text-color)}div.row-actions a:hover{color:var(--reign-colors-theme)}.doc-content-wrapper div#doc-content-permalink,.doc-content-wrapper div#doc-content-title{margin:0 0 15px}input#doc-permalink{margin-top:20px}p.comments-closed{background:var(--reign-site-secondary-bg-color)}div#doc-meta,div.doc-meta,div.docs #comments{border-color:var(--reign-site-border-color)}.bp-docs table th{color:var(--reign-site-headings-color);padding:10px}.bp-docs table td{padding:10px}.reign-nav-iconic #bp-create-doc-button:before{content:"\f067";color:inherit;margin-right:6px;display:inline-block;font-family:"Font Awesome 6 Pro",reign-icons;font-size:inherit;text-rendering:auto;min-width:20px;text-align:center}.bp-activity-schedule-model-wrap .modal-container,.bp-activity-schedule-post-dropdown-list,.bp-schedule-activity-posted .bp-schedule-item-list{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);box-shadow:var(--reign-more-options-box-shadow)}.bp-activity-schedule-post-dropdown-list ul li>a{color:var(--reign-site-body-text-color)}.bp-activity-schedule-post-dropdown-list ul li>a:hover{color:var(--reign-site-body-text-color);background:var(--reign-site-secondary-bg-color)}.bp-activity-schedule-post-dropdown-list ul li>a>i{color:var(--reign-site-alternate-text-color)}.bp-activity-schedule-model-wrap .modal-container .bp-model-header{background:var(--reign-site-secondary-bg-color);border-color:var(--reign-site-border-color)}.bp-activity-schedule-model-wrap .modal-container .bp-model-footer{border-color:var(--reign-site-border-color)}.bp-activity-schedule-model-wrap .modal-container .bp-modal-content .input-field [class*=dashicons]{color:var(--reign-site-alternate-text-color)}#buddypress .bp-activity-schedule-model-wrap .modal-container .bp-model-footer .button.button-outline{color:var(--reign-site-alternate-text-color)}#buddypress .bp-activity-schedule-model-wrap .modal-container .bp-model-footer .button.button-outline:hover{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);border-color:var(--reign-site-button-bg-color)!important}.bp-activity-schedule-model-wrap .modal-container .bp-modal-content .input-field-inline .bp-schedule-activity-meridian-wrap label span{background:var(--reign-site-sections-bg-color);color:var(--reign-site-headings-color);border-color:var(--reign-site-border-color)}.bp-activity-schedule-model-wrap .modal-container .bp-modal-content .input-field-inline .bp-schedule-activity-meridian-wrap label input:checked+span{background:var(--reign-colors-theme);border-color:var(--reign-colors-theme)}.bp-schedule-activity-posted .bp-schedule-item-list .bp-schedule-messages-content span{color:var(--reign-site-body-text-color)}.bp-schedule-activity-posted .bp-schedule-item-list .bp-schedule-messages-content span.title{color:var(--reign-site-headings-color)}.buddypress-wrap .item-body .group-separator-block .screen-heading{font-size:1.5rem;font-weight:500;border:0}.bp-profile-wrapper.need-separator .group-separator-block h3{margin-top:0}.contact-me.buddypress .bp-member-blog-post-form{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}div#fieldset-captchasum .captchasum{background:var(--reign-site-secondary-bg-color)}table.bp_contact-me-messages{background:var(--reign-site-sections-bg-color)}.bp_contact-me-messages thead{background:var(--reign-site-secondary-bg-color)}.bp_contact-me-messages td,.bp_contact-me-messages th{border-color:var(--reign-site-border-color)}.swal2-container .swal2-popup{background:var(--reign-site-sections-bg-color);color:var(--reign-site-body-text-color);box-shadow:var(--reign-more-options-box-shadow)}body.wbcom-bp-contact .bp-contact-me-popup-message{border-color:var(--reign-site-border-color)}body.wbcom-bp-contact .bp-contact-me-popup-message li:nth-child(2n+2){background:var(--reign-site-secondary-bg-color)}.bupr-members-profiles{text-align:center}.bupr-members-profiles img.avatar{max-width:80px;max-height:80px}#review_desc,.bupr-bp-member-review-no-popup-add-block #review_desc{margin-top:10px}.reviewer h4{font-size:18px}.wbtm-member-cover-image-container .bupr-member-review-stars{margin-right:0}.bp-nouveau .bupr-row{border:1px solid var(--reign-site-border-color);box-shadow:none;border-radius:var(--reign-global-border-radius)!important}.bupr-review-modal-content{background:var(--reign-site-sections-bg-color);box-shadow:var(--reign-more-options-box-shadow)}.dark-mode .bupr-review-modal-close-button svg path,.dark-scheme .bupr-review-modal-close-button svg path{fill:#fff}.wbtm-member-cover-image-container .bupr-member-rating-text{color:var(--reign-site-body-text-color)}.wbtm-cover-header-type-1 .bupr-member-rating-text,.wbtm-cover-header-type-2 .bupr-member-rating-text{color:#fff}.wbtm-cover-header-type-2 .bupr-member-review-wrapper{text-align:center;margin-left:auto;margin-right:auto}@media screen and (max-width:782px){.wbtm-member-cover-image-container .bupr-member-review-wrapper{text-align:center;margin-left:auto;margin-right:auto}}@media (min-width:768px){.bupr-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.multi-review{background:var(--reign-site-secondary-bg-color)}@charset "UTF-8";input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}[class*=" bb-icon-"]:before,[class^=bb-icon-]:before{margin-left:0;margin-right:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.buddypress-wrap a.loading,.buddypress-wrap input.loading{-webkit-transition-property:none!important;transition-property:none!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-animation:none!important;animation:none!important}.dir-list .bp-pagination.top{display:none}.buddypress-wrap .bp-invites-search-form:before,.buddypress-wrap form.bp-dir-search-form:before,.buddypress-wrap form.bp-messages-search-form:before{content:""!important}#dir-activity-search-form #dir-activity-search{height:38px;padding-left:10px}#dir-activity-search-form #dir-activity-search-submit{opacity:1}.buddypress .buddypress-wrap .search-form-has-reset .search-form_reset,.search-form-has-reset .search-form_reset{padding:0!important}.grid>li .item-avatar .avatar{border-radius:var(--reign-global-border-radius)}.round-avatars .buddypress-wrap ul.bp-list.groups-dir-list li.item-entry .group-avatar-wrap img.avatar,.round-avatars .grid>li .item-avatar .avatar{border-radius:50%}.dropzone .dz-default .dz-button,.dropzone .dz-default .dz-button:hover{background-color:transparent!important;border:0;color:rgba(18,43,70,.5)!important;box-shadow:none!important;padding:0!important;font-weight:300!important;font-size:16px!important;border-radius:0!important;color:#aaa!important}.dropzone .dz-default .dz-button:before,.dropzone .dz-default .dz-button:hover:before{content:"\ee24";font-family:bb-icons;font-size:24px;font-weight:400;height:54px;width:54px;display:inline-block;background-color:var(--reign-site-secondary-bg-color);border-radius:50%;line-height:54px;color:var(--reign-site-body-text-color);margin-bottom:10px}.dropzone.media-dropzone .dz-default .dz-button:before,.dropzone.media-dropzone .dz-default .dz-button:hover:before{content:"\ee06"}.dropzone.video-dropzone .dz-default .dz-button::before,.dropzone.video-dropzone .dz-default .dz-button:hover::before{content:"\ef65"}.dropzone.document-dropzone .dz-default .dz-button::before,.dropzone.document-dropzone .dz-default .dz-button:hover::before{content:"\e980"}.dropzone .dz-default .dz-button:hover>strong,.dropzone .dz-default .dz-button>strong{display:block;color:var(--reign-site-headings-color);font-weight:700;font-size:1.1em;margin-bottom:2px}.activity-list .bb-activity-more-options-wrap{top:10px;z-index:2}.activity-list .bb-pin-action{top:16px}.bb-action-popup .bb-model-header .bb-model-close-button .bb-icon-times{font-size:24px}.activity-list .bb-activity-more-options-wrap .bb-activity-more-options{top:30px}.bp-nouveau .bp-list li .bb-activity-more-options-wrap .bb-activity-more-options .generic-button{margin:0;padding:0}.buddypress-wrap .activity-header{font-size:inherit;padding-right:25px}.activity-list .activity-item.mini,.buddypress-wrap .acomment-meta,.buddypress-wrap .mini .activity-header{font-size:inherit}#whats-new-messages-toolbar .bb-icon,#whats-new-messages-toolbar .emojionearea .emojionearea-button:before,#whats-new-messages-toolbar [class*=" bb-icon-"],#whats-new-toolbar .bb-icon,#whats-new-toolbar .emojionearea .emojionearea-button:before,#whats-new-toolbar .wb-icons,#whats-new-toolbar [class*=" bb-icon-"],.ac-reply-toolbar .bb-icon,.ac-reply-toolbar .emojionearea .emojionearea-button:before,.ac-reply-toolbar [class*=" bb-icon-"]{color:inherit}.bp-activity-privacy__label:hover{background-color:rgba(0,0,0,.05)}.bp-activity-privacy__label .privacy-figure{color:#333}div .activity-update-form #whats-new-content .medium-editor-toolbar.active{bottom:70px}.activity-update-form #whats-new-form #whats-new-toolbar,.activity-update-form #whats-new-form-placeholder #whats-new-toolbar,.activity-update-form .whats-new-form-footer,.bp-nouveau-activity-form-placeholder- #whats-new-form #whats-new-toolbar,.bp-nouveau-activity-form-placeholder- #whats-new-form-placeholder #whats-new-toolbar,.bp-nouveau-activity-form-placeholder- .whats-new-form-footer{background-color:transparent;border-color:var(--reign-site-border-color)}.activity-list .activity-item .activity-inner>ol,.activity-list .activity-item .activity-inner>ul{margin:0}.activity-list .activity-item .activity-inner>ol li,.activity-list .activity-item .activity-inner>ul li{list-style:decimal;margin:0 0 3px 18px;padding:0}.activity-list .activity-item .activity-inner>ol li:before,.activity-list .activity-item .activity-inner>ul li:before{content:none}.activity-list .activity-item .activity-inner p{margin-bottom:15px}.activity-list .activity-item .activity-inner>ul li{list-style:disc}#buddypress.buddypress-wrap .main-navs.activity-type-navs>ul>li>a{padding:9px}.buddypress-wrap .current-visibility-level{color:inherit}.bb-media-model-inner{box-shadow:0 0 1px 1px rgba(255,255,255,.1)}.bp-nouveau .activity-list.bp-list{margin:0}.bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list ul li a:hover{background:rgba(0,0,0,.1)!important}.bp-nouveau .reign-status{right:-2px;top:-2px}.bp-nouveau .activity-update-form{padding:0}#whats-new-toolbar,.activity-update-form #whats-new,.activity-update-form #whats-new-avatar{padding:15px}#activity-form-submit-wrapper{padding:0 15px}#whats-new-submit{margin:15px 0 15px auto}.activity-update-form #whats-new-attachments.empty{padding:0}@media (max-width:650px){body.directory #buddypress form#whats-new-form #whats-new-submit{margin:15px 0 15px auto}}#whats-new-form{background-color:transparent;box-shadow:none;padding:0;position:relative}#whats-new-form:not(.focus-in){border:0}.activity-update-form #whats-new,.activity-update-form #whats-new-placeholder,.bp-nouveau-activity-form-placeholder- #whats-new,.bp-nouveau-activity-form-placeholder- #whats-new-placeholder{padding-left:0}.activity-update-form .activity-form.focus-in #whats-new,.bp-nouveau-activity-form-placeholder- .activity-form.focus-in #whats-new{padding-top:10px}#buddypress .activity-update-form #whats-new-submit #aw-whats-new-reset,#buddypress .bp-nouveau-activity-form-placeholder- #whats-new-submit #aw-whats-new-reset{display:none}.activity-update-form #activity-header h3{line-height:normal}#whats-new-form .bb-model-header{background-color:transparent;border-color:var(--reign-site-border-color)}.activity-update-form .activity-form.focus-in #editor-toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity-update-form .activity-form:not(.focus-in) #whats-new{background-color:transparent!important}.activity-update-form #whats-new-avatar{padding:0}.bp-nouveau .activity-update-form #whats-new-avatar img{max-width:45px;width:45px;height:45px}#whats-new-heading h5{margin:0}.bb-model-close-button{color:inherit}#whats-new-form.focus-in #bp-activity-privacy-point{font-size:12px;padding:4px 8px;padding-right:8px;border-radius:var(--reign-global-border-radius);line-height:1;border:1px solid var(--reign-site-border-color)}#whats-new-post-in{margin-right:0}select#bp-activity-privacy{height:34px}.bp-nouveau #whats-new-post-in-box{margin-top:10px}.bp-nouveau .activity-update-form #whats-new-content,.bp-nouveau .activity-update-form #whats-new-post-in-box{margin-left:0}.bp-nouveau .activity-update-form #whats-new-content{padding-bottom:0}.bp-nouveau #whats-new-textarea{margin-bottom:0}.bp-nouveau .activity-update-form #whats-new-submit{margin-left:auto}#buddypress input#aw-whats-new-reset{margin:0 10px;padding:0 10px;width:auto;box-shadow:none}.bb-media-length-1 .bb-activity-media-elem .entry-img{padding-top:0!important}.bb-media-length-1 .bb-activity-media-elem .entry-img img{position:static;width:100%}.dropzone.dz-started .dz-default.dz-message .dz-button{padding-top:0!important;background:0 0!important;color:inherit;border:0}.dropzone .dz-default{border:1px dashed var(--reign-site-border-color)}.activity-list .activity-item .activity-header .activity-time-since:before{content:none}.buddypress-wrap .activity-comments .bp-generic-meta.action .generic-button>a:hover{text-decoration:none!important}.activity-list .activity-item .acomment-display .ac-emotions_list.active{bottom:15px}#buddypress .activity-list .activity-item .activity-content .bp-generic-meta.action .button,#buddypress .activity-list .activity-item .activity-content .bp-generic-meta.action .button>.like-count,#buddypress .activity-list .activity-item .bp-generic-meta.action .acomment-reply.button .comment-count,#buddypress .activity-list .activity-item>.bp-generic-meta.action .button,#buddypress .activity-list .activity-item>.bp-generic-meta.action .button>.like-count{background:0 0!important;border-radius:25px;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;-webkit-animation:none!important;animation:none!important;color:var(--reign-site-link-color)}#buddypress .activity-list .activity-item .activity-content .bp-generic-meta.action .button:hover,#buddypress .activity-list .activity-item .activity-content .bp-generic-meta.action .button>.like-count:hover,#buddypress .activity-list .activity-item .bp-generic-meta.action .acomment-reply.button .comment-count:hover,#buddypress .activity-list .activity-item>.bp-generic-meta.action .button:hover,#buddypress .activity-list .activity-item>.bp-generic-meta.action .button>.like-count:hover{color:var(--reign-site-link-hover-color)}.bp-nouveau #buddypress .activity-content .activity-meta a.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress .activity-content .activity-meta a.view .bp-screen-reader-text,.bp-nouveau #buddypress div.activity-meta a.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress div.activity-meta a.view .bp-screen-reader-text,.bp-nouveau #buddypress div.activity-meta.activity-meta a.fav .bp-screen-reader-text,.bp-nouveau #buddypress div.activity-meta.activity-meta a.unfav .bp-screen-reader-text,.bp-nouveau #buddypress div.groups-meta a.acomment-reply .bp-screen-reader-text,.bp-nouveau #buddypress div.groups-meta a.view .bp-screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden!important;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.bp-nouveau #buddypress .activity-content .activity-meta a span.comment-count,.bp-nouveau #buddypress div.activity-meta a span.comment-count,.bp-nouveau #buddypress div.groups-meta a span.comment-count{background:0 0!important;min-width:auto;display:inherit;padding:0;border-radius:0}@media screen and (max-width:460px){#buddypress .activity-content div.bp-generic-meta a .bp-react-button-text,#buddypress .activity-content div.bp-generic-meta a .bp-share-text,.bp-nouveau #buddypress .activity-content .activity-meta a span.comment-count,.bp-nouveau #buddypress .activity-content .bp-generic-meta a span.comment-count,.bp-nouveau #buddypress div.activity-meta a span.comment-count,.bp-nouveau #buddypress div.activity-meta a span.like-count,.bp-nouveau #buddypress div.bp-generic-meta a span.comment-count,.bp-nouveau #buddypress div.bp-generic-meta a span.like-count{display:none}}.bp-nouveau .activity-list .activity-item .activity-meta.action .button span,.bp-nouveau .activity-list .activity-item .groups-meta.action .button span{margin-left:2px}.bp-nouveau .activity-list .activity-item .activity-meta.action .button .bp-activity-reshare-count,.bp-nouveau .activity-list .activity-item .groups-meta.action .button .bp-activity-reshare-count{margin-left:5px}.bp-nouveau .activity-list .activity-item .activity-meta.action .button span{color:inherit!important}.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before,.bp-nouveau .activity-list .activity-item .activity-meta.action .button:before,.bp-nouveau .activity-list .activity-item .activity-meta.action .icons:before{font-family:bb-icons}.bp-nouveau .activity-list .activity-item .activity-meta.action .fav:before,.bp-nouveau .activity-list .activity-item .activity-meta.action .unfav:before{content:"\ef41"}.bp-nouveau .activity-list .activity-item .activity-meta.action .acomment-reply.button:before{content:"\ee33"}.bp-nouveau #buddypress .activity-comments .activity-meta a.delete:before,.bp-nouveau .activity-list .activity-item .activity-meta.action .delete-activity:before{content:"\eaea"}.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before{content:"\e927";font-size:inherit}.bp-nouveau .activity-list .activity-item .activity-meta.action .button.acomment-reply,.bp-nouveau .activity-list .activity-item .activity-meta.action .button.view{box-shadow:none!important}.bp-nouveau .activity-list .activity-item .activity-content .activity-meta.action .generic-button:nth-child(2),.bp-nouveau .activity-list .activity-item .activity-content .bp-generic-meta.action .generic-button:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:3}#buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a i{font-size:16px;display:inline-block;margin-right:10px;vertical-align:middle;width:20px;text-align:center}.view-more-comments{display:inline-block;margin-top:30px}.activity-list .activity-item .activity-content .activity-state.has-comments,.activity-list .activity-item .activity-content .activity-state.has-likes{display:none}.activity-inner .wbtm_fav_avatar_listing{display:none}.activity-list .activity-item .bp-generic-meta.action div.generic-button{padding:0}.bp-nouveau #buddypress .activity-content .activity-meta a,.bp-nouveau #buddypress div.activity-meta a{margin:0;padding:0}#buddypress .activity-list .activity-item .bp-generic-meta.action .button span{font-weight:inherit}.activity-list .activity-item .activity-state-reactions .reactions_item>i,.activity-list .activity-state-popup .activity-state-popup_tab .activity-state-popup_tab_item .activity-state_user .activity-state_user__avatar .activity-state_user__reaction>i{line-height:inherit}.activity-list .activity-state-popup .activity-state-popup_inner{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color)}.activity-list .activity-state-popup .activity-state-popup_tab .activity-state-popup_tab_item .activity-state_user .activity-state_user__name a{color:var(--reign-site-headings-color)}.buddypress-wrap .activity-comments{margin:0}#buddypress .activity-list .comment-item .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a.delete:before{line-height:1}.buddypress-wrap .activity-comments ul li:not(.detached-comment-item){margin-left:0}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-content{margin-left:0;padding-left:0}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-avatar{margin-top:0}.buddypress-wrap .activity-comments form.ac-form{padding:15px 0 0}.bp-nouveau .buddypress-wrap .activity-comments form.ac-form .ac-reply-content .ac-textarea,form.ac-form .ac-reply-content .ac-textarea{margin-bottom:15px;padding:0 .7em}form.ac-form .ac-reply-content .ac-textarea .ac-input[contenteditable=true],form.ac-form .ac-reply-content .ac-textarea .ac-input[contenteditable=true].medium-editor-element{min-height:38px}.bp-nouveau #buddypress .activity-comments .activity-meta a,.bp-nouveau #buddypress .activity-comments .generic-button a,.bp-nouveau #buddypress .activity-comments div.generic-button a{border:0;font-size:13px;line-height:1;margin:0;min-height:10px}.bp-nouveau #buddypress .activity-comments .activity-meta a.acomment-reply:before,.bp-nouveau #buddypress .activity-comments .activity-meta a.bmpro-flag-comment-btn:before,.bp-nouveau #buddypress .activity-comments .activity-meta a.bmpro-unflag-comment-btn:before,.bp-nouveau #buddypress .activity-comments .activity-meta a.delete:before{content:none}.bp-nouveau .buddypress-wrap .activity-comments ul li .activity-meta.action,.bp-nouveau .buddypress-wrap .activity-comments ul li .bp-generic-meta.action{margin-left:0}.bp-nouveau .activity-list .activity-item .activity-content .activity-inner p,.bp-nouveau .buddypress-wrap .activity-inner{font-size:16px}.activity-state{margin-top:15px}.bb-media-privacy-wrap:before{content:"·";display:inline-block;margin:0 4px}.buddypress .buddypress-wrap .activity-state a{background:0 0;color:inherit}span.bb-activity-edited-text{font-size:12px}.bb-media-privacy-wrap .activity-privacy{left:-5px}.activity-list li.bbp_reply_create .activity-content .activity-inner .activity-discussion-title-wrap,.activity-list li.bbp_topic_create .activity-content .activity-inner .activity-discussion-title-wrap{background:0 0}.activity-list li.bbp_reply_create .bb-content-inr-wrap,.activity-list li.bbp_topic_create .bb-content-inr-wrap{background:0 0}.activity-list li.bbp_reply_create .bb-content-inr-wrap p,.activity-list li.bbp_topic_create .bb-content-inr-wrap p{margin-bottom:0}.activity-list li.bbp_reply_create .activity-content .activity-inner .activity-discussion-title-wrap a,.activity-list li.bbp_topic_create .activity-content .activity-inner .activity-discussion-title-wrap a{display:inline;font-size:18px;font-weight:500}.activity-list li.bbp_reply_create .activity-content .activity-inner .activity-discussion-title-wrap .bb-reply-lable,.activity-list li.bbp_reply_create .activity-content .activity-inner .bb-post-title .bb-reply-lable,.activity-list li.bbp_topic_create .activity-content .activity-inner .activity-discussion-title-wrap .bb-reply-lable,.activity-list li.bbp_topic_create .activity-content .activity-inner .bb-post-title .bb-reply-lable,.activity-list li.blogs .activity-content .activity-inner .activity-discussion-title-wrap .bb-reply-lable,.activity-list li.blogs .activity-content .activity-inner .bb-post-title .bb-reply-lable{display:inline}#media-stream.media .bb-photo-thumb .media-action-wrap .media-action_list ul li.move_file.move-disabled[data-balloon]:after,#media-stream.media .bb-photo-thumb .media-action-wrap .video-action_list ul li.move_file.move-disabled[data-balloon]:after,#media-stream.media .bb-photo-thumb .video-action-wrap .media-action_list ul li.move_file.move-disabled[data-balloon]:after,#media-stream.media .bb-photo-thumb .video-action-wrap .video-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .media-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap .video-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .media-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap .video-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .media-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap .video-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .media-action_list ul li.move_file.move-disabled[data-balloon]:after,.bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap .video-action_list ul li.move_file.move-disabled[data-balloon]:after{padding:10px}#buddypress input#privacy-status-back,#buddypress input#privacy-status-group-back,.ac-reply-content,.activity-autocomplete-wrapper:before,form.ac-form .ac-reply-content .ac-textarea .ac-input[contenteditable=true]{color:inherit}.bb-activity-media-wrap .bb-activity-media-elem.media-activity .media-action-wrap,.bb-activity-media-wrap .bb-activity-media-elem.media-activity .video-action-wrap,.bb-activity-media-wrap .bb-activity-video-elem .media-action-wrap,.bb-activity-media-wrap .bb-activity-video-elem .video-action-wrap{z-index:99}.bb-activity-placeholder{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color)}.bb-loading-bg{background-color:var(--reign-site-secondary-bg-color)}form.ac-form .ac-reply-content{border-color:var(--reign-site-border-color);background-color:var(--reign-site-secondary-bg-color);border-radius:var(--reign-global-form-radius)}form.ac-form .ac-reply-content .ac-submit-wrap{background-color:var(--reign-colors-theme)}.bp-activity-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px}.bp-activity-head p{margin-bottom:0}.bp-activity-head p.activity-date{display:inline-block}.bp-activity-head p.activity-date a{font-size:14px;color:var(--reign-site-alternate-text-color)}.bp-activity-head .activity-time-since{display:none!important}.bp-activity-head .activity-group-post-meta a:hover{text-decoration:none}.bp-nouveau .activity-list .activity-item .bp-activity-head .activity-header{margin:0;padding:0}.bp-nouveau .activity-list .activity-item .bp-activity-head div.item-avatar{margin-bottom:0}.bp-nouveau .activity-list .activity-item .bp-activity-head .activity-group-avatar{margin-right:15px}.activity-list .activity-item .activity-header .time-since{color:var(--reign-site-alternate-text-color)}.acomment-foot-actions .activity-time-since{color:var(--reign-site-alternate-text-color);font-size:13px;line-height:1}.bb-media-model-wrapper .activity-comments .acomment_inner .acomment-content_block,.buddypress-wrap .activity-comments .acomment_inner .acomment-content_block{background-color:var(--reign-site-secondary-bg-color)}.buddypress-wrap .activity-comments li.acomments-view-more{font-size:14px}.bb-media-model-wrapper .activity-comments .acomment-foot-actions .activity-time-since,.buddypress-wrap .activity-comments .acomment-foot-actions .activity-time-since{color:var(--reign-site-alternate-text-color)}.activity-list .activity-item .activity-state-reactions .reactions_item,.bb-media-model-wrapper .activity-comments .comment-reactions .activity-state-reactions,.buddypress-wrap .activity-comments .comment-reactions .activity-state-reactions{background-color:var(--reign-site-secondary-bg-color)}.bb-activity-model-wrapper .activity-modal{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}body.buddypress .buddypress-wrap .bb-modal-activity-header h2{margin:0;font-size:1.5rem}.bp-nouveau .buddypress-wrap .activity-comments ul+form.ac-form{margin-bottom:5px}.bb-modal-activity-header,.footer-overflow{border-color:var(--reign-site-border-color)}.bb-document-privacy-wrap .activity-privacy,.bb-media-privacy-wrap .activity-privacy{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);box-shadow:var(--reign-more-options-box-shadow)}.bb-document-privacy-wrap .activity-privacy .selected,.bb-document-privacy-wrap .activity-privacy li:hover,.bb-media-privacy-wrap .activity-privacy .selected,.bb-media-privacy-wrap .activity-privacy li:hover{background:var(--reign-site-secondary-bg-color)}.bb-document-privacy-wrap .activity-privacy:before,.bb-media-privacy-wrap .activity-privacy:before{border-top-color:var(--reign-site-sections-bg-color);border-right-color:var(--reign-site-sections-bg-color)}.bb-modal-activity-body .bp-post-react-icon .emoji-lottie-holder svg:first-child{display:none}.bp-nouveau #buddypress .activity-list .activity-comments .bp-generic-meta a .bp-screen-reader-text.bp-screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.activity-list .comment-item .bb-activity-more-options-wrap .bb-activity-more-options-action i{color:var(--reign-site-body-text-color)}.activity-list .comment-item .bb-activity-more-options-wrap .bb-activity-more-options-action:hover,.activity-list .comment-item .bb-activity-more-options-wrap:has(.bb-activity-more-options.is_visible) .bb-activity-more-options-action{background-color:var(--reign-site-secondary-bg-color)}.activity-list .activity-item.bb-closed-comments .bb-activity-closed-comments-notice{background:var(--reign-site-secondary-bg-color);color:var(--reign-site-body-text-color);margin-top:15px;margin-bottom:-15px;border-radius:0 0 var(--reign-global-border-radius-inner) var(--reign-global-border-radius-inner)}@media screen and (min-width:46.8em){body.activity-permalink.bp-nouveau .activity-list .bp-activity-head{padding:15px}body.activity-permalink.bp-nouveau .activity-list .bp-activity-head .activity-avatar{left:0;top:0}body.activity-permalink.bp-nouveau .buddypress-wrap .activity-comments ul+form.ac-form,body.activity-permalink.bp-nouveau .buddypress-wrap .activity-comments>form.ac-form{padding:15px}body.activity-permalink.bp-nouveau .buddypress-wrap .activity-comments ul+form.ac-form{padding-top:0}body.activity-permalink.bp-nouveau .bb-media-model-wrapper .activity-comments ul li>.acomment-display,body.activity-permalink.bp-nouveau .buddypress-wrap .activity-comments ul li>.acomment-display{padding-bottom:15px}}body.activity-permalink.bp-nouveau .bb-activity-placeholder{border:0}.bp-nouveau .buddypress-wrap .activity-group-avatar .author-avatar img{border-radius:50%;border:2px solid var(--reign-site-sections-bg-color)}.activity-list .activity-item .activity-header .time-since:hover{text-decoration:none}.activity-list div.blogs .activity-content .activity-inner,.activity-list li.blogs .activity-content .activity-inner{max-width:100%}.activity-list div.blogs .activity-content .activity-inner .bb-content-wrp,.activity-list li.blogs .activity-content .activity-inner .bb-content-wrp{display:block;padding:0;background-color:transparent}.activity-list div.blogs .activity-content .activity-inner .bb-post-img-link,.activity-list li.blogs .activity-content .activity-inner .bb-post-img-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 0 15px;background:var(--reign-site-secondary-bg-color);border-radius:4px}.activity-list div.blogs .activity-content .activity-inner .bb-post-img-link img,.activity-list li.blogs .activity-content .activity-inner .bb-post-img-link img{margin:0 auto;width:auto;max-height:640px;border-radius:4px}.activity-share-modal .activity-list div.blogs .activity-content .activity-inner a.bb-post-img-link img{max-height:340px}.activity-list .activity-content .activity-inner .activity-reshare-item-container .activity-content .activity-inner a.bb-post-img-link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 0 15px;background:var(--reign-site-secondary-bg-color);border-radius:4px}.activity-list .activity-content .activity-inner .activity-reshare-item-container .activity-content .activity-inner a.bb-post-img-link img{margin:0 auto;width:auto;max-height:640px;border-radius:4px}.reign-both_sidebar #buddypress .members-list>li{min-width:auto}@media screen and (min-width:75em){.reign-both_sidebar .buddypress-wrap .grid.bp-list.groups-list>li,.reign-both_sidebar .buddypress-wrap .members-directory-wrapper .grid.bp-list>li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.buddypress-wrap .members-list:not(.grid) .list-wrap{background:0 0;border:0;padding:0}.members-directory-wrapper{display:block}.members-directory-wrapper .bp-profile-search-widget{margin-bottom:20px}@media screen and (min-width:46.8em){.bp-list li .item-avatar{float:left;margin-right:15px}.members-directory-wrapper .bp-profile-search-widget{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0}.members-directory-wrapper .bps-form.standard-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.members-directory-wrapper .bps-form.standard-form>div{width:33.3333%;padding:0 15px}.bp-profile-search-widget{border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}.bp-profile-search-widget .bps-form-title{padding:15px 15px 0 15px}.buddypress-wrap .bp-profile-search-widget .standard-form label{display:inline-block}}.bp-list li .item-avatar{position:relative}@media screen and (max-width:46.8em){.bp-list li .item-avatar{max-width:100px;margin:auto}}#buddypress .members-list:not(.wbtm-member-directory-type-1) .bb_more_options .bb_more_options_action i,.members-list:not(.wbtm-member-directory-type-1) .bb_more_options .bb_more_options_action i{background:rgba(0,0,0,.2);color:#fff;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px}@media screen and (min-width:46.8em){.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap,.bp-nouveau .groups-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap,.bp-nouveau .members-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap .generic-button,.bp-nouveau .groups-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap .generic-button,.bp-nouveau .members-group-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap .generic-button,.bp-nouveau .members-list.bp-list:not(.grid) .list-wrap .member-button-wrap.footer-button-wrap .generic-button{margin:0 10px 0 0;padding:0}}@media screen and (max-width:46.8em){.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .list-wrap .justify-center,.bp-nouveau .groups-list.bp-list:not(.grid) .list-wrap .justify-center,.bp-nouveau .members-group-list.bp-list:not(.grid) .list-wrap .justify-center,.bp-nouveau .members-list.bp-list:not(.grid) .list-wrap .justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .list-wrap .item,.bp-nouveau .groups-list.bp-list:not(.grid) .list-wrap .item,.bp-nouveau .members-group-list.bp-list:not(.grid) .list-wrap .item,.bp-nouveau .members-list.bp-list:not(.grid) .list-wrap .item{text-align:center}.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .list-wrap .member-buttons-wrap.action-wrap,.bp-nouveau .groups-list.bp-list:not(.grid) .list-wrap .member-buttons-wrap.action-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid) .list-wrap .member-buttons-wrap.action-wrap,.bp-nouveau .members-list.bp-list:not(.grid) .list-wrap .member-buttons-wrap.action-wrap{display:inline-block;width:100%;margin:auto;text-align:center}}@media screen and (min-width:46.8em){.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:46.8em){.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-1 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-2 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-3 .member-buttons-wrap,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-4 .member-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:auto;text-align:center}}.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .action-wrap .fa,.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .action-wrap .far,.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .wbtm-mem-cover-img,.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .wbtm-member-directory-meta,.bp-nouveau .groups-list.bp-list:not(.grid) .action-wrap .fa,.bp-nouveau .groups-list.bp-list:not(.grid) .action-wrap .far,.bp-nouveau .groups-list.bp-list:not(.grid) .wbtm-mem-cover-img,.bp-nouveau .groups-list.bp-list:not(.grid) .wbtm-member-directory-meta,.bp-nouveau .members-group-list.bp-list:not(.grid) .action-wrap .fa,.bp-nouveau .members-group-list.bp-list:not(.grid) .action-wrap .far,.bp-nouveau .members-group-list.bp-list:not(.grid) .wbtm-mem-cover-img,.bp-nouveau .members-group-list.bp-list:not(.grid) .wbtm-member-directory-meta,.bp-nouveau .members-list.bp-list:not(.grid) .action-wrap .fa,.bp-nouveau .members-list.bp-list:not(.grid) .action-wrap .far,.bp-nouveau .members-list.bp-list:not(.grid) .wbtm-mem-cover-img,.bp-nouveau .members-list.bp-list:not(.grid) .wbtm-member-directory-meta{display:none}@media screen and (min-width:46.8em){.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .action-wrap,.bp-nouveau .groups-list.bp-list:not(.grid) .action-wrap,.bp-nouveau .members-group-list.bp-list:not(.grid) .action-wrap,.bp-nouveau .members-list.bp-list:not(.grid) .action-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.bp-nouveau .friends-mutual-list.bp-list:not(.grid) .action-wrap .primary-action .generic-button,.bp-nouveau .groups-list.bp-list:not(.grid) .action-wrap .primary-action .generic-button,.bp-nouveau .members-group-list.bp-list:not(.grid) .action-wrap .primary-action .generic-button,.bp-nouveau .members-list.bp-list:not(.grid) .action-wrap .primary-action .generic-button{margin:0;margin-right:10px;padding:0}}.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-4 figure,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-4 figure,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-4 figure,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-4 figure{margin:0}@media screen and (min-width:46.8em){.bp-nouveau .friends-mutual-list.bp-list:not(.grid).wbtm-member-directory-type-4 .item-avatar,.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-member-directory-type-4 .item-avatar,.bp-nouveau .members-group-list.bp-list:not(.grid).wbtm-member-directory-type-4 .item-avatar,.bp-nouveau .members-list.bp-list:not(.grid).wbtm-member-directory-type-4 .item-avatar{margin-right:30px}}@media screen and (min-width:46.8em){.rg-nouveau-friends-request-list.bp-list:not(.grid) .list-wrap{-ms-flex-flow:wrap;flex-flow:wrap}}.rg-nouveau-friends-request-list.bp-list:not(.grid) .list-wrap .bp-feedback.error{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.rg-nouveau-friends-request-list.bp-list li .action .generic-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wbtm-member-directory-type-4 .grid .action .generic-button:not(.friendship-button):not(#send-private-message):not(.view-as){display:none}body.friends .item-body-inner-wrapper .bp-pagination.top{display:none}body.friends .item-body-inner-wrapper ul#friend-list{margin:0;padding:0}.bp-nouveau #buddypress .item-list.rg-member-list.bp-list.wbtm-member-directory-type-2 .action>button,.bp-nouveau #buddypress .item-list.rg-member-list.bp-list.wbtm-member-directory-type-2 .action>div a,.bp-nouveau #buddypress .item-list.rg-member-list.bp-list.wbtm-member-directory-type-2 .action>li a,.bp-nouveau #buddypress .item-list.rg-member-list.bp-list.wbtm-member-directory-type-2 .action>li button{border-radius:var(--reign-global-button-radius)}.bp-nouveau #buddypress.buddypress-wrap .bp-list.wbtm-group-directory-type-2>li .action .generic-button a,.bp-nouveau #buddypress.buddypress-wrap .bp-list.wbtm-group-directory-type-2>li .action .generic-button button{border-radius:var(--reign-global-button-radius)}@media screen and (max-width:32em){.buddypress-wrap .subnav-filters .grid-filters{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .list-wrap,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry:first-child .list-wrap{background-color:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius)}@media screen and (max-width:46.8em){#buddypress.buddypress-wrap .members-list:not(.grid) li .footer-button-wrap .generic-button>*,#buddypress.buddypress-wrap .members-list:not(.grid) li .member-button-wrap .generic-button>*,#buddypress.buddypress-wrap .members-list:not(.grid) li .primary-action .generic-button>*{display:inline-block;width:100%;max-width:170px}}.bp-nouveau #buddypress.buddypress-wrap .grid.wbtm-member-directory-type-1.bp-list>li .item{margin:0}.bp-nouveau #buddypress.buddypress-wrap .grid.wbtm-member-directory-type-1.bp-list>li .item .item-meta.member-type{margin-top:0}.bp-nouveau .grid.wbtm-member-directory-type-1.bp-list>li .list-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.buddypress-wrap .members-list.wbtm-member-directory-type-1 li .list-wrap .followers-wrap,.buddypress-wrap .members-list.wbtm-member-directory-type-1 li .list-wrap .member-type{text-align:left}.buddypress-wrap .members-list.wbtm-member-directory-type-1 li .list-wrap .primary-action{text-align:left;padding:0!important}.buddypress-wrap .members-list.wbtm-member-directory-type-1 li .primary-action{text-align:left}.buddypress-wrap .members-list.wbtm-member-directory-type-1 li .primary-action .generic-button{padding:0}.buddypress-wrap .members-list.wbtm-member-directory-type-1 li .primary-action .generic-button a{margin-bottom:0}.buddypress-wrap .members-list li .list-wrap .followers-wrap,.buddypress-wrap .members-list li .list-wrap .last-activity,.buddypress-wrap .members-list li .list-wrap .member-type{color:var(--reign-site-body-text-color)}#buddypress .members-list.wbtm-member-directory-type-4.grid>li [data-bp-tooltip]:after,#buddypress .members-list.wbtm-member-directory-type-4.grid>li [data-bp-tooltip]:before{display:none}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .followers-wrap{text-align:left}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-status.online{right:10px;top:10px;z-index:1}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .bb_more_options.member-dropdown{z-index:9}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .primary-action .generic-button{padding:0}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .primary-action .generic-button a{font-size:13px!important}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .primary-action .generic-button a::before{content:none!important}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-button-wrap .generic-button{padding:0}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-button-wrap .generic-button a{margin:0}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-button-wrap .generic-button a{margin:0}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-button-wrap .generic-button a::after{content:attr(data-balloon);position:absolute;top:-50%;left:-50%;right:auto;text-align:center;font-size:9px;width:100%;min-width:85px;margin:auto;display:inline-block;background:#333;padding:5px;border-radius:var(--reign-global-border-radius);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:2}#buddypress .members-list.wbtm-member-directory-type-4.grid>li .member-button-wrap .generic-button a:hover::after{top:-100%;opacity:1;visibility:visible}@media screen and (max-width:590px){.buddypress-wrap .grid.bp-list.members-list>li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.buddypress-wrap .groups-list:not(.grid) li .last-activity{margin-top:0}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid).wbtm-group-directory-type-1 .bs-group-members,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid).wbtm-group-directory-type-2 .bs-group-members,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid).wbtm-group-directory-type-3 .bs-group-members,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid).wbtm-group-directory-type-4 .bs-group-members{margin-bottom:0}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .group-content-wrap{padding:10px 15px 10px}@media screen and (min-width:46.8em){.bp-nouveau .groups-list.bp-list:not(.grid) .group-content-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(100% - 70px);width:calc(100% - 70px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau .groups-list.bp-list:not(.grid) .groups-meta.action{margin-left:auto}.bp-nouveau .groups-list.bp-list:not(.grid) .group-admins-wrap{margin-left:5%}}@media screen and (max-width:46.8em){.bp-nouveau .groups-list.bp-list:not(.grid) li.group-admin-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.bp-nouveau .groups-list.bp-list:not(.grid) .wbtm-group-cover-img{display:none}}.bp-nouveau .groups-list.bp-list:not(.grid).wbtm-group-directory-type-4 figure{margin:0}.bp-nouveau .buddypress-wrap .groups-list li .group-desc{display:none}.bp-nouveau .buddypress-wrap .groups-list.bp-list.grid:not(.wbtm-group-directory-type-4) .item-avatar{margin-left:auto!important;margin-right:auto!important}.bp-list li .item-meta,.bp-list li .meta{color:var(--reign-site-alternate-text-color)}.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-bp-grp-type-hidden,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-bp-grp-type-private,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-1 .wbtm-bp-grp-type-public,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .wbtm-bp-grp-type-hidden,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .wbtm-bp-grp-type-private,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .wbtm-bp-grp-type-public,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .wbtm-bp-grp-type-hidden,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .wbtm-bp-grp-type-private,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .wbtm-bp-grp-type-public,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-4 .wbtm-bp-grp-type-hidden,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-4 .wbtm-bp-grp-type-private,.bp-nouveau .buddypress-wrap .grid.bp-list.wbtm-group-directory-type-4 .wbtm-bp-grp-type-public{display:none}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry .list-wrap .item{padding:0}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry .list-title.groups-title{margin-top:0}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry .item-avatar{display:block}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry .group-avatar-wrap{margin:0}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry .group-avatar-wrap img.avatar{margin:0;position:absolute}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry .group-footer-wrap{display:block}.buddypress-wrap ul.bp-list.groups-dir-list.wbtm-group-directory-type-1.grid li.item-entry span.bs-group-members{margin:10px 0 0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2 .group-details,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3 .group-details{display:inline}.buddypress-wrap ul.bp-list.groups-dir-list.grid.bb-cover-enabled .group-avatar-wrap img.avatar{margin-top:0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .group-avatar-wrap,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item .list-title,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .group-avatar-wrap,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item .list-title{margin:0}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item-avatar,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item-avatar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item .item-block,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item .item-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .item .item-block *,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .item .item-block *{text-align:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .bs-group-members,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .bs-group-members{margin:0;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-2>li .group-footer-wrap,.bp-nouveau #buddypress.buddypress-wrap .grid.bp-list.wbtm-group-directory-type-3>li .group-footer-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .item{padding:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .item .list-title.groups-title{margin-top:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .img-dynamic.aspect-ratio .img-card{margin:0}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .group-footer-wrap .footer-button-wrap .groups-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .footer-button-wrap .generic-button .group-button{font-size:13px}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .footer-button-wrap .generic-button .group-button::before{display:none}.bp-nouveau #buddypress .item-list.grid.rg-group-list.wbtm-group-directory-type-4 .footer-button-wrap .generic-button .group-button span{position:static;font-size:inherit;background:0 0;padding:0;border-radius:var(--reign-global-border-radius);opacity:1;visibility:visible;-webkit-transition:none;transition:none}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .group-admins-wrap,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .wbtm-group-cover-img,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .wbtm-member-directory-meta{display:none!important}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) li.item-entry{margin-bottom:15px;border-bottom:1px solid var(--reign-site-border-color)}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .list-wrap{border:0}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .item{width:-webkit-calc(100% - 250px);width:calc(100% - 250px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:46.8em){.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .item{margin-right:auto}}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .group-footer-wrap{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width:46.8em){.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .list-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .item-avatar{margin:auto;margin-bottom:10px}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .bs-group-members,.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .item-entry .group-footer-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.buddypress-wrap ul.bp-list.groups-dir-list:not(.grid) .list-wrap .item .item-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.buddypress-wrap ul.bp-list.groups-dir-list li.item-entry{margin-bottom:30px}#group-create-body .creation-step-name{margin-top:20px}#group-create-body p{margin-bottom:10px}.buddypress-wrap .standard-form #group-create-body label,.buddypress-wrap .standard-form #group-create-body span.label{display:inline-block}.group-create.bp-nouveau .bp-navs.group-create-links{margin-bottom:20px}.bp-nouveau.group-create .buddypress-wrap form.bp-invites-search-form{display:-webkit-box;display:-ms-flexbox;display:flex;border:0}.bp-nouveau .buddypress-wrap form.bp-invites-search-form button[type=submit]{height:38px}.bp-nouveau .group-invites-members-listing .bp-list li .item-avatar img.avatar{max-width:50px}.bp-nouveau .group-invites-members-listing .bp-list li .action{margin-left:auto}#send_group_invite_form .select2-selection__rendered{margin:0}.group-create.bp-nouveau button#group_invites_search_submit{display:none}@media screen and (max-width:767px){.group-create .bb-groups-invites-left .bp-list li .item-avatar{margin-left:0}.group-create #group-invites-container #send_group_invite_form{padding-bottom:0}}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}#group-create-body img.avatar{width:auto;height:auto}body.groups.group-invites #send_group_invite_form .select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:1.6875rem}#send_group_invite_form .select2-selection__choice__remove{margin-top:5px}#item-header a.link-change-cover-image>i,#item-header a.link-change-profile-image>i,#item-header a.position-change-cover-image>i{font-size:24px;font-weight:400}#buddypress #header-cover-image{background-position:center center;border:1px solid var(--reign-site-border-color)}.bp-nouveau #header-cover-image:after{content:none}#item-header #header-cover-image{position:absolute}.single-headers .member-status{background:#00e652;border:2px solid #fff;border-radius:100%;position:absolute;right:0;top:0;width:15px;height:15px}.groups-header #item-header-avatar:hover .link-change-overlay,.users-header #item-header-avatar:hover .link-change-overlay{display:none}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-2 #item-header-cover-image #item-header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-nouveau .buddypress-wrap:not(.bp-vertical-navs) .rg-nouveau-sidebar-menu{margin-bottom:10px}.bp-nouveau #buddypress #item-header-cover-image #item-header-avatar img.avatar{margin:auto}.bp-nouveau #buddypress .wbtm-cover-header-type-3 #item-header-cover-image #item-header-avatar img.avatar{margin:auto}.users-header #item-header-avatar a.link-change-profile-image{top:50%;margin:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.users-header #item-header-cover-image #item-header-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;position:static}#item-header-cover-image #item-header-content{position:static}#buddypress #item-header-content .bb_more_options,#item-header-content .bb_more_options{margin-top:0;margin-left:10px;z-index:999}#buddypress #item-header-content .bb_more_options .bb_more_options_action,#item-header-content .bb_more_options .bb_more_options_action{background-color:var(--reign-site-sections-bg-color);padding:0 8px;line-height:37px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-button-radius);text-shadow:none}#buddypress #item-header-content .bb_more_options .bb_more_options_action i,#item-header-content .bb_more_options .bb_more_options_action i{color:var(--reign-site-body-text-color)}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content,.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-1 #item-header-cover-image #item-header-content .item-meta{text-shadow:0 0 3px rgba(0,0,0,.8)}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons div.generic-button,.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content #item-buttons li.generic-button{margin:0}.groups-header #cover-image-container #item-header-content .group-actions-absolute .bb_more_options{margin-left:10px}@media screen and (max-width:782px){#buddypress .wbtm-cover-header-type-2 .bb_more_options .bb_more_options_action i{color:#fff}.member-header-actions.action{margin-top:0}}@media screen and (max-width:782px){#buddypress #item-header-cover-image #item-buttons{margin:0}.bp-nouveau #buddypress div#item-header.single-headers #cover-image-container #item-header-cover-image .wbtm-item-buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau #buddypress div#item-header.single-headers #item-header-cover-image #item-header-content .wbtm-item-buttons-wrapper #item-buttons{width:auto}}.bp-nouveau .buddypress-wrap .rg-nouveau-sidebar-menu .vertical{width:100%}.bp-nouveau #buddypress #item-header-cover-image #item-header-avatar{margin-right:20px}.bp-nouveau #buddypress .wbtm-cover-header-type-4 #item-header-cover-image #item-header-avatar{margin-right:0}@media screen and (max-width:782px){#buddypress #item-header-cover-image #item-header-avatar,.bp-user #buddypress #item-header #item-header-cover-image #item-header-avatar{width:auto}}@media screen and (min-width:46.8em){.bp-single-vert-nav .bp-navs.vertical li{float:none}}.bb-single-main-nav .bb-single-nav-item-point{display:inline}.groups.messages .bp-vertical-navs aside#secondary,.my-messages .bp-vertical-navs aside#secondary,.send-invites .bp-vertical-navs aside#secondary{display:none}.groups.messages.has-buddypress-sidebar-right .bp-vertical-navs .group-home aside#secondary,.send-invites.has-buddypress-sidebar-right .bp-vertical-navs .group-home aside#secondary{display:none}#member-invites-table .field-actions-add i{padding:0;height:20px;width:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}table#member-invites-table td.field-actions i{font-size:20px}.bp-nouveau.messages .bp-vertical-navs .item-body-inner-wrapper{height:auto;border-radius:var(--reign-global-border-radius)!important}#buddypress .bb_more_options a:before,.bb_more_options a:before{content:none!important}div#bb-messages-thread-list-nav .subnav li::after{content:none!important}#buddypress .bb_more_options .bb_more_options_list li,.bb_more_options .bb_more_options_list li{width:100%}#content .buddypress-wrap .subnav-filters div button#user_messages_search_submit span::before{left:8px}.subnav_tab .subnav li.selected a{border-bottom:0}.bp-nouveau #buddypress div#item-header .wbtm-cover-header-type-3 div#item-header-cover-image{border:1px solid var(--reign-site-border-color)}.rg-nouveau-friends-request-list #send-private-message,.rg-nouveau-friends-request-list .view-as.generic-button{display:none!important}@media screen and (max-width:46.8em){.rg-nouveau-friends-request-list .item-title{text-align:center}}.buddypress-wrap .profile.edit .standard-form label,.buddypress-wrap .profile.edit .standard-form span.label{display:inline-block}.member-header-actions-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.item-body-inner-wrapper .subnav_tab{overflow:hidden}.item-body-inner-wrapper .subnav_tab .subnav{margin:0}.item-body-inner-wrapper .subnav_tab .subnav li a{border:0;display:block;padding:10px;text-decoration:none}.buddypress-wrap .bp-tables-user thead tr th{border:0}.notifications-order-actions a.bp-tooltip{display:inline-block}.buddypress-wrap table.notifications .notification-actions a.mark-unread{display:inline-block}.bp-nouveau .buddypress-wrap .bp-tables-user thead [data-bp-tooltip][data-bp-tooltip-pos=up]:after,.bp-nouveau .buddypress-wrap .bp-tables-user thead [data-bp-tooltip][data-bp-tooltip-pos=up]:before{display:none}#message-new-submit #bp-messages-send,#message-reply-new-submit #send_reply_button{width:30px;height:30px}#bp-message-thread-list .message-metadata time,#bp-message-thread-list li.divider-date .bp-message-content-wrap,#message-threads .bp-message-link .thread-date,.bp-messages-content .bp-message-content_foot_note,.bp-messages-content .thread-date{color:var(--reign-site-body-text-color)}#buddypress .bb_more_options .bb_more_options_list .generic-button>button::before,#buddypress .bb_more_options .bb_more_options_list a::before,#buddypress .bb_more_options .bb_more_options_list button::before,.bb_more_options .bb_more_options_list .generic-button>button::before,.bb_more_options .bb_more_options_list a::before,.bb_more_options .bb_more_options_list button::before{font-family:bb-icons;font-size:18px;display:inline-block;margin-right:10px;vertical-align:middle;width:20px;text-align:center}#buddypress .bb_more_options .bb_more_options_list .generic-button>button.send-message::before,#buddypress .bb_more_options .bb_more_options_list a.send-message::before,#buddypress .bb_more_options .bb_more_options_list button.send-message::before,.bb_more_options .bb_more_options_list .generic-button>button.send-message::before,.bb_more_options .bb_more_options_list a.send-message::before,.bb_more_options .bb_more_options_list button.send-message::before{content:"\ee62"!important}#buddypress .bb_more_options .bb_more_options_list .generic-button>button.block-member::before,#buddypress .bb_more_options .bb_more_options_list a.block-member::before,#buddypress .bb_more_options .bb_more_options_list button.block-member::before,.bb_more_options .bb_more_options_list .generic-button>button.block-member::before,.bb_more_options .bb_more_options_list a.block-member::before,.bb_more_options .bb_more_options_list button.block-member::before{content:"\ee08"!important}#buddypress .bb_more_options .bb_more_options_list .generic-button>button.view-as::before,#buddypress .bb_more_options .bb_more_options_list a.view-as::before,#buddypress .bb_more_options .bb_more_options_list button.view-as::before,.bb_more_options .bb_more_options_list .generic-button>button.view-as::before,.bb_more_options .bb_more_options_list a.view-as::before,.bb_more_options .bb_more_options_list button.view-as::before{content:"\ee69"!important}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container){background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:20px;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container) #item-header-cover-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0!important;width:100%}@media screen and (max-width:782px){.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container) #item-header-cover-image #item-header-avatar{margin:auto;margin-bottom:20px}}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container) #item-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:782px){.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container) #item-header-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container) #item-header-content .bb_more_options{margin:5px 10px 10px 0}@media screen and (max-width:782px){.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container) #item-header-content .member-header-actions-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container).centered #item-header-cover-image{display:grid;width:100%;padding:0!important}@media screen and (max-width:782px){.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container).centered #item-header-cover-image{-ms-flex-flow:row wrap;flex-flow:row wrap}}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container).centered #item-header-content{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.bp-nouveau #buddypress .users-header #cover-image-container:not(.wbtm-member-cover-image-container).centered #item-header-content .flex{display:-webkit-box;display:-ms-flexbox;display:flex}#buddypress .users-header .wbtm-member-cover-image-container.centered #item-header-cover-image{-ms-flex-flow:row wrap;flex-flow:row wrap}#buddypress .users-header .wbtm-member-cover-image-container.centered #item-header-cover-image.bb-enable-cover-img #item-header-avatar{margin:0 20px 0 0}#buddypress .users-header .wbtm-member-cover-image-container.wbtm-cover-header-type-4.centered #item-header-cover-image.bb-enable-cover-img #item-header-avatar{margin:0 0 15px}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container){background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:20px;border-radius:var(--reign-global-border-radius)}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0!important;padding:0!important}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-avatar{margin-bottom:auto}@media screen and (max-width:782px){.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-avatar{margin:auto;margin-bottom:15px}}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-avatar img.avatar{margin:0}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content{padding:0}@media screen and (max-width:782px){.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content .bb-bp-group-title{margin:0 0 10px}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content .bp-group-type{margin:0 0 10px}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content>.item-title{display:none}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content .group-actions-absolute{margin:0 0 10px}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content .item-meta{margin-bottom:0}@media screen and (min-width:782px){.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content .group-actions-wrap{position:absolute;right:0}}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container) #item-header-cover-image #item-header-content .group-item-actions{padding:0}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image{display:grid;width:100%;padding:0!important}@media screen and (max-width:782px){.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image{-ms-flex-flow:row wrap;flex-flow:row wrap}}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image #item-header-avatar{margin-bottom:15px}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image #item-header-content{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image #item-header-content .flex{display:-webkit-box;display:-ms-flexbox;display:flex}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image #item-header-content .group-actions-wrap{position:static}.bp-nouveau #buddypress .groups-header #cover-image-container:not(.wbtm-group-cover-image-container).centered #item-header-cover-image #item-header-content .group-actions-absolute{margin-bottom:0}#buddypress .groups-header .wbtm-group-cover-image-container.centered #item-header-cover-image{-ms-flex-flow:row wrap;flex-flow:row wrap}#buddypress .groups-header .wbtm-group-cover-image-container.wbtm-cover-header-type-4.centered #item-header-cover-image.bb-enable-cover-img #item-header-avatar{margin:0 0 15px}#buddypress .groups-header .wbtm-group-cover-image-container.wbtm-cover-header-type-4.centered .group-actions-wrap{position:static;width:auto}@media screen and (max-width:782px){#buddypress .groups-header .wbtm-group-cover-image-container.wbtm-cover-header-type-4.centered .group-actions-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#buddypress .groups-header .wbtm-group-cover-image-container.wbtm-cover-header-type-4.centered .group-actions-wrap .group-actions-absolute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#buddypress .groups-header .wbtm-group-cover-image-container.wbtm-cover-header-type-4.centered .group-actions-wrap .group-actions-absolute .group-button.not-subscribed,#buddypress .groups-header .wbtm-group-cover-image-container.wbtm-cover-header-type-4.centered .group-actions-wrap .group-actions-absolute .group-button.subscribed{font-size:18px;line-height:1}#buddypress .groups-header .group-subscription.not-subscribed i:before{content:"\e86a"}p.bp-help-text{margin:15px 0}.main-notification-settings thead{background-color:var(--reign-site-secondary-bg-color)}table.main-notification-settings{border:0}.buddypress-wrap .main-notification-settings .app label,.buddypress-wrap .main-notification-settings .email label,.buddypress-wrap .main-notification-settings .web label{display:inline-block;margin:0}.main-notification-settings .email:last-child{min-width:95px}.main-notification-settings thead th{border:1px solid var(--reign-site-border-color)}.main-notification-settings tbody td{padding:10px!important;border:1px solid var(--reign-site-border-color)!important;border-bottom:0!important}.main-notification-settings tbody>tr:last-child td{border-bottom:1px solid var(--reign-site-border-color)!important}.bb-accordion,.bb-accordion .bb-accordion_panel{background-color:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.bb-accordion .bb-accordion_title{margin:0!important}.subscription-views{margin:15px 0 0}.subscription-items li:focus-within,.subscription-items li:hover{background-color:var(--reign-site-secondary-bg-color)}.groups-header button.group-button.leave-group{font-size:0}.groups-header button.group-button.leave-group:before{content:attr(data-title)!important;font-size:13px}.groups-header #cover-image-container #item-header-content .group-actions-absolute .groups-meta{margin-left:0}.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item{background:var(--reign-site-sections-bg-color);border:solid 1px var(--reign-site-border-color)}.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item .actions a .bb-icon,.bb-toast-messages-enable .bb-toast-messages .toast-messages-list .read-item .toast-messages-content span.toast-messages-content{color:var(--reign-site-body-text-color)}body.buddypress .bb-action-popup .bb-model-header h4{margin:0}.modal-container{border-color:var(--reign-site-border-color)}.bb-action-popup .bb-model-header{background-color:var(--reign-site-secondary-bg-color);border-color:var(--reign-site-border-color)}.groups-header #cover-image-container #item-header-content .bp-group-meta-wrap .bp-group-status+.last-activity{display:inline-block}.groups-header #cover-image-container #item-header-content .bp-group-meta-wrap .bp-group-status{font-size:14px}.item-header-wrap .bp-group-meta .group-type{background:rgba(var(--reign-colors-theme-rgb),.1);color:var(--reign-colors-theme);display:inline-block;font-size:11px;font-weight:500;padding:6px 10px;line-height:1;border-radius:100px;white-space:nowrap;text-shadow:none}.wbtm-cover-header-type-2 .item-header-wrap .bp-group-meta .group-type{background:#fff}#buddypress .bp-group-status .group-type{display:none}.wbtm-group-cover-image-container .bp-group-type{margin:0 0 10px}@media screen and (max-width:782px){.groups-header #cover-image-container.left #item-header-content .group-actions-absolute{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 15px}}.bp-nouveau.single-item.groups .page-title{display:none}.groups-header .wbtm-cover-header-type-2 .moderators-lists{display:inline-block}.groups-header .moderators-lists .moderators-title{margin:0 0 5px}.groups-header .moderators-lists #group-admins{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bp-nouveau .wbtm-cover-extra-info-section{z-index:1}.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .item .primary-action,.bp-nouveau #buddypress .item-list.rg-member-list.grid.bp-list.wbtm-member-directory-type-2>li .member-button-wrap.footer-button-wrap{border-top:0}@media screen and (min-width:46.8em){.buddypress .bp-vertical-navs .groups-list .item-avatar{margin-right:15px;width:auto}.bp-nouveau .buddypress-wrap .members-group-list.wbtm-member-directory-type-2:not(.grid) li .joined,.bp-nouveau .buddypress-wrap .members-group-list.wbtm-member-directory-type-3:not(.grid) li .joined{text-align:left}.buddypress-wrap.bp-single-vert-nav .bp-list:not(.grid) .item-entry{padding-left:15px}.bp-nouveau .bp-vertical-navs .item-body-inner-wrapper{border-radius:0 var(--reign-global-border-radius) var(--reign-global-border-radius) 0}}@media screen and (max-width:46.8em){.bp-nouveau .buddypress-wrap .members-group-list li .joined{text-align:center}}#buddypress .activity-content .groups-meta.action a,#buddypress .activity-list div.groups-meta.action a{background:0 0;margin:0;padding:0;border-radius:25px;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:none!important;animation:none!important}#buddypress .activity-content .groups-meta.action a:hover,#buddypress .activity-list div.groups-meta.action a:hover{background:0 0}#buddypress .activity-content .groups-meta.action a.delete-activity:hover,#buddypress .activity-list div.groups-meta.action a.delete-activity:hover{color:#800!important}#buddypress .activity-content .groups-meta.action a.bmpro-unflag-activity-btn:before,#buddypress .activity-content .groups-meta.action a.button.fav:hover,#buddypress .activity-content .groups-meta.action a.button.unfav,#buddypress .activity-list div.groups-meta.action a.bmpro-unflag-activity-btn:before,#buddypress .activity-list div.groups-meta.action a.button.fav:hover,#buddypress .activity-list div.groups-meta.action a.button.unfav{color:#ffb91a!important}@media (min-width:46.8em){#buddypress .activity-content .groups-meta.action a.acomment-reply .bp-screen-reader-text,#buddypress .activity-content .groups-meta.action a.view .bp-screen-reader-text,#buddypress .activity-list div.groups-meta.action a.acomment-reply .bp-screen-reader-text,#buddypress .activity-list div.groups-meta.action a.view .bp-screen-reader-text{height:auto;margin:0 5px;overflow:visible;padding:0;position:relative;width:auto}}#buddypress .activity-content .groups-meta.action a span.comment-count,#buddypress .activity-list div.groups-meta.action a span.comment-count{background:rgba(0,0,0,.1)!important;min-width:20px;display:inline-block;padding:2px 8px;border-radius:6px}@media (max-width:46.8em){#buddypress .activity-content .groups-meta.action a span.comment-count,#buddypress .activity-list div.groups-meta.action a span.comment-count{padding:0;margin-left:5px}}.buddypress-wrap button.ac-reply-cancel{color:inherit!important}#item-body #group-invites-container{-ms-flex-flow:row wrap;flex-flow:row wrap}.group-invites .item-body:not(#group-create-body) #subnav.bp-invites-nav:not(.tabbed-links){-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0!important}#group-invites-container .bp-groups-tab{background:0 0}.buddypress-wrap #group-settings-form.standard-form label,.buddypress-wrap #group-settings-form.standard-form span.label{display:inline-block}.group-invites-column{width:100%;padding:15px}#item-body #group-invites-container .bp-invites-content .item-list>li{border:1px solid var(--reign-site-border-color);margin:0 0 -1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:15px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;width:100%}#item-body #group-invites-container .bp-invites-content .item-list>li:last-child{border-bottom:1px solid var(--reign-site-border-color)}.buddypress .bp-invites-content ul.item-list>li .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;overflow:visible}.buddypress .bp-invites-content ul.item-list li .action{margin-left:auto;height:auto;min-height:10px;padding:0;min-width:40px;border:0;color:inherit;background:0 0;box-shadow:none}#buddypress ul.group-inviters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;margin:0;padding:0}#buddypress .bp-invites-content li ul.group-inviters li{padding:0;border:0;float:left;font-size:11px;width:inherit}#item-body #group-invites-container .bp-invites-content .list-title{font-size:20px;margin:0;width:100%;text-align:left}#buddypress .bp-invites-content li .item-meta{margin:0}#buddypress ul.group-inviters li .avatar{max-width:20px;margin-left:6px!important}#buddypress .bp-invites-content li .item-avatar{margin-left:0;margin-right:15px}.buddypress .bp-invites-content li .status{font-size:13px;font-style:normal;clear:both;color:inherit;margin:0;display:none}.buddypress-wrap button.ac-reply-cancel,.buddypress-wrap button.bp-icons{background:0 0!important;border:0!important;text-decoration:none!important}.groups-header .group-actions-wrap .parent-list{display:none}.groups-header .parent-list .parent-title{display:none}#buddypress #item-header .bp-group-parent-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:782px){#buddypress #item-header .bp-group-parent-wrap{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#buddypress #item-header .bp-group-parent-wrap .parent-list{margin:0;padding:0}#buddypress #item-header .bp-group-parent-wrap .parent-list .avatar{max-width:26px;height:auto;border-radius:50%}#buddypress #item-header .bp-group-parent-wrap .group-list{margin:0 10px 0 0}#buddypress #item-header .bp-group-parent-wrap .group-list li{margin:0}#buddypress #item-header .bp-group-parent-wrap .bp-parent-group-title-wrap{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}#buddypress #item-header .bp-group-parent-wrap .bp-parent-group-title-wrap .bp-parent-group-title{font-size:14px;font-weight:500}#buddypress #item-header .bp-group-parent-wrap .bp-parent-group-title-wrap .bp-current-group-title{font-size:14px}#buddypress #item-header .wbtm-cover-header-type-3 .bp-parent-group-title-wrap .bp-parent-group-title,#buddypress #item-header .wbtm-cover-header-type-4 .bp-parent-group-title-wrap .bp-parent-group-title{color:var(--reign-site-link-color)}#buddypress #item-header .wbtm-cover-header-type-3 .bp-parent-group-title-wrap .bp-parent-group-title:hover,#buddypress #item-header .wbtm-cover-header-type-4 .bp-parent-group-title-wrap .bp-parent-group-title:hover{color:var(--reign-site-link-hover-color)}#buddypress #item-header .wbtm-cover-header-type-3 .bp-parent-group-title-wrap .bp-current-group-title,#buddypress #item-header .wbtm-cover-header-type-4 .bp-parent-group-title-wrap .bp-current-group-title{font-size:14px;color:var(--reign-site-alternate-text-color)}#media-folder-document-data-table .media-folder_items .media-folder_details .media-folder_name,.search-document-list .media-folder_items .media-folder_details .media-folder_name{color:inherit}.buddypress-wrap form.bp-dir-search-form input[type=search],.buddypress-wrap form.bp-dir-search-form input[type=text],.buddypress-wrap form.bp-invites-search-form input[type=search],.buddypress-wrap form.bp-invites-search-form input[type=text],.buddypress-wrap form.bp-messages-search-form input[type=search],.buddypress-wrap form.bp-messages-search-form input[type=text]{float:none}.directory.document .screen-content{position:relative}.directory.document .document-options{position:relative}.directory.document .bp-feedback{width:100%;margin:0}.directory.document .document-search{position:relative}.directory.document .document-search:after{content:"\e81f";font-family:bb-icons;display:inline-block;color:#4d5c6d;opacity:.4;position:absolute;left:10px;top:8px;line-height:1;font-size:16px}.bp-document-listing .media-search-form .bp-dir-search-form #group-document-search,.directory.document .subnav-filters .subnav-search .bp-dir-search-form #dir-document-search{width:100%}.bp-document-listing .media-search-form{float:none}.bp-document-listing .bp-media-header-wrap .bb-title{width:100%}.bp-document-listing .bb-media-actions-wrap{margin:0;margin-left:10px}.bp-document-listing .bp-media-header-wrap .bb-media-actions-wrap{margin-bottom:20px}.bp-feedback{background:0 0;width:100%}.bb-media-container .bp-feedback,.bb-media-container .bp-messages{width:100%}.bp-nouveau .buddypress-wrap .bp-document-listing form.bp-dir-search-form{border:0}.bp-nouveau .buddypress-wrap .bp-document-listing form.bp-dir-search-form button[type=submit]{display:none}#media-folder-document-data-table .media-folder_items,#media-stream .document-data-table-head,.search-document-list .media-folder_items{width:100%}.bp-document-listing .media-search-form .bp-dir-search-form{border-radius:100px}#media-stream.document-parent #media-folder-document-data-table .media-folder_items{margin:0}.widget-area .widget.buddypress div.item-options{margin-bottom:10px}.buddypress.widget ul.item-list li{border:0}.buddypress.widget ul.item-list{overflow:visible}.bp-nouveau .widget-area .widget.buddypress #friends-list li,.bp-nouveau .widget-area .widget.buddypress #groups-list li,.bp-nouveau .widget-area .widget.buddypress #members-list li,.widget.buddypress #groups-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 15px;padding:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%}.widget.buddypress #friends-list li,.widget.buddypress #members-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100%}.bp-nouveau .buddypress-wrap .buddypress.widget ul#friends-list li,.bp-nouveau .buddypress-wrap .buddypress.widget ul#groups-list li,.bp-nouveau .buddypress-wrap .buddypress.widget ul#members-list li{margin:0 0 15px}.bp-nouveau .buddypress.widget ul#friends-list li .item,.bp-nouveau .buddypress.widget ul#groups-list li .item,.bp-nouveau .buddypress.widget ul#members-list li .item{margin-left:0}.bp-nouveau .buddypress.widget ul#friends-list li .item-avatar,.bp-nouveau .buddypress.widget ul#groups-list li .item-avatar,.bp-nouveau .buddypress.widget ul#members-list li .item-avatar{padding:0}.bp-nouveau .widget-area .widget.buddypress div.item{padding:0}.buddypress.widget ul.item-list li .item-avatar{padding:0;-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;margin-right:15px;position:relative}.buddypress-wrap .widget.buddypress .item-avatar a,.widget.buddypress .item-avatar a{display:block}.buddypress.widget ul.item-list li .item-avatar img.avatar{min-width:50px}.buddypress.widget ul.item-list li .item{padding:0}.more-block{text-align:center;text-transform:uppercase;margin:10px 0 0;display:block;height:14px;font-size:12px;line-height:14px}.buddypress-wrap .buddypress.widget .avatar-block,.buddypress.widget .avatar-block{margin:0}.buddypress.widget .activity-update .update-item p{margin:0}.buddypress.widget .activity-update{margin-bottom:15px}.buddypress.widget .activity-update:last-child{margin-bottom:0}.widget.widget_display_replies>ul,.widget.widget_display_topics>ul,.widget.widget_display_views>ul,ul.bb-sidebar-forums{margin:0;padding:0;list-style:none}.widget.activity_update.bp-latest-activities span.time-since{display:block;font-size:12px}.buddypress.widget ul.item-list,.widget-area .buddypress.widget ul.item-list{margin:0}.widget.widget_bp_follow_follower_widget .widget-num-count,.widget.widget_bp_follow_following_widget .widget-num-count{border-bottom:0;margin-left:5px}.widget.widget_bp_profile_completion_widget .profile_completion_wrap ul.pc_detailed_progress{margin:0;padding:0;list-style:none}.widget.widget_bp_profile_completion_widget .profile_completion_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_progress_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:240px;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.widget.widget_bp_profile_completion_widget .progress_text_wrap h3{line-height:1.2}.widget.widget_bp_profile_completion_widget .progress_text_wrap .progress_text_value{font-size:34px}.widget.widget_bp_profile_completion_widget .pc_progress_wrap .progress_text_label,.widget.widget_bp_profile_completion_widget .pc_progress_wrap .progress_text_unit{font-size:14px}.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:200px}.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap .section_number{display:none}.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap .progress .completed_staus{background-color:transparent;border:1px solid #f78f02;color:#f78f02;border-radius:30px;width:40px;height:20px;line-height:1.5;font-size:12px;font-weight:600}.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap.progress_not_started .progress .completed_staus{border-color:#ff3a30;color:#ff3a30}.widget.widget_bp_profile_completion_widget .profile_completion_wrap .pc_detailed_progress_wrap .single_section_wrap.completed .progress .completed_staus{border-color:#05d786;color:#05d786}div.bbp-breadcrumb{float:none}#bbpress-forums p.pag-data{margin:15px 0}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{margin-left:0}#bbpress-forums .rg-replies>li>div{border:1px solid var(--reign-site-border-color);margin:0 0 20px;padding:20px 20px 10px;border-radius:var(--reign-global-border-radius)}@media screen and (min-width:600px){#bbpress-forums .rg-replies>li>div{padding:30px 30px 20px}}.bbp-template-notice ul{margin-left:0;padding:0;list-style:none}body.groups.reply-edit .bbp-reply-form{margin:0}.bbp-the-content-wrapper .medium-editor-element{margin-bottom:15px;padding:15px;min-height:130px;line-height:normal;border:1px solid var(--reign-site-border-color);border-radius:6px;outline:0}.bb-select-container li.select2-selection__choice{color:var(--reign-color-white)!important;border-radius:var(--reign-global-border-radius)!important}.bb-select-container span.select2-selection__choice__remove{font-size:0!important;line-height:1!important;margin:0 0 0 8px!important;padding:0!important;position:relative!important;border:0!important}.bbp-reply-form #whats-new-toolbar .medium-editor-toolbar,.bbp-topic-form #whats-new-toolbar .medium-editor-toolbar{bottom:0}.bb-password-wrap a.bb-toggle-password{height:38px}#page #buddypress #item-body .bp-profile-wrapper .bp-profile-content.bp-settings-content #subnav,#page #buddypress #item-body .bp-profile-wrapper .bp-profile-content.bp-settings-content #subnav .subnav{border-radius:0}.bp-profile-content.bp-settings-content table.main-notification-settings{margin:0 0 15px}#bbpress-forums ul.bbp-threaded-replies{margin-left:20px;padding:20px 20px 10px;list-style:none;border:1px solid var(--reign-site-border-color)}@media screen and (max-width:480px){#bbpress-forums ul.bbp-threaded-replies{margin-left:0}}#bbpress-forums ul.bbp-threaded-replies .type-reply{margin-bottom:30px}@media only screen and (max-width:480px){.bbp-replies span.bbp-admin-links{float:none}}#bbpress-forums .bbp-lead-topic li.bbp-body,#bbpress-forums .bbp-lead-topic li.bbp-footer,#bbpress-forums .bbp-lead-topic li.bbp-header{padding:20px;background:var(--reign-site-sections-bg-color);list-style-type:none}#bbpress-forums .bbp-lead-topic li.bbp-header{border-bottom:1px solid var(--reign-site-border-color)}@media screen and (max-width:543px){#bbpress-forums .bbp-lead-topic li.bbp-header .bbp-topic-author{display:none}#bbpress-forums .bbp-lead-topic li.bbp-header .bbp-topic-content{font-size:0;margin:0!important}#bbpress-forums .bbp-lead-topic li.bbp-header span#favorite-toggle,#bbpress-forums .bbp-lead-topic li.bbp-header span#subscription-toggle{float:none!important}}#bbpress-forums .bbp-lead-topic li.bbp-header .bbp-topic-links{float:right}@media screen and (max-width:543px){#bbpress-forums .bbp-lead-topic li.bbp-header .bbp-topic-links{float:none}}.bbp-lead-topic #subscription-toggle{margin-bottom:0}#bbpress-forums .bbp-lead-topic .bbp-topic-post-date:before{content:"\f017";font-family:"Font Awesome 6 Pro",reign-icons;margin-right:6px;display:inline-block}#bbpress-forums .bbp-lead-topic div.bbp-forum-author img.avatar,#bbpress-forums .bbp-lead-topic div.bbp-reply-author img.avatar,#bbpress-forums .bbp-lead-topic div.bbp-topic-author img.avatar{border-radius:100px}.bbp-reply-form #whats-new-toolbar .medium-editor-toolbar,.bbp-topic-form #whats-new-toolbar .medium-editor-toolbar{left:49px}div .bbp-reply-form #whats-new-toolbar .medium-editor-toolbar.active,div .bbp-topic-form #whats-new-toolbar .medium-editor-toolbar.active{bottom:15px}.directory.media .content-wrapper{position:relative}.directory.media .media-options{margin-top:-15px}@media screen and (max-width:1024px){.directory.media .media-options>*{margin-left:0}}.service-buttons a span{height:auto;line-height:1.5}.bpsp-pin-tool[data-bp-tooltip]:after,.bpsp-pin-tool[data-bp-tooltip]:before{content:none}.post-type-archive-bp-todo article.bp-todo{padding:15px;padding-bottom:15px!important}.post-type-archive-bp-todo article.bp-todo .read-more{margin-top:15px}.bp-nouveau .bgr-row{box-shadow:none;border:1px solid var(--reign-site-border-color)}.item-body .bgr-group-reviews-block{box-shadow:none}.item-body .bgr-group-profiles{text-align:left;width:50px}.item-body .bgr-group-content{margin-left:70px}.item-body .review-ratings{margin-top:20px}.bp-nouveau .groups-header .moderators-lists{margin:0 auto}@media (min-width:782px){.bp-nouveau .groups-header .wbtm-cover-header-type-3 .moderators-lists{margin:10px auto;display:block}}body.activity-permalink.bp-nouveau .activity-list .activity-content .activity-header p{margin-left:0}.bp-nouveau .activity-list .activity-item .bb-activity-more-options a.bmpro-flag-activity-btn[data-bp-tooltip]:before{content:none}.bp-nouveau .activity-list .activity-item .bb-activity-more-options a.bmpro-flag-activity-btn[data-bp-tooltip]:after{content:none}.bp-nouveau .activity-list .activity-item .bb-activity-more-options .bmpro-flag-activity-btn:before,.bp-nouveau .activity-list .activity-item .bb-activity-more-options .bmpro-unflag-activity-btn:before{font-size:0;content:"\ee9c"!important;font-family:bb-icons;opacity:1;position:relative;background:0 0;display:inline-block;text-rendering:auto;font-size:18px;min-width:22px;min-height:18px;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;list-style:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.bp-nouveau .activity-list .activity-item .activity-meta.action div.generic-button .fa,.bp-nouveau .activity-list .activity-item .activity-meta.action div.generic-button .far{font-size:16px}.bp-nouveau .activity-list .activity-item .activity-meta.action .bpsp-pin-tool[data-bp-tooltip]:before{content:none}.bp-nouveau .activity-list .activity-item .activity-meta.action .bpsp-pin-tool[data-bp-tooltip]:after{content:none}.bp-nouveau .activity-list .activity-item .activity-meta.action .button span.pin-count{display:block}.bp-nouveau #buddypress .activity-list .activity-item .activity-meta .bp-share-button{margin:0!important;padding:0!important;font-size:13px!important;font-weight:600}.bp-nouveau #buddypress .activity-list .activity-item .activity-meta .bp-share-button::before{font-weight:400}span.bp-activity-reshare-icon i{font-size:inherit}.bp-nouveau .activity-list .activity-item .activity-meta .bp-share-button::before{font-size:18px}.modal-backdrop{z-index:999999}.modal.activity-share-modal{z-index:9999999}#buddypress .wbtm-member-directory-type-1 .member-type-wrap,#buddypress .wbtm-member-directory-type-4 .member-type-wrap{text-align:left}.users-header .bp-member-type{background:var(--reign-colors-theme);border-radius:100px;font-size:11px;font-weight:600;color:var(--reign-color-white);letter-spacing:.25px;text-align:center;display:inline-block;padding:4px 10px 4px;line-height:1;margin:0 0 10px;width:max-content}.register-page .signup-form .bp-checkbox-wrap input#legal_agreement{float:left;margin-top:3px}body.bp-search .bp-search-ac{background-color:var(--reign-site-sections-bg-color);box-shadow:0 3px 8px rgba(0,0,0,.06),0 6px 24px rgba(0,0,0,.12);border-radius:var(--reign-global-border-radius);display:block;padding:0;right:0;overflow:auto;max-height:-webkit-calc(100vh - 76px);max-height:calc(100vh - 76px);width:100%;z-index:610}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type){background-color:var(--reign-site-sections-bg-color);max-width:1190px;margin:auto;width:100%;float:none;padding:0 15px;border-bottom:1px solid var(--reign-site-border-color)}.bp-search-ac.ui-menu .ui-menu-item.ui-state-focus,.bp-search-ac.ui-menu .ui-menu-item.ui-state-hover,.bp-search-ac.ui-menu .ui-menu-item:hover{background:rgba(0,0,0,.05)}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type) .item p{margin-bottom:5px}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type) .item-avatar>i{font-size:24px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.05);color:#aaa;height:48px;width:48px;border-radius:50%}.bp-search-ajax-item .item-title{color:inherit}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type) .bp-search-ajax-item{margin:0;padding:15px 0}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type) .bp-search-ajax-item .item-avatar{margin-right:15px;margin-top:5px}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type) .bp-search-ajax-item .item-desc{font-size:14px;font-weight:400;margin:0;line-height:21px}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type) .entry-meta{font-size:13px;font-weight:400;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:26px;margin-bottom:0}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type):last-child{border-bottom:0}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type):last-child:not(.bbls-view_all_type-type){margin-bottom:12px}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item{display:-webkit-box;display:-ms-flexbox;display:flex}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item>.item a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item>.item a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item>.item a{display:inline}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item>.item .item-title a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item>.item .item-title p,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item>.item .item-title a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item>.item .item-title p,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item>.item .item-title a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item>.item .item-title p{font-size:14px;font-weight:400;letter-spacing:-.24px}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item>.item .item-title a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item>.item .item-title a,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item>.item .item-title a{font-weight:500}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item>.item .item-title a>img,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item>.item .item-title a>img,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item>.item .item-title a>img{display:none}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity-type>.bp-search-ajax-item .woocommerce-product-details__short-description,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item .woocommerce-product-details__short-description,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item .woocommerce-product-details__short-description{font-size:14px;font-weight:400}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-members-type .bp-search-ajax-item .item-avatar{margin-top:0}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-members-type .bp-search-ajax-item .item{margin-top:4px}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-posts-type .bp-search-ajax-item .item-avatar{margin-top:0}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-activity_comment-type>.bp-search-ajax-item .item .entry-title,body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-reply-type>.bp-search-ajax-item .item .entry-title{font-weight:400;margin-bottom:0}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-topic-type>.bp-search-ajax-item{display:-webkit-box;display:-ms-flexbox;display:flex}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-cpt-product-type>.bp-search-ajax-item{display:-webkit-box;display:-ms-flexbox;display:flex}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-cpt-product-type>.bp-search-ajax-item>.item a{display:inline}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-cpt-product-type>.bp-search-ajax-item .woocommerce-product-details__short-description{font-size:14px;font-weight:400}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-groups-type>.bp-search-ajax-item{display:-webkit-box;display:-ms-flexbox;display:flex}body.bp-search .bp-search-ac>li:not(.bbls-view_all_type-type).bbls-groups-type>.bp-search-ajax-item .group-details{font-size:14px;font-weight:400}.bp-search-page .results-group ul#activity-stream li.activity-item{margin-bottom:20px;padding:15px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color)}body.bp-search .bp-search-ac li .bp-member-type,body.bp-search .bp-search-ac li .item-meta{background-color:transparent;display:inline-block;font-size:.8125rem;font-weight:400;letter-spacing:-.15px;line-height:1.1875rem}body.bp-search .bp-search-ac li .bp-member-type strong,body.bp-search .bp-search-ac li .item-meta strong{font-weight:400}body.bp-search .bp-search-ac li .middot{display:inline-block;font-size:17px;margin:0 6px;line-height:1}body.bp-search .bp-search-ac>li.bbls-view_all_type-type{margin-bottom:-10px;text-align:center}body.bp-search .bp-search-ac>li a:not(.x){display:-webkit-box;display:-ms-flexbox;display:flex}body.bp-search .bp-search-ac>li .ui-state-active{background:0 0;border:none}body.bp-search .bp-search-ac>li.bbls-view_all_type-type a{font-size:14px;font-weight:500;padding:11px 10px!important}body.bp-search .bp-search-ac>li.bbls-view_all_type-type a:after{content:"\e827";font-family:bb-icons;font-size:21px;font-weight:400;vertical-align:middle;display:inline-block;line-height:22px}body.bp-search .bp-search-ac>li.bbls-albums-type .media-album_items .item-avatar{float:left;margin-top:0}body.bp-search .bp-search-ac>li.bbls-albums-type .media-album_items .item-avatar+.media-album_details{width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}body.bp-search .bp-search-ac img{border-radius:50%}body.bp-search .bbls-category a{font-size:12px;font-weight:600;color:#939597;letter-spacing:.7px;text-transform:uppercase}body.bp-search .bp-search-ac .item-avatar img{max-width:48px;min-height:48px;max-height:48px;object-fit:cover;width:100%;height:auto}body.admin-bar.bp-search .bp-search-ac{max-height:-webkit-calc(100vh - 300px);max-height:calc(100vh - 300px)}.bp-search-results-wrap .results-group-header{margin:0 0 15px;border-bottom:1px solid var(--reign-site-border-color)}.bp-nouveau .bp-search-results-list.friends-mutual-list.bp-list:not(.grid) .list-wrap,.bp-nouveau .bp-search-results-list.groups-list.bp-list:not(.grid) .list-wrap,.bp-nouveau .bp-search-results-list.members-group-list.bp-list:not(.grid) .list-wrap,.bp-nouveau .bp-search-results-list.members-list.bp-list:not(.grid) .list-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bp-nouveau .bp-search-results-list.activity-list .activity-item .activity-header{margin:0;padding:0}.bp-search-results-list .bp-search-item .item-avatar{margin-right:12px;max-width:50px;width:100%}.bp-nouveau .bp-search-results-list.bp-list li .item-avatar img.avatar{max-width:50px}.bp-search-results-list .bp-search-item .item-avatar a{min-width:50px;border-radius:var(--reign-global-border-radius);overflow:hidden}.bp-search-results-list .bp-search-item .item-avatar a>i{min-height:50px;min-width:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:rgba(0,0,0,.05);color:#aaa;font-size:28px}.bp-search-results-list .rtmedia-activity-text{margin:10px 0}.bp-search-results-list .middot{display:none}li.bp-search-item.bp-search-item_product p{margin:0 0 10px}.search_results .pagination{margin:20px 0}.search_results .pagination a,.search_results .pagination span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:40px;height:40px;margin:5px;padding:0;border-radius:25px;border:1px solid var(--reign-site-border-color)}.search_results .pagination a:hover,.search_results .pagination span:hover{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}.search_results .pagination span{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}.bp-search-results-list .bp-search-item .item-title{color:inherit}.member-status{background-color:#edbb34;border:2px solid #fff;border-radius:100%;z-index:1}.buddypress-wrap .members-list li .member-status.online{background:#00e652;border:2px solid #fff;border-radius:100%;position:absolute;width:12px;height:12px;right:0;top:0}.member-status.offline{opacity:0;visibility:hidden}.elementor-widget-wp-widget-bp_core_members_widget #members-list .item-avatar a .member-status,.widget_bp_core_members_widget #members-list .item-avatar a .member-status{width:13px;height:13px;position:absolute;right:-3px;top:1px;border:2px solid #fff}.elementor-widget-wp-widget-bp_core_members_widget #members-list .item-avatar a .member-status.offline,.widget_bp_core_members_widget #members-list .item-avatar a .member-status.offline{background-color:#bdbdbd}body.hide-overflow .activity-list .bb-activity-more-options-wrap{z-index:1}.buddypress.widget .gamipress-buddypress-user-details img{margin:0}#buddypress .bb_more_options .bb_more_options_list,.activity-list .bb-activity-more-options-wrap .bb-activity-more-options,.bb_more_options .bb_more_options_list{background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);box-shadow:var(--reign-more-options-box-shadow)}.activity-list .bb-activity-more-options-wrap .bb-activity-more-options:after{content:none}#buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a,#buddypress .bb_more_options .bb_more_options_list .generic-button>button,#buddypress .bb_more_options .bb_more_options_list a,#buddypress .bb_more_options .bb_more_options_list button,.bb_more_options .bb_more_options_list .generic-button>button,.bb_more_options .bb_more_options_list a,.bb_more_options .bb_more_options_list button{color:var(--reign-site-link-color)!important}#buddypress .activity-list .bb-activity-more-options-wrap .bb-activity-more-options .generic-button a:hover,#buddypress .bb_more_options .bb_more_options_list .generic-button>button:hover,#buddypress .bb_more_options .bb_more_options_list a:hover,#buddypress .bb_more_options .bb_more_options_list button:hover,.bb_more_options .bb_more_options_list .generic-button>button:hover,.bb_more_options .bb_more_options_list a:hover,.bb_more_options .bb_more_options_list button:hover{background-color:var(--reign-site-secondary-bg-color)!important;border:0!important}#buddypress .bb_more_options .bb_more_options_list:after,.activity-list .bb-activity-more-options-wrap .bb-activity-more-options:after,.bb_more_options .bb_more_options_list:after{content:none}.bb-activity-media-wrap .bb-activity-media-elem.document-activity,.bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-action-wrap .document-action_list,.bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap,.bb-activity-media-wrap .bb-activity-media-elem.document-activity:hover,.bb-media-info-section .activity-comments>ul,.bb-media-model-inner,.buddypress-wrap .subnav-filters .grid-filters,.emojionearea .emojionearea-picker .emojionearea-filters{background-color:var(--reign-site-sections-bg-color)}.emojionearea .emojionearea-picker .emojionearea-filters .emojionearea-filter.active{background-color:var(--reign-site-secondary-bg-color)}#send_message_form .select2-selection--multiple,.bb-activity-media-wrap .bb-activity-media-elem.document-activity,.bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-preview-wrap,.bb-groups-invites-left,.bb-media-info-section .activity-comments>ul,.bb-panel-head{border-color:var(--reign-site-border-color)}.activity-update-form #whats-new-content .medium-editor-toolbar,.emojionearea .emojionearea-picker,.emojionearea .emojionearea-picker .emojionearea-scroll-area .emojionearea-category-title,.gif-media-search-dropdown,.gif-search-query{background-color:var(--reign-site-body-bg-color)}.gif-media-search-dropdown:before{border-color:var(--reign-site-body-bg-color)}#whats-new-messages-toolbar #activity-gif-button.open .bb-icon,#whats-new-messages-toolbar .emojionearea .emojionearea-button.active:before,#whats-new-messages-toolbar .toolbar-button.active .bb-icon.bb-icon-text-format:before,#whats-new-toolbar #activity-gif-button.open .bb-icon,#whats-new-toolbar .emojionearea .emojionearea-button.active:before,#whats-new-toolbar .toolbar-button.active .bb-icon.bb-icon-text-format:before,.ac-reply-document-button.active .bb-icon,.ac-reply-gif-button.active .bb-icon,.ac-reply-media-button.active .bb-icon,.ac-reply-toolbar #activity-gif-button.open .bb-icon,.ac-reply-toolbar .emojionearea .emojionearea-button.active:before,.ac-reply-toolbar .toolbar-button.active .bb-icon.bb-icon-text-format:before,.active #activity-document-button .bb-icon,.active #activity-link-preview-button .bb-icon,.active #activity-media-button .bb-icon,.active#bp-group-messages-document-button .bb-icon,.active#bp-group-messages-gif-button .bb-icon,.active#bp-group-messages-media-button .bb-icon,.active#forums-document-button .bb-icon,.active#forums-gif-button .bb-icon,.active#forums-media-button .bb-icon,.active#messages-document-button .bb-icon,.active#messages-gif-button .bb-icon,.active#messages-media-button .bb-icon,.activity-list .activity-item .activity-content .activity-header,.activity-list .activity-item .activity-content .comment-header,.bb-action-popup .bb-model-footer .bb-close-action-popup{color:var(--reign-site-body-text-color)}#bbpress-forums ul.bp-list.loading,#buddypress ul.bp-list.loading,.bb-action-popup .bb-model-footer,.bb-media-info-section .activity-comments form,.bb-model-header,.bp-single-vert-nav .subnav,.modal-container,.privacy-status-form-footer,.reign-bb #group-invites-container{background-color:var(--reign-site-sections-bg-color)}.modal-mask,.modal-mask.bb-white{background-color:rgba(0,0,0,.7)}#whats-new-form.focus-in--attm #editor-toolbar,#whats-new-form.focus-in--scroll #editor-toolbar,.bb-action-popup .bb-model-footer,.bb-groups-invites-right-bottom,.bp-video-thumbnail-uploader .bb-model-footer,.main-notification-settings th,.main-notification-settings thead .title,.privacy-status-form-footer,.reign-bb #group-invites-container{border-color:var(--reign-site-border-color)}#bbpress-forums div.bbp-reply-content .bb-model-header,.bb-model-header{box-shadow:0 1px 0 0 var(--reign-site-border-color)}#bbpress-forums .bb-media-model-container .activity-list.bp-list .download-media,#bbpress-forums .bb-media-model-container .activity-list.bp-list .download-video,.bb-media-model-wrapper.media-theatre .activity-list.bp-list .download-media,.bb-media-model-wrapper.media-theatre .activity-list.bp-list .download-video,.bb-media-model-wrapper.video-theatre .activity-list.bp-list .download-media,.bb-media-model-wrapper.video-theatre .activity-list.bp-list .download-video{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);border-color:var(--reign-site-border-color)}#bbpress-forums .bb-media-model-container .activity-list.bp-list .download-media:focus,#bbpress-forums .bb-media-model-container .activity-list.bp-list .download-media:hover,#bbpress-forums .bb-media-model-container .activity-list.bp-list .download-video:focus,#bbpress-forums .bb-media-model-container .activity-list.bp-list .download-video:hover,.bb-media-model-wrapper.media-theatre .activity-list.bp-list .download-media:focus,.bb-media-model-wrapper.media-theatre .activity-list.bp-list .download-media:hover,.bb-media-model-wrapper.media-theatre .activity-list.bp-list .download-video:focus,.bb-media-model-wrapper.media-theatre .activity-list.bp-list .download-video:hover,.bb-media-model-wrapper.video-theatre .activity-list.bp-list .download-media:focus,.bb-media-model-wrapper.video-theatre .activity-list.bp-list .download-media:hover,.bb-media-model-wrapper.video-theatre .activity-list.bp-list .download-video:focus,.bb-media-model-wrapper.video-theatre .activity-list.bp-list .download-video:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}.activity-link-preview-container .activity-link-preview-info{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:var(--reign-site-secondary-bg-color);-ms-flex-flow:column;flex-flow:column;padding:10px 15px 15px;-webkit-transition:all linear .2s;transition:all linear .2s;border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.activity-link-preview-container .activity-link-preview-info .activity-link-preview-link-name{font-size:13px;font-weight:500;color:var(--reign-site-body-text-color);text-transform:uppercase;line-height:20px}.activity-link-preview-container .activity-link-preview-info .activity-link-preview-title{color:var(--reign-site-headings-color)}.activity-link-preview-container .activity-link-preview-info .activity-link-preview-title a{color:var(--reign-site-headings-color)}.activity-link-preview-container .activity-link-preview-info p{margin-bottom:2px!important}.activity-link-preview-container .activity-url-error{padding:10px 15px}.activity-link-preview-container .activity-link-preview-image{position:relative;-webkit-transition:all linear .2s;transition:all linear .2s}.activity-link-preview-container .activity-link-preview-image .activity-link-preview-image-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0;min-height:120px;max-height:340px}.activity-link-preview-container .activity-link-preview-image .activity-link-preview-image-cover a{width:100%}.activity-link-preview-container .activity-link-preview-image .activity-link-preview-image-cover:before{content:"";position:absolute;inset:0;z-index:1;background-color:rgba(0,0,0,.05);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0;pointer-events:none}.activity-link-preview-container .activity-link-preview-image .activity-link-preview-image-cover img{object-fit:cover;object-position:center;min-width:100%}.activity-link-preview-container #activity-link-preview-close-image,.activity-link-preview-container .activity-link-preview-icons a{background-color:var(--reign-site-secondary-bg-color)}.activity-link-preview-container .activity-link-preview-image:before,.activity-link-preview-container .activity-link-preview-info:before{content:"";-webkit-transition:all linear .3s;transition:all linear .3s}.activity-link-preview-container:hover .activity-link-preview-image,.activity-link-preview-container:hover .activity-link-preview-info{position:relative}.activity-link-preview-container:hover .activity-link-preview-image:before,.activity-link-preview-container:hover .activity-link-preview-info:before{content:"";background-color:rgba(0,0,0,.05);position:absolute;inset:0;z-index:1;-webkit-transition:all linear .2s;transition:all linear .2s;pointer-events:none}.activity-link-preview-container:hover .activity-link-preview-image+.activity-link-preview-info::before{border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}.activity-link-preview-container:hover .activity-link-preview-info::before{border-radius:var(--reign-global-border-radius)}.activity-link-preview-container:hover .activity-link-preview-image::before{border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.activity-link-preview-excerpt p{color:var(--reign-site-body-text-color)}body.buddypress.bp-user #page .entry-header.notifications-header.messages-header{display:none}.messages-wrapper{background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);min-height:-webkit-calc(80vh - 110px);min-height:calc(80vh - 110px)}.messages-wrapper #compose-personal-li a{color:var(--reign-colors-theme)}.messages-wrapper #compose-action-personal-li .bb_more_options_action{position:relative;background-color:transparent;margin-top:-2px}@media screen and (max-width:1024px){.messages-wrapper #compose-action-personal-li .bb_more_options_action{margin-top:2px}}.messages-wrapper #compose-action-personal-li .bb_more_options_action>i{color:var(--reign-site-headings-color);font-size:20px;position:relative}.messages-wrapper #compose-action-personal-li .bb_more_options_action:hover>i,.messages-wrapper #compose-action-personal-li.optionsOpen .bb_more_options_action>i{color:var(--reign-colors-theme)}.messages-wrapper #compose-action-personal-li{margin-bottom:5px}.messages-wrapper #compose-action-personal-li .bb_more_options_action:hover>i,.messages-wrapper #compose-action-personal-li.optionsOpen .bb_more_options_action>i{color:var(--reign-site-headings-color)}.messages-wrapper #compose-action-personal-li .bb_more_options_action:hover:before,.messages-wrapper #compose-action-personal-li.optionsOpen .bb_more_options_action:before{content:"";height:34px;width:34px;background-color:var(--reign-site-secondary-bg-color);position:absolute;top:2px;border-radius:6.8px;left:-3px}.buddypress-wrap .messages-wrapper #compose-action-personal-li .message-action-options .message_action__list li{margin-bottom:0}.messages-wrapper .message-action-options .bb_more_options_list li{width:100%}.messages-wrapper #subnav .subnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:65px}.messages-wrapper #subnav .subnav a:before{content:none}.messages-wrapper #subnav .subnav [class*=bb-icon]{padding:0}.messages-wrapper #subnav .subnav #back-to-thread>[class*=bb-icon]{margin-top:0}.messages-wrapper #subnav .subnav #back-to-thread-li{color:var(--reign-site-headings-color)}.messages-wrapper #subnav .subnav #back-to-thread{color:inherit;padding:0!important}.messages-wrapper #subnav .subnav #back-to-thread:hover>[class*=bb-icon]{color:var(--reign-colors-theme)}.messages-wrapper #subnav .subnav #back-to-thread:hover>[class*=bb-icon]{color:var(--reign-site-headings-color);position:relative}.messages-wrapper #subnav .subnav #back-to-thread:hover>[class*=bb-icon]:before{position:relative;z-index:1}.messages-wrapper #subnav .subnav #back-to-thread:hover>[class*=bb-icon]:after{content:"";height:34px;width:34px;background-color:var(--reign-site-secondary-bg-color);border-radius:6.8px;position:absolute;left:-5px;top:-5px}.messages-wrapper #subnav li{margin:0;padding:0}.messages-wrapper #subnav #compose-personal-li{margin-right:0;padding-right:0}.messages-wrapper #subnav a{border:0;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;-webkit-transition:all linear .2s;transition:all linear .2s}.messages-wrapper .bp-no-messages #subnav .subnav{min-height:76px}.messages-wrapper #inbox-personal-li a{color:var(--reign-site-headings-color);font-size:24px;font-weight:600;line-height:1.3;padding:0}.messages-wrapper #inbox-personal-li a:hover{color:var(--reign-colors-theme)}.messages-wrapper #compose-personal-li a{color:var(--reign-site-headings-color);font-size:0;padding:0!important;-webkit-transition:none;transition:none;position:relative;background:0 0}.messages-wrapper #compose-personal-li a:after{font-size:22px;font-weight:300;line-height:20px}.messages-wrapper #compose-personal-li a:hover{color:var(--reign-colors-theme);background:0 0}.messages-wrapper #compose-personal-li a:hover:after{color:var(--reign-site-headings-color);position:relative}.messages-wrapper #compose-personal-li a:hover:before{content:"";height:34px;width:34px;background-color:var(--reign-site-secondary-bg-color);position:absolute;top:-6px;border-radius:6.8px;left:-6.5px}.messages-wrapper #user_messages_search{height:38px;background-size:14px;background-position:left 12px center;padding-right:35px;border-radius:var(--reign-global-border-radius-inner)}.messages-wrapper #user_messages_search_reset{color:var(--reign-site-body-text-color)}.messages-wrapper .member-status{right:1px;top:inherit;bottom:1px}.bb-group-message-info{color:var(--reign-site-body-text-color)}.bb-group-message-info:before{font-weight:300}.bp-messages-nav-panel .messages-search,.bp-messages-nav-panel .user-messages-search{width:100%}.bp-messages-nav-panel #subnav{padding:0 20px;margin:0;border:0}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body .bp-messages-nav-panel #subnav{padding:0 20px}.bp-nouveau #buddypress.buddypress-wrap.bp-dir-hori-nav #item-body .bp-messages-nav-panel #subnav{border:0;overflow:visible}.buddypress-wrap .bp-messages-nav-panel .bp-messages-search-form{border-radius:var(--reign-global-border-radius-inner)}.bp-messages-nav-panel .messages-search-loader>i{color:var(--reign-site-body-text-color)}.buddypress-wrap .bp-wrap .bp-messages-nav-panel .subnav-filters{padding:0 20px 15px;margin-bottom:0;border-bottom:1px solid var(--reign-site-border-color)}.buddypress-wrap .bp-wrap .bp-messages-nav-panel .subnav-filters{border-bottom:0}.buddypress-wrap .bp-wrap .bp-messages-nav-panel.threads-scrolled .subnav-filters{box-shadow:0 4px 4px rgba(0,0,0,.1);position:relative;z-index:1}.bp-messages-feedback:empty{display:none}.bp-nouveau .messages-wrapper.messages-wrapper.messages-wrapper #subnav .subnav #back-to-thread-li{font-size:24px}@media screen and (min-width:46.8em){.bp-nouveau.messages .bp-vertical-navs .item-body-inner-wrapper{border:0;padding:0}}#buddypress div.message-search{margin-right:0;margin-left:10px}.messages-screen .bp-messages-container .bp-feedback p{font-size:13px}.messages-screen .bp-messages-container .bp-feedback .bb-allowed-file-types{font-size:13px}#message-thread{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;position:relative;padding:30px 30px 0;border-left:1px solid var(--reign-site-border-color);max-height:78vh;min-height:78vh;overflow-x:hidden;overflow-y:auto}div#buddypress #message-thread .confirm{position:absolute;top:20px;right:20px}div#buddypress #message-thread div.alt{background:rgba(247,250,254,.5)}.message-metadata{-ms-flex-flow:row wrap;flex-flow:row wrap}.message-metadata img{float:none;max-width:40px;border-radius:50%;margin-right:15px}.message-metadata .meta-user-info a{display:block;font-weight:500;font-size:14px;line-height:19px;color:var(--reign-site-headings-color);margin-bottom:2px}.message-metadata .meta-user-info a:hover{color:var(--reign-colors-theme)}.message-metadata .meta-user-info span{display:block;font-size:12px;line-height:14px;color:var(--reign-site-body-text-color)}.thread-load{display:block;text-align:center}#bb-message-subject{margin-bottom:5px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.1875}#buddypress #message-thread #message-recipients{margin:0}#buddypress #message-thread #message-recipients .highlight{font-size:14px;font-weight:300;color:#939597;background-color:transparent}#buddypress #message-thread #message-recipients .highlight a{color:var(--reign-site-headings-color)}#buddypress #message-thread #message-recipients .highlight a:hover{color:var(--reign-colors-theme)}#message-thread{margin:0;font-size:14px;color:var(--reign-site-body-text-color);line-height:1.5}#message-thread .h1,#message-thread .h2,#message-thread .h3,#message-thread .h4,#message-thread .h5,#message-thread .h6,#message-thread address,#message-thread h1,#message-thread h2,#message-thread h3,#message-thread h4,#message-thread h5,#message-thread h6,#message-thread hr,#message-thread p{margin-bottom:1rem}a.bb-cover-link{display:block;position:absolute;width:100%;left:0;top:0;font-size:0;height:100%}.thread-excerpt,.thread-subject,.thread-to a{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thread-excerpt{max-width:-webkit-calc(100% - 107px);max-width:calc(100% - 107px);display:inline-block;vertical-align:middle}.thread-to a{color:var(--reign-site-headings-color)}.thread-to a:hover{color:var(--reign-colors-theme)}.thread-subject .emoji{max-width:14px;vertical-align:middle;line-height:1;margin-top:0;margin-bottom:0;height:auto!important}.reply-box{padding:30px}.reply-box .reply-box-header{margin-bottom:16px}.reply-box .avatar{width:40px;margin-right:10px}.reply-box .reply-user-info p{margin-bottom:0;line-height:20px}.reply-box .reply-user-info p:first-child{font-size:14px;font-weight:500;color:var(--reign-site-body-text-color)}.reply-box .reply-user-info p:last-child{font-size:12px;color:var(--reign-site-body-text-color)}.reply-box textarea{display:block;width:100%;height:100px;margin-bottom:16px;padding:0 0 0 50px;border:none;font-size:16px;resize:vertical}#buddypress .reply-box input[type=submit].small{font-size:14px;min-height:34px;padding:6px 20px;border-radius:var(--reign-global-button-radius);line-height:1.4}#buddypress .reply-box input[type=submit].small:hover{outline:0;text-decoration:none;color:#fff;background-color:#1f48ff;border-color:transparent}#send_message_form{padding:20px;margin:0;position:relative;color:var(--reign-site-body-text-color);height:80vh;max-height:80vh;min-height:670px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}#send_message_form .bp-messages-form-header{border-bottom:1px solid var(--reign-site-border-color);margin:0 -20px 20px;padding:0 20px 18px}.compose #send_message_form .bp-messages-form-header{border:0;padding:0;margin:0}.compose #send_message_form .bp-messages-form-header .bp-close-compose-form{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;width:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3px}.compose #send_message_form .bp-messages-form-header .bp-close-compose-form [class*=bb-icon]{color:var(--reign-site-headings-color)}.compose #send_message_form .bp-messages-form-header .bp-close-compose-form [class*=bb-icon]:hover{color:var(--reign-colors-theme)}@media screen and (min-width:1080px){.compose .bp-messages-container.bp-no-messages #send_message_form .bp-messages-form-header .bp-close-compose-form{display:none}}#send_message_form label[for=send-to-input]{margin:0}#send_message_form .select2-selection--multiple{border-color:transparent;padding:0;background-color:transparent}#send_message_form .select2-selection__rendered{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#send_message_form .select2-selection__rendered li{margin:0}#send_message_form li.select2-selection__choice{margin-right:10px;margin-bottom:5px}#buddypress #send_message_form .select2-search__field{background:0 0;border-width:0;min-width:100%;width:100%;padding-left:0;padding-bottom:35px;height:auto;min-height:30px;box-shadow:none}#send_message_form .dropzone .dz-default{margin:0 0 0 5px}.compose .bp-messages-recipient .select2-container{z-index:1}.select2-container .select2-selection--multiple{min-height:32px}#send_message_form .select2-container--default .select2-selection--multiple .select2-selection__choice{border:0;border-radius:var(--reign-global-border-radius-inner);font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 6px 2px 10px;margin-right:5px}#send_message_form .select2-selection__choice__remove{font-size:0;line-height:1;margin:0 0 0 2px;opacity:.5}#send_message_form .select2-selection__choice__remove:before{font-size:18px;font-weight:400;line-height:initial;background-color:transparent}#send_message_form .select2-selection__choice__remove:hover{opacity:1}#send_message_form .bp-messages-feedback{top:90px;position:absolute;left:20px;right:20px}#send_message_form .bp-messages-feedback .bp-feedback{margin:0 0 20px}#send_message_form #bp-message-content{margin:auto 0 0}.messages-screen .bp-messages-container .compose-feedback{top:90px;position:absolute;left:20px;right:20px}.messages-screen .bp-messages-container .compose-feedback .bp-feedback{margin:0 0 20px}.bp-compose-message #send_message_form #bp-message-content{margin:auto 0 0}.bp-messages-content #bp-message-content{border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner);margin:20px;padding:0;-webkit-transition:box-shadow ease .1s;transition:box-shadow ease .1s}.bp-messages-content #bp-message-content #whats-new-messages-attachments{margin-top:0;padding:0 9px}.bp-messages-content #bp-message-content:focus-within{box-shadow:0 3px 5px -2px rgba(0,0,0,.12);-webkit-transition:box-shadow ease .1s;transition:box-shadow ease .1s}.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-actions button.medium-editor-button-first{padding-left:2px!important}.compose #send_message_form .bp-messages-form-header .bp-close-compose-form:hover{background-color:var(--reign-site-secondary-bg-color);border-radius:6px}.compose #send_message_form .bp-messages-form-header .bp-close-compose-form:hover [class*=bb-icon]{color:var(--reign-site-headings-color)}.bp-messages-recipient{border-bottom:1px solid var(--reign-site-border-color)}.bp-messages-recipient>span:first-child{color:var(--reign-site-headings-color)}#send_message_form .select2-selection--multiple,body .select2-container .select2-dropdown.bb-compose-input{display:block}.messages-wrapper #subnav #compose-action-personal-li{margin:0 0 0 auto!important}#send_message_form .select2-selection__rendered,body .select2-container .select2-dropdown.bb-compose-input ul{margin:0;padding:0;list-style:none}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:inherit}body .select2-container .select2-dropdown.bb-compose-input{background-color:var(--reign-site-sections-bg-color);padding:8px;box-shadow:var(--reign-more-options-box-shadow);border:1px solid var(--reign-site-border-color);margin:40px 0 0 -30px;max-width:230px}body .select2-container .select2-dropdown.bb-compose-input .avatar{max-width:30px;margin-right:6px}body .select2-container .select2-dropdown.bb-compose-input .select2-results__option{border-radius:var(--reign-global-border-radius-inner);color:var(--reign-site-headings-color);font-size:13px;font-weight:500;padding:6px 8px}body .select2-container .select2-dropdown.bb-compose-input .select2-results__option strong{font-weight:500}body .select2-container .select2-dropdown.bb-compose-input .select2-results__option.select2-results__option--highlighted,body .select2-container .select2-dropdown.bb-compose-input .select2-results__option:hover:not(.select2-results__message,.loading-results){background-color:var(--reign-site-secondary-bg-color)}body .select2-container .select2-dropdown.bb-compose-input .select2-results__option.loading-results,body .select2-container .select2-dropdown.bb-compose-input .select2-results__option.select2-results__message{font-size:13px;font-weight:500;color:var(--reign-site-body-text-color);letter-spacing:.14px}body .select2-container .select2-dropdown.bb-compose-input .select2-results__option--load-more,body .select2-container .select2-dropdown.bb-compose-input .select2-results__option.loading-results{position:relative;overflow:hidden}body .select2-container .select2-dropdown.bb-compose-input .select2-results__option--load-more:before,body .select2-container .select2-dropdown.bb-compose-input .select2-results__option.loading-results:before{content:"\ef30";font-family:bb-icons;font-weight:400;font-size:20px;vertical-align:middle;margin-right:5px;margin-left:3px;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;height:25px;width:25px;text-align:center}body.bb-template-v1 .select2-container .select2-dropdown.bb-compose-input .select2-results__option--load-more:before,body.bb-template-v1 .select2-container .select2-dropdown.bb-compose-input .select2-results__option.loading-results:before{margin-left:0}body .select2-container .select2-dropdown.bb-compose-input{border-radius:8px;border:0}body .select2-container .select2-dropdown{background:var(--reign-site-sections-bg-color);box-shadow:var(--reign-more-options-box-shadow);border-radius:4px;border:0;padding:5px 10px;margin-right:0;max-width:300px}body .select2-container .select2-dropdown .select2-results__option{border-radius:3px;margin-bottom:0;font-size:14px;padding:2px 5px}.thread.bb-new-message{background:rgba(0,124,255,.1)}.messages .ac_results{background:var(--reign-site-sections-bg-color);box-shadow:var(--reign-more-options-box-shadow);border-radius:4px;border:none;min-width:200px;font-size:13px;max-width:200px;padding:5px 0;margin-left:-12px;margin-top:4px;overflow:visible}.messages .ac_results:after{content:" ";position:absolute;width:0;height:0;top:1px;margin:0 auto;left:15px;box-sizing:border-box;border:6px solid #000;border-color:#fff #fff transparent transparent;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:2px -3px 3px 0 rgba(0,0,0,.02);-webkit-transition:all linear .2s;transition:all linear .2s;z-index:101}.messages .ac_results li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.messages .ac_results .ac_odd{background:var(--reign-site-sections-bg-color)}.messages .ac_results .ac_over{color:var(--reign-colors-theme);background:var(--reign-site-secondary-bg-color)}.messages .ac_results img{margin-right:0;width:auto!important;max-width:25px;border-radius:50%}#buddypress div#message-thread .bb-send-reply-title{font-size:13px;font-weight:500;color:var(--reign-site-body-text-color)}#sitewide-notice{position:fixed;z-index:9999;top:2%;right:1%}.bp-single-message-wrap .bp-avatar-wrap.bp-suspended-avatar{position:relative}#message-threads .message-thread-options .bb_more_options_action i{color:var(--reign-site-headings-color)}.bp-user-messages-loading.loading .message-user-loading{padding:15px 3px}.bp-user-messages-loading.loading .message-user-loading{padding:15px}@media (max-width:600px){#send_message_form{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bb-messages-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.thread.bb-new-message{display:none}#message-thread,.bb-messages-wrap{overflow:initial;min-height:100%;max-height:100%}.bb-mobile-view .bb-messages-wrap{display:none}#message-thread{padding:30px 20px}.metadata-right{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding-left:50px}.message-metadata .message-star-actions{margin-left:auto}}@media (max-width:520px){#buddypress .bb-message-heading .message-search{margin:10px auto;width:100%}.bb-message-heading .message-search #messages_search{width:100%}}.buddypress-wrap .subnav-filters .user-messages-bulk-actions label{padding:0;margin:0;font-family:inherit;font-size:1rem;font-weight:500;text-transform:uppercase}.buddypress-wrap .subnav-filters .user-messages-bulk-actions .select-wrap:focus,.buddypress-wrap .subnav-filters .user-messages-bulk-actions .select-wrap:hover{box-shadow:none;outline:0}.buddypress-wrap .subnav-filters .user-messages-bulk-actions .bulk-apply{padding:0;margin:0;min-height:10px;line-height:1}.user-messages-bulk-actions .bulk-actions.select-wrap{margin-left:10px;margin-right:10px}.buddypress-wrap .subnav-filters .user-messages-bulk-actions div select{border:1px solid var(--reign-site-border-color);-webkit-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 10px center;font-size:14px;height:26px;padding:0 25px 0 8px}#bp-message-thread-list{max-height:initial}#bp-message-thread-list li{background-color:var(--reign-site-sections-bg-color)}#bp-message-thread-list .bp-message-content-wrap+.bb-activity-media-wrap,#bp-message-thread-list .bp-message-content-wrap+.bb-activity-video-wrap{margin-top:10px}#bp-message-thread-list .bp-message-content-wrap+.bb-activity-video-wrap{margin-left:-3px}#bp-message-thread-list .bp-message-content-wrap p.blocked,#bp-message-thread-list .bp-message-content-wrap p.deleted-message,#bp-message-thread-list .bp-message-content-wrap p.suspended,#bp-message-thread-list .bp-message-content-wrap span.blocked,#bp-message-thread-list .bp-message-content-wrap span.suspended{color:var(--reign-site-body-text-color);border-color:var(--reign-site-border-color)}#bp-message-thread-list .bp-message-content-wrap p.blocked,#bp-message-thread-list .bp-message-content-wrap p.deleted-message,#bp-message-thread-list .bp-message-content-wrap p.suspended,#bp-message-thread-list .bp-message-content-wrap span.blocked,#bp-message-thread-list .bp-message-content-wrap span.suspended{background-color:var(--reign-site-secondary-bg-color);border-color:transparent}#bp-message-thread-list li.divider-date .bp-message-content-wrap{color:var(--reign-site-body-text-color);opacity:1}.bp-messages-content-wrapper.has_info .bp-messages-feedback .bp-feedback{margin:10px 30px}.bp-messages-content-wrapper .message-thread-header~.bp-messages-feedback:not(:empty) .bp-feedback{border-radius:0;margin:0;border-width:0;border-color:var(--reign-site-border-color)}.bp-messages-content-wrapper .message-thread-header~.bp-messages-feedback:not(:empty)~#bp-message-thread-list{border-top:0}.bp-messages-content-wrapper.has_info .bp-messages-feedback{border-top:1px solid var(--reign-site-border-color);margin:0 -20px}.buddypress-wrap .subnav-filters.bp-messages-filters .messages-search{margin-bottom:0;margin-top:0}.buddypress-wrap .subnav-filters.bp-messages-filters .messages-search #user_messages_search_form:before{top:5px}.buddypress-wrap .subnav-filters.bp-messages-filters .messages-search #user_messages_search_form:focus-within{border-color:var(--reign-colors-theme);background-color:var(--reign-site-sections-bg-color)}.buddypress-wrap .subnav-filters.bp-messages-filters .messages-search #user_messages_search_form button[type=submit] span{font-size:20px;color:var(--reign-site-body-text-color);opacity:.4}.buddypress-wrap .subnav-filters.bp-messages-filters ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-messages-content{margin:0}.bp-messages-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;padding:0 20px;height:80vh;max-height:80vh;min-height:670px}.bp-nouveau #bp-message-thread-header{margin:0}.bp-messages-content-wrapper .dropzone.dz-started .dz-default.dz-message{display:none}.bp-messages-content-wrapper .dropzone.dz-started.files-uploaded:not(.dz-max-files-reached) .dz-default.dz-message{display:-webkit-box;display:-ms-flexbox;display:flex}.bp-messages-content-wrapper .bb-pusher-typing-indicator{margin:0 -20px -10px;padding:15px 0 0 20px;z-index:1;position:relative;background-color:var(--reign-site-sections-bg-color)}.bp-messages-content-wrapper .bb-pusher-typing-indicator .bb-pusher-typing-indicator-text-inner strong{font-weight:500}.bp-messages-content-wrapper.focus-in--scroll .bb-pusher-typing-indicator{border-top:1px solid var(--reign-site-border-color)}.bp-messages-content-wrapper.focus-in--scroll .bb-pusher-typing-indicator{box-shadow:0 -4px 4px rgba(0,0,0,.1);border-top:0;z-index:111}#buddypress #bp-message-content .dropzone .dz-default .dz-button{line-height:1.5}#buddypress #bp-message-content .dropzone .dz-default .dz-button>strong{line-height:1}body .bp-messages-user-threads{min-height:550px;max-height:-webkit-calc(80vh - 118px);max-height:calc(80vh - 118px);height:-webkit-calc(80vh - 118px);height:calc(80vh - 118px)}#message-threads{border:0}.bp-nouveau #message-threads{background:0 0;border:0}#message-threads li.thread-item{padding:0;border:0;display:block;background-color:transparent}#message-threads li.thread-item:hover{background-color:transparent}#message-threads li.can-not-send-msg .thread-to:after{bottom:inherit;right:21px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#message-threads li.can-not-send-msg .thread-to:after{right:36px}#message-threads .bb-user-avatar{margin-right:15px}#message-threads .bb-user-avatar .avatar{max-width:40px}.bb-thread-subject{line-height:1.3;margin-bottom:10px}nav#subnav #subnav{margin-bottom:0}.bb-thread-cb{margin-top:10px}#message-threads .bp-message-link{border-bottom:0;padding:15px 45px 15px 15px;border-left:3px solid transparent;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#message-threads .bp-message-link:last-child{border-bottom:0}#message-threads .bp-message-link.unread{background-color:inherit}#message-threads .bp-message-link.unread .thread-to{position:relative}#message-threads .bp-message-link.unread .thread-to:before{content:"●";font-size:14px;color:var(--reign-colors-theme);position:absolute;left:-14px;top:0}#message-threads .bp-message-link{margin:0 15px 5px;border-radius:var(--reign-global-border-radius-inner);border:0}#message-threads .bp-message-link:hover,#message-threads .thread-item.optionsOpen:not(.current) .bp-message-link{background:var(--reign-site-secondary-bg-color)}#message-threads li.selected{background-color:var(--reign-site-secondary-bg-color)}#message-threads .bp-message-link .thread-cb{-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#message-threads .bb-thread-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.bb-thread-title{font-size:15px}.bb-thread-title .bb-user-link{font-weight:500;color:inherit}.bb-thread-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;margin-bottom:3px}#message-threads .bp-message-link .thread-date{font-size:13px;font-weight:400;color:var(--reign-site-body-text-color);line-height:17px;min-width:0}#message-threads .bp-message-link .thread-date:before{background-color:var(--reign-site-body-text-color)}.bp-messages-content time{line-height:1.3;font-size:12px;font-weight:300;color:var(--reign-site-body-text-color)}.user-messages-bulk-actions .bs-styled-checkbox+label:before{margin-right:15px}#buddypress .mce-toolbar .mce-btn button,#buddypress .mce-toolbar .mce-btn button:focus,#buddypress .mce-toolbar .mce-btn button:hover{background:0 0;border:0;box-shadow:none;padding:0;margin:0;color:inherit;min-height:16px;padding-bottom:2px}#message-threads li .thread-content .excerpt{margin:0 0 3px;font-size:14px;color:var(--reign-site-body-text-color);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bp-messages-content #bp-message-thread-header h2:first-child{background-color:transparent;color:var(--reign-site-headings-color);padding:0;margin-bottom:12px;font-family:inherit;font-size:16px;font-weight:500;line-height:1.25}.bp-messages-content .preview-thread-title .messages-title,.bp-messages-content .single-thread-title .messages-title{padding-left:0}ul.participants-list{list-style:none;margin:0}.preview-content .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bp-messages-content .thread-participants dd,.bp-messages-content .thread-participants ul{margin-bottom:0}dl.thread-participants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:10px 20px 10px 0}dl.thread-participants+.actions{position:absolute;right:20px}.bp-messages-content .thread-participants img{width:100%;max-width:30px;border-radius:50%}.bp-messages-content .preview-pane-header,.bp-messages-content .single-message-thread-header{margin-bottom:0}.bp-messages-content .thread-participants{margin:0;width:auto;font-size:16px;font-weight:500;color:var(--reign-site-headings-color)}.bp-messages-content .thread-participants .participants-name{color:var(--reign-site-link-color);word-break:break-all}.bp-messages-content .thread-participants .participants-name a{color:var(--reign-site-headings-color)}.bp-messages-content .thread-participants .participants-name a:hover{color:var(--reign-colors-theme)}.bp-messages-content .thread-participants #view_more_members:hover .num-name,.bp-messages-content .thread-participants a:hover .participants-name{color:var(--reign-colors-theme)}.bp-messages-content .thread-participants #view_more_members .num-name{color:var(--reign-site-link-color);font-size:16px}.bp-messages-content .thread-participants dt{padding-right:10px}.bp-messages-content .thread-participants dd,.bp-messages-content .thread-participants dt{display:block;width:100%;line-height:1.3}.bp-messages-content .participants-list a{display:inline-block;margin-right:3px}div#subsubnav:empty{display:none}dl.thread-participants{font-size:14px;line-height:1.5}body.compose .bp-messages-content{border:0}.bp-nouveau .bp-messages-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0;padding:0;border:0}.mce-btn button:hover,.mce-window-head .mce-close:hover{background:0 0;box-shadow:none}.message-action-delete.bp-tooltip.bp-icons{background:0 0;border:0;color:inherit}.message-action-delete.bp-tooltip.bp-icons:focus,.message-action-delete.bp-tooltip.bp-icons:hover{background:0 0;box-shadow:none;border:0}.bp-hide{display:none!important}.bp-messages-content .thread-participants li{float:left;margin:5px 2px}.bp-messages-content .single-message-thread-header{border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:76px}.bp-messages-content .single-message-thread-header .thread-avatar .thread-multiple-avatar:after{background-color:var(--reign-site-sections-bg-color)}.bp-messages-content .single-message-thread-header .actions .message_actions .message_action__list{min-width:200px}.bp-messages-content .single-message-thread-header .message_action__anchor{position:relative}.bp-messages-content .single-message-thread-header .message_action__anchor [class*=" bb-icon-"]{font-size:20px;color:var(--reign-site-headings-color)}.bp-messages-content .single-message-thread-header .message_action__anchor:hover [class*=" bb-icon-"]{color:var(--reign-colors-theme)}.bp-messages-content .single-message-thread-header .message_action__anchor:hover [class*=" bb-icon-"],.bp-messages-content .single-message-thread-header .message_actions.open .message_action__anchor [class*=" bb-icon-"]{color:var(--reign-site-headings-color);position:relative}.bp-messages-content .single-message-thread-header .message_action__anchor:hover:before,.bp-messages-content .single-message-thread-header .message_actions.open .message_action__anchor:before{content:"";height:34px;width:34px;background-color:var(--reign-site-secondary-bg-color);position:absolute;top:-14px;border-radius:6.8px;left:-6.5px}#buddypress .bp-messages-container .message_action__list li a{color:var(--reign-site-body-text-color);line-height:1.1;padding:10px 15px}#buddypress .bp-messages-container .message_action__list li a.button{background-color:transparent;border:0;font-size:13px;font-weight:500;display:block;text-align:left;border-radius:var(--reign-global-border-radius-inner);-webkit-transition:none;transition:none}#buddypress .bp-messages-container .message_action__list li a.button:before{font-weight:400}#buddypress .bp-messages-container .message_action__list li a:before{color:var(--reign-site-body-text-color)}#buddypress .bp-messages-container .message_action__list li a:hover{background-color:var(--reign-site-secondary-bg-color);color:var(--reign-colors-theme)}#buddypress .bp-messages-container .message_action__list li a:hover:before{color:var(--reign-colors-theme)}#buddypress .bp-messages-container .message_action__list li a:hover{color:var(--reign-site-body-text-color)}#buddypress .bp-messages-container .message_action__list li a:hover:before{color:var(--reign-site-body-text-color)}.single.messages.view .bp-messages-filters,.single.messages.view .bp-messages-threads-list{display:block}.bp-messages-content:empty{display:none}.bp-messages-content,.bp-messages-threads-list{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:0}.bb-template-v1 .bp-messages-threads-list.bp-no-messages{border-top:1px solid var(--reign-site-border-color)}#message-threads .bp-message-link .thread-avatar{-webkit-box-flex:0;-ms-flex:0 0 52px;flex:0 0 52px;margin-right:15px}#message-threads .thread-avatar .user-status-icon,.messages-screen .user-status-icon{background-color:var(--reign-site-body-text-color);color:var(--reign-site-sections-bg-color)}#message-threads .bp-message-link .thread-avatar .thread-multiple-avatar:before{content:"";height:38px;width:38px;background-color:var(--reign-site-sections-bg-color);border-radius:50%;position:absolute;left:15px;top:15px;z-index:1}#message-threads .bp-message-link .thread-avatar .thread-multiple-avatar img{border:0}#message-threads .bp-message-link .thread-avatar .thread-multiple-avatar img+img{z-index:2}#message-threads .bp-message-link:hover .thread-avatar .thread-multiple-avatar:before,#message-threads .current .bp-message-link .thread-avatar .thread-multiple-avatar:before{background-color:var(--reign-site-secondary-bg-color)}#message-threads .bp-message-link:hover .thread-avatar .thread-multiple-avatar:before,#message-threads .current .bp-message-link .thread-avatar .thread-multiple-avatar:before{background:-webkit-linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--reign-colors-theme);background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--reign-colors-theme)}#message-threads .bp-message-link .thread-avatar img.avatar{margin:0}.thread-to{font-size:14px;color:var(--reign-site-headings-color);line-height:1.5;font-weight:500;opacity:.85;text-transform:capitalize}.unread .thread-to{font-weight:500;opacity:1}.unread .thread-subject{font-weight:500}.unread .thread-date time{position:relative}.unread .bp-message-link:after{content:"";height:10px;width:10px;border-radius:100%;background-color:var(--reign-colors-theme);display:inline-block;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.unread .bp-message-link:after{right:37px}.unread.optionsOpen .bp-message-link:after,.unread:hover .bp-message-link:after{display:none}.buddypress-wrap .bp-messages.bp-user-messages-feedback{border:0;border-radius:0}#bp-messages-next-page,#bp-messages-prev-page{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:34px;height:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}#message-threads .bp-message-link .thread-content .thread-subject{color:var(--reign-site-body-text-color);font-size:13px;font-weight:500;line-height:1.5;min-height:21px;text-overflow:initial}#message-threads .bp-message-link .thread-content .thread-subject .typing-indicator{display:inline-block;max-width:-webkit-calc(100% - 107px);max-width:calc(100% - 107px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}#message-threads li.unread .thread-subject .subject{color:var(--reign-site-headings-color)}#message-threads li .thread-content .thread-subject a{color:var(--reign-site-headings-color)}#message-threads li .thread-content .thread-subject a:hover{color:var(--reign-colors-theme)}#message-threads li.unread .thread-date time:after{background-color:var(--reign-colors-theme)}#message-threads li.unread .thread-to:before{color:var(--reign-colors-theme)}.bp-avatar-wrap{margin-right:18px;max-width:38px}.bp-messages-content #bp-message-content .medium-editor-toolbar,.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-form{background-color:var(--reign-site-secondary-bg-color)}.bp-messages-content #bp-message-content .medium-editor-toolbar.static-toolbar.active{overflow:visible}.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-form{width:-webkit-calc(100% + 123px);width:calc(100% + 123px);overflow:visible;padding:5px 10px 5px 0;box-shadow:none}.bp-messages-content #bp-message-content #whats-new-messages-toolbar .media-off+.medium-editor-toolbar .medium-editor-toolbar-form{width:auto}@media screen and (max-width:430px){.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-form{width:-webkit-calc(100% + 108px);width:calc(100% + 108px);padding:2px 10px 2px 0}}@media screen and (max-width:374px){.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-form{width:-webkit-calc(100% + 68px);width:calc(100% + 68px)}}.bp-messages-content #bp-message-thread-list,.bp-nouveau .bp-messages-content #bp-message-thread-list{background:0 0;border:0;border-top:1px solid var(--reign-site-border-color);margin:0 -20px;padding:10px 20px;height:auto;min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:0}.bp-messages-content #bp-message-thread-list li{margin:0 -20px;border-radius:0;padding:10px 20px;border:0;box-shadow:none;width:auto;background-color:transparent}.bp-messages-content #bp-message-thread-list li .bp-avatar-wrap{margin-right:15px;max-width:40px}.bp-messages-content #bp-message-thread-list li.error,.bp-messages-content #bp-message-thread-list li.sending{padding-bottom:35px;position:relative}.bp-messages-content #bp-message-thread-list li.error .bb-activity-media-wrap,.bp-messages-content #bp-message-thread-list li.error .bp-avatar-wrap,.bp-messages-content #bp-message-thread-list li.error .bp-message-content-wrap>:not(.message_send_error,.message_send_sending),.bp-messages-content #bp-message-thread-list li.error .message-metadata,.bp-messages-content #bp-message-thread-list li.sending .bb-activity-media-wrap,.bp-messages-content #bp-message-thread-list li.sending .bp-avatar-wrap,.bp-messages-content #bp-message-thread-list li.sending .bp-message-content-wrap>:not(.message_send_error,.message_send_sending),.bp-messages-content #bp-message-thread-list li.sending .message-metadata{opacity:.5}.bp-messages-content #bp-message-thread-list li.error .message_send_error{color:var(--reign-site-border-color);font-size:13px;position:absolute;bottom:8px}.bp-messages-content #bp-message-thread-list li.error .message_send_error a{font-size:13px;font-weight:500;color:var(--reign-site-headings-color);opacity:.4;margin-right:3px}.bp-messages-content #bp-message-thread-list li.error .message_send_error a:hover{opacity:1}.bp-messages-content #bp-message-thread-list li.error .message_send_error a~a{margin-left:3px}.bp-messages-content #bp-message-thread-list li.error .info-text-error-message{font-size:13px;margin-right:5px}.bp-messages-content #bp-message-thread-list li.error .info-text-error-message:before{content:"\ee65";font-family:bb-icons;font-weight:100;font-size:14px;display:inline-block;vertical-align:top;margin-right:5px}.bp-messages-content #bp-message-thread-list li.error .info-text-error-message:before{font-weight:200}.bp-messages-content #bp-message-thread-list li.sending .message_send_sending{position:absolute;bottom:8px}.bp-messages-content #bp-message-thread-list li.sending .message_send_sending .info-text-send-message{color:var(--reign-site-body-text-color);font-size:13px;line-height:17px;display:inline-block}.bp-messages-content #bp-message-thread-list li.sending .message_send_sending .info-text-send-message:before{content:"\ef30";font-family:bb-icons;font-weight:400;font-size:16px;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block;vertical-align:middle;margin-right:5px}.bp-messages-content #bp-message-thread-list li .fluid-width-video-wrapper iframe{border-radius:var(--reign-global-border-radius-inner)}.bp-messages-content #bp-message-thread-list li .bp-message-content-wrap iframe[style="border-radius: 12px"]{border-radius:var(--reign-global-border-radius-inner)!important}.bp-messages-content #bp-message-thread-list .message-metadata .user-link strong:after{display:none}.bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback{border:0;border-radius:0 0 var(--reign-global-border-radius) 0;border-top:1px solid var(--reign-site-border-color);background-color:var(--reign-site-secondary-bg-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -20px;padding:20px}.bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback p{margin:0;padding:0;text-align:center;line-height:1.5;color:var(--reign-site-body-text-color)}.bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback span.bp-icon{display:none}.bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback p+.generic-button{margin:10px 0 0}#buddypress .bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback .button-wrapper .generic-button>button,#buddypress .bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback .generic-button>a{font-size:14px;font-weight:600;color:var(--reign-colors-theme);line-height:1.5;min-height:auto;background:0 0;border:0;padding:0}#buddypress .bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback .button-wrapper .generic-button>button.requested,#buddypress .bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback .generic-button>a.requested{color:var(--reign-site-body-text-color);cursor:auto;pointer-events:none}#buddypress .bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback .button-wrapper .generic-button>button.requested:before,#buddypress .bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback .generic-button>a.requested:before{content:"\e876";color:var(--reign-site-body-text-color);font-family:bb-icons;font-size:20px;font-weight:300;line-height:1;vertical-align:middle;margin-right:5px}.bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback{border:0;border-radius:var(--reign-global-border-radius-inner);margin:20px 0}@media screen and (max-width:1080px){.bp-messages-content .bp-messages-notice .bp-user-messages-feedback .bp-feedback{border-radius:0 0 var(--reign-global-border-radius) var(--reign-global-border-radius)}}.bp-messages-content.has_info{position:relative}.bp-messages-content form.send-reply .avatar-box{padding:0}#message-threads .bp-message-link .thread-content{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1;min-width:0}.bp-messages-content .thread-participants .thread-date{color:var(--reign-site-body-text-color);font-size:13px;font-weight:400;line-height:1.4;display:inline-block}#bp-message-load-more:empty{display:none}#buddypress .message-action-delete,#buddypress .message_action__anchor{background:0 0;border:0;color:inherit;font-size:10px;padding:0;line-height:1;min-height:1px;height:auto;width:100%}#buddypress .message-action-delete:focus,#buddypress .message-action-delete:hover,#buddypress .message_action__anchor:focus,#buddypress .message_action__anchor:hover{background:0 0;box-shadow:none}#buddypress .message-action-delete .bb-icon-trash,#buddypress .message_action__anchor .bb-icon-trash{color:#939597}#buddypress .message-action-delete .bb-icon-menu-dots-v,#buddypress .message_action__anchor .bb-icon-menu-dots-v{color:#939597;font-size:21px}.bp-messages-content .actions{line-height:1.3}.bp-messages-content .actions .message_actions .message_action__list li a:hover{color:var(--reign-site-link-hover-color)}.bp-messages-content .actions .message_actions.loading .message_action__anchor:hover:before{display:none}.bp-messages-content .actions .message_actions.loading .message_action__anchor>i:before{content:"";display:inline-block;box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:2px solid var(--reign-site-body-text-color);border-top-color:var(--reign-site-body-text-color)}.message-metadata .user-link{height:auto}.bp-messages-content #bp-message-thread-list .message-metadata time{color:var(--reign-site-body-text-color);font-size:13px;padding-left:3px;line-height:1.5}.bp-messages-content #bp-message-thread-list .message-metadata .avatar{width:auto}.bp-messages-content #bp-message-thread-list .message-metadata .user-link{color:var(--reign-site-headings-color)}.bp-messages-content #bp-message-thread-list .message-metadata .user-link:hover{color:var(--reign-colors-theme)}.bp-messages-content #send-reply{margin:0 -20px;width:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:0}.bp-messages-content #send-reply .message-box{width:100%;display:none}.bp-messages-content #send-reply .wp-editor-container{border-left:0;border-right:0}.bp-messages-content #send-reply .message-metadata{display:none}.bp-messages-content #send-reply .dropzone .dz-default{padding:18px 5px}.scrolled--up.focus-in--scroll #send-reply{border-top:1px solid var(--reign-site-border-color)}.scrolled--up.focus-in--scroll #send-reply{box-shadow:0 -4px 4px rgba(0,0,0,.1);border-top:0;z-index:11}.buddypress-wrap .standard-form#send-reply textarea{width:100%;border:0}#bp-message-thread-list:empty{border:0;max-height:initial;min-height:auto;padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;border-top:1px solid var(--reign-site-border-color)}#bp-message-thread-list:empty:before{font:normal normal normal 25px/1 bb-icons;speak:none;display:inline-block;text-decoration:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ef30";-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}#bp-message-thread-header:empty~#bp-message-thread-list:empty{margin-top:76px}.archived-empty #bp-message-thread-list{margin-top:76px}.messages.compose .bp-messages-filters{display:block}#buddypress #bp-messages-reset,#buddypress #bp-messages-send{min-width:140px;font-weight:500;height:40px}.buddypress-wrap .standard-form .wp-editor-container{border:1px solid var(--reign-site-border-color)}.send-reply.loading{position:relative}.send-reply.loading:before{background:rgba(255,255,255,.6);content:"";position:absolute;height:100%;width:100%;z-index:10}.send-reply.loading:after{position:absolute;top:42%;left:0;right:0;margin:auto;content:"\ef30";font-family:bb-icons;font-size:24px;line-height:36px;text-align:center;-webkit-animation:spin 3s infinite linear;animation:spin 3s infinite linear;z-index:12}#message_content_ifr{max-height:80px}#message_content{margin-bottom:0}#message_content>p:last-child{margin-bottom:0}.no-message-wrap .dashicons-email-alt{display:block;margin:20px auto 0;height:80px;width:86px}.no-message-wrap .dashicons-email-alt:before{display:none}.no-message-wrap .bb-icon{color:var(--reign-site-body-text-color)}.no-message-content{font-size:14px;color:var(--reign-site-body-text-color);line-height:1.5;max-width:310px;margin:0 auto}#bp-messages-threads-list .no-message-content h3{font-size:24px;font-weight:600;margin-bottom:5px}.no-message-content>p{margin-bottom:20px}.no-message-content .no-messages-links{font-weight:600}#bp-message-content{border-top:1px solid var(--reign-site-border-color);padding:20px}#bp-message-content .medium-editor-element,#bp-message-content .medium-editor-placeholder{color:var(--reign-site-body-text-color);font-size:14px;line-height:1.5}#bp-message-content .medium-editor-element[contenteditable=true]:empty:after,#bp-message-content .medium-editor-placeholder[contenteditable=true]:empty:after{color:var(--reign-site-body-text-color);content:attr(data-placeholder);position:absolute;left:0;padding:0 15px;font-style:normal;opacity:.5}#bp-message-content pre{white-space:pre-wrap;position:relative;z-index:1}#bp-message-content pre p{margin-bottom:0}#bp-message-content p{margin-bottom:5px}#bp-message-content ol:not(.medium-editor-toolbar-actions),#bp-message-content ul:not(.medium-editor-toolbar-actions){margin-bottom:15px;margin-left:16px}#bp-message-content ol:not(.medium-editor-toolbar-actions) li,#bp-message-content ul:not(.medium-editor-toolbar-actions) li{margin:5px 0}#bp-message-content ol:not(.medium-editor-toolbar-actions) li>ol,#bp-message-content ol:not(.medium-editor-toolbar-actions) li>ul,#bp-message-content ul:not(.medium-editor-toolbar-actions) li>ol,#bp-message-content ul:not(.medium-editor-toolbar-actions) li>ul{margin-bottom:0}#bp-message-content .medium-editor-element:not(.emojionearea){border:0;min-height:60px;max-height:120px;margin:0;overflow:auto;padding:20px 15px;border-radius:var(--reign-global-border-radius-inner);position:relative}#bp-message-content .medium-editor-element:not(.emojionearea).medium-editor-placeholder:after{left:0;font-size:14px;position:absolute;font-style:normal;margin:0;padding:20px 15px;pointer-events:none}#bp-message-content .medium-editor-placeholder:after{color:var(--reign-site-body-text-color);opacity:.5}#bp-message-content .messages-media-container .dz-button>strong{line-height:1.3}.bp-messages-content .bp-message-content_foot_note{color:var(--reign-site-body-text-color)}.bp-messages-content #send_reply_button{margin:0}#message-new-submit,#message-reply-new-submit{padding:0}#message-new-submit input,#message-reply-new-submit input{margin-right:0}.bp-messages-container .bp-messages.loading{border:0;border-radius:0;padding-top:0}.bp-messages-container .bp-messages.loading .dashicons-update{font-family:bb-icons}.bp-messages-container .bp-messages.loading .dashicons-update:before{content:"\ef30"}.bb-template-v1 .bp-messages-container #message-threads:empty+.bp-messages.loading{border-top:1px solid var(--reign-site-border-color)}.bp-message-content-wrap .bp-messages.loading{display:none}#page .ql-bubble .ql-tooltip{padding:0 10px}#page .ql-bubble .ql-tooltip button{background:0 0;margin:0;padding:0}#page .ql-bubble .ql-toolbar button svg,#page .ql-bubble.ql-toolbar button svg{float:none;max-width:18px}#page .ql-bubble .ql-toolbar .ql-formats{margin:0}#page .ql-bubble .ql-toolbar .ql-formats:first-child{margin-left:0}.bp-single-message-content .bp-user-link,.bp-single-message-content .message-metadata>strong,.bp-single-message-content strong.bp-user-deleted{font-size:14px;color:var(--reign-site-headings-color);line-height:1.5;font-weight:500}.bp-single-message-content .bp-user-link>strong{font-weight:500}.bp-single-message-content .message-metadata{line-height:1;margin-bottom:3px}.bp-single-message-content .bb-activity-media-wrap .bb-item-cover-wrap{border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner);background-color:var(--reign-site-secondary-bg-color)}.bp-single-message-content .bb-activity-media-wrap .bb-item-cover-wrap{border:0}.bp-single-message-content .bb-activity-media-wrap.bb-media-length-1 .bb-activity-media-elem{min-width:auto!important}.bp-single-message-content .bb-activity-media-wrap.bb-media-length-1 .bb-item-cover-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;min-width:65px;min-height:65px}.bp-single-message-content .bb-activity-media-wrap.bb-media-length-1 .bb-item-cover-wrap img{position:static;height:auto;width:auto;max-width:360px;max-height:360px;min-width:auto;min-height:auto}.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity{max-width:400px}.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .entry-img>i{margin-top:5px;line-height:1.5}.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .document-detail-wrap{color:var(--reign-site-headings-color)}.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .document-detail-wrap .document-description,.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .document-detail-wrap .document-extension-description,.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .document-detail-wrap .document-helper-text,.bp-single-message-content .bb-activity-media-wrap .bb-activity-media-elem.document-activity .document-description-wrap .document-detail-wrap .document-title{line-height:1.5}.bp-single-message-content .bb-activity-video-wrap.bb-video-length-1 .bb-activity-video-elem{min-width:auto;width:100%;max-width:400px}.bp-single-message-content .bb-activity-video-wrap.bb-video-length-1 .bb-activity-video-elem .video-js .vjs-control-bar button{width:3em}.bp-single-message-content .bb-activity-video-wrap.bb-video-length-1 .bb-activity-video-elem .video-js .vjs-control-bar .vjs-time-divider{min-width:1em}.bp-single-message-content .bb-activity-video-wrap.bb-video-length-1 .bb-activity-video-elem .video-js .vjs-control-bar .vjs-progress-control .vjs-progress-holder{margin:3px 10px 0}.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem.video-activity .video-description-wrap .entry-img>i{margin-top:5px}.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem.video-activity .video-description-wrap .video-detail-wrap .video-description,.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem.video-activity .video-description-wrap .video-detail-wrap .video-extension-description,.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem.video-activity .video-description-wrap .video-detail-wrap .video-helper-text,.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem.video-activity .video-description-wrap .video-detail-wrap .video-title{line-height:1.5}.bp-single-message-content .bb-activity-media-wrap,.bp-single-message-content .bb-activity-video-wrap{max-width:600px}.bp-single-message-content .bb-activity-media-elem{padding:5px;min-width:25%}.bp-single-message-content .bb-activity-media-elem .bb-item-cover-wrap{padding-top:75%}@media screen and (max-width:590px){.bp-single-message-content .bb-activity-media-elem{min-width:33.3333%!important;-webkit-box-flex:initial!important;-ms-flex:initial!important;flex:initial!important}}@media screen and (max-width:435px){.bp-single-message-content .bb-activity-media-elem{max-width:initial!important;min-width:50%!important}.bp-single-message-content .bb-activity-media-elem .bb-item-cover-wrap{padding-top:100%}.bp-single-message-content .bb-activity-media-wrap.bb-media-length-1 .bb-activity-media-elem{max-width:100%!important}}.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem{padding:5px;min-width:33.3333%}.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem .bb-item-cover-wrap{padding-top:66.6666%}@media screen and (max-width:590px){.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem{min-width:50%;max-width:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}}@media screen and (max-width:435px){.bp-single-message-content .bb-activity-video-wrap .bb-activity-video-elem{min-width:100%;max-width:100%}}.bp-single-message-content .bb-video-wrapper{max-width:400px}.bp-single-message-content .fluid-width-video-wrapper{width:100%;max-width:400px;height:auto;margin:10px 0 0}.bp-single-message-content p>iframe{max-width:400px;width:100%;height:auto;min-height:200px}.bp-single-message-content .activity-attached-gif-container{display:inline-block;height:auto;width:auto;max-width:360px;max-height:360px}.bp-single-message-content .activity-attached-gif-container .gif-image-container{margin:15px 0 0}.bp-single-message-content .activity-attached-gif-container .gif-player{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:center;min-width:65px;min-height:65px}.bp-single-message-content .activity-attached-gif-container .gif-player video{height:auto;max-width:360px;max-height:360px;width:100%;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius-inner);background-color:var(--reign-site-secondary-bg-color)}.bp-single-message-content .activity-attached-gif-container .gif-player video{border:0}.bp-single-message-content img.emoji,.bp-single-message-content img.emojioneemoji{margin:1px 3px;width:18px!important;height:18px!important}.bp-single-message-content blockquote{margin-top:0}ul#bp-message-thread-list .bp-message-content-wrap{color:var(--reign-site-body-text-color);line-height:1.5;overflow:initial;word-wrap:break-word}ul#bp-message-thread-list .bp-message-content-wrap p{margin-bottom:5px;min-height:.1px}ul#bp-message-thread-list .bp-message-content-wrap p.joined{position:relative}ul#bp-message-thread-list .bp-message-content-wrap p.joined strong{font-weight:500;color:var(--reign-site-body-text-color)}ul#bp-message-thread-list .bp-message-content-wrap p.joined strong.bp-tooltip{display:inline-block}@media screen and (max-width:768px){ul#bp-message-thread-list .bp-message-content-wrap p.joined strong.bp-tooltip{position:static}ul#bp-message-thread-list .bp-message-content-wrap p.joined strong.bp-tooltip:before{display:none}ul#bp-message-thread-list .bp-message-content-wrap p.joined strong.bp-tooltip:after{width:180px;width:max-content;max-width:180px;white-space:break-spaces}}ul#bp-message-thread-list .bp-message-content-wrap li>ol,ul#bp-message-thread-list .bp-message-content-wrap li>ul{margin-bottom:0}ul#bp-message-thread-list .bp-message-content-wrap ol,ul#bp-message-thread-list .bp-message-content-wrap ul{margin-bottom:15px;margin-left:16px}ul#bp-message-thread-list .bp-message-content-wrap li{background:0 0;margin:5px 0;padding:0;list-style-type:disc}ul#bp-message-thread-list .bp-message-content-wrap li p{margin-bottom:0}ul#bp-message-thread-list .bp-message-content-wrap ol li{list-style-type:decimal}ul#bp-message-thread-list .bp-message-content-wrap pre{width:-webkit-calc(100% + 12px);width:calc(100% + 12px)}.messages .bp-single-vert-nav .item-body{padding:0}.messages .bp-single-vert-nav .bp-wrap{margin:0}.messages .bp-single-vert-nav #item-body{margin-left:0}#whats-new-formatting-toolbar a .bb-icon,#whats-new-messages-toolbar a .bb-icon{color:var(--reign-site-body-text-color)}#whats-new-formatting-toolbar a:hover .bb-icon,#whats-new-messages-toolbar a:hover .bb-icon{color:var(--reign-site-headings-color)}#whats-new-messages-toolbar .medium-editor-placeholder{background-color:transparent}#whats-new-messages-toolbar .gif-media-search-dropdown.open{margin:0 0 10px -20px;top:auto;bottom:100%}#whats-new-messages-toolbar .gif-media-search-dropdown:before{left:38px;top:auto;bottom:-11px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}#whats-new-messages-toolbar .gif-search-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}#whats-new-messages-toolbar .gif-search-content .gif-search-results-list{margin:0}#whats-new-messages-toolbar .messages-attached-gif-container{margin-bottom:0}#whats-new-messages-toolbar .messages-attached-gif-container .gif-search-query .search-query-input{background-color:transparent;border:0}@media screen and (max-width:1080px){#whats-new-messages-toolbar .gif-media-search-dropdown.open{z-index:999}#whats-new-messages-toolbar .gif-media-search-dropdown.open .gif-search-results{max-height:280px}#whats-new-messages-toolbar .post-gif:first-child .gif-media-search-dropdown.open{left:-10px}#whats-new-messages-toolbar .post-gif:first-child .gif-media-search-dropdown.open:before{left:50px}#whats-new-messages-toolbar .post-gif:nth-child(2) .gif-media-search-dropdown.open{left:-44px}#whats-new-messages-toolbar .post-gif:nth-child(2) .gif-media-search-dropdown.open:before{left:84px}#whats-new-messages-toolbar .post-gif:nth-child(3) .gif-media-search-dropdown.open{left:-78px}#whats-new-messages-toolbar .post-gif:nth-child(3) .gif-media-search-dropdown.open:before{left:118px}#whats-new-messages-toolbar .post-gif:nth-child(4) .gif-media-search-dropdown.open{left:-112px}#whats-new-messages-toolbar .post-gif:nth-child(4) .gif-media-search-dropdown.open:before{left:152px}#whats-new-messages-toolbar .post-gif:nth-child(5) .gif-media-search-dropdown.open{left:-146px}#whats-new-messages-toolbar .post-gif:nth-child(5) .gif-media-search-dropdown.open:before{left:186px}}#whats-new-formatting-toolbar .emojionearea{background-color:transparent}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker .emojionearea-search>input{outline:0;width:100%;min-width:100%;height:30px}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker{top:auto;bottom:40px;right:100%;left:inherit;margin-right:-25px}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{bottom:-10px;top:auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:inherit;right:5px}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{display:none}@media screen and (max-width:1080px){#whats-new-formatting-toolbar .post-emoji .emojionearea .emojionearea-picker{z-index:999}}.bp-back-to-thread-list{margin-left:-5px}.bp-back-to-thread-list [class*=bb-icon]{font-size:24px;color:var(--reign-site-headings-color)}@media screen and (min-width:1081px){#message-threads .current>a{background:var(--reign-site-secondary-bg-color);border-color:var(--reign-colors-theme)}#message-threads .current>a,#message-threads .current>a.bp-message-link{background:rgba(var(--reign-colors-theme-rgb),.1)}}.message-thread-options:hover~.bp-message-link{background:var(--reign-site-secondary-bg-color);border-color:var(--reign-colors-theme)}.message-thread-options .current:hover+.bp-message-link{background:-webkit-linear-gradient(90deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--reign-colors-theme);background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.9)),var(--reign-colors-theme)}#message-threads .message-thread-options{right:30px}.bp-nouveau #message-threads li{padding:0}#message-threads .message-thread-options.loading .bb_more_options_action:hover{background-color:transparent}#message-threads .message-thread-options.loading .bb_more_options_action>i:before{content:"";display:inline-block;box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:2px solid rgba(var(--reign-site-body-text-color-rgb),.2);border-top-color:var(--reign-site-body-text-color)}#message-threads .message-thread-options .bb_more_options_action:hover,#message-threads .optionsOpen .message-thread-options .bb_more_options_action{background-color:var(--reign-site-sections-bg-color);border-radius:6px}.bp-single-message-wrap .bb-messages-group-notices{color:var(--reign-site-body-text-color)}.bp-single-message-wrap .bb-messages-group-notices .bp-tooltip{color:var(--reign-site-body-text-color)}.header-aside .thread-multiple-avatar{min-height:36px;min-width:36px;margin:0 -2px;position:relative}.header-aside .thread-multiple-avatar img{border:2px solid #fff;max-width:28px;position:absolute;left:0;top:0}.header-aside .thread-multiple-avatar img+img{top:auto;right:0;bottom:0;left:auto}.header-aside li:hover .thread-multiple-avatar img{border-color:#f5f5f5}.header-aside .unread .thread-multiple-avatar img{border-color:#f7fafe}.messages-wrap .notification-dropdown .notification-avatar{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px}.messages-wrap .notification-dropdown .notification-list{max-width:400px}.messages-wrap .notification-dropdown .notification-list li .notification-content{width:100%;overflow:hidden}.messages-wrap .notification-dropdown .notification-list li .notification-content .notification-users{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);display:block;white-space:nowrap}.messages-wrap .notification-dropdown .notification-list li .notification-content .notification-users>a{display:block;text-overflow:ellipsis;overflow:hidden;width:100%}.bb-pusher-typing-indicator-text,.thread-item .typing-indicator{color:var(--reign-site-body-text-color)}#message-form-submit-wrapper,#message-reply-form-submit-wrapper{background-color:var(--reign-site-secondary-bg-color);border-radius:0 0 var(--reign-global-border-radius-inner) var(--reign-global-border-radius-inner);margin:0;padding:10px}.bb-template-v1 #message-form-submit-wrapper,.bb-template-v1 #message-reply-form-submit-wrapper{border-top:1px solid var(--reign-site-border-color)}#message-new-submit,#message-reply-new-submit{background-color:var(--reign-colors-theme);border-radius:var(--reign-global-button-radius)}.mass-user-block-list .bb-report-type-pagination .page-data #load_more_rl.loading,.message-members-list .bb-report-type-pagination .page-data #load_more_rl.loading{color:var(--reign-site-body-text-color)}#whats-new-formatting-toolbar .emojionearea .emojionearea-button,#whats-new-formatting-toolbar a [class*=" bb-icon-"],#whats-new-messages-toolbar .emojionearea .emojionearea-button,#whats-new-messages-toolbar a [class*=" bb-icon-"],#whats-new-toolbar .emojionearea .emojionearea-button,#whats-new-toolbar a [class*=" bb-icon-"],.ac-reply-toolbar .emojionearea .emojionearea-button,.ac-reply-toolbar a [class*=" bb-icon-"]{color:var(--reign-site-body-text-color)}#whats-new-formatting-toolbar .active a [class*=" bb-icon-"],#whats-new-formatting-toolbar .emojionearea .emojionearea-button.active,#whats-new-formatting-toolbar .emojionearea .emojionearea-button:hover:before,#whats-new-formatting-toolbar a.active [class*=" bb-icon-"],#whats-new-formatting-toolbar a.open [class*=" bb-icon-"],#whats-new-formatting-toolbar a:hover [class*=" bb-icon-"],#whats-new-messages-toolbar .active a [class*=" bb-icon-"],#whats-new-messages-toolbar .emojionearea .emojionearea-button.active,#whats-new-messages-toolbar .emojionearea .emojionearea-button:hover:before,#whats-new-messages-toolbar a.active [class*=" bb-icon-"],#whats-new-messages-toolbar a.open [class*=" bb-icon-"],#whats-new-messages-toolbar a:hover [class*=" bb-icon-"],#whats-new-toolbar .active a [class*=" bb-icon-"],#whats-new-toolbar .emojionearea .emojionearea-button.active,#whats-new-toolbar .emojionearea .emojionearea-button:hover:before,#whats-new-toolbar a.active [class*=" bb-icon-"],#whats-new-toolbar a.open [class*=" bb-icon-"],#whats-new-toolbar a:hover [class*=" bb-icon-"],.ac-reply-toolbar .active a [class*=" bb-icon-"],.ac-reply-toolbar .emojionearea .emojionearea-button.active,.ac-reply-toolbar .emojionearea .emojionearea-button:hover:before,.ac-reply-toolbar a.active [class*=" bb-icon-"],.ac-reply-toolbar a.open [class*=" bb-icon-"],.ac-reply-toolbar a:hover [class*=" bb-icon-"]{color:var(--reign-site-headings-color)}#buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button,.buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button,.medium-editor-toolbar .medium-editor-toolbar-actions button{color:var(--reign-site-body-text-color)}#buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button:hover,.buddypress .medium-editor-toolbar .medium-editor-toolbar-actions button:hover,.medium-editor-toolbar .medium-editor-toolbar-actions button:hover{color:var(--reign-site-headings-color)}@media screen and (min-width:46.8em){.bp-single-vert-nav .subnav{background:0 0}.bp-single-vert-nav .subnav li{font-size:inherit;margin:0}.bp-single-vert-nav .subnav li a{border-right:0;padding:0 0 5px}}@media screen and (min-width:55em){.buddypress-wrap form.bp-dir-search-form,.buddypress-wrap form.bp-invites-search-form,.buddypress-wrap form.bp-messages-search-form{width:auto}}@media screen and (min-width:1081px){.bp-messages-nav-panel{border-right:1px solid var(--reign-site-border-color)}}@media screen and (max-width:1080px){.messages-wrapper{margin-bottom:20px}#send_message_form,.bp-messages-content-wrapper{min-height:670px}.message-thread-header .bp-back-to-thread-list{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.message-thread-header .thread-avatar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.message-thread-header .thread-participants{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}}@media screen and (max-width:800px){.messages-screen>.flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.messages-screen>.flex .bp-messages-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;border-top:1px solid var(--reign-site-border-color)}}@media screen and (max-width:680px){.messages-wrapper #subnav{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.buddypress-wrap .messages-wrapper .bp-subnavs{margin:0}.messages-wrapper #subnav .subnav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.messages-screen{border-left:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.bp-messages-content #message-threads{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:10px;max-height:100%;overflow:initial}}@media screen and (min-width:46.8em){.bp-messages-user-threads{max-height:66vh}}@media screen and (max-width:560px){.bp-messages-content #bp-message-content #message-form-submit-wrapper #whats-new-messages-toolbar .media-off,.bp-messages-content #bp-message-content #message-reply-form-submit-wrapper #whats-new-messages-toolbar .media-off{height:27px}.bp-messages-content #bp-message-content #message-form-submit-wrapper #message-new-submit,.bp-messages-content #bp-message-content #message-form-submit-wrapper #message-reply-new-submit,.bp-messages-content #bp-message-content #message-reply-form-submit-wrapper #message-new-submit,.bp-messages-content #bp-message-content #message-reply-form-submit-wrapper #message-reply-new-submit{padding:0;width:30px}}@media screen and (max-width:430px){.bp-messages-content #bp-message-content #whats-new-messages-toolbar{padding:1px 15px 0 0}.bp-messages-content #bp-message-content #whats-new-messages-toolbar [class*=" bb-icon-"]{font-size:20px}.bp-messages-content #bp-message-content #whats-new-messages-toolbar .post-elements-buttons-item{margin-right:8px}.bp-messages-content #bp-message-content .medium-editor-toolbar.active{height:35px}.bp-messages-content #bp-message-content .medium-editor-toolbar.active .medium-editor-toolbar-input{height:35px}.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-actions button{min-width:20px}.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-actions button.medium-editor-button-first{padding-left:0!important;padding-right:0}.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-actions .medium-editor-button-last{padding-right:0!important}.bp-messages-content #bp-message-content .medium-editor-toolbar .medium-editor-toolbar-actions b:before{font-size:18px}.bp-messages-content #bp-message-content #whats-new-formatting-toolbar{margin:1px 5px 0 0}.bp-messages-content #bp-message-content #whats-new-formatting-toolbar [class*=" bb-icon-"]{font-size:20px}.bp-messages-content #bp-message-content #whats-new-formatting-toolbar .post-elements-buttons-item{margin-right:8px}.bp-messages-content #bp-message-content #whats-new-formatting-toolbar .emojionearea .emojionearea-button:before{font-size:20px;line-height:1.4}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker{margin-right:-75px}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{right:55px}}@media screen and (max-width:374px){#message-form-submit-wrapper,#message-reply-form-submit-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.bp-messages-content #bp-message-content #whats-new-messages-toolbar{padding:0;min-width:-webkit-calc(100% - 50px);min-width:calc(100% - 50px);min-height:20px}.bp-messages-content #bp-message-content #whats-new-messages-toolbar .post-elements-buttons-item{margin-right:6px}.bp-messages-content #bp-message-content #whats-new-messages-toolbar .medium-editor-toolbar-actions .medium-editor-action b{width:22px}.bp-messages-content #bp-message-content #whats-new-messages-toolbar [class*=" bb-icon-"]{font-size:20px}.bp-messages-content #bp-message-content #whats-new-formatting-toolbar{margin:0}.bp-messages-content #bp-message-content #whats-new-formatting-toolbar .post-elements-buttons-item:last-child{margin-right:0}.bp-messages-content #bp-message-content #message-form-submit-wrapper #message-new-submit,.bp-messages-content #bp-message-content #message-reply-form-submit-wrapper #message-reply-new-submit{margin:10px auto 5px;width:auto;padding:0 15px}.bp-messages-content #bp-message-content #message-new-submit #bp-messages-send,.bp-messages-content #bp-message-content #message-reply-new-submit #send_reply_button{position:static;opacity:1;background-color:transparent;border:0;padding:0 10px;min-width:auto}.bp-messages-content .bp-message-content_foot_note{font-size:11px;text-align:center}.bp-messages-content .bp-message-content_foot_note .space_note{margin-right:10px}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker{margin-right:-60px}#whats-new-formatting-toolbar .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after{right:40px}}.bs-styled-checkbox{position:absolute;opacity:0}.bs-styled-checkbox+label{cursor:pointer;display:inline-block;position:relative;padding:0;line-height:1}.bs-styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:var(--reign-site-sections-bg-color);border-radius:4px;border:1px solid var(--reign-site-border-color)}.bs-styled-checkbox:focus+label:before{border-color:var(--reign-form-focus-border-color)}.bs-styled-checkbox:checked+label:before{background:var(--reign-colors-theme);border-color:var(--reign-colors-theme)}.bs-styled-checkbox:disabled+label{color:#b8b8b8;cursor:auto}.bs-styled-checkbox:disabled+label:before{box-shadow:none;background:#ddd}.bs-styled-checkbox:checked+label:after{content:"\e876";position:absolute;left:3px;top:3px;font-family:bb-icons;font-weight:400;color:#fff;font-size:14px;display:block}.bs-styled-radio{position:absolute;opacity:0}.bs-styled-radio+.bb-radio-label,.bs-styled-radio+label{display:inline-block;position:relative;cursor:pointer;padding:0}.bs-styled-radio+.bb-radio-label:before,.bs-styled-radio+label:before{content:"";display:inline-block;vertical-align:middle;cursor:pointer;position:relative;overflow:hidden;width:22px;height:22px;line-height:1;background-color:var(--reign-site-sections-bg-color);border:2px solid var(--reign-site-border-color);border-radius:100%;margin-right:10px}.bs-styled-radio:checked+.bb-radio-label:before,.bs-styled-radio:checked+label:before{border-width:6px;border-color:var(--reign-colors-theme)}.bs-styled-radio:disabled+.bb-radio-label,.bs-styled-radio:disabled+label{color:#b8b8b8;cursor:auto}.bs-styled-radio:disabled+.bb-radio-label:before,.bs-styled-radio:disabled+label:before{box-shadow:none;background:#ddd}.reign-sign-form-register .bs-styled-checkbox{width:20px;height:20px;z-index:9}.reign-sign-form-register .bs-styled-checkbox:checked+label:after{content:"\f00c";font-family:"Font Awesome 6 Pro",reign-icons}body:not(.logged-in) .mfp-bg.mfp-ready{background:rgba(250,251,253,.9);opacity:1;z-index:9999999}body:not(.logged-in) .mfp-wrap.mfp-wrap.mfp-ready{z-index:9999999}body:not(.logged-in) .mfp-wrap #terms-modal{background:#fff;padding:30px;text-align:left;min-height:400px;max-width:650px;margin:40px auto;position:relative;border-radius:4px;border:1px solid #d2d4d6;box-shadow:0 6px 24px 0 rgba(18,43,70,.1)}#buddypress .bb_more_options .bb_more_options_list .generic-button>button.report-content:before,#buddypress .bb_more_options .bb_more_options_list .generic-button>button.reported-content:before,#buddypress .bb_more_options .bb_more_options_list a.report-content:before,#buddypress .bb_more_options .bb_more_options_list a.reported-content:before,#buddypress .bb_more_options .bb_more_options_list button.report-content:before,#buddypress .bb_more_options .bb_more_options_list button.reported-content:before,.bb_more_options .bb_more_options_list .generic-button>button.report-content:before,.bb_more_options .bb_more_options_list .generic-button>button.reported-content:before,.bb_more_options .bb_more_options_list a.report-content:before,.bb_more_options .bb_more_options_list a.reported-content:before,.bb_more_options .bb_more_options_list button.report-content:before,.bb_more_options .bb_more_options_list button.reported-content:before{content:"\ee9c"!important}#block-member .bb-model-header .mfp-close:hover,#content-report .bb-model-header .mfp-close:hover,#reported-content .bb-model-header .mfp-close:hover{background:0 0;border:0}.bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_button{border-color:var(--reign-site-border-color)}.bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_button i{color:var(--reign-site-body-text-color)}.bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list{background:var(--reign-site-sections-bg-color);box-shadow:var(--reign-more-options-box-shadow)}.bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list li>a{color:var(--reign-site-body-text-color)}.bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list li>a:hover{color:var(--reign-site-body-text-color);background:var(--reign-site-secondary-bg-color)}.bb-schedule-post_dropdown_section .bb-schedule-post_dropdown_list li>a>i{color:var(--reign-site-body-text-color)}body:not(.buddyboss-theme) .bb-schedule-post_dropdown_section .bb-action-popup-content .input-field>input{border-color:var(--reign-form-border-color);margin:0}body:not(.buddyboss-theme) .bb-schedule-post_dropdown_section .bb-action-popup-content .input-field>input:focus{border-color:var(--reign-form-focus-border-color)}.bb-schedule-post_dropdown_section .bb-action-popup .bb-model-footer>div{gap:10px}.bb-schedule-post_dropdown_section .bb-action-popup-content .input-field [class*=bb-icon]{color:var(--reign-site-alternate-text-color)}.bb-schedule-post_dropdown_section .bb-action-popup-content .input-field-inline .bb-schedule-activity-meridian-wrap label span{background:var(--reign-site-sections-bg-color);color:var(--reign-site-headings-color);border-color:var(--reign-site-border-color)}.bb-schedule-post_dropdown_section .bb-action-popup-content .input-field-inline .bb-schedule-activity-meridian-wrap label input:checked+span{background:var(--reign-colors-theme);color:var(--reign-site-headings-color);border-color:var(--reign-colors-theme)}ul.bbp-stats{margin:0}ul.bbp-stats li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background-color:var(--reign-site-secondary-bg-color);border-radius:8px;padding:15px;margin-bottom:8px}.bbp-stats .bbp-count{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bbp-stats .bbp-count strong{font-size:18px;line-height:24px;font-weight:600;color:var(--reign-site-headings-color)}ul.bbp-stats h4{font-size:14px;font-weight:400;line-height:21px;color:var(--reign-site-body-text-color);text-align:left;margin:0;padding:0;min-height:auto}.bbp-stats .bbp-count i{display:inline-block;font-size:24px}@charset "UTF-8";:root{--reign-color-black:#000;--reign-color-white:#fff;--reign-color-gray:#666;--reign-color-info:#1c86f2;--reign-color-loading:#f7ba45;--reign-color-success:#1cd991;--reign-color-error:#ef3e46;--reign-header-topbar-bg-color:#1d76da;--reign-header-topbar-text-color:#fff;--reign-header-topbar-text-hover-color:#153045;--reign-header-bg-color:#fff;--reign-header-nav-bg-color:#f5f5f5;--reign-title-tagline-typography:#153045;--reign-header-main-menu-font:#153045;--reign-header-main-menu-text-hover-color:#1d76da;--reign-header-main-menu-text-active-color:#1d76da;--reign-header-main-menu-bg-hover-color:#1d76da;--reign-header-main-menu-bg-active-color:#1d76da;--reign-header-sub-menu-bg-color:#fff;--reign-header-sub-menu-font:#153045;--reign-header-sub-menu-text-hover-color:#fff;--reign-header-sub-menu-bg-hover-color:#1d76da;--reign-header-icon-color:#153045;--reign-header-icon-hover-color:#153045;--reign-mobile-menu-bg-color:#fff;--reign-mobile-menu-color:#153045;--reign-mobile-menu-hover-color:#1d76da;--reign-mobile-menu-active-color:#1d76da;--reign-mobile-menu-active-bg-color:rgba(var(--reign-mobile-menu-active-color-rgb), 0.1);--reign-left-panel-bg-color:#fff;--reign-left-panel-toggle-color:#1d76da;--reign-left-panel-menu-font-color:#153045;--reign-left-panel-menu-bg-active-color:#1d76da;--reign-left-panel-menu-icon-active-color:#ffffff;--reign-left-panel-menu-bg-hover-color:rgba(var(--reign-left-panel-menu-bg-active-color-rgb), 0.1);--reign-left-panel-menu-hover-color:var(--reign-left-panel-menu-font-color);--reign-left-panel-tooltip-bg-color:#383a45;--reign-left-panel-tooltip-color:#ffffff;--reign-site-body-bg-color:#fafbfd;--reign-site-body-text-color:#515b67;--reign-site-alternate-text-color:#767676;--reign-site-sections-bg-color:#fff;--reign-site-secondary-bg-color:#f6f6f6;--reign-colors-theme:#1d76da;--reign-site-headings-color:#303030;--reign-site-link-color:#153045;--reign-site-link-hover-color:#1d76da;--reign-accent-color:#1d76da;--reign-accent-hover-color:#3c8ce6;--reign-site-button-text-color:#fff;--reign-site-button-text-hover-color:#fff;--reign-site-button-bg-color:#1d76da;--reign-site-button-bg-hover-color:#3c8ce6;--reign-site-border-color:#e3e3e3;--reign-site-hr-color:#e3e3e3;--reign-footer-widget-area-bg-color:#fff;--reign-footer-widget-title-color:#153045;--reign-footer-widget-text-color:#515b67;--reign-footer-widget-link-color:#153045;--reign-footer-widget-link-hover-color:#1d76da;--reign-footer-copyright-bg-color:#fff;--reign-footer-copyright-text-color:#153045;--reign-footer-copyright-link-color:#153045;--reign-footer-copyright-link-hover-color:#1d76da;--reign-form-text-color:#111111;--reign-form-background-color:#ffffff;--reign-form-border-color:#e3e3e3;--reign-form-placeholder-color:#666666;--reign-form-focus-text-color:#000000;--reign-form-focus-background-color:#fdfdfd;--reign-form-focus-border-color:#1d76da;--reign-form-focus-placeholder-color:#333333;--reign-more-options-box-shadow:0 2px 7px 1px rgba(0, 0, 0, 0.05),0 6px 32px 0 rgba(18, 43, 70, 0.1);--reign-global-border-radius:8px;--reign-global-border-radius-inner:-webkit-calc(var(--reign-global-border-radius) - 4px);--reign-global-border-radius-inner:calc(var(--reign-global-border-radius) - 4px);--reign-global-button-radius:6px;--reign-global-form-radius:6px}.dark-mode{--reign-header-topbar-bg-color:#18191a!important;--reign-header-topbar-text-color:#b0b3b8!important;--reign-header-topbar-text-hover-color:#3772ff!important;--reign-header-bg-color:#1a2028!important;--reign-header-nav-bg-color:#161b21!important;--reign-title-tagline-typography:#e4e6eb!important;--reign-header-main-menu-font:#ffffff!important;--reign-header-main-menu-text-hover-color:#013a9a!important;--reign-header-main-menu-text-active-color:#013a9a!important;--reign-header-main-menu-bg-hover-color:#013a9a!important;--reign-header-main-menu-bg-active-color:#013a9a!important;--reign-header-sub-menu-bg-color:#1A2028!important;--reign-header-sub-menu-font:#ffffff!important;--reign-header-sub-menu-text-hover-color:#ffffff!important;--reign-header-sub-menu-bg-hover-color:#2B323C!important;--reign-header-icon-color:#b0b3b8!important;--reign-header-icon-hover-color:#e4e6eb!important;--reign-mobile-menu-bg-color:#161b21!important;--reign-mobile-menu-color:#ffffff!important;--reign-mobile-menu-hover-color:#013a9a!important;--reign-mobile-menu-active-color:#013a9a!important;--reign-mobile-menu-active-bg-color:rgba(var(--reign-mobile-menu-active-color-rgb), 0.1)!important;--reign-left-panel-bg-color:#1a2028!important;--reign-left-panel-toggle-color:#e4e6eb!important;--reign-left-panel-menu-font-color:#ffffff!important;--reign-left-panel-menu-bg-active-color:#013a9a!important;--reign-left-panel-menu-icon-active-color:#ffffff!important;--reign-left-panel-menu-bg-hover-color:rgba(var(--reign-left-panel-menu-bg-active-color-rgb), 0.1);--reign-left-panel-menu-hover-color:var(--reign-left-panel-menu-font-color);--reign-left-panel-tooltip-bg-color:#383a45!important;--reign-left-panel-tooltip-color:#ffffff!important;--reign-site-body-bg-color:#23262f!important;--reign-site-body-text-color:#bfbfbf!important;--reign-site-alternate-text-color:#a7a7a7!important;--reign-site-sections-bg-color:#1a2028!important;--reign-site-secondary-bg-color:#2B323C!important;--reign-colors-theme:#3772ff!important;--reign-site-headings-color:#ffffff!important;--reign-site-link-color:#ffffff!important;--reign-site-link-hover-color:#013a9a!important;--reign-accent-color:#ffffff!important;--reign-accent-hover-color:#013a9a!important;--reign-site-button-text-color:#ffffff!important;--reign-site-button-text-hover-color:#ffffff!important;--reign-site-button-bg-color:#2b58c5!important;--reign-site-button-bg-hover-color:#013a9a!important;--reign-site-border-color:#262e38!important;--reign-site-hr-color:#262e38!important;--reign-footer-widget-area-bg-color:#1a2028!important;--reign-footer-widget-title-color:#e4e6eb!important;--reign-footer-widget-text-color:#b0b3b8!important;--reign-footer-widget-link-color:#e4e6eb!important;--reign-footer-widget-link-hover-color:#3772ff!important;--reign-footer-copyright-bg-color:#1a2028!important;--reign-footer-copyright-text-color:#ababab!important;--reign-footer-copyright-link-color:#e4e6eb!important;--reign-footer-copyright-link-hover-color:#3772ff!important;--reign-form-text-color:#515b67!important;--reign-form-background-color:#1a2028!important;--reign-form-border-color:#262e38!important;--reign-form-placeholder-color:#666666!important;--reign-form-focus-text-color:#515b67!important;--reign-form-focus-background-color:#1a2028!important;--reign-form-focus-border-color:#3772ff!important;--reign-form-focus-placeholder-color:#333333!important;--reign-more-options-box-shadow:0 2px 7px 1px rgba(255, 255, 255, 0.05),0 6px 32px 0 rgba(79, 164, 255, 0.1)}.clearfix:after{content:" ";display:table;clear:both}address,dd,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin:0 0 1.375rem;padding:0}.fa,.fab,.fad,.fal,.far,.fas{font-size:16px}.site .far{font-family:"Font Awesome 6 Pro",reign-icons}.elementor-icon [class*=" fa-"]:before,.elementor-icon [class^=fa-]:before{margin-left:0;margin-right:0}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;outline:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box;font-family:"Open Sans",sans-serif;font-size:1.0625rem;line-height:1.2941176471;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;color:var(--reign-site-body-text-color)}body,html{width:100%;height:100%}body.wc-setup{height:auto}*,:after,:before{box-sizing:inherit}body{font-family:"GT Walsheim Pro",sans-serif;font-weight:400;font-style:normal;line-height:1.3;background:var(--reign-site-body-bg-color);color:var(--reign-site-body-text-color);margin:0}body.mce-content-body{font-family:inherit;margin:15px}img{border:0;font-style:italic;height:auto;max-width:100%;vertical-align:middle}a{background-color:transparent;-webkit-text-decoration-skip:objects}a{color:var(--reign-site-link-color);outline:0;text-decoration:none}a:hover{color:var(--reign-site-link-hover-color);outline:0;text-decoration:none}a:focus{outline:0;text-decoration:none}.wb-grid>script{display:none}p:empty{content:none;margin:0}p:empty::before{content:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;appearance:none;background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);outline:0;border-radius:var(--reign-global-form-radius)!important;font-family:inherit}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}textarea{border-radius:6px!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--reign-form-text-color)!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--reign-form-text-color)!important}input::placeholder,textarea::placeholder{color:var(--reign-form-text-color)!important}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:var(--reign-form-focus-text-color)!important}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:var(--reign-form-focus-text-color)!important}input:focus::placeholder,textarea:focus::placeholder{color:var(--reign-form-focus-text-color)!important}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week]{font-size:15px;width:100%;height:42px;padding:10px 15px}input[type=tel]{border-width:1px;border-style:solid;padding:10px 15px}#bbp-search-form,#bbpress-forums div.bbp-search-form,#buddypress .widget_search,#buddypress form.woocommerce-product-search,.search-wrap .rg-search-form-wrap form.searchform,.widget_product_search .woocommerce-product-search,form.search-form,form.woocommerce-product-search{position:relative}#bbp-search-form #bbp_search,#bbp-search-form input.search-field,#bbpress-forums div.bbp-search-form #bbp_search,#bbpress-forums div.bbp-search-form input.search-field,#buddypress .widget_search #bbp_search,#buddypress .widget_search input.search-field,#buddypress form.woocommerce-product-search #bbp_search,#buddypress form.woocommerce-product-search input.search-field,.search-wrap .rg-search-form-wrap form.searchform #bbp_search,.search-wrap .rg-search-form-wrap form.searchform input.search-field,.widget_product_search .woocommerce-product-search #bbp_search,.widget_product_search .woocommerce-product-search input.search-field,form.search-form #bbp_search,form.search-form input.search-field,form.woocommerce-product-search #bbp_search,form.woocommerce-product-search input.search-field{border-radius:var(--reign-global-form-radius);padding-left:15px;height:42px}#bbp-search-form button[type=submit],#bbp-search-form input[type=submit],#bbpress-forums div.bbp-search-form button[type=submit],#bbpress-forums div.bbp-search-form input[type=submit],#buddypress .widget_search button[type=submit],#buddypress .widget_search input[type=submit],#buddypress form.woocommerce-product-search button[type=submit],#buddypress form.woocommerce-product-search input[type=submit],.search-wrap .rg-search-form-wrap form.searchform button[type=submit],.search-wrap .rg-search-form-wrap form.searchform input[type=submit],.widget_product_search .woocommerce-product-search button[type=submit],.widget_product_search .woocommerce-product-search input[type=submit],form.search-form button[type=submit],form.search-form input[type=submit],form.woocommerce-product-search button[type=submit],form.woocommerce-product-search input[type=submit]{position:absolute;right:5px;top:4px;height:30px;width:30px;background:transparent url(/wp-content/themes/reign-theme/assets/css/../img/svg/search.svg) no-repeat 7px;background-size:18px;background-color:unset!important;border:0!important;border-radius:100%;cursor:pointer;text-indent:-9999em}#bbp-search-form button[type=submit]:hover,#bbp-search-form input[type=submit]:hover,#bbpress-forums div.bbp-search-form button[type=submit]:hover,#bbpress-forums div.bbp-search-form input[type=submit]:hover,#buddypress .widget_search button[type=submit]:hover,#buddypress .widget_search input[type=submit]:hover,#buddypress form.woocommerce-product-search button[type=submit]:hover,#buddypress form.woocommerce-product-search input[type=submit]:hover,.search-wrap .rg-search-form-wrap form.searchform button[type=submit]:hover,.search-wrap .rg-search-form-wrap form.searchform input[type=submit]:hover,.widget_product_search .woocommerce-product-search button[type=submit]:hover,.widget_product_search .woocommerce-product-search input[type=submit]:hover,form.search-form button[type=submit]:hover,form.search-form input[type=submit]:hover,form.woocommerce-product-search button[type=submit]:hover,form.woocommerce-product-search input[type=submit]:hover{border-radius:100%;border:0!important}.dark-mode #bbp-search-form button[type=submit],.dark-mode #bbp-search-form input[type=submit],.dark-mode #bbpress-forums div.bbp-search-form button[type=submit],.dark-mode #bbpress-forums div.bbp-search-form input[type=submit],.dark-mode #buddypress .widget_search button[type=submit],.dark-mode #buddypress .widget_search input[type=submit],.dark-mode #buddypress form.woocommerce-product-search button[type=submit],.dark-mode #buddypress form.woocommerce-product-search input[type=submit],.dark-mode .search-wrap .rg-search-form-wrap form.searchform button[type=submit],.dark-mode .search-wrap .rg-search-form-wrap form.searchform input[type=submit],.dark-mode .widget_product_search .woocommerce-product-search button[type=submit],.dark-mode .widget_product_search .woocommerce-product-search input[type=submit],.dark-mode form.search-form button[type=submit],.dark-mode form.search-form input[type=submit],.dark-mode form.woocommerce-product-search button[type=submit],.dark-mode form.woocommerce-product-search input[type=submit],.dark-scheme #bbp-search-form button[type=submit],.dark-scheme #bbp-search-form input[type=submit],.dark-scheme #bbpress-forums div.bbp-search-form button[type=submit],.dark-scheme #bbpress-forums div.bbp-search-form input[type=submit],.dark-scheme #buddypress .widget_search button[type=submit],.dark-scheme #buddypress .widget_search input[type=submit],.dark-scheme #buddypress form.woocommerce-product-search button[type=submit],.dark-scheme #buddypress form.woocommerce-product-search input[type=submit],.dark-scheme .search-wrap .rg-search-form-wrap form.searchform button[type=submit],.dark-scheme .search-wrap .rg-search-form-wrap form.searchform input[type=submit],.dark-scheme .widget_product_search .woocommerce-product-search button[type=submit],.dark-scheme .widget_product_search .woocommerce-product-search input[type=submit],.dark-scheme form.search-form button[type=submit],.dark-scheme form.search-form input[type=submit],.dark-scheme form.woocommerce-product-search button[type=submit],.dark-scheme form.woocommerce-product-search input[type=submit]{background:transparent url(/wp-content/themes/reign-theme/assets/css/../img/svg/search-white.svg) no-repeat 7px;background-size:18px;background-color:unset!important}#bbpress-forums fieldset.bbp-form select,.buddypress-wrap #notification-select,.buddypress-wrap .select-wrap select,.buddypress-wrap .standard-form select,body #buddypress.buddypress-wrap form#whats-new-form #whats-new-options select,select,select.dokan-form-control{display:inline-block;font-family:inherit;font-style:inherit;font-size:15px;height:42px;outline:0;vertical-align:middle;color:var(--reign-site-body-text-color);background-color:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);box-shadow:none;margin:0;padding:0 12px;-webkit-appearance:none;background-image:url(/wp-content/themes/reign-theme/assets/css/../img/svg/arrow-down.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}.dark-mode #bbpress-forums fieldset.bbp-form select,.dark-mode .buddypress-wrap #notification-select,.dark-mode .buddypress-wrap .select-wrap select,.dark-mode .buddypress-wrap .standard-form select,.dark-mode select,.dark-mode select.dokan-form-control,.dark-scheme #bbpress-forums fieldset.bbp-form select,.dark-scheme .buddypress-wrap #notification-select,.dark-scheme .buddypress-wrap .select-wrap select,.dark-scheme .buddypress-wrap .standard-form select,.dark-scheme select,.dark-scheme select.dokan-form-control{background-image:url(/wp-content/themes/reign-theme/assets/css/../img/svg/arrow-down-white.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}body.dark-scheme #buddypress.buddypress-wrap form#whats-new-form #whats-new-options select{background-image:url(/wp-content/themes/reign-theme/assets/css/../img/svg/arrow-down-white.svg);background-repeat:no-repeat;background-position:right 1rem center;padding-right:40px}textarea{overflow:auto;font-size:15px;padding:10px 15px;width:100%;resize:vertical}#buddypress #profile-edit-form ul.button-nav li.current a,#buddypress .comment-reply-link,#buddypress .generic-button a,#buddypress .item-list.rg-group-list div.action a,#buddypress .standard-form button,#buddypress .widget_search input[type=submit],#buddypress a.button,#buddypress div#item-header #item-header-content1 div.generic-button a,#buddypress div.generic-button a,#buddypress form#whats-new-form #whats-new-submit input,#buddypress form.woocommerce-product-search input[type=submit],#buddypress input[type=button],#buddypress input[type=reset],#buddypress input[type=submit],.buddypress .buddypress-wrap .button-nav li a:focus,.buddypress .buddypress-wrap .button-nav li a:hover,.buddypress .buddypress-wrap .button-nav li.current a,.field-wrap button,.field-wrap input[type=button],.field-wrap input[type=submit],.form-submit #submit,.media .rtm-load-more a#rtMedia-galary-next,.nav-links>div,.post.post .entry-content .wp-block-button__link,.post.post .entry-content .wp-element-button,.rg-group-section .item-list.rg-group-list div.action a,.rg-login-btn-wrap .button,.rg-register-btn-wrap .button,.rg-woocommerce_mini_cart .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce div.product form.cart .button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.wp-block-button__link,.wp-element-button,a.bp-title-button,a.btn,a.read-more.button,a.rg-action.button,body #buddypress .activity-list li.load-more a,body #buddypress .activity-list li.load-newest a,button,button#bbp_topic_submit,form.search-form input[type=submit],form.woocommerce-product-search input[type=submit],input[type=button],input[type=reset],input[type=submit]{float:none;display:inline-block;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);padding:10px 20px;border:1px solid var(--reign-site-button-bg-color);font-size:15px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit}#buddypress #profile-edit-form ul.button-nav li.current a:focus,#buddypress #profile-edit-form ul.button-nav li.current a:hover,#buddypress .comment-reply-link:focus,#buddypress .comment-reply-link:hover,#buddypress .generic-button a:focus,#buddypress .generic-button a:hover,#buddypress .item-list.rg-group-list div.action a:focus,#buddypress .item-list.rg-group-list div.action a:hover,#buddypress .standard-form button:focus,#buddypress .standard-form button:hover,#buddypress .widget_search input[type=submit]:focus,#buddypress .widget_search input[type=submit]:hover,#buddypress a.button:focus,#buddypress a.button:hover,#buddypress div#item-header #item-header-content1 div.generic-button a:focus,#buddypress div#item-header #item-header-content1 div.generic-button a:hover,#buddypress div.generic-button a:focus,#buddypress div.generic-button a:hover,#buddypress form#whats-new-form #whats-new-submit input:focus,#buddypress form#whats-new-form #whats-new-submit input:hover,#buddypress form.woocommerce-product-search input[type=submit]:focus,#buddypress form.woocommerce-product-search input[type=submit]:hover,#buddypress input[type=button]:focus,#buddypress input[type=button]:hover,#buddypress input[type=reset]:focus,#buddypress input[type=reset]:hover,#buddypress input[type=submit]:focus,#buddypress input[type=submit]:hover,.buddypress .buddypress-wrap .button-nav li a:focus:focus,.buddypress .buddypress-wrap .button-nav li a:focus:hover,.buddypress .buddypress-wrap .button-nav li a:hover:focus,.buddypress .buddypress-wrap .button-nav li a:hover:hover,.buddypress .buddypress-wrap .button-nav li.current a:focus,.buddypress .buddypress-wrap .button-nav li.current a:hover,.field-wrap button:focus,.field-wrap button:hover,.field-wrap input[type=button]:focus,.field-wrap input[type=button]:hover,.field-wrap input[type=submit]:focus,.field-wrap input[type=submit]:hover,.form-submit #submit:focus,.form-submit #submit:hover,.media .rtm-load-more a#rtMedia-galary-next:focus,.media .rtm-load-more a#rtMedia-galary-next:hover,.nav-links>div:focus,.nav-links>div:hover,.post.post .entry-content .wp-block-button__link:focus,.post.post .entry-content .wp-block-button__link:hover,.post.post .entry-content .wp-element-button:focus,.post.post .entry-content .wp-element-button:hover,.rg-group-section .item-list.rg-group-list div.action a:focus,.rg-group-section .item-list.rg-group-list div.action a:hover,.rg-login-btn-wrap .button:focus,.rg-login-btn-wrap .button:hover,.rg-register-btn-wrap .button:focus,.rg-register-btn-wrap .button:hover,.rg-woocommerce_mini_cart .button:focus,.rg-woocommerce_mini_cart .button:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit.disabled:focus,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:focus,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:focus,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce .cart .button:focus,.woocommerce .cart .button:hover,.woocommerce .cart input.button:focus,.woocommerce .cart input.button:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button.disabled:focus,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:focus,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:focus,.woocommerce a.button:disabled[disabled]:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button.disabled:focus,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:focus,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:focus,.woocommerce button.button:disabled[disabled]:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce div.product form.cart .button:focus,.woocommerce div.product form.cart .button:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button.disabled:focus,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:focus,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:focus,.woocommerce input.button:disabled[disabled]:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-element-button:focus,.wp-element-button:hover,a.bp-title-button:focus,a.bp-title-button:hover,a.btn:focus,a.btn:hover,a.read-more.button:focus,a.read-more.button:hover,a.rg-action.button:focus,a.rg-action.button:hover,body #buddypress .activity-list li.load-more a:focus,body #buddypress .activity-list li.load-more a:hover,body #buddypress .activity-list li.load-newest a:focus,body #buddypress .activity-list li.load-newest a:hover,button#bbp_topic_submit:focus,button#bbp_topic_submit:hover,button:focus,button:hover,form.search-form input[type=submit]:focus,form.search-form input[type=submit]:hover,form.woocommerce-product-search input[type=submit]:focus,form.woocommerce-product-search input[type=submit]:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color);border:1px solid var(--reign-site-button-bg-hover-color)}input.search-field{width:100%}.mc4wp-form-fields p{margin-bottom:10px}.mc4wp-form-fields p input[type=email]{width:100%;margin-bottom:0}.media-router .media-menu-item{font-size:14px;background:0 0!important}.media-router .media-menu-item:active,.media-router .media-menu-item:hover{color:#2271b1!important}.media-router .active,.media-router .media-menu-item.active:last-child{background:#fff!important}.media-router .active,.media-router .active:hover,.media-router button{color:#1d2327!important}.media-modal-close{background:0 0!important;color:#646970!important;border:1px solid transparent!important}.media-modal-close:active,.media-modal-close:hover{color:#135e96!important;background:0 0!important;border:1px solid transparent!important}.media-modal .delete-attachment,.media-modal .trash-attachment,.media-modal .untrash-attachment{color:#d63638!important;background:0 0!important}.wp-editor-container button{background-color:inherit!important;border-color:inherit!important}.wp-editor-wrap .wp-switch-editor.switch-html,.wp-editor-wrap .wp-switch-editor.switch-tmce{background:#f5f5f5;border-color:#e2e2e2;color:#555}.wp-editor-wrap.html-active .switch-tmce{border-color:#e2e2e2;border-radius:0}.wp-editor-wrap.tmce-active .switch-tmce{border-color:#e2e2e2;border-radius:0}.mce-container iframe,.wp-editor-container textarea.wp-editor-area{min-height:100px!important}.mce-toolbar .mce-btn-group .mce-btn.mce-active,.mce-toolbar .mce-btn-group .mce-btn:active,.qt-dfw.active{border-color:inherit!important;box-shadow:none!important}#buddypress .mce-toolbar .mce-btn-group .mce-btn.mce-listbox,.mce-toolbar .mce-btn-group .mce-btn.mce-listbox{border:1px transparent solid!important}.mce-toolbar .mce-listbox button:hover{color:#595959}.mce-toolbar .mce-btn-group .mce-btn button{background:inherit;border-color:inherit;border:1px transparent solid!important}.mce-toolbar .mce-btn-group .mce-btn button:hover{background:0 0!important;border:1px solid transparent!important}button.media-menu-item{color:#72777c!important}.media-router .media-menu-item:hover{background:0 0!important;border:0!important}.mce-btn.mce-active,.mce-btn.mce-active button,.mce-btn.mce-active i,.mce-btn.mce-active:hover button,.mce-btn.mce-active:hover i{color:inherit!important}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,h4{page-break-after:avoid}@page{margin:.5cm}#breadcrumbs,.author-bio,.content-ads,.footer-wrap,.heading,.make-comment,.meta-single,.moderation-popup,.post-byline,.post-tags,.readability,.reign-header-top,.related-posts,.rg-dark__scheme-toggle,.sidebar,.site-title img,aside.widget-area,nav{display:none!important}}.select2-dropdown{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.select2-dropdown:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-close-mask{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)}.select2-close-mask:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--default .select2-selection--single{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color)}.select2-container--default .select2-selection--single:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--default:not(.select2-container--open) .select2-selection--single{border-radius:var(--reign-global-form-radius)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--reign-form-text-color)}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent}.select2-container--default .select2-selection--multiple{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.select2-container--default .select2-selection--multiple:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--default .select2-selection--multiple .select2-selection__choice{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.select2-container--default .select2-selection--multiple .select2-selection__choice:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid var(--reign-site-border-color);border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid var(--reign-site-border-color);border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:var(--reign-site-border-color)}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid var(--reign-site-border-color)}.select2-container--open .select2-dropdown.select2-dropdown--below{border-color:var(--reign-site-border-color)}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--reign-colors-theme);color:#fff}.select2-container--classic .select2-selection--single{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.select2-container--classic .select2-selection--single:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--classic .select2-selection--single:focus{border:1px solid var(--reign-colors-theme)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:var(--reign-form-text-color)}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border-left:1px solid var(--reign-site-border-color);border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border-right:1px solid var(--reign-site-border-color);border-top-left-radius:4px;border-bottom-left-radius:4px}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--reign-colors-theme)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent}.select2-container--classic .select2-selection--multiple{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.select2-container--classic .select2-selection--multiple:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--reign-colors-theme)}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background:var(--reign-form-background-color);color:var(--reign-form-text-color);border:1px solid var(--reign-form-border-color);border-radius:var(--reign-global-form-radius)}.select2-container--classic .select2-selection--multiple .select2-selection__choice:focus{background:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border:1px solid var(--reign-form-focus-border-color)}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--reign-colors-theme)}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid var(--reign-site-border-color)}.select2-container--classic .select2-dropdown{background:var(--reign-form-background-color)}.select2-container--classic .select2-dropdown:focus{background:var(--reign-form-focus-background-color)}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--reign-colors-theme);color:#fff}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--reign-colors-theme)}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:var(--reign-global-border-radius);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}.clear-both{clear:both}.clear-none{clear:none}.clear-left{clear:left}.clear-right{clear:right}.rg-hide{display:none}.wp-caption{background-color:#e6e6e6;max-width:100%;overflow:hidden;text-align:center}.wp-caption.alignleft{margin:.5rem 2rem 1.625rem 0}.wp-caption.aligncenter{margin-left:auto;margin-right:auto}.wp-caption.alignright{margin:.5rem 0 1.625rem 2rem}.wp-caption-text{color:#666;font-size:.875rem;padding:.5rem;text-transform:uppercase}#tinymce.mce-content-body{font-size:16px;font-style:normal;font-weight:400;padding:15px!important}.entry-content img.alignleft{margin:.5rem 2rem 1.625rem 0}.entry-content img.aligncenter{margin-left:auto;margin-right:auto}.entry-content img.alignright{margin:.5rem 0 1.625rem 2rem}.no-margin{margin:0}.no-click{pointer-events:none}.gallery{margin:0 -5px 45px}.gallery br+br{display:none}.gallery-item{display:inline-block;margin:0;padding:5px;vertical-align:top}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666666667%}.gallery-columns-7 .gallery-item{width:14.2857142857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111111111%}.gallery-caption{color:#666;margin:0 0 10px;padding:0;text-align:center}.gallery-icon{overflow:hidden;text-align:center}.gallery-icon .attachment-thumbnail{background-color:#f5f5f5;margin:0;max-width:100%;padding:5px}.gallery img{display:block;height:auto;width:100%}h1{font-size:2.25rem;line-height:1.2222222222}h2{font-size:1.875rem;line-height:1.4666666667}h3{font-size:1.5rem;line-height:1.8333333333}h4{font-size:1.375rem;line-height:1}h5{font-size:1.25rem;line-height:1.1}h6{font-size:1.125rem;line-height:1.2222222222}body{font-size:17px}@media (min-width:769px) and (max-width:1024px){h1{font-size:2.0625rem;line-height:1.397em}h2{font-size:1.6875rem;line-height:1.419em}h3{font-size:1.3125rem;line-height:1.452em}h4{font-size:1.1875rem;line-height:1.468em}h5{font-size:1.0625rem;line-height:1.488em}h6{font-size:.9375rem;line-height:1.513em}body{font-size:16px;line-height:1.5em}}@media (max-width:768px){h1{font-size:1.9375rem;line-height:1.403em}h2{font-size:1.5625rem;line-height:1.428em}h3{font-size:1.1875rem;line-height:1.468em}h4{font-size:1.0625rem;line-height:1.488em}h5{font-size:.9375rem;line-height:1.513em}h6{font-size:.875rem;line-height:1.529em}body{font-size:15px;line-height:1.513em}}dd,ol,ul{margin-left:1.375rem}li>ol,li>ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:var(--reign-site-headings-color);font-weight:500}table{border-collapse:collapse;border-spacing:0;width:100%}td,th{border-bottom:1px solid var(--reign-site-border-color);border-top:1px solid var(--reign-site-border-color);padding:11px;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}#wp-calendar th,td{padding:10px}td:first-child{padding:0}.rthd-comment-content td,.rthd-comment-content th{vertical-align:top}.rthd-comment-content td:first-child,.rthd-comment-content th:first-child{width:18%}pre{background:var(--reign-site-secondary-bg-color);border:1px solid var(--reign-site-border-color);max-width:100%;overflow:auto;padding:1rem}pre code.bash,pre>code{background:0 0;border:0;display:block;margin:0;padding:0}pre code code.bash{font-size:inherit}code{padding:.125rem .375rem;margin:0 .1875rem;font-size:80%;background:var(--reign-site-secondary-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}code,kbd,pre,samp{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1em}blockquote,q{border-left:4px solid var(--reign-colors-theme);color:var(--reign-site-body-text-color);font-style:italic;margin:1.375rem 0;padding:1rem;background:var(--reign-site-secondary-bg-color);border-radius:var(--reign-global-border-radius);width:100%}blockquote p,q p{margin:0}hr{background-color:var(--reign-site-hr-color);border:0;box-sizing:content-box;height:1px}figure{margin:1rem 1.625rem}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/wp-content/themes/reign-theme/assets/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:hsla(0,0%,100%,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:hsla(0,0%,100%,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:50%}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(0deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));background-image:linear-gradient(90deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0))}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0));background-image:linear-gradient(180deg,hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,0))}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px hsla(0,0%,100%,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px hsla(0,0%,100%,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border:1px solid hsla(0,0%,100%,.2);box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:hsla(0,0%,100%,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:hsla(0,0%,100%,.9)}.dark-mode .pmpro_message a,.pmpro_message a{color:#245269;text-decoration:underline}#pmpro_form .pmpro_btn.pmpro_btn-cancel{background:#ea1808;color:#fff;border-color:#ea1808;text-decoration:none}#pmpro_form .pmpro_btn.pmpro_btn-cancel:hover{color:var(--reign-color-white)}#pmpro_invoices_table td,#pmpro_invoices_table th{padding:10px;border-top:1px solid var(--reign-site-border-color);border-bottom:1px solid var(--reign-site-border-color);border-left:1px solid var(--reign-site-border-color)}#pmpro_invoices_table td:last-child,#pmpro_invoices_table th:last-child{border-right:1px solid var(--reign-site-border-color)}.pmpro_a-print{margin:-25px 0 0}.pmpro-confirmation h3.prpro_confirmation_title{font-size:22px;margin:0}body.pmpro-variation_high_contrast .pmpro{--pmpro--color--contrast:var(--reign-site-body-text-color)}body.pmpro-variation_high_contrast .pmpro .pmpro_card{--pmpro--color--base:var(--reign-site-sections-bg-color);--pmpro--color--border--variation:var(--reign-site-border-color);--pmpro--box-shadow:5px 4px 0px var(--reign-site-border-color);--pmpro--color--contrast:var(--reign-site-body-text-color);border-radius:var(--reign-global-border-radius)}body.pmpro-variation_high_contrast .pmpro .pmpro_btn,body.pmpro-variation_high_contrast .pmpro .pmpro_section #loginform .login-submit .button{--pmpro--color--accent:var(--reign-site-button-bg-color);--pmpro--color--base:var(--reign-site-button-text-color);border-radius:var(--reign-global-button-radius)}body.pmpro-variation_high_contrast .pmpro .pmpro_btn:focus,body.pmpro-variation_high_contrast .pmpro .pmpro_btn:hover,body.pmpro-variation_high_contrast .pmpro .pmpro_section #loginform .login-submit .button:focus,body.pmpro-variation_high_contrast .pmpro .pmpro_section #loginform .login-submit .button:hover{--pmpro--color--accent--variation:var(--reign-site-button-bg-hover-color);--pmpro--color--base:var(--reign-site-button-text-hover-color)}body.pmpro-variation_high_contrast .pmpro .pmpro_btn-cancel{--pmpro--color--border--variation:var(--reign-site-button-bg-color);--pmpro--color--contrast:var(--reign-site-button-bg-color)}body.pmpro-variation_high_contrast .pmpro .pmpro_btn-cancel:focus,body.pmpro-variation_high_contrast .pmpro .pmpro_btn-cancel:hover{background-color:var(--reign-site-button-bg-hover-color);border-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}body.pmpro-variation_high_contrast .pmpro .pmpro_form_input{--pmpro--color--base:var(--reign-form-background-color);--pmpro--color--border:var(--reign-form-border-color);--pmpro--color--contrast:var(--reign-form-text-color)}body.pmpro-variation_high_contrast .pmpro .pmpro_form_input:focus{--pmpro--color--base:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border-color:var(--reign-form-focus-border-color)}body.pmpro-variation_1 .pmpro{--pmpro--color--contrast:var(--reign-site-body-text-color)}body.pmpro-variation_1 .pmpro .pmpro_card{--pmpro--color--base:var(--reign-site-sections-bg-color);--pmpro--color--border--variation:var(--reign-site-border-color);--pmpro--base--border-radius:var(--reign-global-border-radius)}body.pmpro-variation_1 .pmpro .pmpro_card_content+.pmpro_card_actions{border-top:1px solid var(--reign-site-border-color)}body.pmpro-variation_1 .pmpro .pmpro_card_actions{background-color:var(--reign-site-secondary-bg-color)}body.pmpro-variation_1 .pmpro .pmpro_card_title{--pmpro--color--contrast:var(--reign-site-headings-color)}body.pmpro-variation_1 .pmpro .pmpro_btn,body.pmpro-variation_1 .pmpro .pmpro_section #loginform .login-submit .button{--pmpro--color--accent:var(--reign-site-button-bg-color);--pmpro--color--base:var(--reign-site-button-text-color);border-radius:var(--reign-global-button-radius)}body.pmpro-variation_1 .pmpro .pmpro_btn:focus,body.pmpro-variation_1 .pmpro .pmpro_btn:hover,body.pmpro-variation_1 .pmpro .pmpro_section #loginform .login-submit .button:focus,body.pmpro-variation_1 .pmpro .pmpro_section #loginform .login-submit .button:hover{--pmpro--color--accent--variation:var(--reign-site-button-bg-hover-color)!important;--pmpro--color--base:var(--reign-site-button-text-hover-color)}body.pmpro-variation_1 .pmpro .pmpro_btn-cancel{--pmpro--color--border:var(--reign-site-button-bg-color);--pmpro--color--contrast:var(--reign-site-button-bg-color)}body.pmpro-variation_1 .pmpro .pmpro_btn-cancel:focus,body.pmpro-variation_1 .pmpro .pmpro_btn-cancel:hover{background-color:var(--reign-site-button-bg-hover-color);border-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}body.pmpro-variation_1 .pmpro .pmpro_form_input{--pmpro--color--base:var(--reign-form-background-color);--pmpro--color--border:var(--reign-form-border-color);--pmpro--color--contrast:var(--reign-form-text-color)}body.pmpro-variation_1 .pmpro .pmpro_form_input:focus{--pmpro--color--base:var(--reign-form-focus-background-color);color:var(--reign-form-focus-text-color);border-color:var(--reign-form-focus-border-color)}body.pmpro-variation_minimal .pmpro_card{margin:15px 0;padding:15px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}body.pmpro-variation_minimal .pmpro fieldset{border:0;margin:0;padding:0}body.pmpro-variation_minimal .pmpro fieldset label{margin-bottom:10px}body.pmpro-variation_minimal .pmpro fieldset .pmpro_form_field{margin:0 0 15px}body.pmpro-variation_minimal .pmpro fieldset p.pmpro_form_hint{margin:5px 0 0}body.pmpro-variation_minimal .pmpro_form_fields select{width:100%}body.pmpro-variation_minimal .pmpro_form_field-password-toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0 0;padding:0}body.pmpro-variation_minimal .pmpro_form_field-password-toggle button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;color:var(--reign-site-headings-color);border:none;box-shadow:none;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;font-size:16px;line-height:1;margin:0;min-height:1px;padding:0}body.pmpro-variation_minimal .pmpro_form_field-password-toggle button:active,body.pmpro-variation_minimal .pmpro_form_field-password-toggle button:focus,body.pmpro-variation_minimal .pmpro_form_field-password-toggle button:hover{color:var(--reign-colors-theme)}#pmpro_levels_table .rtm_pmpro_levels_plan{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 -15px}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section{position:relative;background:var(--reign-site-sections-bg-color);margin:15px;padding:0;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important;-webkit-transition:all .3s;transition:all .3s}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section:hover{box-shadow:15px 15px 20px rgba(58,46,68,.08)}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_3,#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_4{width:100%}@media (min-width:768px){#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_3,#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_4{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}@media (min-width:992px){#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_3,#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_4{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px)}}@media (min-width:1200px){#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_levels_section.price_table_column_4{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;padding:0;height:100%;border-radius:var(--reign-global-border-radius)!important;overflow:hidden}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price_top{text-align:center;padding:20px}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price_top h2{font-size:16px;margin:0;padding:0 0 15px;border-bottom:1px solid var(--reign-site-border-color);text-transform:uppercase;font-weight:400}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price_top .rtm_levels_table_price{font-size:14px;margin-top:10px}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price_top .rtm_levels_table_price .rtm-pmpro-now-price{font-size:50px;line-height:50px;padding:20px 0 0}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price_top .rtm_levels_table_price strong{color:var(--reign-color-black);font-weight:400}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_pmpro_price_top .rtm-pmpro-recurring-price{margin:10px 0 0;font-weight:500}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_des{margin:0;padding:20px;font-size:90%;max-width:300px;margin:0 auto}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_des ul{list-style:none;display:block;margin:0;padding:0;position:relative}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_des ul li{position:relative;padding:5px 2px;padding-left:24px}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_des ul li:before{content:"\f058";font-family:"Font Awesome 6 Pro",reign-icons;margin:0;padding:0;font-size:14px;width:20px;position:absolute;left:0;top:5px;opacity:.5}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_des ol li{padding:3px}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_des img{margin:0 0 15px;display:block}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_button{text-align:center;margin:0 20px 20px;margin-top:auto;padding-top:20px;display:block;border-top:1px solid var(--reign-site-border-color)}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_button .pmpro_btn{margin:0;padding:10px 20px;font-size:14px;letter-spacing:.02em;font-weight:400;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);border-radius:var(--reign-global-button-radius);border:1px solid transparent}#pmpro_levels_table .rtm_pmpro_levels_plan .rtm_levels_table_button .pmpro_btn:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color);border-radius:var(--reign-global-button-radius)}#pmpro_levels_table .rtm_pmpro_levels_plan::after{content:"";display:table;clear:both}nav#nav-below{display:block;margin:10px 0}nav#nav-below .nav-next a:after,nav#nav-below .nav-previous a:before{content:none}nav#nav-below::after{content:"";display:table;clear:both}.pmpro_logged_in_welcome_wrap,.pmpro_login_wrap,.pmpro_lost_password_wrap,.pmpro_reset_password_wrap{position:relative;background:var(--reign-site-sections-bg-color);margin:0;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important}.pmpro_logged_in_welcome_wrap hr,.pmpro_login_wrap hr,.pmpro_lost_password_wrap hr,.pmpro_reset_password_wrap hr{margin:15px 0}#loginform input[type=password],#loginform input[type=text],form.pmpro_form .input,form.pmpro_form textarea{display:inline-block;width:100%;max-width:100%;min-height:1.5rem}#loginform label,form.pmpro_form label{margin:0 0 5px}.pmpro_actions_nav{margin:15px 0 0}#pmpro_form .pmpro_checkout{margin:15px 0;padding:15px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)!important;overflow:hidden}#pmpro_form .pmpro_checkout h2{margin-top:0}#pmpro_form .pmpro_checkout hr{display:none}#pmpro_form .pmpro_checkout .input,#pmpro_form .pmpro_checkout select,#pmpro_form .pmpro_checkout textarea{width:100%;height:40px;padding:10px 15px}#pmpro_form .pmpro_checkout label{font-size:14px;text-transform:uppercase;font-weight:600}#pmpro_form .pmpro_checkout .pmpro_checkout-field-bcity_state_zip .input{max-width:29%}#pmpro_form .pmpro_checkout h3{margin:0;padding:7px 15px;border-bottom:1px solid var(--reign-site-border-color);font-size:20px;text-transform:uppercase}#pmpro_form .pmpro_checkout h3 span.pmpro_checkout-h3-name{margin:0}#pmpro_form .pmpro_checkout h3 span.pmpro_checkout-h3-msg{font-weight:400;font-size:12px}#pmpro_form .pmpro_checkout .input{display:inline-block;width:90%}#pmpro_form .pmpro_checkout .pmpro_payment-expiration select{width:130px;display:inline-block}#pmpro_form .pmpro_checkout .pmpro_checkout-fields::after{content:"";display:table;clear:both}@media (min-width:576px){#pmpro_form .pmpro_checkout .pmpro_checkout-fields .pmpro_checkout-field{width:50%;float:left}}#pmpro_form .pmpro_checkout .pmpro_asterisk{color:#ff0101}form.pmpro_form .pmpro_submit hr{display:none}input#pmpro_btn-submit{color:var(--reign-color-white)}.pmpro-confirmation .pmpro-has-access>.entry-content{position:relative;background:var(--reign-site-sections-bg-color);margin:0;padding:15px;border-radius:var(--reign-global-border-radius)!important;border:1px solid var(--reign-site-border-color)}.pmpro-confirmation .pmpro-has-access>.entry-content::after{content:"";display:table;clear:both}.pmpro_invoice_details{gap:15px}.pmpro_invoice_details>div{margin:0 0 15px;padding:15px;border-radius:var(--reign-global-border-radius)!important;border:1px solid var(--reign-site-border-color)}.pmpro_invoice_details>div>strong{margin:0 0 15px;padding:0 0 15px;display:block;border-bottom:1px solid var(--reign-site-border-color)}.pmpro_invoice_details>div .pmpro_price_part-total{border-top:0}ul.pmpro_billing_info_list{margin:0 0 20px!important;padding:5px 0;list-style:none;position:relative;display:block;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}ul.pmpro_billing_info_list li{padding:2px 10px 10px;margin:5px 0;font-size:14px;border-bottom:1px solid var(--reign-site-border-color)}ul.pmpro_billing_info_list li:last-child{border:0;padding-bottom:0}ul.pmpro_billing_info_list li:before{content:"";font-family:"Font Awesome 6 Pro",reign-icons;text-align:center;font-size:18px;color:var(--reign-colors-theme);margin:0 10px 0 0;vertical-align:middle;width:30px;display:inline-block}ul.pmpro_billing_info_list li.level:before{content:"\f1d8"}ul.pmpro_billing_info_list li.level_fee:before{content:"\f155"}ul.pmpro_billing_info_list li.level_duration:before{content:"\f073"}ul.pmpro_billing_info_list li.level_user_info:before{content:"\f2bd"}ul.pmpro_billing_info_list li.level_dicount:before{content:"\f06b"}ul.pmpro_billing_info_list li strong{text-transform:uppercase;min-width:120px}.pmpro_change_password_wrap,.pmpro_member_profile_edit_wrap{position:relative;background:var(--reign-site-sections-bg-color);margin:0;padding:15px;border-radius:var(--reign-global-border-radius)!important;border:1px solid var(--reign-site-border-color)}.pmpro_change_password_wrap .pmpro_asterisk,.pmpro_member_profile_edit_wrap .pmpro_asterisk{color:#ff0101}form.pmpro_form .lite{font-size:13px;margin-top:5px}form.pmpro_form .pmpro_change_password-fields input{width:95%}#pmpro_account .pmpro_box{background:var(--reign-site-sections-bg-color);margin:0 0 20px;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}#pmpro_account .pmpro_box h3{font-size:20px;padding:5px 10px;margin:0;display:block;border-bottom:1px solid var(--reign-site-border-color)}#pmpro_account .pmpro_box table{font-size:14px;margin:0}#pmpro_account .pmpro_box table td,#pmpro_account .pmpro_box table th{padding:10px;border-right:1px solid var(--reign-site-border-color)}#pmpro_account .pmpro_box table td:last-child,#pmpro_account .pmpro_box table th:last-child{border-right:0px}#pmpro_account .pmpro_box .pmpro_actionlinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-flow:wrap;flex-flow:wrap;margin:0;padding:0}#pmpro_account .pmpro_box .pmpro_actionlinks a{display:inline-block;overflow:hidden;padding:5px 20px;border-radius:var(--reign-global-border-radius);margin:5px;font-size:12px;font-weight:700;line-height:1.5;text-transform:uppercase;color:var(--reign-color-white)}#pmpro_account .pmpro_box table .pmpro_actionlinks{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#pmpro_account .pmpro_box table .pmpro_actionlinks a{margin:0 5px;padding:0;font-size:11px;text-transform:none;font-weight:400;border:none;background:0 0;color:#828282}#pmpro_account .pmpro_box table .pmpro_actionlinks a:first-child{margin-left:0}#pmpro_account-profile .pmpro_actionlinks{border-top:1px solid var(--reign-site-border-color);margin:10px 0 0}#pmpro_account #pmpro_account-profile p{font-size:16px;text-transform:capitalize;font-weight:600;margin:10px 0;padding:0 10px}#pmpro_account #pmpro_account-profile ul{list-style:none;margin:0;padding:0;display:block;position:relative}#pmpro_account #pmpro_account-profile ul li{padding:5px 0;position:relative;font-size:14px}#pmpro_account #pmpro_account-profile ul li:before{content:"\f013";font-family:"Font Awesome 6 Pro",reign-icons;text-align:center;font-size:15px;width:30px;display:inline-block;vertical-align:middle}#pmpro_account #pmpro_account-profile ul li:first-child:before{content:"\f007"}#pmpro_account #pmpro_account-profile ul li:nth-child(2n):before{content:"\f0e0"}#pmpro_account #pmpro_account-profile ul li strong{font-weight:400}#pmpro_cancel .pmpro_actionlinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;margin:0;padding:0}#pmpro_cancel .pmpro_actionlinks a{display:inline-block;overflow:hidden;padding:5px 20px;border-radius:var(--reign-global-border-radius);margin:5px;font-size:12px;font-weight:700;line-height:1.5;text-transform:uppercase;color:var(--reign-color-white)}#pmpro_cancel hr{display:none}.pmpro_btn.pmpro_btn-cancel{display:inline-block;padding:10px 20px;font-size:15px;font-weight:400;line-height:1.5;border-radius:var(--reign-global-button-radius);text-transform:none;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;font-weight:400;text-shadow:none;font-family:inherit}#pmpro_account-membership .pmpro_actionlinks a,#pmpro_account-profile .pmpro_actionlinks a,#pmpro_cancel .pmpro_actionlinks a,#pmpro_form .pmpro_btn,.rtm_pmpro_levels_plan .rtm_pmpro_featured .rtm_pmpro_price_top{background:var(--reign-colors-theme)}#pmpro_account-membership .pmpro_actionlinks a,#pmpro_account-profile .pmpro_actionlinks a,#pmpro_cancel .pmpro_actionlinks a,#pmpro_form .pmpro_btn,.rtm_pmpro_levels_plan .rtm_pmpro_featured .rtm_pmpro_price_top{border-color:var(--reign-colors-theme)}.pmpro-confirmation .pmpro-has-access>.entry-content,.pmpro-invoice .pmpro-has-access>.entry-content,.pmpro_change_password_wrap,.pmpro_invoice_details>div,.pmpro_member_profile_edit_wrap{border-radius:var(--reign-global-border-radius)!important}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.wb-grid{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.wb-grid-cell,.wb-grid>*{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px;list-style:none}.wb-grid-cell:not(.no-gutter),.wb-grid>:not(.no-gutter){padding-left:15px;padding-right:15px}.wb-grid style,.wb-grid-cell style{opacity:0}.wb-grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.wb-grid-reverse{-ms-flex-flow:row-reverse;flex-flow:row-reverse}.wb-grid-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wb-grid-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.wb-grid-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wb-grid-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wb-grid-content-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wb-grid-cell-top{-ms-flex-item-align:start;align-self:flex-start}.wb-grid-cell-bottom{-ms-flex-item-align:end;align-self:flex-end}.wb-grid-cell-center{-ms-flex-item-align:center;align-self:center}.widget-area{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media (max-width:543px){.wb-grid{-ms-flex-flow:row wrap;flex-flow:row wrap}.wb-grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media (min-width:544px){.sm-wb-grid-1-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.sm-wb-grid-1-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.sm-wb-grid-1-3{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.sm-wb-grid-1-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.sm-wb-grid-1-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.sm-wb-grid-1-6{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.sm-wb-grid-2-3{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}.sm-wb-grid-3-4{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:768px){.md-wb-grid-1-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.md-wb-grid-1-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.md-wb-grid-1-3{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.md-wb-grid-1-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.md-wb-grid-1-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.md-wb-grid-1-6{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.md-wb-grid-2-3{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}.md-wb-grid-3-4{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:992px){.widget-area{-webkit-box-flex:0;-ms-flex:0 0 28.125%;flex:0 0 28.125%}.bp-user #secondary.group-single-widget-area,.bp-user #secondary.member-profile-widget-area,.single-item.groups #secondary.group-single-widget-area,.single-item.groups #secondary.member-profile-widget-area{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.lg-wb-grid-1-1{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.lg-wb-grid-1-2{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.lg-wb-grid-1-3{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.lg-wb-grid-1-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.lg-wb-grid-1-5{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.lg-wb-grid-1-6{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.lg-wb-grid-2-3{-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%}.lg-wb-grid-3-4{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}@media (min-width:1200px){.container{max-width:1170px}}@media (max-width:991px){#secondary.activity-index-widget-area{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:992px){body .site-content .widget-area,body.bp-user #secondary.group-single-widget-area,body.bp-user #secondary.member-profile-widget-area,body.reign-both_sidebar aside#reign-sidebar-left,body.reign-both_sidebar aside#reign-sidebar-right,body.single-item.groups #secondary.group-single-widget-area,body.single-item.groups #secondary.member-profile-widget-area{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.rg-boxed-layout{background:var(--reign-site-body-bg-color)}.rg-boxed-layout .site{max-width:1170px;margin:auto;background:var(--reign-site-sections-bg-color);overflow:hidden}.rg-boxed-layout #masthead .header-desktop.fixed-top,.rg-boxed-layout #wbcom-header-topbar{max-width:1170px;margin:auto}.rg-boxed-layout .reign-fallback-header.navbar-fixed-top{max-width:1170px}.rg-boxed-layout .reign-menu-panel+#page #masthead .header-desktop.fixed-top{left:0;right:0;margin:auto}.rg-boxed-layout .reign-menu-panel+#page .search-wrap .rg-search-form-wrap{left:0}.rg-boxed-layout.panel-position-right .reign-menu-panel+#page #masthead .header-desktop.fixed-top{left:0;right:0;margin:auto}.rg-boxed-layout.panel-position-right .reign-menu-panel+#page .search-wrap .rg-search-form-wrap{left:0;right:0}@media (max-width:1170px){.rg-boxed-layout .reign-menu-panel+#page #masthead .header-desktop.fixed-top{left:80px}.rg-boxed-layout.panel-position-right .reign-menu-panel+#page #masthead .header-desktop.fixed-top{left:0;right:80px}}@media (min-width:960px){.rg-boxed-layout.reign-sticky-topbar .reign-header-top{width:1170px}}.reign-full_width_no_title .content-wrapper{padding:0}.reign-full_width_no_title .entry-header.page-header{display:none}.reign-stretched_view .container,.reign-stretched_view_no_title .container{max-width:100%;padding-left:0}.reign-stretched_view .container .content-wrapper,.reign-stretched_view_no_title .container .content-wrapper{padding-right:0}.reign-stretched_view .container ul#groups-list,.reign-stretched_view_no_title .container ul#groups-list{margin:5px;margin-right:-10px}.reign-stretched_view .footer-wrap .container,.reign-stretched_view_no_title .footer-wrap .container{max-width:1170px;padding-left:15px;padding-right:15px}.reign-stretched_view .container .content-wrapper .entry-header.page-header{max-width:1170px;margin:auto;padding:0 15px}.reign-stretched_view_no_title .content-wrapper{padding-top:0}.reign-stretched_view_no_title .content-wrapper .entry-header.page-header{display:none}.reign-stretched_view .reign-fallback-header .container,.reign-stretched_view .reign-header-top .container,.reign-stretched_view_no_title .reign-fallback-header .container,.reign-stretched_view_no_title .reign-header-top .container{max-width:1170px;padding-left:15px;padding-right:15px}.site{overflow:hidden;border-radius:0}.rg-has-border{background:var(--reign-site-sections-bg-color);padding:20px;border:2px solid var(--reign-colors-theme);border-radius:var(--reign-global-border-radius)}.lm-site-header-section{overflow:hidden}.lm-site-header-section .lm-header-banner{color:var(--reign-color-white);position:relative;background-size:cover;background-position:center center;background-color:rgba(45,51,57,.95);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lm-site-header-section .lm-header-banner:after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.lm-site-header-section .lm-header-banner .rg-sub-header-inner-section{max-width:1170px;text-align:center;width:100%;margin:auto}.lm-site-header-section .lm-header-banner .lm-header-banner-overlay{background-position:50% 50%;background-size:cover;position:absolute;top:0;right:0;left:0;bottom:0}@media (max-width:959px){.lm-site-header-section .lm-header-banner{padding-top:50px;-webkit-transition:all .1s;transition:all .1s}}@media (max-width:959px){body.has-scroll .lm-site-header-section .lm-header-banner{padding-top:0!important}}h1.lm-header-title{color:var(--reign-color-white);font-size:32px;line-height:48px;margin:0;text-transform:uppercase;padding:0 5px;position:relative;z-index:10;text-align:center}h1.lm-header-title:after{content:"";width:70px;height:3px;margin:15px auto;background:var(--reign-colors-theme);display:block}.lm-breadcrumbs-wrapper{position:relative;z-index:10}@media (max-width:579px){h1.lm-header-title{font-size:28px}}.lm-breadcrumbs-wrapper #breadcrumbs{padding:0 0;margin:0;text-align:center}.lm-breadcrumbs-wrapper #breadcrumbs li{line-height:25px;display:inline-block;list-style:none;font-size:12px;text-transform:uppercase}.lm-breadcrumbs-wrapper #breadcrumbs li strong{color:#c7c7c7;font-weight:400}.lm-breadcrumbs-wrapper #breadcrumbs li a{line-height:25px;display:inline-block;margin-right:10px;color:var(--reign-color-white)}.lm-breadcrumbs-wrapper #breadcrumbs li.separator{line-height:25px;display:inline-block;margin-right:10px;color:var(--reign-color-white)}.lm-breadcrumbs-wrapper #breadcrumbs li.separator i{font-size:12px}.lm-breadcrumbs-wrapper #breadcrumbs span,.lm-breadcrumbs-wrapper #breadcrumbs span a{color:var(--reign-color-white);font-size:12px;text-transform:uppercase}.lm-breadcrumbs-wrapper #breadcrumbs span a{margin:0 10px}.lm-breadcrumbs-wrapper #breadcrumbs span.breadcrumb_last{margin-left:10px}.without-img-header h1.lm-header-title{color:var(--reign-color-black)}.without-img-header .lm-header-banner{background:#fbfbfb;padding-top:45px;padding-bottom:45px}.without-img-header .lm-header-banner:after{background:0 0}.without-img-header .lm-breadcrumbs-wrapper #breadcrumbs li a,.without-img-header .lm-breadcrumbs-wrapper #breadcrumbs li.separator{color:#757575}.error-404{text-align:center;margin:100px 0}.error404 .lm-site-header-section{display:none}.error-404 h2{font-size:16rem;margin:0;line-height:10rem;color:var(--reign-site-headings-color)}.error-404 h3{margin:50px 0 20px;padding:0;font-size:5rem;text-transform:uppercase;color:var(--reign-site-headings-color);line-height:normal;font-weight:400}.error-404 p{color:var(--reign-site-body-text-color);font-size:15px;font-weight:300}.error-404 a.button{display:inline-block;text-transform:uppercase;font-size:14px;font-weight:600;padding:8px 25px;background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color)}.error-404 a.button:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}@media screen and (max-width:479px){.error-404{margin:20px 0}.error-404 h2{font-size:10rem}.error-404 h3{margin:0 0 0;font-size:3rem}}.reign-footer .elementor-widget-container ul{list-style:none;margin:0;padding:0;list-style-position:initial;position:relative}.reign-footer .elementor-widget-container ul li{padding:3px 0}.reign-footer .elementor-widget-container ul li ul{display:none}.reign-footer .elementor-widget-container ul li a{display:inline-block;color:var(--reign-color-white);font-size:15px}.reign-footer .elementor-widget-container ul li a:hover{color:#d0d0d0;text-decoration:underline}.reign-footer .elementor-widget-container ul .menu-item-has-children>a:after{display:none}.bp-plugin-widgets,.bp-widget-area .widget,.widget-area .widget,.widget-area-inner .widget{background:var(--reign-site-sections-bg-color);padding:15px;border-radius:var(--reign-global-border-radius);border:1px solid var(--reign-site-border-color)}.widget-area .news_widget .widget{background:0 0;margin-bottom:0;padding:0;border:0;border-radius:0;box-shadow:none}#footer-area .widget-area .widget,#footer-area .widget-area-inner .widget{background:0 0;border:0;border-radius:0;box-shadow:none}#footer-area.widget-area .widget.buddypress div.item-meta,#footer-area.widget-area .widget.buddypress div.item-options a,.bp-nouveau #footer-area.widget-area .widget.buddypress div.item-meta{font-size:13px}body.buddypress .widget-area .widget-area-inner{padding-top:0}body.buddypress aside#left.widget-area .widget,body.buddypress aside#left.widget-area .widget-groups-nav-inner-wrap{margin-top:0}.widget-area a:not(.button){-webkit-transition:all .1s;transition:all .1s}.widget-title{margin:0 0 22px!important;text-transform:capitalize;border:none;font-weight:500;border-bottom:1px solid var(--reign-site-border-color);position:relative;text-align:left}.widget-title span{border-bottom:1px solid var(--reign-colors-theme);display:inline-block;padding-bottom:10px;margin-bottom:-1px}aside#left.widget-area .widget-area-inner,aside#left.widget-area .widget.widget-member-nav{margin-top:0;border-radius:var(--reign-global-border-radius)}aside#left.widget-area .widget,aside#left.widget-area .widget-groups-nav-inner-wrap{margin-top:20px}.widget-area.group-single-widget-area .widget-area-inner,.widget-area.member-profile-widget-area .widget-area-inner{padding-top:20px}.widget-area{position:relative;z-index:1}.widget-area .widget{margin-bottom:30px}.widget-area .widget:last-child{margin-bottom:0}.widget-area .widget_bp_reign_activity_widget{margin:0 0 30px}.widget-area .news_widget .rg-news-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.widget-area .news_widget .rg-news-wrapper:last-child{margin-bottom:0}.widget-area .news_widget h5.rg-news-post-title{font-size:16px;margin:0 0 5px}.widget-area .news_widget .rg-news-thumb img{margin-right:15px}.widget-area .news_widget .rg-image-content p{font-size:15px;margin-bottom:5px;line-height:1}.widget-area .news_widget .rg-image-content p a{line-height:1.3}.widget-area .news_widget .rg-image-content .entry-date{font-size:13px}.widget-area .news_widget .rg-image-content>div p{font-size:13px;color:#999;margin:0}.widget-area .news_widget .rg-news-thumb img{max-width:100px;border-radius:var(--reign-global-border-radius)}.widget-area .bp-login-widget-user-avatar img,.widget-area .item-avatar img{max-width:50px;height:50px;border-radius:100%}.widget-area .wb-grid-cell.sm-wb-grid-1-1.md-wb-grid-1-2.lg-wb-grid-1-2{min-width:100%;padding:0}.widget-area .wb-grid-cell.sm-wb-grid-1-1.md-wb-grid-1-2.lg-wb-grid-1-2 .item-avatar img{display:inline-block;height:90px;margin:1px;width:90px}a:focus,a:hover{outline:0;text-decoration:none}@media only screen and (max-width:320px){#buddypress li div.item{margin-left:0}#buddypress ul.item-list li div.action{float:initial}#buddypress li .group-content-wrap div.item{margin-left:0}}.widget-area.defalt{padding-top:50px}.widget-area.defalt .widget-area-inner{padding-top:0}.widget-area.defalt.both-side-sidebar{max-width:230px}@media only screen and (max-width:600px){.widget-area.defalt.both-side-sidebar:first-child{max-width:100%}}@media only screen and (max-width:991px){.widget-area.defalt.both-side-sidebar:last-child{max-width:100%}}.widget-area .widget-area-inner{padding-bottom:40px}.widget-area .widget-area-inner section h2.wp-block-heading{font-size:1.375rem}@media only screen and (min-width:1170px){.reign-both_sidebar aside#reign-sidebar-left,.reign-both_sidebar aside#reign-sidebar-right{max-width:22%}}@media only screen and (max-width:991px){body.reign-both_sidebar aside#reign-sidebar-left,body.reign-both_sidebar aside#reign-sidebar-right{max-width:100%}.reign-sticky-sidebar .widget-area-inner.is_stuck{position:static!important}.reign-sticky-sidebar .widget-area>div{height:auto!important}}.widget-area .widget.widget_nav_menu .menu-item-has-children>a:after,.widget-area .widget.widget_nav_menu ul.menu ul{display:none}.widget.buddypress ul li:before{display:none}@media only screen and (min-width:768px) and (max-width:991px){.widget-area-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 -15px}.widget-area-inner>section.widget{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);margin:15px}.footer-widget-area .widget-area-inner{margin:0}}.widget.widget_links ul,.widget.widget_meta ul,.widget.widget_nav_menu ul,.widget.widget_recent_comments ul,.widget.widget_recent_entries ul,.widget_archive ul,.widget_categories ul,.widget_pages ul,.widget_rss ul{margin:0;padding:0;list-style:none}.widget.widget_links ul li,.widget.widget_meta ul li,.widget.widget_nav_menu ul li,.widget.widget_recent_comments ul li,.widget.widget_recent_entries ul li,.widget_archive ul li,.widget_categories ul li,.widget_pages ul li,.widget_rss ul li{position:relative;margin:0 0 15px;-webkit-transition:all .3s;transition:all .3s;padding-left:25px}.widget.widget_links ul li:last-child,.widget.widget_meta ul li:last-child,.widget.widget_nav_menu ul li:last-child,.widget.widget_recent_comments ul li:last-child,.widget.widget_recent_entries ul li:last-child,.widget_archive ul li:last-child,.widget_categories ul li:last-child,.widget_pages ul li:last-child,.widget_rss ul li:last-child{margin-bottom:0}.widget.widget_links ul li:before,.widget.widget_meta ul li:before,.widget.widget_nav_menu ul li:before,.widget.widget_recent_comments ul li:before,.widget.widget_recent_entries ul li:before,.widget_archive ul li:before,.widget_categories ul li:before,.widget_pages ul li:before,.widget_rss ul li:before{content:"\f105";color:var(--reign-colors-theme);font-family:"Font Awesome 6 Pro",reign-icons;text-align:center;font-size:16px;margin:0 0;vertical-align:middle;position:absolute;left:0}.widget.widget_recent_entries ul li:before{content:"\f02e"}.widget.widget_recent_comments ul li:before{content:"\f4ad"}.widget_archive ul li:before{content:"\f1c6"}.widget_categories ul li:before{content:"\f03a"}.widget_pages ul li:before{content:"\f15b"}.widget.widget_meta ul li:before{content:"\f02b"}.widget.widget_categories select{width:100%}.widget.widget_tag_cloud .tagcloud a{display:inline-block;background:#484848;color:var(--reign-color-white);padding:3px 5px;font-size:14px!important;margin:5px 2px 0 0;margin-left:0}.learndash-course-layout-teachable .widget-area .widget-area-inner,.learndash-course-layout-udemy .widget-area .widget-area-inner,aside.widget-area .widget-area-inner{padding-top:0!important}.comment-form-comment textarea{font-family:inherit;padding:6px 10px}.widget h2.entry-title{font-size:16px}aside#footer-area .widget.widget_links ul li,aside#footer-area .widget.widget_meta ul li,aside#footer-area .widget.widget_nav_menu ul li,aside#footer-area .widget.widget_recent_comments ul li,aside#footer-area .widget.widget_recent_entries ul li,aside#footer-area .widget_archive ul li,aside#footer-area .widget_categories ul li,aside#footer-area .widget_pages ul li,aside#footer-area .widget_rss ul li{margin:0 0 15px;padding-left:0}aside#footer-area .widget.widget_links ul li:last-child,aside#footer-area .widget.widget_meta ul li:last-child,aside#footer-area .widget.widget_nav_menu ul li:last-child,aside#footer-area .widget.widget_recent_comments ul li:last-child,aside#footer-area .widget.widget_recent_entries ul li:last-child,aside#footer-area .widget_archive ul li:last-child,aside#footer-area .widget_categories ul li:last-child,aside#footer-area .widget_pages ul li:last-child,aside#footer-area .widget_rss ul li:last-child{margin-bottom:0}aside#footer-area .widget.widget_links ul li::before,aside#footer-area .widget.widget_meta ul li::before,aside#footer-area .widget.widget_nav_menu ul li::before,aside#footer-area .widget.widget_recent_comments ul li::before,aside#footer-area .widget.widget_recent_entries ul li::before,aside#footer-area .widget_archive ul li::before,aside#footer-area .widget_categories ul li::before,aside#footer-area .widget_pages ul li::before,aside#footer-area .widget_rss ul li::before{content:none}@media only screen and (max-width:991px){aside#reign-sidebar-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}aside#secondary{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (max-width:991px){body.activity aside#reign-sidebar-left{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;margin:30px 0}}.wp-block-search .wp-block-search__button{border:0}div{border-radius:0}p.site-description{margin:5px 0 0;font-size:14px;line-height:normal}p.main-title.bhf-hidden{display:none}.header-left{padding-left:15px}.site-title{margin-bottom:0;font-weight:600}.site-branding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-right:30px}.site-branding .site-title a{color:var(--reign-title-tagline-typography);font-size:36px;font-weight:600}@media screen and (max-width:960px){.site-branding .site-title a{font-size:32px}}.site-branding a img{max-width:150px;max-height:90px;width:auto;height:auto;padding:5px 0}.site-branding a img[src$=".svg"]{width:100%}.elementor-branding{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.elementor-branding a img{max-width:150px}.header-right{-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:15px}.header-right .fa,.header-right .fab,.header-right .far,.header-right .fas{font-size:20px;font-style:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rg-icon-wrap{width:46px;height:90px;color:var(--reign-header-icon-color);position:relative;display:inline-block;text-align:center;line-height:90px;font-size:18px}.rg-icon-wrap:hover{color:var(--reign-header-icon-hover-color)}.rg-count,.rg-msg .rg-icon-wrap .bpbmuc{color:var(--reign-color-white);background-color:var(--reign-colors-theme);position:absolute;top:20px;right:4px;border:0;padding:0;margin-left:0;display:inline-block;line-height:17px;font-weight:400;padding:0 5px;vertical-align:top;border-radius:100%;font-size:11px;width:22px;height:22px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rg-msg .rg-icon-wrap .bpbmuc{margin-right:0}.search-wrap .rg-search-icon{font-weight:400;cursor:pointer}.search-wrap .rg-search-form-wrap{position:fixed;z-index:1000;left:0;right:0;width:100%;max-width:1140px;height:90px;line-height:90px;margin:auto;background:var(--reign-site-sections-bg-color);padding:0 60px 0 20px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1)}.search-wrap .rg-search-form-wrap form.search-form input.search-field,.search-wrap .rg-search-form-wrap form.searchform input.ui-autocomplete-input{width:100%;height:50px;font-size:15px;line-height:1}.search-wrap .rg-search-form-wrap form.search-form input[type=submit],.search-wrap .rg-search-form-wrap form.searchform input[type=submit],.search-wrap .rg-search-form-wrap form.woocommerce-product-search button[type=submit]{top:0;bottom:0;margin:auto;background-position:0;background-size:20px;border:0}.search-wrap .rg-search-close{position:absolute;right:16px;top:0;bottom:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.search-wrap .rg-search-close:before{font-size:24px;color:var(--reign-site-body-text-color)!important}.search-wrap .rg-search-close:hover:before{color:var(--reign-color-error)!important}.search-wrap .rg-search-form-wrap{opacity:0;pointer-events:none;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s,-webkit-transform .5s cubic-bezier(.215, .61, .355, 1);transition:opacity .3s,transform .5s cubic-bezier(.215, .61, .355, 1)}.search-wrap.search-active .rg-search-form-wrap{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#masthead .user-link-wrap{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .user-link-wrap .user-link{font-size:16px;color:var(--reign-header-main-menu-font)}#masthead .user-link-wrap .user-link:hover{color:var(--reign-header-main-menu-text-hover-color)}#masthead .user-link-wrap .rg-user{margin:0 5px 0 15px;position:relative;padding-right:6px}#masthead .user-link-wrap .rg-user:after{color:inherit;content:"\f107";font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400;display:inline-block;position:relative;right:-5px;font-size:inherit;top:0;bottom:0;margin:auto}#masthead .user-link-wrap img,#masthead .user-link-wrap img.avatar{width:40px;max-width:40px;height:40px;border-radius:100%}@media screen and (min-width:960px){#masthead .user-profile-menu{width:auto;min-width:250px;background:var(--reign-header-sub-menu-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);position:absolute;top:90px;z-index:1000;right:0;margin:0;padding:10px;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1)}}#masthead .user-profile-menu li{list-style:none;padding:0;position:relative}#masthead .user-profile-menu li:last-child.bp-menu.bp-logout-nav{margin-top:10px;padding-top:10px;border-top:1px solid var(--reign-site-border-color)}#masthead .user-profile-menu li>a{color:var(--reign-header-sub-menu-font);font-size:14px;display:block;padding:10px 10px;line-height:initial;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:var(--reign-global-border-radius-inner)}#masthead .user-profile-menu li>a:hover{background:var(--reign-header-sub-menu-bg-hover-color);color:var(--reign-header-sub-menu-text-hover-color)}#masthead .user-profile-menu li>a:hover span{color:inherit}#masthead .user-profile-menu li>a:after{display:none}#masthead .user-profile-menu li>a ._mi+span,#masthead .user-profile-menu li>a i+span{font-size:inherit;margin-right:auto}#masthead .user-profile-menu li>a span{color:inherit;font-size:10px}#masthead .user-profile-menu li>a span.count{color:#fff;background-color:var(--reign-colors-theme);border:0;line-height:17px;font-weight:400;padding:0 5px;vertical-align:top;border-radius:100%;font-size:11px;width:22px;height:22px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:1px solid #fff}#masthead .user-profile-menu li>a span:before{content:" ";position:absolute;z-index:-1;top:0;left:-5px;margin:auto}@media screen and (min-width:960px){#masthead .user-profile-menu li ul.sub-menu{display:none;margin:0;padding:5px;position:absolute;left:-187px;background:var(--reign-header-sub-menu-bg-color);height:auto;width:187px;top:0;box-shadow:rgba(94,92,154,.1) 3px 5px 40px 0;border-radius:var(--reign-global-border-radius)}}#masthead .user-profile-menu .menu-item i,#masthead .user-profile-menu .menu-item i._after,#masthead .user-profile-menu .menu-item i._before{font-size:inherit;min-width:20px;margin-top:0}#masthead .user-profile-menu .menu-item i{margin-right:.4em}#masthead .user-profile-menu li.menu-item-has-children:hover ul.sub-menu{display:block}.user-messages{position:relative}.user-messages #message li,.user-messages #message-threads li{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid var(--reign-site-border-color)}.user-messages #message li:hover,.user-messages #message-threads li:hover{background:#f5f6f7}.user-messages #message li a,.user-messages #message-threads li a{display:block;max-width:-webkit-calc(100% - 90px);min-width:-webkit-calc(100% - 0px);min-width:calc(100% - 0px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-messages #message li p,.user-messages #message-threads li p{margin:0;padding-left:15px}.user-messages #message li a:hover,.user-messages #message-threads li a:hover{color:var(--reign-color-white)}.user-messages #message{font-size:14px;padding:10px}.user-messages:hover #message,.user-messages:hover #message-threads{opacity:1;margin-top:-4px;visibility:visible}.user-notifications{position:relative}.user-notifications:hover .rg-dropdown{opacity:1;margin-top:-4px;visibility:visible}.user-notifications .rg-dropdown,.user-notifications:hover .rg-dropdown{top:94px;right:-50px}.user-notifications .rg-dropdown:after,.user-notifications:hover .rg-dropdown:after{content:" ";width:12px;height:12px;background:var(--reign-site-sections-bg-color);position:absolute;top:-6px;right:66px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;border-top:1px solid var(--reign-site-border-color);border-left:1px solid var(--reign-site-border-color)}.user-notifications ul#rg-notify li+li{border-top:1px solid var(--reign-site-border-color)}.rg-dropdown{position:absolute;right:0;margin:0;width:300px;opacity:0;visibility:hidden;z-index:10;background:var(--reign-site-sections-bg-color);border-top:1px solid var(--reign-site-border-color);border-radius:0 0 3px 3px;box-shadow:0 3px 4px 1px rgba(0,0,0,.25)}.rg-dropdown li{margin:0;padding:20px;font-size:14px;font-weight:400;line-height:1.5;list-style:none}.rg-dropdown li a{display:inline-block}.rg-dropdown li span{font-size:14px;display:block;padding:10px}.rg-dropdown li span:hover{color:var(--reign-color-white);background-color:#399dff}.rg-dropdown li.rg-view-all{padding:0}.rg-dropdown li.rg-view-all a{display:block!important;text-align:center;padding:12px 16px 15px;background:rgba(0,0,0,.1);border-top:1px solid #ccc;border-radius:0 0 3px 3px;font-size:14px}.rg-dropdown li.rg-view-all a:hover{background:rgba(0,0,0,.15)}.reign-custom-sticky-logo .sticky-menu-logo.custom-logo-link{display:none}.reign-custom-sticky-logo #masthead.site-header .header-desktop.nav-scrolling .site-branding .logo .custom-logo-link,.reign-custom-sticky-logo #masthead.site-header .header-desktop.nav-scrolling .site-branding .logo .site-description,.reign-custom-sticky-logo #masthead.site-header .header-desktop.nav-scrolling .site-branding .logo .site-title{display:none}.reign-custom-sticky-logo #masthead.site-header .header-desktop.nav-scrolling .site-branding .logo .sticky-menu-logo.custom-logo-link{display:block}a.btn-login,a.btn-register{color:#ccc;font-size:14px}@media (min-width:960px){.rg-login-btn-wrap{margin-left:12px}.rg-login-btn-wrap .button,.rg-register-btn-wrap .button{-webkit-transition:none;transition:none}body .rg-login-btn-wrap .button,body .rg-register-btn-wrap .button{border-radius:var(--reign-global-button-radius)}}@media (min-width:960px){.rg-login-btn-wrap,.rg-register-btn-wrap{width:auto}}@media (max-width:959px){.rg-login-btn-wrap a.button,.rg-register-btn-wrap a.button{font-size:0;line-height:0;border:0!important;background:0 0!important}.rg-login-btn-wrap a.button:hover,.rg-register-btn-wrap a.button:hover{border:0!important;background:0 0!important}}.rg-login-btn-wrap .fa,.rg-login-btn-wrap .far,.rg-register-btn-wrap .fa,.rg-register-btn-wrap .far{display:none}@media (max-width:959px){.rg-login-btn-wrap .fa,.rg-login-btn-wrap .far,.rg-register-btn-wrap .fa,.rg-register-btn-wrap .far{display:block;font-size:initial}}span.sep{color:#ccc;margin:auto 6px}.header-icon{font-size:20px;line-height:62px;text-align:center}.site-content,body.buddypress .site-content{padding-top:40px}.elementor-page .site-content,body.buddypress.elementor-page .site-content{padding-top:0}.elementor-page .site-content .widget-area,.elementor-page .site-content h1.entry-title{padding-top:40px}.content-wrapper{padding-top:0;padding-bottom:40px}.elementor-page .content-wrapper{padding-top:0;padding-bottom:0}.page-template-fluid-full-width .content-wrapper,.page-template-fullwidth .content-wrapper{padding:0}.admin-bar .site-content{min-height:-webkit-calc(100vh - 187px);min-height:calc(100vh - 187px)}.site-content{min-height:-webkit-calc(100vh - 153px);min-height:calc(100vh - 153px)}@media (max-width:959px){.site-content,body.bbpress.buddypress .site-content,body.buddypress .site-content{padding-top:40px}body.bbpress .site-content{padding-top:40px}body.lm-site-header-section-enabled .site-content{padding-top:40px}}.elementor-sidebar{z-index:1}::-webkit-input-placeholder{color:#bbb}::-moz-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}input:-moz-placeholder{color:#bbb}#wbcom-header-topbar{display:none}.rg-header-top-bar #wbcom-header-topbar{display:block}.reign-header-top{background:var(--reign-header-topbar-bg-color);color:var(--reign-header-topbar-text-color);margin:0;padding:5px 0;overflow:hidden}.reign-header-top a{color:var(--reign-header-topbar-text-color)}.reign-header-top a:hover{color:var(--reign-header-topbar-text-hover-color)}.reign-header-top .header-top-left{float:left}.reign-header-top .header-top-left{float:left;text-align:left}.reign-header-top .header-top-left span{padding:0 10px;border-left:1px solid var(--reign-header-topbar-text-color)}.reign-header-top .header-top-left span i{margin-right:5px}.reign-header-top .header-top-left span:empty{border:0}.reign-header-top .header-top-left span:first-child{padding-left:0;border-left:0}.reign-header-top .header-top-right{float:right;text-align:right}.reign-header-top .header-top-right a{margin:0 5px;display:inline-block;vertical-align:middle}.reign-header-top .header-top-right a i.fab.fa-twitter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reign-header-top .header-top-right a i.fab.fa-twitter::before{content:"";background-image:url(/wp-content/themes/reign-theme/assets/css/../img/svg/twitter-x-line.svg);background-size:16px;background-repeat:no-repeat;background-position:center;width:16px;display:block;height:16px;-webkit-filter:invert(1);filter:invert(1)}@media (min-width:960px){.reign-sticky-topbar .reign-header-top{position:fixed;top:0;width:100%;z-index:999}.reign-sticky-topbar .site-content{padding-top:76px}}@media screen and (min-width:46.8em){body.buddypress.reign-sticky-topbar .site-content{padding-top:76px}}@media (max-width:959px){.reign-topbar-hide-mobile #wbcom-header-topbar,.reign-topbar-hide-mobile .reign-header-top{display:none}.site .reign-header-top{padding:0}.reign-header-top div.header-top-aside{padding:3px 0}}@media (max-width:767px){.reign-header-top div.header-top-aside{text-align:center;width:100%}}@media (max-width:480px){.reign-header-top div.header-top-aside span{display:block;border:0}}.reign-sticky-header .reign-header-top+#masthead .header-desktop{margin-top:33px}.reign-sticky-topbar .reign-fallback-header.header-desktop.fixed-top.nav-scrolling{top:32px!important}.admin-bar.reign-sticky-topbar .reign-fallback-header.header-desktop.fixed-top.nav-scrolling{top:64px!important}.reign-fallback-header{background:var(--reign-header-bg-color);-webkit-transition:all .3s .1s;transition:all .3s .1s;box-shadow:0 1px 0 0 rgba(65,71,108,.1)}.reign-fallback-header.fixed-top.nav-scrolling{box-shadow:0 1px 0 0 rgba(139,141,158,.05),0 5px 10px 0 rgba(65,71,107,.15)}.reign-fallback-header.fixed-top.nav-scrolling.to-top{margin-top:0!important}@media (min-width:960px){.reign-sticky-header #masthead.v1{height:146px}.reign-sticky-header #masthead.v2,.reign-sticky-header #masthead.v3{height:90px}.reign-sticky-header #masthead.v4{height:120px}.reign-sticky-header #masthead.v4 .psw-userbar__user-profile{height:70px}}.reign-fallback-header.header-mobile{display:none}@media (max-width:959px){.reign-fallback-header{display:none}.reign-fallback-header.header-mobile{display:block}#wbcom-ele-masthead,.rg-ele-header-show .header-mobile{display:none}.rg-ele-header-show #wbcom-ele-masthead{display:block}.rg-ele-header-show #masthead{height:auto}}#rg-mobile-icon-toggle .rg-icon-wrap{height:50px;line-height:50px}#rg-mobile-icon-toggle .rg-icon-wrap .rg-count{width:20px;height:20px;top:5px;line-height:22px}.reign-header-icons-enable .rg-mobile-header-icon-wrap .rg-msg,.reign-header-icons-enable .rg-mobile-header-icon-wrap .user-notifications{display:inline-block;height:50px;line-height:50px}.reign-header-icons-enable .rg-mobile-header-icon-wrap .rg-icon-wrap{height:50px;line-height:50px}.reign-header-icons-enable .rg-mobile-header-icon-wrap .rg-icon-wrap .rg-count{width:20px;height:20px;top:5px}.reign-header-icons-enable .rg-mobile-header-icon-wrap .rg-count{line-height:22px}.reign-header-icons-enable .rg-mobile-header-icon-wrap .search-wrap{width:32px}.reign-header-icons-enable .rg-mobile-header-icon-wrap .rg-search-icon{font-weight:400}.reign-header-icons-enable .rg-mobile-header-icon-wrap .rg-dropdown li{text-align:left}.reign-header-icons-enable .rg-mobile-header-icon-wrap .user-notifications .rg-dropdown,.reign-header-icons-enable .rg-mobile-header-icon-wrap .user-notifications:hover .rg-dropdown{top:-webkit-calc(100% + 6px);top:calc(100% + 6px)}.reign-header-icons-enable .rg-mobile-header-icon-wrap span.sep{margin:auto}@media (max-width:959px){.reign-header-icons-enable .rg-mobile-header-icon-wrap{display:inline-block}}.menu-hover-style1 .version-four .primary-menu>li a:hover:before,.menu-hover-style1 .version-four .primary-menu>li.current-menu-item a:before,.menu-hover-style1 .version-one .primary-menu>li a:hover:before,.menu-hover-style1 .version-one .primary-menu>li.current-menu-item a:before,.menu-hover-style1 .version-three .primary-menu>li a:hover:before,.menu-hover-style1 .version-three .primary-menu>li.current-menu-item a:before,.menu-hover-style1 .version-two .primary-menu>li a:hover:before,.menu-hover-style1 .version-two .primary-menu>li.current_page_item a:before{position:absolute;top:0;left:0;content:"";width:100%;border-top-width:3px;border-top-style:solid;border-top-color:transparent}.menu-hover-style2 .version-four .primary-menu>li a:before,.menu-hover-style2 .version-one .primary-menu>li a:before,.menu-hover-style2 .version-three .primary-menu>li a:before,.menu-hover-style2 .version-two .primary-menu>li a:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.menu-hover-style2 .version-four .primary-menu>li a:hover:before,.menu-hover-style2 .version-four .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-one .primary-menu>li a:hover:before,.menu-hover-style2 .version-one .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-three .primary-menu>li a:hover:before,.menu-hover-style2 .version-three .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-two .primary-menu>li a:hover:before,.menu-hover-style2 .version-two .primary-menu>li.current-menu-item a:before{left:0;right:0}.menu-hover-style3 .version-four .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-four .primary-menu>li>a:before,.menu-hover-style3 .version-one .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-one .primary-menu>li>a:before,.menu-hover-style3 .version-three .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-three .primary-menu>li>a:before,.menu-hover-style3 .version-two .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-two .primary-menu>li>a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;border-width:2px;border-style:solid;border-color:transparent;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:var(--reign-global-border-radius)}.menu-hover-style3 .version-four .primary-menu>li>a:hover:before,.menu-hover-style3 .version-one .primary-menu>li>a:hover:before,.menu-hover-style3 .version-three .primary-menu>li>a:hover:before,.menu-hover-style3 .version-two .primary-menu>li>a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu-hover-style3 .version-four .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-one .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-three .primary-menu>li.current-menu-item>a:before,.menu-hover-style3 .version-two .primary-menu>li.current-menu-item>a:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.menu-hover-style4 .version-four .primary-menu>li>a:before,.menu-hover-style4 .version-one .primary-menu>li>a:before,.menu-hover-style4 .version-three .primary-menu>li>a:before,.menu-hover-style4 .version-two .primary-menu>li>a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.menu-hover-style4 .version-four .primary-menu>li>a:hover:before,.menu-hover-style4 .version-one .primary-menu>li>a:hover:before,.menu-hover-style4 .version-three .primary-menu>li>a:hover:before,.menu-hover-style4 .version-two .primary-menu>li>a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.menu-hover-style4 .version-four .primary-menu>li.current-menu-item>a:before,.menu-hover-style4 .version-one .primary-menu>li.current-menu-item>a:before,.menu-hover-style4 .version-three .primary-menu>li.current-menu-item>a:before,.menu-hover-style4 .version-two .primary-menu>li.current-menu-item>a:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.menu-hover-style4 .version-four .primary-menu .children li>a:hover:before,.menu-hover-style4 .version-four .primary-menu .sub-menu li>a:hover:before,.menu-hover-style4 .version-one .primary-menu .children li>a:hover:before,.menu-hover-style4 .version-one .primary-menu .sub-menu li>a:hover:before,.menu-hover-style4 .version-three .primary-menu .children li>a:hover:before,.menu-hover-style4 .version-three .primary-menu .sub-menu li>a:hover:before,.menu-hover-style4 .version-two .primary-menu .children li>a:hover:before,.menu-hover-style4 .version-two .primary-menu .sub-menu li>a:hover:before{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.menu-hover-style4 .version-four .primary-menu>li.current-menu-item>a,.menu-hover-style4 .version-four .primary-menu>li>a:hover,.menu-hover-style4 .version-one .primary-menu>li.current-menu-item>a,.menu-hover-style4 .version-one .primary-menu>li>a:hover,.menu-hover-style4 .version-three .primary-menu>li.current-menu-item>a,.menu-hover-style4 .version-three .primary-menu>li>a:hover,.menu-hover-style4 .version-two .primary-menu>li.current-menu-item>a,.menu-hover-style4 .version-two .primary-menu>li>a:hover{color:#fff}.menu-hover-style5 .version-four .primary-menu>li>a:before,.menu-hover-style5 .version-one .primary-menu>li>a:before,.menu-hover-style5 .version-three .primary-menu>li>a:before,.menu-hover-style5 .version-two .primary-menu>li>a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.menu-hover-style5 .version-four .primary-menu>li>a:hover:before,.menu-hover-style5 .version-one .primary-menu>li>a:hover:before,.menu-hover-style5 .version-three .primary-menu>li>a:hover:before,.menu-hover-style5 .version-two .primary-menu>li>a:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.menu-hover-style5 .version-four .primary-menu>li.current-menu-item>a:before,.menu-hover-style5 .version-one .primary-menu>li.current-menu-item>a:before,.menu-hover-style5 .version-three .primary-menu>li.current-menu-item>a:before,.menu-hover-style5 .version-two .primary-menu>li.current-menu-item>a:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.menu-hover-style5 .version-four .primary-menu>li.current-menu-item>a,.menu-hover-style5 .version-four .primary-menu>li>a:hover,.menu-hover-style5 .version-one .primary-menu>li.current-menu-item>a,.menu-hover-style5 .version-one .primary-menu>li>a:hover,.menu-hover-style5 .version-three .primary-menu>li.current-menu-item>a,.menu-hover-style5 .version-three .primary-menu>li>a:hover,.menu-hover-style5 .version-two .primary-menu>li.current-menu-item>a,.menu-hover-style5 .version-two .primary-menu>li>a:hover{color:#fff}.menu-hover-style6 .version-four .primary-menu>li>a:before,.menu-hover-style6 .version-one .primary-menu>li>a:before,.menu-hover-style6 .version-three .primary-menu>li>a:before,.menu-hover-style6 .version-two .primary-menu>li>a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:var(--reign-global-border-radius)}.menu-hover-style6 .version-three .primary-menu>li>a:before{border-radius:0}.menu-hover-style6 .version-four .primary-menu>li>a:hover:before,.menu-hover-style6 .version-one .primary-menu>li>a:hover:before,.menu-hover-style6 .version-three .primary-menu>li>a:hover:before,.menu-hover-style6 .version-two .primary-menu>li>a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu-hover-style6 .version-four .primary-menu>li.current-menu-item>a:before,.menu-hover-style6 .version-one .primary-menu>li.current-menu-item>a:before,.menu-hover-style6 .version-three .primary-menu>li.current-menu-item>a:before,.menu-hover-style6 .version-two .primary-menu>li.current-menu-item>a:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.menu-hover-style6 .version-four .primary-menu>li.current-menu-item>a,.menu-hover-style6 .version-four .primary-menu>li>a:hover,.menu-hover-style6 .version-one .primary-menu>li.current-menu-item>a,.menu-hover-style6 .version-one .primary-menu>li>a:hover,.menu-hover-style6 .version-three .primary-menu>li.current-menu-item>a,.menu-hover-style6 .version-three .primary-menu>li>a:hover,.menu-hover-style6 .version-two .primary-menu>li.current-menu-item>a,.menu-hover-style6 .version-two .primary-menu>li>a:hover{color:#fff}.menu-hover-style2 .version-four .primary-menu>li a:hover:before,.menu-hover-style2 .version-one .primary-menu>li a:hover:before,.menu-hover-style2 .version-three .primary-menu>li a:hover:before,.menu-hover-style2 .version-two .primary-menu>li a:hover:before,.menu-hover-style4 .version-four .primary-menu>li a:before,.menu-hover-style4 .version-one .primary-menu>li a:before,.menu-hover-style4 .version-three .primary-menu>li a:before,.menu-hover-style4 .version-two .primary-menu>li a:before,.menu-hover-style5 .version-four .primary-menu>li>a:before,.menu-hover-style5 .version-one .primary-menu>li>a:before,.menu-hover-style5 .version-three .primary-menu>li>a:before,.menu-hover-style5 .version-two .primary-menu>li>a:before,.menu-hover-style6 .version-four .primary-menu>li a:before,.menu-hover-style6 .version-one .primary-menu>li a:before,.menu-hover-style6 .version-three .primary-menu>li a:before,.menu-hover-style6 .version-two .primary-menu>li a:before{background:var(--reign-header-main-menu-bg-hover-color)}.menu-hover-style1 .version-four .primary-menu>li a:hover:before,.menu-hover-style1 .version-one .primary-menu>li a:hover:before,.menu-hover-style1 .version-three .primary-menu>li a:hover:before,.menu-hover-style1 .version-two .primary-menu>li a:hover:before,.menu-hover-style3 .version-four .primary-menu>li a:before,.menu-hover-style3 .version-one .primary-menu>li a:before,.menu-hover-style3 .version-three .primary-menu>li a:before,.menu-hover-style3 .version-two .primary-menu>li a:before{border-color:var(--reign-header-main-menu-bg-hover-color)}.menu-hover-style2 .version-four .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-four .primary-menu>li.current_page_item a:before,.menu-hover-style2 .version-one .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-one .primary-menu>li.current_page_item a:before,.menu-hover-style2 .version-three .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-three .primary-menu>li.current_page_item a:before,.menu-hover-style2 .version-two .primary-menu>li.current-menu-item a:before,.menu-hover-style2 .version-two .primary-menu>li.current_page_item a:before{background:var(--reign-header-main-menu-bg-active-color)}.menu-hover-style1 .version-four .primary-menu>li.current-menu-item a:before,.menu-hover-style1 .version-four .primary-menu>li.current_page_item a:before,.menu-hover-style1 .version-one .primary-menu>li.current-menu-item a:before,.menu-hover-style1 .version-one .primary-menu>li.current_page_item a:before,.menu-hover-style1 .version-three .primary-menu>li.current-menu-item a:before,.menu-hover-style1 .version-three .primary-menu>li.current_page_item a:before,.menu-hover-style1 .version-two .primary-menu>li.current_page_item a:before,.menu-hover-style3 .version-four .primary-menu>li.current-menu-item a:before,.menu-hover-style3 .version-four .primary-menu>li.current_page_item a:before,.menu-hover-style3 .version-one .primary-menu>li.current-menu-item a:before,.menu-hover-style3 .version-one .primary-menu>li.current_page_item a:before,.menu-hover-style3 .version-three .primary-menu>li.current-menu-item a:before,.menu-hover-style3 .version-three .primary-menu>li.current_page_item a:before,.menu-hover-style3 .version-two .primary-menu>li.current-menu-item a:before,.menu-hover-style3 .version-two .primary-menu>li.current_page_item a:before{border-color:var(--reign-header-main-menu-bg-active-color)}.style1.rg-dark__scheme-toggle,.style2.rg-dark__scheme-toggle{position:fixed;top:0;bottom:0;margin:auto;right:-42px;height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;background:#f5f6f7;color:#333;padding-right:5px;border:1px solid #656565;border-right:0;border-radius:100px 0 0 100px;z-index:99999;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;opacity:.4}.rg-dark__scheme-toggle:hover{box-shadow:-3px 0 10px rgba(58,46,68,.08);right:0;opacity:1}.rg-dark__scheme-toggle-icons{position:relative;width:2rem;height:2rem}.rg-dark__scheme-toggle .toggle-label{min-width:35px;font-size:12px;font-weight:500;text-transform:uppercase}.rg-dark__scheme-toggle-icons .rg__scheme-toggle-icon{position:absolute;left:0;top:0;right:0;bottom:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);display:block;height:2rem;margin:auto;line-height:2rem;font-size:1rem;text-align:center;-webkit-transition:.25s;transition:.25s}.dark-mode .rg-dark__scheme-toggle-icons .rg-dark__scheme-toggle-icon,.rg-dark__scheme-toggle-icons .rg-light__scheme-toggle-icon{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.dark-mode .rg-dark__scheme-toggle-icons .rg-light__scheme-toggle-icon{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.rg-dark__scheme-toggle-icons .rg__scheme-toggle-icon{line-height:2rem;font-size:1rem;text-align:center}.rg-dark__scheme-toggle .rg-dark__scheme-toggle-label-dark{display:block}.dark-mode .rg-dark__scheme-toggle .rg-dark__scheme-toggle-label-dark,.rg-dark__scheme-toggle .rg-dark__scheme-toggle-label-light{display:none}.dark-mode .rg-dark__scheme-toggle .rg-dark__scheme-toggle-label-light{display:block}.rg-dark__scheme-toggle.style2{right:-20px;-webkit-transform:rotate(90deg) translateY(-50%);-ms-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%);border-radius:.85rem;background-color:rgba(150,144,162,.25);box-shadow:inset 0 0 0 2px rgba(150,144,162,.15);border:0;padding:2px;overflow:hidden;font-size:.85em;font-weight:500;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (min-width:768px){.rg-dark__scheme-toggle.style2{opacity:1}}.rg-dark__scheme-toggle.style2 .toggle-label{text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70px;height:100%;border-radius:.85rem;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;padding:5px}.rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-icons{width:0;height:0}.rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-label-light{background:#fff;padding:5px 0 5px 20px}.rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-icons .rg__scheme-toggle-icon{left:auto;right:115px}.rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-icons .rg__scheme-toggle-icon.fa-moon-stars{-webkit-transform:rotate(250deg);-ms-transform:rotate(250deg);transform:rotate(250deg)}.dark-mode .rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-icons .rg__scheme-toggle-icon{left:auto;right:45px;color:#fff}.dark-mode .rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-icons .rg__scheme-toggle-icon.fa-moon-stars{opacity:0;visibility:hidden}.dark-mode .rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-label-dark{background:#1a2028;color:#fff;padding:5px 0 5px 20px}.dark-mode .rg-dark__scheme-toggle.style2 .rg-dark__scheme-toggle-label-light{background:0 0;color:#fff;padding:5px}.rg-dark__scheme-toggle.style3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--reign-site-sections-bg-color);color:var(--reign-site-headings-color);margin:0;margin-left:10px;padding:0;width:40px;height:40px;text-align:center;border-radius:100px;-webkit-transition:none;transition:none;box-shadow:0 2px 10px rgba(112,137,187,.1);cursor:pointer}.rg-dark__scheme-toggle.style3 .rg-dark__scheme-toggle-label-dark,.rg-dark__scheme-toggle.style3 .rg-dark__scheme-toggle-label-light{display:none!important}.reign-user-toggler{position:relative}.reign-user-toggler .user-link-wrap+.rg-dark__scheme-toggle.style3{position:absolute;right:50px;top:0}.reign-user-toggler .rg-dark__scheme-toggle.style3{margin-left:0}.header-v2 .reign-nav-top-bar .reign-user-toggler .rg-dark__scheme-toggle.style3{display:none;position:static}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-user .rg-dark__scheme-toggle.style3{height:50px;line-height:50px;margin:0;margin-right:6px;background:0 0;box-shadow:none}@media screen and (max-width:960px) and (max-width:479px){.header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-user .rg-dark__scheme-toggle.style3{width:30px;height:30px}}#masthead .user-profile-menu .dark-mode-toggle-layout-four{margin-bottom:10px;border-bottom:1px solid var(--reign-site-border-color)}#masthead .user-profile-menu .dark-mode-toggle-layout-four>a{margin-bottom:10px;padding:0 5px}#masthead .user-profile-menu .dark-mode-toggle-layout-four.menu-item-custom-menu-item{display:none!important}#masthead .user-profile-menu .dark-mode-toggle-layout-four .rg-dark__scheme-toggle:hover{box-shadow:none!important}#masthead .user-profile-menu .rg-dark__scheme-toggle.style4{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .user-profile-menu .rg-dark__scheme-toggle.style4 .toggle-label{font-size:14px;font-weight:inherit;text-transform:inherit}#masthead .user-profile-menu .rg-dark__scheme-toggle.style4 .rg__scheme-toggle-icon{font-size:14px}#masthead .fa,#masthead .fas{font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400}.main-navigation{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{display:inline-block;position:relative}.primary-menu>.menu-item-has-children:hover:after{bottom:0;opacity:1}.primary-menu>.menu-item-has-children>a{padding-right:20px}.primary-menu>.menu-item-has-children>a:after{margin-top:1px}.primary-menu>li.current-menu-item a{color:var(--reign-color-white)}.primary-menu>li>a{font-size:16px;color:#ccc;display:block;height:90px;line-height:90px;padding:0 .9375rem}.primary-menu>li>a:hover{color:var(--reign-color-white)}.primary-menu a{color:#222;display:block;padding:1.25rem;text-decoration:none}.primary-menu .children,.primary-menu .sub-menu{padding:10px;background:var(--reign-header-sub-menu-bg-color);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);position:absolute;top:90px;opacity:0;z-index:1;z-index:1;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);pointer-events:none;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s,-webkit-transform .5s cubic-bezier(.215, .61, .355, 1);transition:opacity .3s,transform .5s cubic-bezier(.215, .61, .355, 1)}.primary-menu .children:after,.primary-menu .sub-menu:after{content:" ";width:12px;height:12px;background:var(--reign-header-sub-menu-bg-color);position:absolute;top:-5px;right:35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1;display:none}.primary-menu .children ul,.primary-menu .sub-menu ul{top:0}.primary-menu .children .current-menu-item>a,.primary-menu .children .current_page_ancestor>a,.primary-menu .children .current_page_item>a,.primary-menu .sub-menu .current-menu-item>a,.primary-menu .sub-menu .current_page_ancestor>a,.primary-menu .sub-menu .current_page_item>a{color:#399dff}.primary-menu .children li a,.primary-menu .sub-menu li a{font-size:14px;padding:5px 15px;color:#222;text-transform:inherit}.primary-menu .menu-item a i._mi{font-size:inherit}#masthead.site-header .main-navigation .primary-menu .children li a,#masthead.site-header .main-navigation .primary-menu .sub-menu li a{border-radius:var(--reign-global-border-radius-inner)}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-navigation ul.primary-menu ul li>ul{left:100%;display:block}#masthead .header-desktop .menu-item-has-children>a{position:relative}#masthead .header-desktop .menu-item-has-children>a:after{color:inherit;content:"\f107";font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400;display:inline-block;position:absolute;right:5px}#masthead .sub-menu .menu-item-has-children>a:after{margin-top:2px;margin-right:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation .hideshow .menu-item-has-children .sub-menu li>.sub-menu .children:after,.sub-menu .sub-menu:after{display:none}@media screen and (min-width:960px){.more-menu-enable .main-navigation>ul{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.more-menu-enable .main-navigation>ul>li{white-space:nowrap}.nav-more-loaded.more-menu-enable .main-navigation>ul{overflow:visible;-ms-flex-flow:row wrap;flex-flow:row wrap}}.hideshow>ul li.menu-item-has-children ul.sub-menu{top:0;left:-webkit-calc(-100% - 10px);left:calc(-100% - 10px)}#masthead ul.primary-menu li.hideshow a.dropdown-toggle{padding:0 .9375rem;left:auto}#masthead ul.primary-menu li.hideshow a.dropdown-toggle .far{font-size:16px;vertical-align:middle}#masthead ul.primary-menu li.hideshow a.dropdown-toggle:after{content:none}.primary-menu .sub-menu .hideshow>ul.sub-menu .menu-item-has-children>a:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.main-navigation ul.primary-menu li.hideshow>.header-more-dropdown-menu{right:0;opacity:0;pointer-events:none;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s,-webkit-transform .5s cubic-bezier(.215, .61, .355, 1);transition:opacity .3s,transform .5s cubic-bezier(.215, .61, .355, 1)}.main-navigation ul.primary-menu li.hideshow.selected>.header-more-dropdown-menu{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:960px){.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{display:block!important}.menu-item .submenu-btn,.menu-toggle,.mobile-view-cart{display:none}.main-navigation>ul{width:100%}.main-navigation ul.primary-menu ul li>ul li a{background:var(--reign-color-white)}.main-navigation ul.primary-menu ul li{display:block}.main-navigation ul li>ul.sub-menu{min-width:250px}}#masthead{position:relative;z-index:100}body #masthead p{color:var(--reign-site-body-text-color)}#masthead .reign-fallback-header.version-four+.header-mobile .navbar-menu-container ul.sub-menu li a{width:100%}#masthead.site-header .main-navigation .primary-menu ul li a{height:auto;padding:10px 10px;border-bottom:1px rgba(239,239,239,.3) solid;border-radius:0;line-height:normal;display:block}#masthead.site-header .main-navigation .primary-menu:last-child a{border:none}#masthead.site-header .main-navigation .primary-menu ul ul li a{height:auto;padding:10px 10px;border-bottom:1px rgba(239,239,239,.3) solid!important;border-radius:0;line-height:normal}#masthead.site-header .main-navigation .primary-menu ul:last-child a{border:none!important}.reign-fallback-header{min-height:90px}.version-one{padding:15px 0 0;height:auto}.version-one .site-branding{padding:0;line-height:normal}.version-one .logo{max-width:300px;margin:auto;text-align:center}.version-one .header-right{padding:0 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.version-one .header-right .main-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.version-one .primary-menu>li{margin:0 5px}.version-one .primary-menu>li a{height:80px;line-height:80px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.version-one .primary-menu>li ul.sub-menu{top:80px;right:-20px}.version-one .primary-menu>li ul.sub-menu ul.sub-menu{top:0}.version-one .primary-menu>li ul.sub-menu>li>a{height:auto;line-height:normal;padding:5px 10px}.version-one .primary-menu>li ul.sub-menu>li>a:before{display:none}.version-one .primary-menu>li:first-child{margin-left:0}.version-one .rg-icon-wrap{height:80px;line-height:80px}@media screen and (min-width:960px){.version-one .rg-count,.version-one .rg-msg .rg-icon-wrap .bpbmuc{top:16px}}@media screen and (min-width:960px){#masthead.v1 .user-profile-menu{top:80px}}.menu-hover-style3 .version-one .primary-menu>li{padding:25px 0}.menu-hover-style3 .version-one .primary-menu>li a{height:40px;line-height:40px;border-radius:var(--reign-global-border-radius);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.version-two .primary-menu>li{padding:25px 0}.version-two .primary-menu>li a{height:40px;line-height:40px;border-radius:var(--reign-global-border-radius);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.version-two .primary-menu .children,.version-two .primary-menu .sub-menu{top:90px}.version-two .primary-menu .children .sub-menu,.version-two .primary-menu .sub-menu .sub-menu{top:0;margin:0}.version-two .primary-menu .children a:before,.version-two .primary-menu .sub-menu a:before{display:none}.version-three .primary-menu>li a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.version-three .primary-menu>li>ul>li>a:before{display:none}.version-three .header-left,.version-three .header-right{width:40%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.version-three .site-branding{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-hover-style3 .version-three .primary-menu>li{padding:10px 0}.menu-hover-style3 .version-three .primary-menu>li a{height:70px;line-height:70px;border-radius:var(--reign-global-border-radius);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}@media (min-width:960px){#masthead .version-four .rg-hdr-v4-row-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#masthead .version-four .rg-icon-wrap{height:70px;line-height:70px}#masthead .version-four .rg-count{top:10px}#masthead .version-four .user-notifications .rg-dropdown,#masthead .version-four .user-notifications:hover .rg-dropdown{top:74px;right:-50px}#masthead .version-four .user-link-wrap{min-height:70px}#masthead .version-four .user-profile-menu{top:70px}#masthead .version-four .rg-hdr-v4-row-1 .header-right{padding-right:0}#masthead .version-four .rg-hdr-v4-row-2 .header-right{padding:0 15px;width:100%}#masthead .version-four .primary-menu>.menu-item-has-children>a{padding-right:25px}#masthead .version-four .primary-menu>li>a{height:50px;line-height:50px}#masthead .version-four .menu-item-has-children>a:after{right:10px}#masthead .version-four .primary-menu .children,#masthead .version-four .primary-menu .sub-menu{top:50px}#masthead .version-four .primary-menu .children .sub-menu,#masthead .version-four .primary-menu .sub-menu .sub-menu{top:0;margin:0;margin-top:-11px}#masthead .version-four .primary-menu>li>a{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}#masthead .version-four .primary-menu>li>ul>li>a:before{display:none}#masthead .version-four .rg-hdr-v4-row-2-col{width:35%}}@media (min-width:960px){.version-four .main-navigation>ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rg-version-four-menu-top-icon{display:none}.version-four .rg-hdr-v4-row-2{background:var(--reign-header-nav-bg-color)}#masthead .version-four .search-wrap{display:none}}@media (min-width:960px){.menu-hover-style3 #masthead .version-four .primary-menu>li{padding:5px 0}.menu-hover-style3 #masthead .version-four .primary-menu>li a{height:40px;line-height:40px;border-radius:var(--reign-global-border-radius);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}}.fixed-top{position:fixed;right:0;left:0;z-index:1030}.reign-fallback-header.fixed-top{top:0}body.admin-bar .reign-fallback-header.fixed-top{margin-top:0}.reign-header-top+#masthead .header-mobile{margin-top:33px}@media (max-width:767px){.reign-header-top+#masthead .header-mobile{margin-top:58px}}@media (max-width:499px){.reign-header-top+#masthead .header-mobile{margin-top:81px}}body:not(.reign-sticky-header) .reign-header-top+#masthead .header-mobile{margin-top:0}@-webkit-keyframes click-wave{0%{height:1rem;width:1rem;opacity:.35;position:relative}100%{height:80px;width:80px;margin-left:-2rem;margin-top:-2rem;opacity:0}}@keyframes click-wave{0%{height:1rem;width:1rem;opacity:.35;position:relative}100%{height:80px;width:80px;margin-left:-2rem;margin-top:-2rem;opacity:0}}@-webkit-keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}45%{top:6px;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}100%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes topbar-x{0%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}45%{top:6px;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}100%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes topbar-back{0%{top:6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}45%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}100%{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}45%{bottom:6px;-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}100%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@keyframes bottombar-x{0%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}45%{bottom:6px;-webkit-transform:rotate(-145deg);transform:rotate(-145deg)}75%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}100%{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}}@-webkit-keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes bottombar-back{0%{bottom:6px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}45%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}75%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{bottom:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes reign-loading-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes reign-loading-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-pulsate{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes loader-pulsate{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@-webkit-keyframes dashboard_hand{0%{-webkit-transform:rotate(-160deg)}100%{-webkit-transform:rotate(-20deg)}}@keyframes dashboard_hand{0%{-webkit-transform:rotate(-160deg);transform:rotate(-160deg)}100%{-webkit-transform:rotate(-20deg);transform:rotate(-20deg)}}@keyframes dropdown-in{0%{opacity:0}100%{opacity:1}0%{opacity:0}}@-webkit-keyframes dropdown-in{0%{-webkit-transform:transform;-webkit-opacity:0}100%{-webkit-transform:translateY(0);-webkit-opacity:1}0%{-webkit-transform:translateY(1rem);-webkit-opacity:0}}.navbar-menu-container .menu-label{display:none}.reign-toggler{background:0 0!important;padding:0;border:0!important;outline:0;box-shadow:none;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;margin-left:1.5rem}.panel-position-right .reign-toggler{margin-left:auto;margin-right:1.5rem}.reign-toggler-right{display:none}.reign-toggler:active,.reign-toggler:focus,.reign-toggler:hover{background:0 0;border:0;border-radius:0;cursor:pointer}.reign-toggler .icon-bar{background:var(--reign-left-panel-toggle-color);display:block;position:relative;width:20px;height:2px;border-radius:1px}.reign-toggler .icon-bar.bar1{top:0;outline:1px solid transparent;-webkit-animation:topbar-back .5s 0s;animation:topbar-back .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.reign-toggler .icon-bar.bar2{width:24px;outline:1px solid transparent;opacity:1}.reign-toggler .icon-bar.bar3{width:17px;bottom:0;outline:1px solid transparent;-webkit-animation:bottombar-back .5s 0s;animation:bottombar-back .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.reign-toggler.panel-toggler{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.reign-toggler.account-toggler{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.reign-toggler .icon-bar+.icon-bar{margin-top:4px}.reign-navbar-mobile .container{padding:0!important}nav.reign-navbar-mobile{border-radius:0}nav.reign-navbar-mobile .navbar-menu-container .menu-label,nav.reign-navbar-mobile .reign-inner-panel .menu-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;margin-top:2rem;margin-bottom:1rem;border-bottom:1px solid var(--reign-site-border-color)}nav.reign-navbar-mobile .menu-item a>i,nav.reign-navbar-mobile .menu-item i._before,nav.reign-navbar-mobile.rtl .menu-item i._after{min-width:26px;text-align:left;margin-right:5px;font-size:inherit;width:auto;height:auto;vertical-align:inherit;background:0 0!important}nav.reign-navbar-mobile .primary-menu .menu-item i._before{margin-right:0}nav.reign-navbar-mobile .navbar-menu-container .menu-label span.h5{margin-bottom:0;font-weight:700}nav.reign-navbar-mobile .navbar-menu-container .menu-label.reign-panel-label{height:60px;margin-top:50px;border-top:1px solid var(--reign-site-border-color)}nav.reign-navbar-mobile .navbar-menu-container{overflow-y:auto;padding:0 30px 60px}nav.reign-navbar-mobile .navbar-menu-container>ul+ul{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--reign-site-border-color)}nav.reign-navbar-mobile .navbar-nav>li a,nav.reign-navbar-mobile ul#user-profile-menu>li a{font-size:inherit;line-height:normal;color:var(--reign-mobile-menu-color);background:0 0;padding:12px 15px;position:relative;white-space:nowrap;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}nav.reign-navbar-mobile .navbar-nav>li a:hover,nav.reign-navbar-mobile ul#user-profile-menu>li a:hover{background:0 0;color:var(--reign-mobile-menu-hover-color)}nav.reign-navbar-mobile ul#user-profile-menu>li.current-menu-item>a{color:var(--reign-mobile-menu-active-color);background-color:var(--reign-mobile-menu-active-bg-color);border-radius:6px}#masthead.site-header .header-mobile .main-navigation .primary-menu ul.sub-menu li a{font-size:inherit;padding:12px 15px}nav.reign-navbar-mobile ul#user-profile-menu>li a{display:-webkit-box;display:-ms-flexbox;display:flex}nav.reign-navbar-mobile ul.navbar-reign-panel li.menu-item.active>a,nav.reign-navbar-mobile ul.navbar-reign-panel li.menu-item.current-menu-item>a{color:var(--reign-mobile-menu-active-color);background-color:var(--reign-mobile-menu-active-bg-color);border-radius:6px}nav.reign-navbar-mobile ul.navbar-reign-panel li.menu-item a:hover i,nav.reign-navbar-mobile ul.navbar-reign-panel li.menu-item a:hover img._mi{background:0 0!important}nav.reign-navbar-mobile .navbar-nav>li>a .count{color:#fff;background-color:var(--reign-colors-theme);border:0;line-height:17px;font-weight:400;padding:0 5px;vertical-align:top;border-radius:100%;font-size:11px;width:22px;height:22px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right}.main-navigation.reign-navbar-mobile li{display:block}.main-navigation.reign-navbar-mobile li.reign-menu-section a{margin:10px 0 0;padding:0!important;color:var(--reign-header-main-menu-font)!important;opacity:.6}.main-navigation.reign-navbar-mobile li.reign-menu-section a i{display:none}.main-navigation.reign-navbar-mobile li.reign-menu-section a,.main-navigation.reign-navbar-mobile li.reign-menu-section span{font-size:12px!important;letter-spacing:.1em;text-transform:uppercase!important;pointer-events:none;margin:0;margin-top:.93em;margin-bottom:.4em}.main-navigation.reign-navbar-mobile .primary-menu li a{height:auto;line-height:normal}.admin-bar .reign-fallback-header.fixed-top,.admin-bar .reign-menu-panel{top:32px}#masthead .reign-navbar-mobile .menu-item-has-children>a:after{display:none}#masthead .reign-navbar-mobile .menu-item-has-children>a{position:relative;padding-right:40px}#masthead .reign-navbar-mobile .submenu-btn{width:32px;height:32px;line-height:32px;text-align:center;position:absolute;top:5px;right:0;border-radius:50%;z-index:2;cursor:pointer}.reign-navbar-mobile .navbar-reign-panel .children,.reign-navbar-mobile .navbar-reign-panel .sub-menu,.reign-navbar-mobile .primary-menu .children,.reign-navbar-mobile .primary-menu .sub-menu{background:0 0;position:static;margin:0;margin-left:10px;padding:0;border:0;box-shadow:none;opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#masthead .reign-navbar-mobile .rg-woocommerce_mini_cart:after,#masthead .reign-navbar-mobile .user-profile-menu:after,.reign-navbar-mobile .user-notifications .rg-dropdown:after,.reign-navbar-mobile .user-notifications:hover .rg-dropdown:after{display:none}.reign-navbar-mobile .user-notifications .rg-dropdown,.reign-navbar-mobile .user-notifications:hover .rg-dropdown{top:100%;right:0;left:0;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px}#masthead .reign-navbar-mobile .rg-woocommerce_mini_cart{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px;max-width:400px}.reign-navbar-mobile .search-wrap .rg-search-form-wrap{position:absolute;height:50px;line-height:50px;bottom:0;border-radius:0!important}.reign-navbar-mobile .search-wrap .rg-search-form-wrap form.search-form input.search-field{height:40px}.reign-navbar-mobile .search-wrap .rg-search-close:before{font-weight:300}.reign-mobile-user-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -30px 20px;padding:20px 30px;box-shadow:0 1px 7px -2px var(--reign-site-border-color)}.reign-mobile-user-header .reign-panel-close{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;margin-left:auto;cursor:pointer;color:var(--reign-mobile-menu-color)}.reign-mobile-user-header .reign-panel-close:hover{color:var(--reign-mobile-menu-hover-color)}.reign-mobile-user-header .reign-panel-close i{font-size:22px!important;font-weight:300}.navbar-menu-container:not(.is-visible) .reign-panel-close{opacity:0;visibility:hidden}.reign-mobile-user .user-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}.reign-mobile-user .user-wrap a{width:auto;padding:0}.reign-mobile-user .user-wrap .avatar,.reign-mobile-user .user-wrap img{border-radius:50%;margin-right:15px;width:52px;max-width:52px;height:52px}.reign-mobile-user .user-wrap .user-name{color:var(--reign-mobile-menu-color);font-size:18px;font-weight:600}.reign-mobile-user .user-wrap .user-name:hover{color:var(--reign-mobile-menu-hover-color)}.reign-mobile-user .my-account-link a{font-size:13px;color:var(--reign-mobile-menu-color);line-height:1}.reign-mobile-user .my-account-link a:hover{color:var(--reign-mobile-menu-hover-color)}@media screen and (max-width:960px){.reign-topbar-hide-mobile .reign-fallback-header.fixed-top{margin-top:0!important}#masthead{height:131px}.reign-sticky-topbar #masthead{top:0!important}.reign-mobile-menu,.site-branding a img{padding:0 15px;max-width:100%;max-height:46px}.reign-toggler-right{display:block}nav.reign-navbar-mobile .navbar-menu-container .site-branding{height:auto;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:normal}.reign-nav-top-bar{width:100%;min-height:80px;padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:0 1px 0 0 rgba(65,71,108,.1)}.reign-nav-top-bar+.reign-navbar-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.reign-nav-top-bar+.reign-navbar-user>span.sep{display:none}.reign-navbar-user>div{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:static!important}.reign-navbar-user .rg-user{display:none}#masthead .reign-navbar-user .user-link-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;display:none}.reign-navbar-user .rg-icon-wrap{height:50px;line-height:50px}.reign-navbar-user .rg-count,.rg-msg .rg-icon-wrap .bpbmuc{top:8px;right:8px;width:16px;height:16px;font-size:9px}.user-profile-menu-wrapper .user-profile-menu{background-color:#fff;overflow-y:auto;padding:0 30px 60px}.reign-navbar-user .psw-userbar__logout,.reign-navbar-user .psw-userbar__user>.ps-avatar,.reign-navbar-user .psw-userbar__user>.psw-userbar__menu,.reign-navbar-user .psw-userbar__user>.psw-userbar__name{display:none}.reign-navbar-user .psw-userbar__inner{position:static}.reign-navbar-user .psw-userbar__inner .ps-notif__box{left:0;right:0;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px}.reign-navbar-user .widget_peepsowidgetuserbar{-webkit-box-flex:1;-ms-flex:auto;flex:auto;width:50%;display:none}.reign-navbar-user .psw-notifs--userbar,.reign-navbar-user .psw-userbar__inner,.reign-navbar-user .psw-userbar__user{width:100%}.reign-navbar-user .ps-notifications{max-height:unset!important;height:auto!important}#masthead .reign-navbar-user .psw-notifs--userbar{margin-left:15px}.reign-navbar-user .ps-widget--userbar__notifications{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.reign-nav-top-bar .ps-dropdown__menu{border-radius:0}.header-v2 #masthead{height:81px;box-shadow:none}.header-v2 #masthead .reign-fallback-header.header-mobile{min-height:auto;top:0!important}.header-v2 #masthead .reign-fallback-header.header-mobile .container>.reign-navbar-user{display:none}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-nav-top-bar .site-branding{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;margin-left:15px}.header-v2 #masthead .reign-fallback-header.header-mobile .header-notifications-dropdown-menu:not(.user-profile-menu){top:100%}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-mobile .search-wrap .rg-search-form-wrap{height:90px;line-height:90px}.header-v2 #masthead .reign-fallback-header.header-mobile span.sep{display:none}.header-v2 #masthead .reign-fallback-header.header-mobile .rg-icon-wrap>a{padding:5px}}@media screen and (max-width:960px) and (max-width:479px){.header-v2 #masthead .reign-fallback-header.header-mobile .rg-icon-wrap{width:36px;font-size:inherit}.header-v2 #masthead .reign-fallback-header.header-mobile .user-link-wrap img.avatar{width:30px;max-width:30px;height:30px}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-user{margin-right:0;margin-left:10px}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-nav-top-bar .site-branding{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:0;overflow:hidden;min-height:50px}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-nav-top-bar .site-branding img{padding:0}.header-v2 #masthead .reign-fallback-header.header-mobile .reign-navbar-user .rg-count,.header-v2 #masthead .reign-fallback-header.header-mobile .rg-msg .rg-icon-wrap .bpbmuc{right:2px}}@media screen and (max-width:960px){.header-v3 #page{padding-bottom:50px}.header-v3 #masthead{height:81px;box-shadow:none}.header-v3 #masthead .reign-fallback-header.header-mobile{min-height:auto;top:0!important}.header-v3 #masthead .reign-navbar-user{position:fixed;right:0;left:0;bottom:0;width:100%;background-color:var(--reign-header-bg-color);z-index:1030;box-shadow:1px 0 0 1px rgba(139,141,158,.05),0 5px 10px 0 rgba(65,71,107,.15)}.header-v3 #masthead .header-notifications-dropdown-menu{top:auto;bottom:50px}.admin-bar.header-v2 #masthead .reign-fallback-header.header-mobile,.admin-bar.header-v3 #masthead .reign-fallback-header.header-mobile{top:32px!important}nav.reign-navbar-mobile ul#user-profile-menu{width:100%;max-width:100%;position:static;opacity:1;visibility:visible;background:0 0;box-shadow:none;border:0;border-radius:0;pointer-events:all;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);-webkit-transition:none;transition:none}nav.reign-navbar-mobile ul#user-profile-menu li:last-child.bp-menu.bp-logout-nav{margin:0;padding:0;border:0}nav.reign-navbar-mobile ul#user-profile-menu.header-notifications-dropdown-menu li.menu-item{margin-right:0}nav.reign-navbar-mobile ul#user-profile-menu.header-notifications-dropdown-menu li.menu-item i{min-width:26px;margin-right:0}nav.reign-navbar-mobile ul#user-profile-menu.header-notifications-dropdown-menu li.menu-item a:hover{background:0 0}nav.reign-navbar-mobile ul#user-profile-menu.header-notifications-dropdown-menu li.menu-item.bp-logout-nav i{margin-right:.4em}nav.reign-navbar-mobile .navbar-menu-container{position:fixed;top:0;left:-110%;height:100%;width:100%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:var(--reign-mobile-menu-bg-color);z-index:999999}nav.reign-navbar-mobile .navbar-menu-container.is-visible{left:0}.mobile-panel-open{overflow:hidden}.mobile-panel-open .rg-dark__scheme-toggle{display:none}.admin-bar .reign-user-toggler .user-profile-menu-wrapper,.admin-bar nav.reign-navbar-mobile .navbar-menu-container{padding-top:32px}}@media screen and (max-width:960px) and (max-width:782px){.admin-bar .reign-user-toggler .user-profile-menu-wrapper,.admin-bar nav.reign-navbar-mobile .navbar-menu-container{padding-top:46px}}@media screen and (max-width:960px){.reign-user-toggler .user-profile-menu-wrapper{position:fixed;top:0;right:-110%;height:100%;width:100%;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;background-color:var(--reign-mobile-menu-bg-color);z-index:999999}.reign-user-toggler .user-profile-menu-wrapper.is-visible{right:0}.reign-user-toggler .user-profile-menu-wrapper .reign-mobile-user-header{padding:20px 60px}}@media screen and (max-width:782px){.admin-bar .reign-fallback-header.fixed-top,.admin-bar .reign-menu-panel{top:46px}.admin-bar.header-v2 #masthead .reign-fallback-header.header-mobile,.admin-bar.header-v3 #masthead .reign-fallback-header.header-mobile{top:46px!important}}.reign-nav-top-bar .site-branding{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:normal}.reign-nav-top-bar .reign-toggler.reign-toggler-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;width:40px;border:0}.reign-nav-top-bar .reign-user-toggler{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:40px}.header-v2 .reign-nav-top-bar .reign-user-toggler{width:auto}.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:20px;line-height:1}.menu-item i._before,.rtl .menu-item i._after{margin-right:.4em}.reign-menu-panel{display:none}.reign-menu-panel .fa,.reign-menu-panel .fas{font-family:"Font Awesome 6 Pro",reign-icons;font-weight:400}.reign-user-toggler .psw-userbar__user .ps-dropdown__toggle,.reign-user-toggler .psw-userbar__user>.psw-userbar__logout{display:none}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler{width:auto}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .rg-icon-wrap{height:60px;line-height:60px}@media screen and (max-width:359px){.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .rg-icon-wrap{width:32px}}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-notifs--userbar{margin:0}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-userbar__menu-toggle,.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-userbar__name,.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler a.psw-userbar__logout{display:none}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-userbar__inner{position:static}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-userbar__inner .ps-notif__box{top:auto!important}@media screen and (max-width:61.24em){.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-userbar__inner .ps-notif__box{width:-webkit-calc(100vw - 30px)!important;width:calc(100vw - 30px)!important;right:0!important;left:auto!important}}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .psw-userbar__inner .ps-notifications{height:auto}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .reign-peepso-menu-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .user-profile-menu-wrapper .ps-avatar,.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .user-profile-menu-wrapper .psw-userbar__user{display:none}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .user-profile-menu-wrapper .ps-dropdown,.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .user-profile-menu-wrapper .psw-userbar__inner,.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .user-profile-menu-wrapper .psw-userbar__user-profile{width:100%;margin:0}.plg-peepso #masthead .reign-navbar-mobile .reign-user-toggler .user-profile-menu-wrapper .ps-dropdown__menu{width:100%;display:block;position:static;margin:0;box-shadow:none}#masthead .reign-navbar-mobile .ps-dropdown--menu{height:auto;line-height:normal}@media screen and (min-width:960px){.reign-menu-panel+#page{padding-left:80px}.reign-menu-panel+#page #masthead .fixed-top{left:80px;width:auto}.reign-menu-panel+#page .search-wrap .rg-search-form-wrap{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);left:80px}.rg-shift-body:not(.rg-boxed-layout).reign-sticky-topbar .reign-header-top{left:40px;-webkit-transition:all .2s;transition:all .2s}.rg-shift-body:not(.rg-boxed-layout).reign-sticky-topbar .reign-menu-panel.reign-panel-open+#page .reign-header-top{left:120px}.rg-shift-body:not(.rg-boxed-layout) .reign-menu-panel+#page{-webkit-transition:padding-left .2s;transition:padding-left .2s}.rg-shift-body:not(.rg-boxed-layout) .reign-menu-panel+#page .reign-fallback-header{-webkit-transition:all .2s;transition:all .2s}.rg-shift-body:not(.rg-boxed-layout) .reign-menu-panel.reign-panel-open+#page{padding-left:230px}.rg-shift-body:not(.rg-boxed-layout) .reign-menu-panel.reign-panel-open+#page #masthead .fixed-top{left:230px}body.rg-shift-body:not(.elementor-template-canvas) .reign-menu-panel+#page .elementor-section-boxed[style*=width],body.rg-shift-body:not(.elementor-template-canvas) .reign-menu-panel+#page .elementor-section-full_width[style*=width],body.rg-shift-body:not(.elementor-template-canvas) .reign-menu-panel+#page .elementor-section-stretched[style*=width]{left:0!important;width:100%!important}.reign-menu-panel{display:block;background:var(--reign-left-panel-bg-color);width:80px;height:100vh;position:fixed;left:0;top:0;box-shadow:0 3px 13px 0 rgba(18,43,70,.1);z-index:1040;-webkit-transition:width .2s;transition:width .2s}.navbar-menu-container .navbar-reign-panel{display:none}.reign-menu-panel.reign-panel-open{width:230px}.reign-menu-panel-inner{height:100%}.reign-toggler-left{margin:0;padding:10px 28px;-webkit-box-ordinal-group:NaN;-ms-flex-order:unset;order:unset}.reign-menu-panel-header{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reign-inner-panel{padding:1rem 1rem 2rem}.reign-panel-open .reign-toggler .icon-bar.bar3{width:20px}.reign-panel-open .reign-toggler .icon-bar.bar1{top:6px;-webkit-animation:topbar-x .5s 0s;animation:topbar-x .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.reign-panel-open .reign-toggler .icon-bar.bar2{opacity:0}.reign-panel-open .reign-toggler .icon-bar.bar3{bottom:6px;-webkit-animation:bottombar-x .5s 0s;animation:bottombar-x .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.navbar-reign-panel{list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.navbar-reign-panel ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}ul.navbar-reign-panel li.menu-item a:hover i.rg-submenu-toggle{background:0 0;color:inherit}ul.navbar-reign-panel li.menu-item a i.rg-submenu-toggle{cursor:pointer;position:relative;z-index:22;opacity:0;visibility:hidden;-webkit-transition:all linear .2s;transition:all linear .2s;background:0 0!important;color:inherit!important;font-size:18px;min-width:auto;width:30px;height:20px;line-height:20px;text-align:center;margin:0;margin-left:auto;margin-right:10px;display:none!important}ul.navbar-reign-panel li.menu-item a i.rg-submenu-toggle.rg-submenu-open{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}ul.navbar-reign-panel li.menu-item a i.rg-submenu-toggle:hover{background:0 0!important;color:inherit!important}.reign-panel-open ul.navbar-reign-panel li.menu-item a i.rg-submenu-toggle{opacity:1;visibility:visible;display:block!important}.navbar-reign-panel .sub-menu{display:none;position:static;opacity:1;visibility:visible}.reign-panel-open .navbar-reign-panel>li>.sub-menu{padding-left:20px}.reign-panel-open .navbar-reign-panel>li>.sub-menu a{margin:10px 0}.reign-panel-open .navbar-reign-panel .sub-menu.submenu-open{display:block}.reign-panel-open .sub-menu{display:none;position:static;opacity:1;visibility:visible}ul.navbar-reign-panel li a span:not(.count){display:block;min-width:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}ul.navbar-reign-panel .dropdown-toggle{white-space:unset}ul.navbar-reign-panel li.menu-item.reign-menu-section:first-child a i{display:none}ul.navbar-reign-panel li.menu-item.reign-menu-section a{margin:0;opacity:.6}ul.navbar-reign-panel li.menu-item.reign-menu-section a:hover{color:var(--reign-left-panel-menu-font-color)}ul.navbar-reign-panel li.menu-item.reign-menu-section a:hover i{background-color:var(--reign-left-panel-menu-font-color);opacity:.3}ul.navbar-reign-panel li.menu-item.reign-menu-section a i{background:0 0;width:auto;height:auto;min-width:auto;margin:10px 0}ul.navbar-reign-panel li.menu-item.reign-menu-section a i+span{opacity:0!important;visibility:hidden!important}ul.navbar-reign-panel li.menu-item.reign-menu-section a i::before{content:"";height:1px;width:20px;line-height:6px;text-align:center;background-color:var(--reign-left-panel-menu-font-color);opacity:.3;display:inline-block}ul.navbar-reign-panel li.menu-item.reign-menu-section span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;margin-top:15px;margin-bottom:10px}.reign-panel-open ul.navbar-reign-panel li.menu-item.reign-menu-section a i{display:none}.reign-panel-open ul.navbar-reign-panel li.menu-item.reign-menu-section a i+span{opacity:1!important;width:auto;visibility:visible!important}.reign-panel-open ul.navbar-reign-panel li.menu-item.reign-menu-section span{font-size:12px;letter-spacing:.1em;text-transform:uppercase;pointer-events:none;margin:0;margin-top:.93em;margin-bottom:.4em}ul.navbar-reign-panel li.menu-item a i,ul.navbar-reign-panel li.menu-item a img._mi{font-size:18px;margin:0;min-width:47px;width:47px;height:47px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all linear .2s;transition:all linear .2s}ul.navbar-reign-panel li.menu-item a img._mi{padding:10px}ul.navbar-reign-panel li.menu-item a:hover{background:var(--reign-left-panel-menu-bg-hover-color);color:var(--reign-left-panel-menu-hover-color)}ul.navbar-reign-panel li.menu-item.reign-menu-section a:hover{background:0 0}ul.navbar-reign-panel li.menu-item.active>a,ul.navbar-reign-panel li.menu-item.current-menu-item>a{background:var(--reign-left-panel-menu-bg-active-color);color:var(--reign-left-panel-menu-icon-active-color)}ul.navbar-reign-panel li.menu-item a i:before{margin:0;width:auto}ul.navbar-reign-panel li.menu-item a{color:var(--reign-left-panel-menu-font-color);font-size:16px;margin:8px 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;word-break:break-all;text-decoration:none}.reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a>i+span,.reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a>img._mi+span{z-index:1;background-color:var(--reign-left-panel-tooltip-bg-color);color:var(--reign-left-panel-tooltip-color);font-size:90%;padding:.15rem .75rem;border-radius:12px;position:fixed;-webkit-transform:translate(50px,0);-ms-transform:translate(50px,0);transform:translate(50px,0);white-space:nowrap;visibility:hidden;opacity:0;width:auto;text-align:center;margin-left:10px}.reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a:hover i+span,.reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a:hover img._mi+span{visibility:visible;opacity:1;margin-left:0;-webkit-transition:all linear .2s;transition:all linear .2s}ul.navbar-reign-panel li.menu-item a>span{opacity:0;width:0;visibility:hidden}.reign-panel-open ul.navbar-reign-panel li.menu-item a>span{opacity:1;width:auto;visibility:visible}.reign-panel-open ul.navbar-reign-panel li.menu-item a>span.count{color:#fff;background-color:var(--reign-colors-theme);border:1px solid currentColor;border-radius:9px!important;line-height:17px;font-weight:400;padding:0 5px;vertical-align:top;border-radius:100%;font-size:11px;min-width:18px;height:18px;line-height:1.6;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:10px;display:none}.panel-position-right .reign-menu-panel+#page{padding-left:0;padding-right:80px}.panel-position-right .reign-menu-panel+#page #masthead .fixed-top{left:0;right:80px}.panel-position-right .reign-menu-panel+#page .search-wrap .rg-search-form-wrap{left:0;right:80px}.panel-position-right .reign-menu-panel{left:auto;right:0}.panel-position-right .reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a>i+span,.panel-position-right .reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a>img._mi+span{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);margin-right:10px}.panel-position-right .reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a:hover i+span,.panel-position-right .reign-menu-panel:not(.reign-panel-open) ul.navbar-reign-panel li.menu-item a:hover img._mi+span{margin-left:0;margin-right:0}}@media screen and (min-width:1300px){.rg-boxed-layout .reign-menu-panel+#page{padding-left:0}.panel-position-right.rg-boxed-layout .reign-menu-panel+#page{padding-left:0;padding-right:0}}.ellipsis{white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.header-notifications-dropdown-menu{position:absolute;right:0;text-align:left;width:384px;padding:0;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);background-color:var(--reign-site-sections-bg-color);box-shadow:0 .4rem 1.2rem rgba(0,0,0,.1);opacity:0;pointer-events:none;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:opacity .3s,-webkit-transform .5s cubic-bezier(.215, .61, .355, 1);transition:opacity .3s,transform .5s cubic-bezier(.215, .61, .355, 1)}@media screen and (max-width:960px){.header-notifications-dropdown-menu{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);max-width:400px;margin:0 15px}}.header-notifications-dropdown-menu .dropdown-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;color:var(--reign-site-headings-color);padding:20px 28px 20px;font-size:1rem;font-weight:700;box-shadow:0 1px 0 0 rgba(65,71,108,.1)}@media screen and (max-width:543px){.header-notifications-dropdown-menu .dropdown-title{font-size:15px;padding:10px 18px 10px}}.header-notifications-dropdown-menu .dropdown-title .mark-read-all{float:right;cursor:pointer;display:block;font-size:inherit}.header-notifications-dropdown-menu .dropdown-title .mark-read-all.hidden{display:none}.header-notifications-dropdown-menu .reign-header-loader{display:block;width:100%;text-align:center;margin:15px 0}.header-notifications-dropdown-menu .dropdown-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 28px}@media screen and (max-width:543px){.header-notifications-dropdown-menu .dropdown-item{padding:10px 18px}}.header-notifications-dropdown-menu .dropdown-item.unread::before{content:"";background-color:var(--reign-colors-theme);border-radius:50%;height:10px;margin-top:-5px;position:absolute;right:28px;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:10px}@media screen and (max-width:543px){.header-notifications-dropdown-menu .dropdown-item.unread::before{right:18px}}.header-notifications-dropdown-menu .dropdown-item .actions{opacity:0;visibility:hidden;cursor:pointer}.header-notifications-dropdown-menu .dropdown-item .notification-item-content{width:-webkit-calc(100% - 50px);width:calc(100% - 50px)}.header-notifications-dropdown-menu .dropdown-item .notification-item-content .item-avatar a>i{background-color:var(--reign-site-secondary-bg-color);bottom:-5px;border-radius:50%;color:var(--reign-site-alternate-text-color);font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:19px;line-height:19px;position:absolute;z-index:1;right:-5px;width:19px}.header-notifications-dropdown-menu .dropdown-item .notification-item-content .item-avatar a .member-status{background:#00e652;border:2px solid #fff;border-radius:100%;position:absolute;width:12px;height:12px;bottom:initial;top:0;right:-2px}.header-notifications-dropdown-menu .dropdown-item .item-avatar{position:absolute;left:28px;top:15px}@media screen and (max-width:543px){.header-notifications-dropdown-menu .dropdown-item .item-avatar{left:18px}}.header-notifications-dropdown-menu .dropdown-item .item-avatar img{width:40px;max-width:40px;height:40px;border-radius:100px}.header-notifications-dropdown-menu .dropdown-item .item-avatar .thread-multiple-avatar img{max-width:26px;width:26px;height:26px;border:2px solid #fff;max-width:26px;position:absolute;left:0;top:0}.header-notifications-dropdown-menu .dropdown-item .item-avatar .thread-multiple-avatar img+img{top:15px;left:15px}.header-notifications-dropdown-menu .dropdown-item .item-avatar+.item-info{padding-left:55px;width:100%}.header-notifications-dropdown-menu .dropdown-item:hover{background:var(--reign-site-secondary-bg-color)}.header-notifications-dropdown-menu .dropdown-item:hover .actions{opacity:1;visibility:visible}.header-notifications-dropdown-menu .dropdown-item:hover.unread::before{content:none}.header-notifications-dropdown-menu .dropdown-item [data-bp-tooltip][data-bp-tooltip-pos=left]:hover:after,.header-notifications-dropdown-menu .dropdown-item [data-bp-tooltip][data-bp-tooltip-pos=left][data-bp-tooltip-visible]:after{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.header-notifications-dropdown-menu .dropdown-item [data-bp-tooltip][data-bp-tooltip-pos=left]:after{margin-right:11px;right:100%;top:50%;-webkit-transform:translate(10px,-50%);-ms-transform:translate(10px,-50%);transform:translate(10px,-50%)}.header-notifications-dropdown-menu p.mute{margin:0;font-size:.75rem;font-weight:500}.header-notifications-dropdown-menu .dropdown-item-wrapper{width:100%;max-height:420px;overflow:hidden;overflow-y:auto}@media screen and (max-width:543px){.header-notifications-dropdown-menu .dropdown-item-wrapper{max-height:350px}}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap;width:100%}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner .item-detail-data .bp-feedback{background:0 0;color:inherit;margin:0;box-shadow:none}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner .item-avatar+.item-info{width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner .request-button{margin-left:auto}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner .request-button .reign-friendship-btn{margin-left:5px;padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:100%}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner .request-button .reign-friendship-btn i{font-size:14px}.header-notifications-dropdown-menu .reign-friend-request .dropdown-item-inner .request-button .reign-friendship-btn i::before{margin:0}.header-notifications-dropdown-menu .dropdown-footer{text-align:center;margin:-1px}.header-notifications-dropdown-menu .dropdown-footer a.button{width:100%;display:block;padding:15px;border-radius:0;border-bottom-left-radius:var(--reign-global-border-radius);border-bottom-right-radius:var(--reign-global-border-radius);color:#fff;font-size:.875rem;text-align:center;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media screen and (max-width:543px){.header-notifications-dropdown-menu .dropdown-footer a.button{padding:10px}}.header-notifications-dropdown-menu .alert-message{padding:20px 28px 20px}.header-notifications-dropdown-toggle{position:relative;z-index:1}.header-notifications-dropdown-toggle.selected .header-notifications-dropdown-menu{opacity:1;pointer-events:all;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#masthead .reign-navbar-mobile li.menu-item .submenu-btn,#masthead.site-header .main-navigation .primary-menu>li a{color:var(--reign-header-main-menu-font)}#masthead .reign-navbar-mobile li.menu-item .submenu-btn:hover,#masthead.site-header .main-navigation .primary-menu>li a:hover{color:var(--reign-header-main-menu-text-hover-color)}#masthead.site-header .main-navigation .primary-menu>li.current-menu-item a{color:var(--reign-header-main-menu-text-active-color)}#masthead .user-profile-menu li ul.sub-menu:before,#masthead .user-profile-menu:after,#primary-menu ul li ul li a{background-color:var(--reign-header-sub-menu-bg-color)}#masthead.site-header .main-navigation .primary-menu>li .sub-menu li a{color:var(--reign-header-sub-menu-font)}#masthead.site-header .fixed-top .main-navigation .primary-menu ul li a:hover,#masthead.site-header .main-navigation .primary-menu ul li a:hover{color:var(--reign-header-sub-menu-text-hover-color)}#masthead.site-header .main-navigation .primary-menu ul li a:hover{background:var(--reign-header-sub-menu-bg-hover-color)}#masthead .rg-icon-wrap,#masthead .version-four .user-link-wrap .user-link,.rg-icon-wrap span:before,.rg-search-icon:before{color:var(--reign-header-icon-color)}.wbcom-nav-menu-toggle span{background:var(--reign-header-icon-color)}#masthead .rg-icon-wrap:hover,#masthead .version-four .user-link-wrap .user-link:hover,.rg-icon-wrap span:hover:before,.rg-search-icon:hover:before{color:var(--reign-header-icon-hover-color)}#masthead .reign-navbar-mobile li.menu-item .submenu-btn,#masthead.site-header .header-mobile .main-navigation .primary-menu>li a{color:var(--reign-mobile-menu-color)}#masthead .reign-navbar-mobile li.menu-item .submenu-btn:hover,#masthead.site-header .header-mobile .main-navigation .primary-menu>li a:hover{color:var(--reign-mobile-menu-hover-color)}#masthead .reign-navbar-mobile li.current-menu-item>.submenu-btn,#masthead .reign-navbar-mobile li.current-menu-item>.submenu-btn:hover{color:var(--reign-mobile-menu-active-color)}#masthead.site-header .header-mobile .main-navigation .primary-menu>li .sub-menu>li.current-menu-item>a,#masthead.site-header .header-mobile .main-navigation .primary-menu>li.current-menu-item>a{color:var(--reign-mobile-menu-active-color);background-color:var(--reign-mobile-menu-active-bg-color);border-radius:6px}#masthead.site-header .header-mobile .main-navigation .primary-menu>li .sub-menu a{color:var(--reign-mobile-menu-color);background-color:transparent}#masthead.site-header .header-mobile .main-navigation .primary-menu>li .sub-menu a:hover{color:var(--reign-mobile-menu-hover-color)}#masthead.site-header .header-mobile .main-navigation .primary-menu ul.sub-menu li a:hover{background:var(--reign-mobile-sub-menu-bg-hover-color)}.entry-meta span.cat-links .cat.cat-green{color:#28a745;background-color:rgba(40,167,69,.1)}.entry-meta span.cat-links .cat.cat-green:hover{color:#fff;background-color:#28a745}.entry-meta span.cat-links .cat.cat-blue{color:#007bff;background-color:rgba(0,123,255,.1)}.entry-meta span.cat-links .cat.cat-blue:hover{color:#fff;background-color:#007bff}.entry-meta span.cat-links .cat.cat-violet{color:#a66ff7;background-color:rgba(166,111,247,.1)}.entry-meta span.cat-links .cat.cat-violet:hover{color:#fff;background-color:#a66ff7}.entry-meta span.cat-links .cat.cat-emerald{color:#1ad6ac;background-color:rgba(26,214,172,.1)}.entry-meta span.cat-links .cat.cat-emerald:hover{color:#fff;background-color:#1ad6ac}.entry-meta span.cat-links .cat.cat-salmon{color:#ff788c;background-color:rgba(255,120,140,.1)}.entry-meta span.cat-links .cat.cat-salmon:hover{color:#fff;background-color:#ff788c}.entry-meta span.cat-links .cat.cat-magenta{color:#f81895;background-color:rgba(248,24,149,.1)}.entry-meta span.cat-links .cat.cat-magenta:hover{color:#fff;background-color:#f81895}.entry-meta span.cat-links .cat.cat-sky{color:#04bbf1;background-color:rgba(4,187,241,.1)}.entry-meta span.cat-links .cat.cat-sky:hover{color:#fff;background-color:#04bbf1}.entry-meta span.cat-links .cat.cat-sapphire{color:#416aef;background-color:rgba(65,106,239,.1)}.entry-meta span.cat-links .cat.cat-sapphire:hover{color:#fff;background-color:#416aef}.entry-meta span.cat-links .cat.cat-brown{color:#cc7401;background-color:rgba(204,116,1,.1)}.entry-meta span.cat-links .cat.cat-brown:hover{color:#fff;background-color:#cc7401}.entry-meta span.cat-links .cat.cat-red{color:#dc3545;background-color:rgba(220,53,69,.1)}.entry-meta span.cat-links .cat.cat-red:hover{color:#fff;background-color:#dc3545}.rg-post-thumbnail{display:block;width:100%;position:relative;overflow:hidden}.rg-post-thumbnail img{max-width:100%;-webkit-transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out}body:not(.single) .rg-post-thumbnail:not(.rg-audio-block):not(.rg-link-block){margin-bottom:0}.entry-meta .entry-date{color:var(--reign-site-alternate-text-color)}.entry-meta{margin-bottom:8px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.entry-meta{-ms-flex-flow:row wrap;flex-flow:row wrap}}.entry-meta i{margin-right:10px;font-size:46px;line-height:46px;vertical-align:middle;color:#dbdfe6;float:left}.entry-meta img.avatar{margin-right:15px;width:50px;height:50px;border:0 solid;border-radius:100%;vertical-align:middle;float:left;box-shadow:0 0 0 6px #f5f6f7}.entry-meta span.byline{min-width:200px;margin-right:15px;margin-bottom:15px;line-height:1.5;text-align:left}@media (max-width:767px){.entry-meta span.byline{min-width:100%;margin-bottom:15px}}.entry-meta span.posted-on{display:block;text-align:left;font-style:italic;font-size:12px;padding-left:56px}.entry-meta span.cat-links{position:relative;line-height:1.5;color:var(--reign-site-body-text-color)}.entry-meta span.cat-links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:14px;margin-right:.5rem;margin-bottom:.5rem;vertical-align:middle;padding:.3125rem 1rem;line-height:1.2;color:var(--reign-site-headings-color);background:var(--reign-site-secondary-bg-color);border-radius:1rem;-webkit-transition:color .15s ease-in-out,background-color 185ms ease-in-out;transition:color .15s ease-in-out,background-color 185ms ease-in-out}.entry-meta span.cat-links a:hover{background-color:var(--reign-colors-theme);color:#fff}.entry-meta span.author.vcard a{color:var(--reign-site-link-color);font-size:15px}.entry-meta span.author.vcard a:hover{color:var(--reign-site-link-hover-color);text-decoration:underline}.wb-grid-view .entry-meta,body:not(.single-post) .has-post-thumbnail:not(.default-view) .entry-meta,body:not(.single-post) .masonry-view .entry-meta{-ms-flex-flow:row wrap;flex-flow:row wrap}.default-view .rg-post-thumbnail img{width:100%;max-height:400px;object-fit:cover}.thumbnail-view .rg-post-thumbnail img{width:100%;height:100%;object-fit:cover}.masonry-view .rg-post-thumbnail img,.wb-grid-view .rg-post-thumbnail img{width:100%;max-height:200px;object-fit:cover}.single-post .masonry-view .rg-post-thumbnail img,.single-post .wb-grid-view .rg-post-thumbnail img{max-height:100%}header.page-header .page-title{margin:0;font-weight:400}.archive header.page-header .page-title,.search header.page-header .page-title{margin:0 0 1.625rem}.search .entry-content .no-margin{margin-top:15px}.posts-navigation.rg-posts-navigation{text-align:center;border:0}.rg-posts-navigation .nav-links .page-numbers{display:inline-block;font-size:14px;min-width:36px;height:36px;line-height:34px;text-align:center;margin:5px;border-radius:var(--reign-global-border-radius);padding:0 15px;border:1px solid}.rg-posts-navigation .nav-links .page-numbers:hover{box-shadow:0 1.5px 15px 0 rgba(0,0,0,.17)}.rg-posts-navigation .nav-links .page-numbers.current{background:var(--reign-colors-theme);color:var(--reign-color-white);border-color:var(--reign-colors-theme)}.post-navigation .nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-links a{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border-radius:var(--reign-global-border-radius);background:0 0}.post-navigation .nav-links span{display:block;font-size:14px;text-transform:uppercase}.nav-next a{text-align:right}.nav-next a:after,.nav-previous a:before{content:" ";font-family:"Font Awesome 6 Pro",reign-icons;font-style:normal;font-weight:400;text-decoration:inherit}.nav-previous a:before{content:"\f100";margin-right:5px}.nav-next a:after{content:"\f101";margin-left:5px}[dir=rtl] .nav-previous a:before{content:"\f101"}[dir=rtl] .nav-next a:after{content:"\f100"}.reign-blog-shortcode .default-view,.reign-blog-shortcode .masonry .masonry-view,.reign-blog-shortcode .thumbnail-view,.reign-blog-shortcode .wb-grid-view,.wb-post-listing .default-view,.wb-post-listing .masonry-view,.wb-post-listing .thumbnail-view,.wb-post-listing .wb-grid-view{margin-bottom:30px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);overflow:hidden}.search .hentry,.search .post{background:var(--reign-site-sections-bg-color);border-color:var(--reign-site-border-color)}.entry-media{margin-bottom:1rem}body.page .entry-media{margin-bottom:1rem!important}body.page .masonry .masonry-view .entry-media{margin-bottom:0!important}.entry-header h2{margin-bottom:1rem}.content-wrapper .entry-header.page-header{border-bottom:1px solid var(--reign-site-border-color);margin-bottom:20px}.rg-post-content h2.entry-title{font-size:24px;line-height:1.3}.wb-grid-view-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive .wb-grid-view,.blog .wb-grid-view,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .wb-grid-view,.reign-blog-shortcode .wb-grid-view{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);display:inline-block;vertical-align:top;margin-right:15px;margin-left:15px;background:#fdfdfd}.archive .wb-grid-view .rg-post-content,.blog .wb-grid-view .rg-post-content,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .wb-grid-view .rg-post-content,.reign-blog-shortcode .wb-grid-view .rg-post-content{padding:20px}.archive .wb-grid-view .entry-media,.blog .wb-grid-view .entry-media,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .wb-grid-view .entry-media,.reign-blog-shortcode .wb-grid-view .entry-media{margin-bottom:0}.archive .wb-grid-view,.blog .wb-grid-view,.reign-blog-shortcode .wb-grid-view{background:var(--reign-site-sections-bg-color)}@media screen and (min-width:992px){.reign-blog-shortcode .wb-grid-view-wrap.col-1 .wb-grid-view{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.reign-blog-shortcode .wb-grid-view-wrap.col-2 .wb-grid-view{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.reign-blog-shortcode .wb-grid-view-wrap.col-3 .wb-grid-view{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px)}.reign-blog-shortcode .wb-grid-view-wrap.col-4 .wb-grid-view{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}.reign-blog-shortcode .wb-grid-view-wrap.col-5 .wb-grid-view{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}.archive .thumbnail-view,.blog .thumbnail-view,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .thumbnail-view,.reign-blog-shortcode .thumbnail-view{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin-bottom:30px;background:#fbfbfb}@media (min-width:544px){.archive .thumbnail-view .rg-post-thumbnail:not(.rg-audio-block):not(.rg-link-block),.blog .thumbnail-view .rg-post-thumbnail:not(.rg-audio-block):not(.rg-link-block),.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .thumbnail-view .rg-post-thumbnail:not(.rg-audio-block):not(.rg-link-block),.reign-blog-shortcode .thumbnail-view .rg-post-thumbnail:not(.rg-audio-block):not(.rg-link-block){min-width:50%;max-width:50%;float:left;margin-right:0;margin-bottom:0!important}}.archive .thumbnail-view .rg-post-content,.blog .thumbnail-view .rg-post-content,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .thumbnail-view .rg-post-content,.reign-blog-shortcode .thumbnail-view .rg-post-content{padding:20px}.archive .thumbnail-view,.blog .thumbnail-view,.reign-blog-shortcode .thumbnail-view{background:var(--reign-site-sections-bg-color)}.masonry.wb-post-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 -15px}.masonry.wb-post-listing .masonry-view{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px;margin-bottom:30px}@media screen and (min-width:768px){.masonry.wb-post-listing .masonry-view{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}}.masonry.wb-post-listing .rg-post-content{padding:20px;background:var(--reign-site-sections-bg-color)}@media screen and (min-width:992px){.masonry.wb-post-listing.col-1 .masonry-view{width:-webkit-calc(100% - 30px);width:calc(100% - 30px)}.masonry.wb-post-listing.col-2 .masonry-view{width:-webkit-calc(50% - 30px);width:calc(50% - 30px)}.masonry.wb-post-listing.col-3 .masonry-view{width:-webkit-calc(33.333333% - 30px);width:calc(33.333333% - 30px)}.masonry.wb-post-listing.col-4 .masonry-view{width:-webkit-calc(25% - 30px);width:calc(25% - 30px)}.masonry.wb-post-listing.col-5 .masonry-view{width:-webkit-calc(20% - 30px);width:calc(20% - 30px)}}@media (max-width:544px){.reign-blog-shortcode .wb-grid-view,body.archive .wb-grid-view,body.blog .wb-grid-view,body.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .wb-grid-view{width:100%;float:initial}.archive .thumbnail-view,.blog .thumbnail-view,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .thumbnail-view,.reign-blog-shortcode .thumbnail-view{display:block}.archive .thumbnail-view .rg-post-thumbnail,.blog .thumbnail-view .rg-post-thumbnail,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .thumbnail-view .rg-post-thumbnail,.reign-blog-shortcode .thumbnail-view .rg-post-thumbnail{max-width:100%;width:100%;float:initial;margin-right:0;margin-bottom:1rem}}@media (min-width:544px) and (max-width:992px){.archive .wb-grid-view,.blog .wb-grid-view,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .wb-grid-view,.reign-blog-shortcode .wb-grid-view{width:-webkit-calc(50% - 30px)!important;width:calc(50% - 30px)!important}}.post-meta-info{border-bottom:1px solid var(--reign-site-border-color);margin-bottom:40px;color:var(--reign-color-white);font-weight:400;border-radius:0}.post-navigation,.posts-navigation{border-top:1px solid var(--reign-site-border-color);border-bottom:1px solid var(--reign-site-border-color);padding:.625rem 0;margin-bottom:1.625rem;overflow:hidden}nav.navigation.posts-navigation{width:100%;padding:.625rem 0 0;margin:30px 0 0;clear:both}.post-navigation .nav-links div,.posts-navigation .nav-links div{float:left;width:50%;max-width:50%;margin:15px 0;padding:0;background:0 0!important;cursor:inherit;border-right:1px solid var(--reign-site-border-color);border-radius:0;position:relative}.post-navigation .nav-links div:last-child,.posts-navigation .nav-links div:last-child{border-right:0}.post-navigation .nav-links div.nav-previous,.posts-navigation .nav-links div.nav-previous{text-align:left;padding-left:20px}.post-navigation .nav-links div.nav-previous:hover,.posts-navigation .nav-links div.nav-previous:hover{padding-left:40px}.post-navigation .nav-links div.nav-next,.posts-navigation .nav-links div.nav-next{text-align:right;padding-right:20px;float:right;margin-left:auto}.post-navigation .nav-links div.nav-next:hover,.posts-navigation .nav-links div.nav-next:hover{padding-right:40px}.post-navigation .nav-links a,.posts-navigation .nav-links a{display:inline-block}.post-navigation .nav-links span.nav-title{text-transform:none;color:var(--reign-site-body-text-color)}.post-navigation .nav-links span.rg-next-prev{font-size:13px;font-weight:700}.post-navigation .nav-links a:after,.post-navigation .nav-links a:before,.posts-navigation .nav-links a:after,.posts-navigation .nav-links a:before{position:absolute;top:0;left:0}.post-navigation .nav-links a:after,.posts-navigation .nav-links a:after{right:0}.single-post .rg-post-content{padding-bottom:30px}.archive .default-view,.blog .default-view,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .default-view,.reign-blog-shortcode .default-view{margin-bottom:30px;padding-bottom:0!important;background:#fdfdfd}.archive .default-view:last-of-type,.blog .default-view:last-of-type,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .default-view:last-of-type,.reign-blog-shortcode .default-view:last-of-type{margin-bottom:0}.archive .default-view,.blog .default-view,.reign-blog-shortcode .default-view{background:var(--reign-site-sections-bg-color)}.archive .default-view .rg-post-content,.blog .default-view .rg-post-content,.post-type-archive:not(.post-type-archive-tribe_events):not(.geodir-page) .hentry:not(.forum):not(.topic):not(.tribe_events) .default-view .rg-post-content,.reign-blog-shortcode .default-view .rg-post-content{padding:20px;overflow:hidden}.rg-post-tags-wrapper{margin-bottom:3rem}.rg-post-tags-wrapper:empty{margin:0}.rg-post-tags-wrapper a{background-color:var(--reign-site-sections-bg-color);font-weight:500;margin:.35rem .35rem 0 0;padding:.35rem .55rem;line-height:1;font-size:14px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rg-post-tags-wrapper a:hover{background:var(--reign-colors-theme);color:var(--reign-color-white);border-color:var(--reign-colors-theme)}.single-post .rg-post-thumbnail img{border-radius:var(--reign-global-border-radius)}.rg-post-meta-info-wrapper.align-center{text-align:center;max-width:740px;margin:auto;padding-left:20px;padding-right:20px}.rg-post-meta-info-wrapper.align-center .entry-meta{-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.rg-post-meta-info-wrapper.align-center .entry-meta span.byline{min-width:20%;margin:auto}.rg-post-meta-info-wrapper.align-center .post-meta-info{border:0}.rg-post-meta-info-wrapper.align-center span.cat-links{margin-bottom:20px}.rg-post-meta-info-wrapper.align-right{text-align:right}.rg-post-meta-info-wrapper.align-right .entry-meta{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.rg-post-meta-info-wrapper.align-right .entry-meta span.cat-links{width:100%;text-align:right}}.infinite-loader.read-more.button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:110px;margin:30px auto 0}.infinite-loader::after{content:"\f110";font-family:"Font Awesome 6 Pro",reign-icons;font-size:18px;line-height:normal;margin-left:10px;text-align:center;display:inline-block;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body.search .search-wrap:not(.rg-icon-wrap){margin-bottom:30px;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}body.search .content-wrapper article{margin:30px 0;padding:0 0 30px;background:0 0!important;border-bottom:1px solid var(--reign-site-border-color)}.rg-post-content .rg-audio-block{margin-bottom:20px}.rg-audio-block iframe{width:100%;height:100%}body.single-post .rg-video-block{margin-bottom:20px}.thumbnail-view .rg-video-block .fluid-width-video-wrapper{padding-top:80%!important}.blog-play-icon{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,0) 100%);position:absolute;top:50%;left:50%;border-radius:150px;text-align:center;width:72px;height:72px;line-height:72px;margin-top:-32px;margin-left:-36px;border:6px solid rgba(255,255,255,.45);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-play-icon i{position:relative;left:2px}body.single-post .rg-quote-block{margin-bottom:20px}.rg-quote-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:100% 100%;background-repeat:no-repeat;background-color:#2f4f4f}.rg-quote-block:after{content:"";display:block;background-image:-webkit-linear-gradient(224deg,#96ce4e 0,#0acd7e 100%);background-image:linear-gradient(226deg,#96ce4e 0,#0acd7e 100%)}.rg-quote-block blockquote{background:0 0}.rg-quote-block .wp-block-quote{font-size:20px;border-left:0;margin:0;padding:20px}.rg-quote-block .wp-block-quote:before{content:"\f10d";font-family:"Font Awesome 6 Pro",reign-icons;font-weight:900;color:#fff;margin-bottom:20px;display:block}.rg-quote-block .wp-block-quote cite,.rg-quote-block .wp-block-quote p{color:#fff}.rg-quote-block .wp-block-quote p{font-size:20px}.rg-quote-block .wp-block-quote cite{margin-top:15px;font-size:14px}.container .rg-quote-block .wp-block-quote cite{color:#fff;margin-top:15px}.rg-link-block{background:rgba(255,255,255,.3);margin-bottom:20px;padding:10px;border-left:3px solid var(--reign-colors-theme)}.rg-link-block a i{margin-right:10px}.rg-link-block p{margin:0}.rg-gallery-block.single-rg-gallery-post{margin-bottom:20px}.rg-gallery-block .gallery{margin:0}.archive-rg-gallery-post .gallery .slick-next,.archive-rg-gallery-post .gallery .slick-prev{background-color:#fff;border:0;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.2);color:#1a1a1a;font-size:21px;height:40px;line-height:40px;outline:0;padding:0;position:absolute;text-align:center;top:50%;-webkit-transition:color .5s ease-in-out,opacity .5s ease-in-out;transition:color .5s ease-in-out,opacity .5s ease-in-out;width:40px;z-index:1}.archive-rg-gallery-post .gallery .slick-next i,.archive-rg-gallery-post .gallery .slick-prev i{display:block}.archive-rg-gallery-post .gallery .slick-prev{left:0}.archive-rg-gallery-post .gallery .slick-next{right:0}.archive-rg-gallery-post .gallery .slick-disabled{color:#aaa;cursor:default}.rg-gallery-block .gallery a{margin:0;padding-top:100%;position:relative;display:block}.rg-gallery-block .gallery a img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;min-height:100%;width:auto;min-width:100%;object-fit:cover}.single-post-wide-layout .content-wrapper,.single-post-wide-sidebar-layout .content-wrapper{max-width:900px;margin:auto}.single-post-wide-layout .post-meta-info,.single-post-wide-sidebar-layout .post-meta-info{margin:0;border:0}.single-post-wide-layout .entry-meta span.byline,.single-post-wide-sidebar-layout .entry-meta span.byline{min-width:auto;margin-bottom:.5rem;font-weight:500;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.single-post-wide-layout .entry-meta img.avatar,.single-post-wide-sidebar-layout .entry-meta img.avatar{width:32px;height:32px;float:none;box-shadow:none}.single-post-wide-layout .entry-meta span.posted-on,.single-post-wide-sidebar-layout .entry-meta span.posted-on{display:inline-block;font-style:normal;font-size:inherit;margin:0 15px;padding:0}.single-post-wide-layout .entry-meta .entry-date,.single-post-wide-sidebar-layout .entry-meta .entry-date{color:var(--reign-site-alternate-text-color)}.single-post-wide-sidebar-layout #content>.container{max-width:900px}.single-post-wide-sidebar-layout .reign-social-box-wrap{position:static!important;width:100%!important;background:var(--reign-site-sections-bg-color);margin:1rem 0;padding:15px;text-align:center;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);box-shadow:none}.single-post-wide-sidebar-layout .reign-social-box-wrap .reign-post-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post-wide-sidebar-layout .reign-social-box-wrap .reign-post-social-share li:not(:last-child){margin:0;margin-right:10px}.single-post-wide-sidebar-layout .reign-social-box-wrap>div{height:auto!important}.reign-author-info{margin:1rem 0;padding:15px;background:var(--reign-site-sections-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);clear:both}.reign-author-info:after{content:"";display:table;clear:both}.reign-author-info .author-avatar{float:left;margin-right:30px}.reign-author-info .author-avatar img{max-width:80px;border-radius:var(--reign-global-border-radius)}.reign-author-info .author-title{margin-bottom:14px}.reign-author-info span.author-name{display:block;font-size:18px}.reign-author-info .author-info{margin-left:110px}.reign-author-info .author-description{font-size:16px}@media screen and (max-width:543px){.reign-author-info .author-avatar{float:none;margin:0 0 1rem}.reign-author-info .author-info{margin-left:0}}.reign-social-box-wrap{width:100%;background:var(--reign-site-sections-bg-color);margin:1rem 0;padding:15px;text-align:center;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius)}@media screen and (min-width:1400px){.reign-social-box-wrap{width:50px;position:absolute;top:380px;margin-left:-70px;padding:15px 0;box-shadow:var(--reign-more-options-box-shadow);z-index:21;border:0;border-radius:100px}}@media screen and (max-width:1399px){.reign-social-box-wrap{position:static!important}}.reign-social-box-wrap .reign-social-box{text-align:center}.reign-social-box-wrap .reign-post-social-share{display:inline-block;margin:0;padding:0;list-style:none}@media screen and (max-width:1399px){.reign-social-box-wrap .reign-post-social-share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.reign-social-box-wrap .reign-post-social-share a.btn-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-decoration:none;width:30px;height:30px;line-height:1;font-size:16px;-webkit-transition:all linear .2s;transition:all linear .2s;border-radius:100%;cursor:pointer}.reign-social-box-wrap .reign-post-social-share a.btn-link:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.reign-social-box-wrap .reign-post-social-share a.btn-link.social-facebook{background-color:#3b5998;color:#fff}.reign-social-box-wrap .reign-post-social-share a.btn-link.social-twitter{background-color:#55acee;color:#fff}.reign-social-box-wrap .reign-post-social-share a.btn-link.social-twitter svg{width:16px;height:16px}.reign-social-box-wrap .reign-post-social-share a.btn-link.social-linkedin{background-color:#0077b5;color:#fff}.reign-social-box-wrap .reign-post-social-share a.btn-link.social-pinterest{background-color:#bd081c;color:#fff}.reign-social-box-wrap .reign-post-social-share a.btn-link.social-whatsapp{background-color:#43d854;color:#fff}.reign-social-box-wrap .reign-post-social-share li:not(:last-child){margin-bottom:10px}@media screen and (max-width:1399px){.reign-social-box-wrap .reign-post-social-share li:not(:last-child){margin:0;margin-right:10px}}.reign-related-posts{margin:40px 0 20px}@media screen and (max-width:543px){.reign-related-posts .reign-related-post{margin:0 0 30px}}.reign-related-posts .reign-related-post-wrap{background:var(--reign-site-sections-bg-color);margin:0;padding:15px;border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);height:100%}.reign-related-posts .reign-related-post-wrap .entry-thumbnail-wrapper{margin:-15px;margin-bottom:15px;padding-bottom:100%;position:relative;background-color:var(--reign-site-secondary-bg-color);border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.reign-related-posts .reign-related-post-wrap .entry-thumbnail-wrapper img{position:absolute;left:0;top:0;object-fit:cover;width:100%;min-width:100%;height:100%;border-radius:var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0}.reign-related-posts .reign-related-post-wrap .entry-content .entry-date{font-size:14px}.reign-related-posts .reign-related-post-wrap .entry-content .entry-title h4{margin:10px 0;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.reign-related-posts .reign-related-post-wrap .entry-content .category-holder .tag{background-color:var(--reign-site-secondary-bg-color);font-weight:500;margin:.35rem .35rem 0 0;padding:.35rem .55rem;line-height:1;font-size:14px;border-radius:var(--reign-global-border-radius);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments-title{display:none}.reign-content-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reign-content-actions .reign-content-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:52px}.reign-content-actions .reign-content-action .reign-meta-line-text{margin:0;font-size:.75rem;font-weight:500}.reign-content-actions .reign-content-action+.reign-content-action{margin-left:auto}.reign-meta-line+.reign-meta-line{margin-left:15px}.reign-post-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;border-top:1px solid var(--reign-site-border-color);border-bottom:1px solid var(--reign-site-border-color)}.reign-post-options .reign-post-option-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;cursor:pointer}.reign-post-options .reign-post-option-wrap.reign-post-comment{cursor:auto}.reign-post-options .reign-post-option-wrap.active,.reign-post-options .reign-post-option-wrap:hover{color:var(--reign-colors-theme)}.reign-post-options .reign-post-option-wrap p{margin:0}.reign-post-options .reign-post-option-wrap i{font-size:18px;margin-right:5px}.reign-post-options .bp-activity-react-button-wrapper{position:relative;width:100%;text-align:center;height:100%}.reign-post-options .bp-activity-react-btn{height:100%}.reign-post-options .bp-activity-react-btn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:100%}.reign-post-options .bp-activity-post-share-btn{margin:0}.reign-post-options .bp-activity-reactions{bottom:64px;z-index:99}.reign-post-options .bp-activity-post-share-btn .bp-activity-share-button{box-shadow:none;width:auto;height:auto;border-radius:0}body .bp-activity-react-btn a.button,body .bp-activity-react-btn a.button:hover,body .reign-post-options .bp-activity-post-share-btn a.bp-activity-share-button,body .reign-post-options .bp-activity-post-share-btn a.bp-activity-share-button:hover{background:0 0;color:var(--reign-site-link-color);font-size:inherit}body .bp-activity-react-btn a.button,body .reign-post-options .bp-activity-post-share-btn a.bp-activity-share-button{color:var(--reign-site-link-hover-color)}.comment-content-actions{margin-top:20px;margin-left:120px}.comment-content-actions .bp-react-post-comment{margin-right:15px}.comment-content-actions .bp-react-post-comment,.comment-content-actions .comment-content-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-content-actions .content-actions{height:auto;margin-right:10px}.comment-content-actions .bp-activity-react-btn a{font-size:.75rem;letter-spacing:.06rem;cursor:pointer}.comment-content-actions .emoji-picker{height:34px;padding:0 8px;bottom:40px}.comment-content-actions .emoji-picker .emoji-pick .emoji-lottie-holder{width:33px;height:33px}.comment-content-actions .emoji-picker .emoji-pick .emoji-svg-holder{width:25px;height:25px;margin:4px}.comment-list .comment-content-action .reply,.commentlist .comment-content-action .reply{margin:0}.reign-posts-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:40px auto 40px}.reign-posts-nav .reign-posts-nav-inner{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.reign-posts-nav .reign-posts-nav-inner.prev{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reign-posts-nav .reign-posts-nav-inner.next{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reign-posts-nav .reign-posts-nav-inner .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;outline:0}.reign-posts-nav .reign-posts-nav-inner.next{text-align:right}.reign-posts-nav .reign-posts-nav-inner .nav-next,.reign-posts-nav .reign-posts-nav-inner .nav-prev{font-size:13px;text-transform:uppercase;margin:0 0 5px}.reign-posts-nav .reign-posts-nav-inner .nav-title{font-size:15px;margin:0}.reign-posts-nav .reign-posts-nav-inner .nav-title:hover{color:var(--reign-site-link-hover-color)}@media screen and (max-width:544px){.reign-posts-nav .reign-posts-nav-inner .nav-title{display:none}}.reign-posts-nav .reign-posts-nav-thumbnail .next,.reign-posts-nav .reign-posts-nav-thumbnail .prev{width:80px;height:80px;background-color:var(--reign-site-secondary-bg-color);border:1px solid var(--reign-site-border-color);border-radius:var(--reign-global-border-radius);position:relative}@media screen and (max-width:544px){.reign-posts-nav .reign-posts-nav-thumbnail .next,.reign-posts-nav .reign-posts-nav-thumbnail .prev{width:60px;height:60px}}.reign-posts-nav .reign-posts-nav-thumbnail .next::before,.reign-posts-nav .reign-posts-nav-thumbnail .prev::before{content:"\f781";font-family:"Font Awesome 6 Pro",reign-icons;font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;position:absolute;top:0;left:0}.reign-posts-nav .reign-posts-nav-thumbnail .prev{margin-right:15px}.reign-posts-nav .reign-posts-nav-thumbnail .next{margin-left:15px}.reign-posts-nav .reign-posts-nav-thumbnail img{border-radius:var(--reign-global-border-radius);-webkit-transition:all .2s linear;transition:all .2s linear;position:relative;z-index:1}.reign-posts-nav .reign-posts-nav-thumbnail img:hover{box-shadow:var(--reign-more-options-box-shadow)}.single-post form#commentform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.single-post form#commentform>p{margin:0;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.single-post form#commentform p.comment-form-comment{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.single-post form#commentform p.form-submit{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.single-post form#commentform p.comment-notes{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.single-post form#commentform p.comment-form-author,.single-post form#commentform p.comment-form-email,.single-post form#commentform p.comment-form-url{-webkit-box-flex:1;-ms-flex:1;flex:1}.single-post form#commentform p.comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.single-post form#commentform p.comment-form-cookies-consent input#wp-comment-cookies-consent{margin-top:5px}@media screen and (max-width:544px){.single-post form#commentform{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.comments-area{font-size:14px;margin-top:1.375rem;margin-bottom:1.375rem}.comments-area>:last-child{margin-bottom:0}.comment-list+.comment-respond,.comment-navigation+.comment-respond{padding-top:1.6em}.comments-title{font-size:20px;margin-bottom:4rem}.comment-list,.commentlist{list-style:none;margin-left:0}.comment-list .pingback,.comment-list .trackback,.comment-list article,.commentlist article{min-height:152px;padding:1.375rem;margin:1.375rem 0;background:var(--reign-site-sections-bg-color);box-shadow:0 0 5px 1px rgba(164,164,164,.1);border-radius:var(--reign-global-border-radius)}.comment-list .children,.commentlist .children{list-style:none;margin:0}.comment-list .children>li,.commentlist .children>li{padding-left:2.5rem}.comment-author{color:#707070;float:left;margin-bottom:20px;margin-right:20px}.comment-author a:hover{border-bottom:1px solid rgba(51,51,51,.7)}.comment-author .avatar{width:60px;height:60px;border-radius:100%;border:3px solid #e8e8e8}.comment-content-wrap{overflow:hidden}.comment-content-wrap p{margin-bottom:1rem}.comment-meta{margin-bottom:5px}.comment-meta .fn{display:block;color:#333;text-align:center;font-size:15px;font-weight:700;text-transform:capitalize;word-break:break-word}.comment-meta a{font-size:12px;font-weight:400;color:#b1b1b1}.comment-metadata,.pingback .edit-link{color:#999;font-size:.75rem}.comment-metadata a:hover,.pingback .edit-link a:hover{border-bottom:1px solid #333}.comment-metadata a:focus,.comment-metadata a:hover,.pingback .edit-link a:focus,.pingback .edit-link a:hover{color:inherit}.comment-metadata{margin-bottom:.5em}.comment-metadata .edit-link{margin-left:1em}.pingback .edit-link{margin-left:1em}.pingback .edit-link:before{top:5px}.comment-content ol,.comment-content ul{margin:0 0 1.6em 1.3333em}.comment-content li>ol,.comment-content li>ul{margin-bottom:0}.comment-content>:last-child{margin-bottom:0}.comment-list .reply,.commentlist .reply{font-size:.75rem;letter-spacing:.06rem;margin-bottom:.625rem;margin-top:1rem}.comment .comment-respond{margin-left:80px;margin-bottom:60px}.comment-list .reply a,.commentlist .reply a{display:inline-block}.comment-list .reply a:focus,.comment-list .reply a:hover,.commentlist .reply a:focus,.commentlist .reply a:hover{border-color:inherit;outline:0}.comment-form label{letter-spacing:.04em;line-height:1.5;margin-bottom:8px}.comment-form input[type=email],.comment-form input[type=submit],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{width:100%;margin:0;padding:15px;height:auto}.comment-form input[type=email]::-webkit-input-placeholder,.comment-form input[type=submit]::-webkit-input-placeholder,.comment-form input[type=text]::-webkit-input-placeholder,.comment-form input[type=url]::-webkit-input-placeholder,.comment-form textarea::-webkit-input-placeholder{color:#a5a5a5}.comment-form input[type=email]::-moz-placeholder,.comment-form input[type=submit]::-moz-placeholder,.comment-form input[type=text]::-moz-placeholder,.comment-form input[type=url]::-moz-placeholder,.comment-form textarea::-moz-placeholder{color:#a5a5a5}.comment-form input[type=email]:-ms-input-placeholder,.comment-form input[type=submit]:-ms-input-placeholder,.comment-form input[type=text]:-ms-input-placeholder,.comment-form input[type=url]:-ms-input-placeholder,.comment-form textarea:-ms-input-placeholder{color:#a5a5a5}.comment-form input[type=email]:-moz-placeholder,.comment-form input[type=submit]:-moz-placeholder,.comment-form input[type=text]:-moz-placeholder,.comment-form input[type=url]:-moz-placeholder,.comment-form textarea:-moz-placeholder{color:#a5a5a5}#respond .comment-form-comment textarea{height:150px;padding:15px}.logged-in-as a:hover{border-bottom:1px solid inherit}.no-comments{border-top:1px solid rgba(51,51,51,.1);font-weight:700;padding-top:1.6em}.comment-navigation+.no-comments{border-top:0}.required{color:#c0392b}.comment-reply-title small a{font-size:12px;border:0;float:right;height:32px;overflow:hidden}.says{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.comment-form-comment textarea{height:90px}.comment-form .form-allowed-tags{display:none}label[for=subscribe-reloaded]{margin-bottom:1rem}#submit{width:auto}.comment-author{width:100px;text-align:center}.comment-author .avatar{margin-bottom:10px}.comment-content{margin-left:120px}.comment-metadata a{color:#b1b1b1}@media screen and (max-width:543px){.comment-author{float:none;width:100%;text-align:left}.comment-content,.comment-content-actions{margin-left:0}.comment-author .avatar{margin-bottom:0;margin-right:10px}.comment-meta .fn{display:inline-block}}footer div#reign-copyright-text{border-top:1px solid var(--reign-site-border-color)}.reign-footer-site-title{text-transform:capitalize}.footer-wrap{padding:70px 0;background:#04080e}.footer-wrap h2{font-size:20px;color:var(--reign-color-white);margin:0 0 15px}.footer-wrap ul{list-style:none;margin-left:0}.footer-wrap a{display:block;color:#888}.footer-wrap a:hover{color:var(--reign-color-white)}.footer-wrap .widget .item-options>a{display:inline-block}.footer-wrap .widget-title{border-bottom:1px solid var(--reign-site-border-color)}.footer-wrap .widget-area .widget-area-inner{margin:0;padding:0}.footer-wrap .widget-area.footer-widget-area{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-wrap .widget-area.footer-widget-area .widget{margin-bottom:0}@media (max-width:768px){.footer-wrap .wb-grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:991px){.footer-wrap .wb-grid-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:544px){.footer-wrap .wb-grid-cell{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#scrollUp{bottom:20px;right:20px;line-height:1;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;box-shadow:inset 0 0 0 2px var(--reign-site-border-color)}#scrollUp::after{position:absolute;content:"\f062";font-family:"Font Awesome 6 Pro",reign-icons;text-align:center;line-height:46px;font-size:16px;color:var(--reign-colors-theme);left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:2;-webkit-transition:all .2s linear;transition:all .2s linear}#scrollUp svg.progress-circle path{stroke:var(--reign-colors-theme);stroke-width:4;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}#scrollUp svg path{fill:none}.scrollup-position-left #scrollUp{left:20px;right:auto}.header-v3 #scrollUp{bottom:70px}#scrollUp2{bottom:auto;right:-5px;line-height:1;top:-webkit-calc(50% + 150px);top:calc(50% + 150px)}#scrollUp2 .scroll-top-bar-wrapper{position:relative}#scrollUp2 .scroll-text{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);display:block;position:relative;right:-4px}#scrollUp2 .scroll-top-bar{width:.125rem;height:3.75rem;background:var(--reign-site-border-color);left:47px;top:65px;position:absolute}#scrollUp2 .loading{background:var(--reign-colors-theme);height:0%;width:.125rem}footer .elementor .elementor-widget-wrap>.elementor-element p{color:inherit}footer div.footer-wrap{background-color:var(--reign-footer-widget-area-bg-color)}footer div.footer-wrap .widget-title{color:var(--reign-footer-widget-title-color)}footer div.footer-wrap .widget{color:var(--reign-footer-widget-text-color)}footer .widget-area .widget.buddypress div.item-options a,footer div.footer-wrap a{color:var(--reign-footer-widget-link-color)}footer .widget-area .widget.buddypress div.item-options a.selected,footer .widget-area .widget.buddypress div.item-options a:hover,footer div.footer-wrap a:hover{color:var(--reign-footer-widget-link-hover-color)}footer div#reign-copyright-text{background-color:var(--reign-footer-copyright-bg-color);color:var(--reign-footer-copyright-text-color)}footer div#reign-copyright-text a{color:var(--reign-footer-copyright-link-color)}footer div#reign-copyright-text a:hover{color:var(--reign-footer-copyright-link-hover-color)}.dataTables_wrapper .dataTables_paginate .paginate_button,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:var(--reign-site-body-text-color)!important}[data-bp-tooltip]::after{pointer-events:none;opacity:0;-webkit-transition:all .18s ease-out .18s;transition:all .18s ease-out .18s;font-weight:500;font-size:13px;background:rgba(18,43,70,.95);border:0;border-radius:4px!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.22);color:#fff;content:attr(data-bp-tooltip);line-height:1.3;padding:7px 15px;position:absolute;white-space:nowrap;z-index:10}.description a:not(.wp-element-button),.geodir-field-post_content a:not(.wp-element-button),.job_description a:not(.wp-element-button),.lm-author-description a:not(.wp-element-button),.lm-tab-course-content a:not(.wp-element-button),.post .entry-content a:not(.read-more),.single-resume-content a:not(.wp-element-button){color:var(--reign-accent-color)}.description a:not(.wp-element-button):hover,.geodir-field-post_content a:not(.wp-element-button):hover,.job_description a:not(.wp-element-button):hover,.lm-author-description a:not(.wp-element-button):hover,.lm-tab-course-content a:not(.wp-element-button):hover,.post .entry-content a:not(.read-more):hover,.single-resume-content a:not(.wp-element-button):hover{color:var(--reign-accent-hover-color)}.emoji-picker,.mpp-lightbox-activity-container{background:var(--reign-site-sections-bg-color)}.mpp-menu a.mpp-selected-item{color:var(--reign-colors-theme)}#scroll-top,.content-wrapper header.woocommerce-products-header,.modal-footer,.modal-header,.mpp-lightbox-activity-container,.mpp-lightbox-media-uploader-meta,.reaction-box .reaction-box-options,a.layout-grid-view,ul.mpp-activity-list li{border-color:var(--reign-site-border-color)}.lm-course-item-wrapper,.lm-course-item-wrapper .lm-course-item{border-radius:var(--reign-global-border-radius)}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}body .slick-list{position:relative;display:block;overflow:hidden;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left!important;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/themes/reign-theme/assets/css/../img/svg/puff.svg) center center no-repeat}.slick-next,.slick-prev{position:absolute;top:50px;display:block;width:25px;height:25px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;border:none;outline:0;background:0 0;z-index:10}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-5px}.slick-prev:before{content:" ";color:#333;font-size:40px}.slick-next{right:-5px}.slick-next:before{content:" ";color:#333;font-size:40px}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.elementor-template-full-width .site-content>.container,.elementor-template-full-width .site-content>.container-fluid{max-width:100%;padding:0}.elementor-editor-active .user-link-wrap .user-link,.elmentor-banner-button{max-width:210px;margin:auto}@media (min-width:768px){.counter-image:after{content:" ";width:1px;height:80%;background:rgba(0,0,0,.2);position:absolute;top:15px;right:0}}.rg-page-loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(/wp-content/themes/reign-theme/assets/css/../img/svg/puff.svg) center no-repeat var(--reign-color-white);-webkit-transition:.3s all;transition:.3s all}.rg-remove-loader .rg-page-loader{opacity:0;visibility:hidden;z-index:-1111}.elementor-editor-active .rg-page-loader,.elementor-editor-preview .rg-page-loader{display:none}.elementor-text-editor p{margin-bottom:0}.elementor-text-editor.elementor-text-editor p{color:inherit}.elementor-default .main-navigation ul li.menu-item-has-children ul li{background:0 0!important}.svg-icon-small{max-width:40px;height:auto;margin:auto}.svg-icon-small-left{max-width:40px;height:auto}.svg-icon-medium{max-width:50px;height:auto;margin:auto}.svg-icon-medium-left{max-width:50px;height:auto}.svg-icon-large-center{max-width:72px;height:auto;margin:auto}.svg-icon-large-left{max-width:72px;height:auto}[canvas=container]{margin:0;padding:0;box-sizing:border-box}@media screen and (min-width:960px){body:not(.elementor-template-canvas):not(.rg-shift-body) .reign-menu-panel+#page .elementor-section-boxed[style*=width],body:not(.elementor-template-canvas):not(.rg-shift-body) .reign-menu-panel+#page .elementor-section-full_width[style*=width],body:not(.elementor-template-canvas):not(.rg-shift-body) .reign-menu-panel+#page .elementor-section-stretched[style*=width]{padding-left:80px}}.wb-grid>style{display:none}.et_pb_pagebuilder_layout .site-content,.fl-builder .site-content{padding-top:0!important}.et_pb_pagebuilder_layout .content-wrapper,.fl-builder .content-wrapper{padding-bottom:0!important}#buddypress #register-page form#signup_form{padding:0}#buddypress #register-page form#signup_form>p{font-size:22px;background:#3a9cfc;color:var(--reign-color-white);width:100%;padding:10px;text-align:center}#buddypress #register-page form#signup_form .standard-form button{padding:0}#buddypress #commentform input[type=text],#buddypress #commentform textarea,#buddypress .form-allowed-tags,#buddypress .standard-form #basic-details-section input[type=password],#buddypress .standard-form #blog-details-section input#signup_blog_url,#buddypress .standard-form input[type=email],#buddypress .standard-form#signup_form input[type=text],#buddypress .standard-form#signup_form textarea{width:100%;border-radius:0}#buddypress #signup-form.standard-form select{width:100%;margin:0;height:38px;border-radius:var(--reign-global-form-radius)}.register-page .signup-form .field_type_datebox fieldset{margin:20px 0 0}#buddypress #signup-form.standard-form p.description{font-size:14px;margin:0 0 12px;background:0 0;color:var(--reign-site-alternate-text-color)}#buddypress #signup-form.standard-form label,#buddypress #signup-form.standard-form legend{color:var(--reign-site-headings-color)}.reign-window-popup{position:fixed;width:100vw;height:100vh;top:0;left:0;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center;z-index:999999;overflow-y:auto;outline:0;background:rgba(0,0,0,.6);opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.reign-window-popup.reign-window-popup-open{opacity:1;visibility:visible}body .modal-dialog{margin-top:100px}.modal-dialog,.window-popup{max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px)}.registration-login-form-popup .icon-close{opacity:1;margin-top:0;margin-right:0;font-size:24px}.registration-login-form-popup .icon-close .far{font-size:inherit;font-family:"Font Awesome 6 Pro",reign-icons}.registration-login-form .icon{fill:#888da8;float:right;margin-top:7px;padding:0}.registration-login-form .input-group-addon .icon{margin-top:0}.registration-login-form .form-group{margin:1rem 0;position:relative}.registration-login-form .form-group.with-button button{width:50px;border-radius:0 5px 5px 0}.registration-login-form .form-group label{display:inline-block;margin-bottom:.5rem}.close{-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.icon-close{position:absolute;top:-25px;right:-25px;color:#fff;color:#fff}.icon-close:hover{color:#1d76da}.registration-login-form-popup{width:520px}.registration-login-form-popup .registration-login-form{margin-bottom:0}.registration-login-form-popup .modal-content{border:none}.registration-login-form-popup .modal-body{margin:0;padding:0;border-radius:var(--reign-global-border-radius);overflow:hidden}.window-popup{position:relative;margin:auto;border-radius:5px;width:520px;max-width:-webkit-calc(100% - 30px);max-width:calc(100% - 30px);box-shadow:0 0 10px 0 rgba(0,0,0,.05);z-index:999999;height:max-content}.modal-active{overflow:hidden}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--reign-site-sections-bg-color);background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:var(--reign-global-border-radius);outline:0}.register-page .signup-form .error{color:var(--reign-color-error)}.registration-login-form-popup form#signup-form{margin:0;padding:25px}.registration-login-form-popup form#signup-form fieldset{border:0;margin:15px 0;padding:0}.registration-login-form-popup form#signup-form fieldset legend{margin:15px 0 5px;color:var(--reign-site-headings-color)}.registration-login-form-popup form#signup-form label,.registration-login-form-popup form#signup-form span.label{display:block;margin:15px 0 5px;width:auto;color:var(--reign-site-headings-color)}.registration-login-form-popup form#signup-form .password-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.registration-login-form-popup form#signup-form .password-input-wrapper input{width:100%}.registration-login-form-popup form#signup-form select{width:100%}.registration-login-form-popup form#signup-form select[multiple]{overflow:auto;background-image:none;min-height:85px;padding:0 12px}.registration-login-form-popup form#signup-form.signup-form .editfield{margin:0}.registration-login-form-popup form#signup-form [type=checkbox],.registration-login-form-popup form#signup-form [type=radio]{margin-right:5px}.registration-login-form-popup form#signup-form .field-visibility-settings-toggle button.visibility-toggle-link{padding:2px 5px;font-size:12px}.registration-login-form-popup form#signup-form .field-visibility-settings-open{background-color:var(--reign-site-secondary-bg-color)}.registration-login-form-popup form#signup-form .field-visibility-settings-open fieldset,.registration-login-form-popup form#signup-form .field-visibility-settings-open legend{margin-top:0}.registration-login-form-popup form#signup-form .submit input#signup_submit,.registration-login-form-popup form#signup-form .submit input#submit{margin-top:20px;padding:12px;font-size:.875rem;line-height:1.5;border-radius:var(--reign-global-button-radius);position:relative;width:100%}.registration-login-form-popup form#signup-form a.clear-value{font-size:13px}@media (max-width:1080px){.icon-close,.window-popup .icon-close{right:50%;margin-right:-9px}}@media (max-width:768px){.icon-close,.window-popup .icon-close{right:50%;margin-right:-9px}}.registration-login-form{overflow:hidden;position:relative;border-radius:var(--reign-global-border-radius);border:1px solid var(--reign-site-border-color);background-color:var(--reign-site-sections-bg-color);margin-bottom:20px;min-height:550px}.registration-login-form.selected-forms-single{padding-left:0;min-height:unset}.registration-login-form .nav-tabs{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.registration-login-form .nav-tabs span.icon-title{width:100%;text-align:center}.registration-login-form .nav-item{margin-bottom:0;height:50%;width:100%}.registration-login-form .nav-link{border-radius:0;border:none;border-bottom:1px solid var(--reign-site-border-color);border-right:1px solid var(--reign-site-border-color);padding:22px;color:#c0c4d8;background-color:var(--reign-site-sections-bg-color);height:100%;display:-ms-flexbox;display:-webkit-box;display:flex}.registration-login-form .nav-link.active{color:var(--reign-colors-theme);background-color:var(--reign-site-sections-bg-color);border-bottom:2px solid}.registration-login-form .tab-content{overflow:hidden}.registration-login-form .content{padding:25px}.registration-login-form .content .col>p{margin-top:15px}.registration-login-form .title{padding:25px;border-bottom:1px solid var(--reign-site-border-color);margin-bottom:0}.reign-sign-form-register-fields h6{margin-top:1rem;margin-bottom:5px}.registration-login-form p{margin-top:5px;margin-bottom:5px;font-size:13px}.registration-login-form .checkbox-acceptance-description{margin-top:5px}.registration-login-form .remember{margin:20px 0 5px}.registration-login-form.can-not-register{min-height:unset}.registration-login-form.can-not-register .nav-item{height:100%}.registration-login-form .modal-content{border:none}.registration-login-form .logy-social-buttons .logy-social-title{border-bottom:1px solid #e6ecf5}.registration-login-form .logy-social-buttons .logy-social-title span{color:#888da8}.registration-login-form .logy-social-buttons.logy-only-icons ul{padding-left:0}.registration-login-form .logy-social-buttons.logy-only-icons ul li a{display:block;color:#fff;font-size:18px}.remember{margin-bottom:1rem}.remember .checkbox{display:inline-block;margin-bottom:0}.remember a{margin-top:15px;line-height:2}#registration-login-form-popup .remember .forgot{float:right}.or{position:relative;width:100%;height:1px;margin:1rem 0 2rem 0;background-color:#e6ecf5}.or:after{content:"OR";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;padding:0 25px;font-size:10px;z-index:5}.full-width{width:100%}.registration-login-form .form-control{width:100%;height:auto;margin:0;padding:12px;line-height:1}.password-eye-wrap{position:relative}.password-eye-wrap .password-eye{text-decoration:none;font-size:16px;color:#888da8;position:absolute;right:15px;top:3rem;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);z-index:9}.registration-login-submit{margin:15px 0 0;padding:12px;font-size:.875rem;line-height:1.5;border-radius:var(--reign-global-button-radius);position:relative}.reign-sign-form .icon-loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;background-image:url(/wp-content/themes/reign-theme/assets/css/../img/svg/preloader.svg);background-repeat:no-repeat;background-size:30px;background-position:50% 50%;display:none;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.reign-sign-form.loading .btn{min-height:50px}.reign-sign-form.loading .btn span{display:none;opacity:0;visibility:hidden}.reign-sign-form.loading .btn span.icon-loader{display:block;opacity:1;visibility:visible}@media (max-width:1023px){.registration-login-form{padding-left:0;min-height:unset}.registration-login-form .title{font-size:14px}.registration-login-form.selected-forms-single{padding-top:0}.registration-login-form .nav-tabs{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;bottom:auto;width:100%;height:auto}.registration-login-form .nav-item{display:block;text-align:center}.registration-login-form .nav-link{display:block}.registration-login-form .nav-item:last-child .nav-link{border-bottom:1px solid var(--reign-site-border-color);border-right:none}}@media (max-width:480px){.registration-login-form .title{padding:15px 25px}.registration-login-form .content{padding:20px 25px}.registration-login-form .nav-link{padding:10px 22px}.registration-login-submit{padding:1rem}}.window-popup{-webkit-transform:translate(0,-50px);-ms-transform:translate(0,-50px);transform:translate(0,-50px);-webkit-transition:all .3s;transition:all .3s;opacity:0}.modal-active .window-popup{-webkit-transform:none;-ms-transform:none;transform:none;border-radius:0 0 3px 3px;opacity:1}.tab-pane{display:none}.tab-pane.active{display:block}.invalid-feedback{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.form-control.is-invalid{border-color:#dc3545}.reign-sign-form-messages{margin-left:0;padding-left:0;list-style:none;font-size:13px}.reign-sign-form-messages li{border-left:4px solid;padding:8px 15px!important;border-radius:5px 0 0 5px;background-color:#f6f6f6}.reign-sign-form-messages.woocommerce-error{background:0 0;margin:0;padding:0!important;border:0;box-shadow:none}.reign-sign-form-messages.woocommerce-error::before{content:none}.modal-body.reign-custom-shortcode{padding:35px 25px}.user-welcomeback{background-color:var(--reign-site-sections-bg-color);border-radius:var(--reign-global-border-radius);border:1px solid var(--reign-site-border-color);text-align:center;overflow:hidden}.user-welcomeback .featured-background{height:80px;background-size:cover;background-position:center;background-color:#555}.user-welcomeback .user-active{border-top:1px solid var(--reign-site-border-color)}.user-welcomeback .author-thumb{display:inline-block;border-radius:100%;border:4px solid #fff;overflow:hidden;width:98px;height:98px;background-color:#fdfbee;margin-top:-50px;margin-bottom:15px}.user-welcomeback .author-thumb img{max-width:100%;width:100%;height:auto}.user-welcomeback .author-content{font-weight:500;margin-bottom:20px}.user-welcomeback .author-content .author-name{color:var(--reign-colors-theme)}.user-welcomeback .links{margin:0 -2px 0 -1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-welcomeback .link-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;border:1px solid var(--reign-site-border-color);padding:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-1px;margin-right:-1px}.user-welcomeback .link-item i.link-item-icon{font-family:"Font Awesome 6 Pro",reign-icons;font-size:20px;width:20px;height:20px;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.user-welcomeback .link-item .title{-webkit-transition:all .3s ease;transition:all .3s ease}.user-welcomeback .link-item .sup-title{font-size:13px;color:#888da8}.reign-block-content{padding:24px 23px 23px}body .reign-block-content .button{padding:12px;font-size:.875rem;line-height:1.5;border-radius:.3rem;position:relative}.registar-lostpass-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}ul.reign-sign-form-messages:empty{display:none}.elementor-widget-wp-widget-bp_reign_bp_login_widget .remember .forgot,.elementor-widget-wp-widget-bp_reign_bp_login_widget .remember .register,.widget_rign_bp_login_widget .remember .forgot,.widget_rign_bp_login_widget .remember .register{float:none;display:block;font-size:15px;line-height:normal}.elementor-widget-wp-widget-bp_reign_bp_login_widget .registration-login-form .content,.widget_rign_bp_login_widget .registration-login-form .content{padding:20px}.widget-area .widget.widget_rign_bp_login_widget,.widget-area-inner .widget.widget_rign_bp_login_widget{padding:0;border:0}.widget_rign_bp_login_widget .registration-login-form .content,.widget_rign_bp_login_widget .registration-login-form .title{padding:15px}.widget_rign_bp_login_widget .registration-login-form .form-group{margin:10px 0}.widget_rign_bp_login_widget .registration-login-form .remember{margin:15px 0}.widget_rign_bp_login_widget .registration-login-submit{margin:5px 0 0}.reign-sign-form-login .row{margin:0}.container p.has-larger-font-size.has-drop-cap:not(:focus)::first-letter,.container p.has-small-font-size.has-drop-cap:not(:focus)::first-letter{margin-right:.01em}.wp-block-button.alignleft,.wp-block-cover.alignleft,.wp-block-image .alignleft{margin-right:2em}.wp-block-button.alignright,.wp-block-cover.alignright,.wp-block-image .alignright{margin-left:2em}.wp-block-embed.alignfull,.wp-block-embed.alignwide,.wp-block-image.alignfull,.wp-block-image.alignwide{margin-bottom:30px}.reign-full_width .container .alignfull,.reign-full_width_no_title .container .alignfull{margin-left:-webkit-calc(-50vw + 50%);margin-left:calc(-50vw + 50%);margin-right:-webkit-calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}.rg-boxed-layout.reign-full_width .container .alignfull,.rg-boxed-layout.reign-full_width_no_title .container .alignfull{margin-left:0;margin-right:0;max-width:100%}.content-sidebar .container .alignfull,.sidebar-content .container .alignfull{margin:0 0 2em;width:100%}@media only screen and (max-width:600px){.wp-block-button.home-contact{float:left;margin-left:0}}.container .wp-block-columns{margin-bottom:30px}.container .wp-block-columns.alignfull{padding:0 30px}.reign-full_width .container .wp-block-cover.alignfull,.reign-full_width_no_title .container .wp-block-cover.alignfull{width:100vw}.rg-boxed-layout.reign-full_width .container .wp-block-cover.alignfull,.rg-boxed-layout.reign-full_width_no_title .container .wp-block-cover.alignfull{width:auto}.container .wp-block-cover .wp-block-cover-text{font-size:48px}.wp-block-pullquote.alignleft{margin:0 2em 1.5em 0}.wp-block-pullquote.alignright{margin:0 0 1.5em 2em}.wp-block-pullquote.is-style-solid-color.alignleft blockquote,.wp-block-pullquote.is-style-solid-color.alignright blockquote{max-width:80%}.container .wp-block-pullquote:not(.is-style-solid-color)[style*=border-color]{border:2px solid;border-left:none;border-right:none}.container .wp-block-pullquote cite,.container .wp-block-quote cite{color:#666;display:block;font-family:"Source Sans Pro",serif;font-size:16px;font-style:italic;margin-top:-25px;text-align:inherit;text-transform:none}.container .wp-block-pullquote cite{text-align:center}.container .wp-block-pullquote.is-style-solid-color cite{color:#fff;font-style:italic}.container .wp-block-pullquote .has-text-color cite,.container .wp-block-pullquote .has-text-color p{color:currentColor}.container .wp-block-audio figcaption,.container .wp-block-embed figcaption,.container .wp-block-image figcaption{color:#666;font-size:16px;font-style:italic;margin-bottom:30px;margin-top:10px}.container .wp-block-archives,.container .wp-block-categories,.container .wp-block-categories ol,.container .wp-block-categories ul{margin-left:0;padding-left:0}.container .wp-block-archives li,.container .wp-block-categories li{list-style-type:none;margin-bottom:10px}.container .wp-block-categories.aligncenter{text-align:center}.container .wp-block-categories-list.alignfull{padding:0 30px}.container .wp-block-latest-posts{clear:both;margin-left:0;padding-left:0}.container .wp-block-latest-posts li{list-style-type:none;margin-bottom:10px}.container .wp-block-latest-posts.aligncenter{text-align:center}.container .wp-block-latest-posts.alignfull{padding:0 30px}.wp-block-preformatted,.wp-block-verse{font-size:16px}.wp-block-preformatted{white-space:pre-wrap}hr.wp-block-separator{border:none;border-top:1px solid #eee;margin:1.65em auto}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-audio audio{display:inline-block;width:100%}.container .wp-block-gallery{padding-left:0}.reign-full_width .container .wp-block-table.alignfull,.reign-full_width_no_title .container .wp-block-table.alignfull{margin:0;width:100%}@media only screen and (min-width:960px){.reign-full_width .container .wp-block-table.alignwide,.reign-full_width_no_title .container .wp-block-table.alignwide{width:-webkit-calc(100% + 360px);width:calc(100% + 360px)}.reign-full_width .container .wp-block-table.alignfull,.reign-full_width_no_title .container .wp-block-table.alignfull{margin-left:-webkit-calc(-49vw + 50%);margin-left:calc(-49vw + 50%);margin-right:-webkit-calc(-49vw + 50%);margin-right:calc(-49vw + 50%);width:98vw}}@media only screen and (max-width:600px){.wp-block-media-text.is-stacked-on-mobile figure{margin-bottom:20px}}@media only screen and (max-width:781px){.has-3-columns .wp-block-column,.has-5-columns .wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0;margin-right:0}}@media only screen and (min-width:960px){.reign-full_width .container .alignwide,.reign-full_width_no_title .container .alignwide{margin-left:-180px;margin-right:-180px;max-width:-webkit-calc(100% + 360px);max-width:calc(100% + 360px);width:auto}}figure.wp-block-table{margin:.5em 0}.wp-block-table td:first-child,.wp-block-table th:first-child{padding-left:10px}.wp-block-table td:last-child,.wp-block-table th:last-child{padding-right:10px}.wp-block-search__button{background-color:var(--reign-site-button-bg-color);color:var(--reign-site-button-text-color);font-size:15px;font-weight:400;line-height:normal;border-radius:var(--reign-global-button-radius)}.wp-block-search__button:focus,.wp-block-search__button:hover{background-color:var(--reign-site-button-bg-hover-color);color:var(--reign-site-button-text-hover-color)}@media (max-width:544px){#left div#item-header-avatar img.avatar{max-width:120px}}@media (max-width:992px){.item-header-avatar-wrap{padding-top:40px}#buddypress div#item-header #item-header-cover-image #item-header-content{margin-top:25px}}@media (max-width:768px){#buddypress .item-body-wrap div#members-dir-search{position:relative;right:0}}@media (max-width:650px){.widget-area .widget.widget-member-nav{position:relative}.widget-area .widget.widget-groups-nav{margin-bottom:15px;position:relative}#buddypress div#item-header #item-header-cover-image #item-header-content{margin-top:5px}.logged-in .rg-item-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#buddypress div#item-header #item-header-cover-image #item-header-content div.generic-button a{font-size:11px}aside#left.widget-area .widget,aside#left.widget-area .widget-groups-nav-inner-wrap{margin-top:0}.logged-in .rg-item-buttons{width:28px;height:28px}#buddypress form#whats-new-form textarea{font-size:14px}.media .media_search.media_search{margin-top:20px}body #buddypress form#whats-new-form #whats-new-submit{margin:10px 0 0 auto}#buddypress .standard-form #basic-details-section,#buddypress .standard-form #blog-details-section,#buddypress .standard-form #profile-details-section{width:100%;margin-bottom:20px}.comment .comment-respond{margin-left:0}a.btn-login,a.btn-register{color:var(--reign-site-link-color)}}@media only screen and (max-width:320px){#buddypress .item-list.rg-group-list div.action{margin-left:0}}@media only screen and (min-device-width:375px) and (max-device-width:667px){.wb-grid-cell{width:100%}.widget-area{width:100%}.content-wrapper{width:100%}}@font-face {
  font-family: 'reign-icons';
  src: url(/wp-content/themes/reign-theme/assets/icons/../icons/reign-icons.eot?63677832);
  src: url(/wp-content/themes/reign-theme/assets/icons/../icons/reign-icons.eot?63677832#iefix) format('embedded-opentype'),
       url(/wp-content/themes/reign-theme/assets/icons/../icons/reign-icons.woff2?63677832) format('woff2'),
       url(/wp-content/themes/reign-theme/assets/icons/../icons/reign-icons.woff?63677832) format('woff'),
       url(/wp-content/themes/reign-theme/assets/icons/../icons/reign-icons.ttf?63677832) format('truetype'),
       url(/wp-content/themes/reign-theme/assets/icons/../icons/reign-icons.svg?63677832#reign-icons) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'reign-icons';
    src: url(/wp-content/themes/reign-theme/assets/icons/../font/reign-icons.svg?63677832#reign-icons) format('svg');
  }
}
*/
 
 [class^="fa-"]:before, [class*=" fa-"]:before {
  font-family: "reign-icons";
  font-style: normal;
  font-weight: normal;
  speak: never;
 
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
 
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
 
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.fa-glass-martini:before { content: '\f000'; } /* '' */
.fa-music:before { content: '\f001'; } /* '' */
.fa-search:before { content: '\f002'; } /* '' */
.fa-heart:before { content: '\f004'; } /* '' */
.fa-star:before { content: '\f005'; } /* '' */
.fa-user:before { content: '\f007'; } /* '' */
.fa-film:before { content: '\f008'; } /* '' */
.fa-th-large:before { content: '\f009'; } /* '' */
.fa-th:before { content: '\f00a'; } /* '' */
.fa-th-list:before { content: '\f00b'; } /* '' */
.fa-check:before { content: '\f00c'; } /* '' */
.fa-times:before { content: '\f00d'; } /* '' */
.fa-search-plus:before { content: '\f00e'; } /* '' */
.fa-search-minus:before { content: '\f010'; } /* '' */
.fa-power-off:before { content: '\f011'; } /* '' */
.fa-signal:before { content: '\f012'; } /* '' */
.fa-cog:before { content: '\f013'; } /* '' */
.fa-home:before { content: '\f015'; } /* '' */
.fa-clock:before { content: '\f017'; } /* '' */
.fa-road:before { content: '\f018'; } /* '' */
.fa-download:before { content: '\f019'; } /* '' */
.fa-inbox:before { content: '\f01c'; } /* '' */
.fa-redo:before { content: '\f01e'; } /* '' */
.fa-sync:before { content: '\f021'; } /* '' */
.fa-list-alt:before { content: '\f022'; } /* '' */
.fa-lock:before { content: '\f023'; } /* '' */
.fa-flag:before { content: '\f024'; } /* '' */
.fa-headphones:before { content: '\f025'; } /* '' */
.fa-volume-off:before { content: '\f026'; } /* '' */
.fa-volume-down:before { content: '\f027'; } /* '' */
.fa-volume-up:before { content: '\f028'; } /* '' */
.fa-qrcode:before { content: '\f029'; } /* '' */
.fa-barcode:before { content: '\f02a'; } /* '' */
.fa-tag:before { content: '\f02b'; } /* '' */
.fa-tags:before { content: '\f02c'; } /* '' */
.fa-book:before { content: '\f02d'; } /* '' */
.fa-bookmark:before { content: '\f02e'; } /* '' */
.fa-print:before { content: '\f02f'; } /* '' */
.fa-camera:before { content: '\f030'; } /* '' */
.fa-font:before { content: '\f031'; } /* '' */
.fa-bold:before { content: '\f032'; } /* '' */
.fa-italic:before { content: '\f033'; } /* '' */
.fa-text-height:before { content: '\f034'; } /* '' */
.fa-text-width:before { content: '\f035'; } /* '' */
.fa-align-left:before { content: '\f036'; } /* '' */
.fa-align-center:before { content: '\f037'; } /* '' */
.fa-align-right:before { content: '\f038'; } /* '' */
.fa-align-justify:before { content: '\f039'; } /* '' */
.fa-list:before { content: '\f03a'; } /* '' */
.fa-outdent:before { content: '\f03b'; } /* '' */
.fa-indent:before { content: '\f03c'; } /* '' */
.fa-video:before { content: '\f03d'; } /* '' */
.fa-image:before { content: '\f03e'; } /* '' */
.fa-pencil:before { content: '\f040'; } /* '' */
.fa-map-marker:before { content: '\f041'; } /* '' */
.fa-adjust:before { content: '\f042'; } /* '' */
.fa-tint:before { content: '\f043'; } /* '' */
.fa-edit:before { content: '\f044'; } /* '' */
.fa-arrows:before { content: '\f047'; } /* '' */
.fa-step-backward:before { content: '\f048'; } /* '' */
.fa-fast-backward:before { content: '\f049'; } /* '' */
.fa-backward:before { content: '\f04a'; } /* '' */
.fa-play:before { content: '\f04b'; } /* '' */
.fa-pause:before { content: '\f04c'; } /* '' */
.fa-stop:before { content: '\f04d'; } /* '' */
.fa-forward:before { content: '\f04e'; } /* '' */
.fa-fast-forward:before { content: '\f050'; } /* '' */
.fa-step-forward:before { content: '\f051'; } /* '' */
.fa-eject:before { content: '\f052'; } /* '' */
.fa-chevron-left:before { content: '\f053'; } /* '' */
.fa-chevron-right:before { content: '\f054'; } /* '' */
.fa-plus-circle:before { content: '\f055'; } /* '' */
.fa-minus-circle:before { content: '\f056'; } /* '' */
.fa-times-circle:before { content: '\f057'; } /* '' */
.fa-check-circle:before { content: '\f058'; } /* '' */
.fa-question-circle:before { content: '\f059'; } /* '' */
.fa-info-circle:before { content: '\f05a'; } /* '' */
.fa-crosshairs:before { content: '\f05b'; } /* '' */
.fa-ban:before { content: '\f05e'; } /* '' */
.fa-arrow-left:before { content: '\f060'; } /* '' */
.fa-arrow-right:before { content: '\f061'; } /* '' */
.fa-arrow-up:before { content: '\f062'; } /* '' */
.fa-arrow-down:before { content: '\f063'; } /* '' */
.fa-share:before { content: '\f064'; } /* '' */
.fa-expand:before { content: '\f065'; } /* '' */
.fa-compress:before { content: '\f066'; } /* '' */
.fa-plus:before { content: '\f067'; } /* '' */
.fa-minus:before { content: '\f068'; } /* '' */
.fa-asterisk:before { content: '\f069'; } /* '' */
.fa-exclamation-circle:before { content: '\f06a'; } /* '' */
.fa-gift:before { content: '\f06b'; } /* '' */
.fa-leaf:before { content: '\f06c'; } /* '' */
.fa-fire:before { content: '\f06d'; } /* '' */
.fa-eye:before { content: '\f06e'; } /* '' */
.fa-eye-slash:before { content: '\f070'; } /* '' */
.fa-exclamation-triangle:before { content: '\f071'; } /* '' */
.fa-plane:before { content: '\f072'; } /* '' */
.fa-calendar-alt:before { content: '\f073'; } /* '' */
.fa-random:before { content: '\f074'; } /* '' */
.fa-comment:before { content: '\f075'; } /* '' */
.fa-magnet:before { content: '\f076'; } /* '' */
.fa-chevron-up:before { content: '\f077'; } /* '' */
.fa-chevron-down:before { content: '\f078'; } /* '' */
.fa-retweet:before { content: '\f079'; } /* '' */
.fa-shopping-cart:before { content: '\f07a'; } /* '' */
.fa-folder:before { content: '\f07b'; } /* '' */
.fa-folder-open:before { content: '\f07c'; } /* '' */
.fa-arrows-v:before { content: '\f07d'; } /* '' */
.fa-arrows-h:before { content: '\f07e'; } /* '' */
.fa-chart-bar:before { content: '\f080'; } /* '' */
.fa-twitter-square:before { content: '\f081'; } /* '' */
.fa-facebook-square:before { content: '\f082'; } /* '' */
.fa-camera-retro:before { content: '\f083'; } /* '' */
.fa-key:before { content: '\f084'; } /* '' */
.fa-cogs:before { content: '\f085'; } /* '' */
.fa-comments:before { content: '\f086'; } /* '' */
.fa-star-half:before { content: '\f089'; } /* '' */
.fa-sign-out:before { content: '\f08b'; } /* '' */
.fa-linkedin:before { content: '\f08c'; } /* '' */
.fa-thumbtack:before { content: '\f08d'; } /* '' */
.fa-external-link:before { content: '\f08e'; } /* '' */
.fa-sign-in:before { content: '\f090'; } /* '' */
.fa-trophy:before { content: '\f091'; } /* '' */
.fa-github-square:before { content: '\f092'; } /* '' */
.fa-upload:before { content: '\f093'; } /* '' */
.fa-lemon:before { content: '\f094'; } /* '' */
.fa-phone:before { content: '\f095'; } /* '' */
.fa-phone-square:before { content: '\f098'; } /* '' */
.fa-twitter:before { content: '\f099'; } /* '' */
.fa-facebook:before { content: '\f09a'; } /* '' */
.fa-github:before { content: '\f09b'; } /* '' */
.fa-unlock:before { content: '\f09c'; } /* '' */
.fa-credit-card:before { content: '\f09d'; } /* '' */
.fa-rss:before { content: '\f09e'; } /* '' */
.fa-hdd:before { content: '\f0a0'; } /* '' */
.fa-bullhorn:before { content: '\f0a1'; } /* '' */
.fa-certificate:before { content: '\f0a3'; } /* '' */
.fa-hand-point-right:before { content: '\f0a4'; } /* '' */
.fa-hand-point-left:before { content: '\f0a5'; } /* '' */
.fa-hand-point-up:before { content: '\f0a6'; } /* '' */
.fa-hand-point-down:before { content: '\f0a7'; } /* '' */
.fa-arrow-circle-left:before { content: '\f0a8'; } /* '' */
.fa-arrow-circle-right:before { content: '\f0a9'; } /* '' */
.fa-arrow-circle-up:before { content: '\f0aa'; } /* '' */
.fa-arrow-circle-down:before { content: '\f0ab'; } /* '' */
.fa-globe:before { content: '\f0ac'; } /* '' */
.fa-wrench:before { content: '\f0ad'; } /* '' */
.fa-tasks:before { content: '\f0ae'; } /* '' */
.fa-filter:before { content: '\f0b0'; } /* '' */
.fa-briefcase:before { content: '\f0b1'; } /* '' */
.fa-arrows-alt:before { content: '\f0b2'; } /* '' */
.fa-users:before { content: '\f0c0'; } /* '' */
.fa-link:before { content: '\f0c1'; } /* '' */
.fa-cloud:before { content: '\f0c2'; } /* '' */
.fa-flask:before { content: '\f0c3'; } /* '' */
.fa-cut:before { content: '\f0c4'; } /* '' */
.fa-copy:before { content: '\f0c5'; } /* '' */
.fa-paperclip:before { content: '\f0c6'; } /* '' */
.fa-save:before { content: '\f0c7'; } /* '' */
.fa-square:before { content: '\f0c8'; } /* '' */
.fa-bars:before { content: '\f0c9'; } /* '' */
.fa-list-ul:before { content: '\f0ca'; } /* '' */
.fa-list-ol:before { content: '\f0cb'; } /* '' */
.fa-strikethrough:before { content: '\f0cc'; } /* '' */
.fa-underline:before { content: '\f0cd'; } /* '' */
.fa-table:before { content: '\f0ce'; } /* '' */
.fa-magic:before { content: '\f0d0'; } /* '' */
.fa-truck:before { content: '\f0d1'; } /* '' */
.fa-pinterest:before { content: '\f0d2'; } /* '' */
.fa-pinterest-square:before { content: '\f0d3'; } /* '' */
.fa-google-plus-square:before { content: '\f0d4'; } /* '' */
.fa-google-plus-g:before { content: '\f0d5'; } /* '' */
.fa-money-bill:before { content: '\f0d6'; } /* '' */
.fa-caret-down:before { content: '\f0d7'; } /* '' */
.fa-caret-up:before { content: '\f0d8'; } /* '' */
.fa-caret-left:before { content: '\f0d9'; } /* '' */
.fa-caret-right:before { content: '\f0da'; } /* '' */
.fa-columns:before { content: '\f0db'; } /* '' */
.fa-sort:before { content: '\f0dc'; } /* '' */
.fa-sort-down:before { content: '\f0dd'; } /* '' */
.fa-sort-up:before { content: '\f0de'; } /* '' */
.fa-envelope:before { content: '\f0e0'; } /* '' */
.fa-linkedin-in:before { content: '\f0e1'; } /* '' */
.fa-undo:before { content: '\f0e2'; } /* '' */
.fa-gavel:before { content: '\f0e3'; } /* '' */
.fa-tachometer:before { content: '\f0e4'; } /* '' */
.fa-bolt:before { content: '\f0e7'; } /* '' */
.fa-sitemap:before { content: '\f0e8'; } /* '' */
.fa-umbrella:before { content: '\f0e9'; } /* '' */
.fa-paste:before { content: '\f0ea'; } /* '' */
.fa-lightbulb:before { content: '\f0eb'; } /* '' */
.fa-exchange:before { content: '\f0ec'; } /* '' */
.fa-cloud-download:before { content: '\f0ed'; } /* '' */
.fa-cloud-upload:before { content: '\f0ee'; } /* '' */
.fa-user-md:before { content: '\f0f0'; } /* '' */
.fa-stethoscope:before { content: '\f0f1'; } /* '' */
.fa-suitcase:before { content: '\f0f2'; } /* '' */
.fa-bell:before { content: '\f0f3'; } /* '' */
.fa-coffee:before { content: '\f0f4'; } /* '' */
.fa-hospital:before { content: '\f0f8'; } /* '' */
.fa-ambulance:before { content: '\f0f9'; } /* '' */
.fa-medkit:before { content: '\f0fa'; } /* '' */
.fa-fighter-jet:before { content: '\f0fb'; } /* '' */
.fa-beer:before { content: '\f0fc'; } /* '' */
.fa-h-square:before { content: '\f0fd'; } /* '' */
.fa-plus-square:before { content: '\f0fe'; } /* '' */
.fa-angle-double-left:before { content: '\f100'; } /* '' */
.fa-angle-double-right:before { content: '\f101'; } /* '' */
.fa-angle-double-up:before { content: '\f102'; } /* '' */
.fa-angle-double-down:before { content: '\f103'; } /* '' */
.fa-angle-left:before { content: '\f104'; } /* '' */
.fa-angle-right:before { content: '\f105'; } /* '' */
.fa-angle-up:before { content: '\f106'; } /* '' */
.fa-angle-down:before { content: '\f107'; } /* '' */
.fa-desktop:before { content: '\f108'; } /* '' */
.fa-laptop:before { content: '\f109'; } /* '' */
.fa-tablet:before { content: '\f10a'; } /* '' */
.fa-mobile:before { content: '\f10b'; } /* '' */
.fa-quote-left:before { content: '\f10d'; } /* '' */
.fa-quote-right:before { content: '\f10e'; } /* '' */
.fa-spinner:before { content: '\f110'; } /* '' */
.fa-circle:before { content: '\f111'; } /* '' */
.fa-github-alt:before { content: '\f113'; } /* '' */
.fa-smile:before { content: '\f118'; } /* '' */
.fa-frown:before { content: '\f119'; } /* '' */
.fa-meh:before { content: '\f11a'; } /* '' */
.fa-gamepad:before { content: '\f11b'; } /* '' */
.fa-keyboard:before { content: '\f11c'; } /* '' */
.fa-flag-checkered:before { content: '\f11e'; } /* '' */
.fa-terminal:before { content: '\f120'; } /* '' */
.fa-code:before { content: '\f121'; } /* '' */
.fa-reply-all:before { content: '\f122'; } /* '' */
.fa-location-arrow:before { content: '\f124'; } /* '' */
.fa-crop:before { content: '\f125'; } /* '' */
.fa-code-branch:before { content: '\f126'; } /* '' */
.fa-unlink:before { content: '\f127'; } /* '' */
.fa-question:before { content: '\f128'; } /* '' */
.fa-info:before { content: '\f129'; } /* '' */
.fa-exclamation:before { content: '\f12a'; } /* '' */
.fa-superscript:before { content: '\f12b'; } /* '' */
.fa-subscript:before { content: '\f12c'; } /* '' */
.fa-eraser:before { content: '\f12d'; } /* '' */
.fa-puzzle-piece:before { content: '\f12e'; } /* '' */
.fa-microphone:before { content: '\f130'; } /* '' */
.fa-microphone-slash:before { content: '\f131'; } /* '' */
.fa-shield:before { content: '\f132'; } /* '' */
.fa-calendar:before { content: '\f133'; } /* '' */
.fa-fire-extinguisher:before { content: '\f134'; } /* '' */
.fa-rocket:before { content: '\f135'; } /* '' */
.fa-maxcdn:before { content: '\f136'; } /* '' */
.fa-chevron-circle-left:before { content: '\f137'; } /* '' */
.fa-chevron-circle-right:before { content: '\f138'; } /* '' */
.fa-chevron-circle-up:before { content: '\f139'; } /* '' */
.fa-chevron-circle-down:before { content: '\f13a'; } /* '' */
.fa-html5:before { content: '\f13b'; } /* '' */
.fa-css3:before { content: '\f13c'; } /* '' */
.fa-anchor:before { content: '\f13d'; } /* '' */
.fa-unlock-alt:before { content: '\f13e'; } /* '' */
.fa-bullseye:before { content: '\f140'; } /* '' */
.fa-ellipsis-h:before { content: '\f141'; } /* '' */
.fa-ellipsis-v:before { content: '\f142'; } /* '' */
.fa-rss-square:before { content: '\f143'; } /* '' */
.fa-play-circle:before { content: '\f144'; } /* '' */
.fa-ticket:before { content: '\f145'; } /* '' */
.fa-minus-square:before { content: '\f146'; } /* '' */
.fa-level-up:before { content: '\f148'; } /* '' */
.fa-level-down:before { content: '\f149'; } /* '' */
.fa-check-square:before { content: '\f14a'; } /* '' */
.fa-pen-square:before { content: '\f14b'; } /* '' */
.fa-external-link-square:before { content: '\f14c'; } /* '' */
.fa-share-square:before { content: '\f14d'; } /* '' */
.fa-compass:before { content: '\f14e'; } /* '' */
.fa-caret-square-down:before { content: '\f150'; } /* '' */
.fa-caret-square-up:before { content: '\f151'; } /* '' */
.fa-caret-square-right:before { content: '\f152'; } /* '' */
.fa-euro-sign:before { content: '\f153'; } /* '' */
.fa-pound-sign:before { content: '\f154'; } /* '' */
.fa-dollar-sign:before { content: '\f155'; } /* '' */
.fa-rupee-sign:before { content: '\f156'; } /* '' */
.fa-yen-sign:before { content: '\f157'; } /* '' */
.fa-ruble-sign:before { content: '\f158'; } /* '' */
.fa-won-sign:before { content: '\f159'; } /* '' */
.fa-btc:before { content: '\f15a'; } /* '' */
.fa-file:before { content: '\f15b'; } /* '' */
.fa-file-alt:before { content: '\f15c'; } /* '' */
.fa-sort-alpha-down:before { content: '\f15d'; } /* '' */
.fa-sort-alpha-up:before { content: '\f15e'; } /* '' */
.fa-sort-amount-down:before { content: '\f160'; } /* '' */
.fa-sort-amount-up:before { content: '\f161'; } /* '' */
.fa-sort-numeric-down:before { content: '\f162'; } /* '' */
.fa-sort-numeric-up:before { content: '\f163'; } /* '' */
.fa-thumbs-up:before { content: '\f164'; } /* '' */
.fa-thumbs-down:before { content: '\f165'; } /* '' */
.fa-youtube:before { content: '\f167'; } /* '' */
.fa-xing:before { content: '\f168'; } /* '' */
.fa-xing-square:before { content: '\f169'; } /* '' */
.fa-dropbox:before { content: '\f16b'; } /* '' */
.fa-stack-overflow:before { content: '\f16c'; } /* '' */
.fa-instagram:before { content: '\f16d'; } /* '' */
.fa-flickr:before { content: '\f16e'; } /* '' */
.fa-adn:before { content: '\f170'; } /* '' */
.fa-bitbucket:before { content: '\f171'; } /* '' */
.fa-tumblr:before { content: '\f173'; } /* '' */
.fa-tumblr-square:before { content: '\f174'; } /* '' */
.fa-long-arrow-down:before { content: '\f175'; } /* '' */
.fa-long-arrow-up:before { content: '\f176'; } /* '' */
.fa-long-arrow-left:before { content: '\f177'; } /* '' */
.fa-long-arrow-right:before { content: '\f178'; } /* '' */
.fa-apple:before { content: '\f179'; } /* '' */
.fa-windows:before { content: '\f17a'; } /* '' */
.fa-android:before { content: '\f17b'; } /* '' */
.fa-linux:before { content: '\f17c'; } /* '' */
.fa-dribbble:before { content: '\f17d'; } /* '' */
.fa-skype:before { content: '\f17e'; } /* '' */
.fa-foursquare:before { content: '\f180'; } /* '' */
.fa-trello:before { content: '\f181'; } /* '' */
.fa-female:before { content: '\f182'; } /* '' */
.fa-male:before { content: '\f183'; } /* '' */
.fa-gratipay:before { content: '\f184'; } /* '' */
.fa-sun:before { content: '\f185'; } /* '' */
.fa-moon:before { content: '\f186'; } /* '' */
.fa-archive:before { content: '\f187'; } /* '' */
.fa-bug:before { content: '\f188'; } /* '' */
.fa-vk:before { content: '\f189'; } /* '' */
.fa-weibo:before { content: '\f18a'; } /* '' */
.fa-renren:before { content: '\f18b'; } /* '' */
.fa-pagelines:before { content: '\f18c'; } /* '' */
.fa-stack-exchange:before { content: '\f18d'; } /* '' */
.fa-caret-square-left:before { content: '\f191'; } /* '' */
.fa-dot-circle:before { content: '\f192'; } /* '' */
.fa-wheelchair:before { content: '\f193'; } /* '' */
.fa-vimeo-square:before { content: '\f194'; } /* '' */
.fa-lira-sign:before { content: '\f195'; } /* '' */
.fa-space-shuttle:before { content: '\f197'; } /* '' */
.fa-slack:before { content: '\f198'; } /* '' */
.fa-envelope-square:before { content: '\f199'; } /* '' */
.fa-wordpress:before { content: '\f19a'; } /* '' */
.fa-openid:before { content: '\f19b'; } /* '' */
.fa-university:before { content: '\f19c'; } /* '' */
.fa-graduation-cap:before { content: '\f19d'; } /* '' */
.fa-yahoo:before { content: '\f19e'; } /* '' */
.fa-google:before { content: '\f1a0'; } /* '' */
.fa-reddit:before { content: '\f1a1'; } /* '' */
.fa-reddit-square:before { content: '\f1a2'; } /* '' */
.fa-stumbleupon-circle:before { content: '\f1a3'; } /* '' */
.fa-stumbleupon:before { content: '\f1a4'; } /* '' */
.fa-delicious:before { content: '\f1a5'; } /* '' */
.fa-digg:before { content: '\f1a6'; } /* '' */
.fa-pied-piper-pp:before { content: '\f1a7'; } /* '' */
.fa-pied-piper-alt:before { content: '\f1a8'; } /* '' */
.fa-drupal:before { content: '\f1a9'; } /* '' */
.fa-joomla:before { content: '\f1aa'; } /* '' */
.fa-language:before { content: '\f1ab'; } /* '' */
.fa-fax:before { content: '\f1ac'; } /* '' */
.fa-building:before { content: '\f1ad'; } /* '' */
.fa-child:before { content: '\f1ae'; } /* '' */
.fa-paw:before { content: '\f1b0'; } /* '' */
.fa-cube:before { content: '\f1b2'; } /* '' */
.fa-cubes:before { content: '\f1b3'; } /* '' */
.fa-behance:before { content: '\f1b4'; } /* '' */
.fa-behance-square:before { content: '\f1b5'; } /* '' */
.fa-steam:before { content: '\f1b6'; } /* '' */
.fa-steam-square:before { content: '\f1b7'; } /* '' */
.fa-recycle:before { content: '\f1b8'; } /* '' */
.fa-car:before { content: '\f1b9'; } /* '' */
.fa-taxi:before { content: '\f1ba'; } /* '' */
.fa-tree:before { content: '\f1bb'; } /* '' */
.fa-spotify:before { content: '\f1bc'; } /* '' */
.fa-deviantart:before { content: '\f1bd'; } /* '' */
.fa-soundcloud:before { content: '\f1be'; } /* '' */
.fa-database:before { content: '\f1c0'; } /* '' */
.fa-file-pdf:before { content: '\f1c1'; } /* '' */
.fa-file-word:before { content: '\f1c2'; } /* '' */
.fa-file-excel:before { content: '\f1c3'; } /* '' */
.fa-file-powerpoint:before { content: '\f1c4'; } /* '' */
.fa-file-image:before { content: '\f1c5'; } /* '' */
.fa-file-archive:before { content: '\f1c6'; } /* '' */
.fa-file-audio:before { content: '\f1c7'; } /* '' */
.fa-file-video:before { content: '\f1c8'; } /* '' */
.fa-file-code:before { content: '\f1c9'; } /* '' */
.fa-vine:before { content: '\f1ca'; } /* '' */
.fa-codepen:before { content: '\f1cb'; } /* '' */
.fa-jsfiddle:before { content: '\f1cc'; } /* '' */
.fa-life-ring:before { content: '\f1cd'; } /* '' */
.fa-circle-notch:before { content: '\f1ce'; } /* '' */
.fa-rebel:before { content: '\f1d0'; } /* '' */
.fa-empire:before { content: '\f1d1'; } /* '' */
.fa-git-square:before { content: '\f1d2'; } /* '' */
.fa-git:before { content: '\f1d3'; } /* '' */
.fa-hacker-news:before { content: '\f1d4'; } /* '' */
.fa-tencent-weibo:before { content: '\f1d5'; } /* '' */
.fa-qq:before { content: '\f1d6'; } /* '' */
.fa-weixin:before { content: '\f1d7'; } /* '' */
.fa-paper-plane:before { content: '\f1d8'; } /* '' */
.fa-history:before { content: '\f1da'; } /* '' */
.fa-heading:before { content: '\f1dc'; } /* '' */
.fa-paragraph:before { content: '\f1dd'; } /* '' */
.fa-sliders-h:before { content: '\f1de'; } /* '' */
.fa-share-alt:before { content: '\f1e0'; } /* '' */
.fa-share-alt-square:before { content: '\f1e1'; } /* '' */
.fa-bomb:before { content: '\f1e2'; } /* '' */
.fa-futbol:before { content: '\f1e3'; } /* '' */
.fa-tty:before { content: '\f1e4'; } /* '' */
.fa-binoculars:before { content: '\f1e5'; } /* '' */
.fa-plug:before { content: '\f1e6'; } /* '' */
.fa-slideshare:before { content: '\f1e7'; } /* '' */
.fa-twitch:before { content: '\f1e8'; } /* '' */
.fa-yelp:before { content: '\f1e9'; } /* '' */
.fa-newspaper:before { content: '\f1ea'; } /* '' */
.fa-wifi:before { content: '\f1eb'; } /* '' */
.fa-calculator:before { content: '\f1ec'; } /* '' */
.fa-paypal:before { content: '\f1ed'; } /* '' */
.fa-google-wallet:before { content: '\f1ee'; } /* '' */
.fa-cc-visa:before { content: '\f1f0'; } /* '' */
.fa-cc-mastercard:before { content: '\f1f1'; } /* '' */
.fa-cc-discover:before { content: '\f1f2'; } /* '' */
.fa-cc-amex:before { content: '\f1f3'; } /* '' */
.fa-cc-paypal:before { content: '\f1f4'; } /* '' */
.fa-cc-stripe:before { content: '\f1f5'; } /* '' */
.fa-bell-slash:before { content: '\f1f6'; } /* '' */
.fa-trash:before { content: '\f1f8'; } /* '' */
.fa-copyright:before { content: '\f1f9'; } /* '' */
.fa-at:before { content: '\f1fa'; } /* '' */
.fa-eye-dropper:before { content: '\f1fb'; } /* '' */
.fa-paint-brush:before { content: '\f1fc'; } /* '' */
.fa-birthday-cake:before { content: '\f1fd'; } /* '' */
.fa-chart-area:before { content: '\f1fe'; } /* '' */
.fa-chart-pie:before { content: '\f200'; } /* '' */
.fa-chart-line:before { content: '\f201'; } /* '' */
.fa-lastfm:before { content: '\f202'; } /* '' */
.fa-lastfm-square:before { content: '\f203'; } /* '' */
.fa-toggle-off:before { content: '\f204'; } /* '' */
.fa-toggle-on:before { content: '\f205'; } /* '' */
.fa-bicycle:before { content: '\f206'; } /* '' */
.fa-bus:before { content: '\f207'; } /* '' */
.fa-ioxhost:before { content: '\f208'; } /* '' */
.fa-angellist:before { content: '\f209'; } /* '' */
.fa-closed-captioning:before { content: '\f20a'; } /* '' */
.fa-shekel-sign:before { content: '\f20b'; } /* '' */
.fa-buysellads:before { content: '\f20d'; } /* '' */
.fa-connectdevelop:before { content: '\f20e'; } /* '' */
.fa-dashcube:before { content: '\f210'; } /* '' */
.fa-forumbee:before { content: '\f211'; } /* '' */
.fa-leanpub:before { content: '\f212'; } /* '' */
.fa-sellsy:before { content: '\f213'; } /* '' */
.fa-shirtsinbulk:before { content: '\f214'; } /* '' */
.fa-simplybuilt:before { content: '\f215'; } /* '' */
.fa-skyatlas:before { content: '\f216'; } /* '' */
.fa-cart-plus:before { content: '\f217'; } /* '' */
.fa-cart-arrow-down:before { content: '\f218'; } /* '' */
.fa-diamond:before { content: '\f219'; } /* '' */
.fa-ship:before { content: '\f21a'; } /* '' */
.fa-user-secret:before { content: '\f21b'; } /* '' */
.fa-motorcycle:before { content: '\f21c'; } /* '' */
.fa-street-view:before { content: '\f21d'; } /* '' */
.fa-heartbeat:before { content: '\f21e'; } /* '' */
.fa-venus:before { content: '\f221'; } /* '' */
.fa-mars:before { content: '\f222'; } /* '' */
.fa-mercury:before { content: '\f223'; } /* '' */
.fa-transgender:before { content: '\f224'; } /* '' */
.fa-transgender-alt:before { content: '\f225'; } /* '' */
.fa-venus-double:before { content: '\f226'; } /* '' */
.fa-mars-double:before { content: '\f227'; } /* '' */
.fa-venus-mars:before { content: '\f228'; } /* '' */
.fa-mars-stroke:before { content: '\f229'; } /* '' */
.fa-mars-stroke-v:before { content: '\f22a'; } /* '' */
.fa-mars-stroke-h:before { content: '\f22b'; } /* '' */
.fa-neuter:before { content: '\f22c'; } /* '' */
.fa-genderless:before { content: '\f22d'; } /* '' */
.fa-pinterest-p:before { content: '\f231'; } /* '' */
.fa-whatsapp:before { content: '\f232'; } /* '' */
.fa-server:before { content: '\f233'; } /* '' */
.fa-user-plus:before { content: '\f234'; } /* '' */
.fa-user-times:before { content: '\f235'; } /* '' */
.fa-bed:before { content: '\f236'; } /* '' */
.fa-viacoin:before { content: '\f237'; } /* '' */
.fa-train:before { content: '\f238'; } /* '' */
.fa-subway:before { content: '\f239'; } /* '' */
.fa-medium:before { content: '\f23a'; } /* '' */
.fa-y-combinator:before { content: '\f23b'; } /* '' */
.fa-optin-monster:before { content: '\f23c'; } /* '' */
.fa-opencart:before { content: '\f23d'; } /* '' */
.fa-expeditedssl:before { content: '\f23e'; } /* '' */
.fa-battery-full:before { content: '\f240'; } /* '' */
.fa-battery-three-quarters:before { content: '\f241'; } /* '' */
.fa-battery-half:before { content: '\f242'; } /* '' */
.fa-battery-quarter:before { content: '\f243'; } /* '' */
.fa-battery-empty:before { content: '\f244'; } /* '' */
.fa-mouse-pointer:before { content: '\f245'; } /* '' */
.fa-i-cursor:before { content: '\f246'; } /* '' */
.fa-object-group:before { content: '\f247'; } /* '' */
.fa-object-ungroup:before { content: '\f248'; } /* '' */
.fa-sticky-note:before { content: '\f249'; } /* '' */
.fa-cc-jcb:before { content: '\f24b'; } /* '' */
.fa-cc-diners-club:before { content: '\f24c'; } /* '' */
.fa-clone:before { content: '\f24d'; } /* '' */
.fa-balance-scale:before { content: '\f24e'; } /* '' */
.fa-hourglass-start:before { content: '\f251'; } /* '' */
.fa-hourglass-half:before { content: '\f252'; } /* '' */
.fa-hourglass-end:before { content: '\f253'; } /* '' */
.fa-hourglass:before { content: '\f254'; } /* '' */
.fa-hand-rock:before { content: '\f255'; } /* '' */
.fa-hand-paper:before { content: '\f256'; } /* '' */
.fa-hand-scissors:before { content: '\f257'; } /* '' */
.fa-hand-lizard:before { content: '\f258'; } /* '' */
.fa-hand-spock:before { content: '\f259'; } /* '' */
.fa-hand-pointer:before { content: '\f25a'; } /* '' */
.fa-hand-peace:before { content: '\f25b'; } /* '' */
.fa-trademark:before { content: '\f25c'; } /* '' */
.fa-registered:before { content: '\f25d'; } /* '' */
.fa-creative-commons:before { content: '\f25e'; } /* '' */
.fa-gg:before { content: '\f260'; } /* '' */
.fa-gg-circle:before { content: '\f261'; } /* '' */
.fa-tripadvisor:before { content: '\f262'; } /* '' */
.fa-odnoklassniki:before { content: '\f263'; } /* '' */
.fa-odnoklassniki-square:before { content: '\f264'; } /* '' */
.fa-get-pocket:before { content: '\f265'; } /* '' */
.fa-wikipedia-w:before { content: '\f266'; } /* '' */
.fa-safari:before { content: '\f267'; } /* '' */
.fa-chrome:before { content: '\f268'; } /* '' */
.fa-firefox:before { content: '\f269'; } /* '' */
.fa-opera:before { content: '\f26a'; } /* '' */
.fa-internet-explorer:before { content: '\f26b'; } /* '' */
.fa-tv:before { content: '\f26c'; } /* '' */
.fa-contao:before { content: '\f26d'; } /* '' */
.fa-500px:before { content: '\f26e'; } /* '' */
.fa-amazon:before { content: '\f270'; } /* '' */
.fa-calendar-plus:before { content: '\f271'; } /* '' */
.fa-calendar-minus:before { content: '\f272'; } /* '' */
.fa-calendar-times:before { content: '\f273'; } /* '' */
.fa-calendar-check:before { content: '\f274'; } /* '' */
.fa-industry:before { content: '\f275'; } /* '' */
.fa-map-pin:before { content: '\f276'; } /* '' */
.fa-map-signs:before { content: '\f277'; } /* '' */
.fa-map:before { content: '\f279'; } /* '' */
.fa-comment-alt:before { content: '\f27a'; } /* '' */
.fa-houzz:before { content: '\f27c'; } /* '' */
.fa-vimeo-v:before { content: '\f27d'; } /* '' */
.fa-black-tie:before { content: '\f27e'; } /* '' */
.fa-fonticons:before { content: '\f280'; } /* '' */
.fa-reddit-alien:before { content: '\f281'; } /* '' */
.fa-edge:before { content: '\f282'; } /* '' */
.fa-codiepie:before { content: '\f284'; } /* '' */
.fa-modx:before { content: '\f285'; } /* '' */
.fa-fort-awesome:before { content: '\f286'; } /* '' */
.fa-usb:before { content: '\f287'; } /* '' */
.fa-product-hunt:before { content: '\f288'; } /* '' */
.fa-mixcloud:before { content: '\f289'; } /* '' */
.fa-scribd:before { content: '\f28a'; } /* '' */
.fa-pause-circle:before { content: '\f28b'; } /* '' */
.fa-stop-circle:before { content: '\f28d'; } /* '' */
.fa-shopping-bag:before { content: '\f290'; } /* '' */
.fa-shopping-basket:before { content: '\f291'; } /* '' */
.fa-hashtag:before { content: '\f292'; } /* '' */
.fa-bluetooth:before { content: '\f293'; } /* '' */
.fa-bluetooth-b:before { content: '\f294'; } /* '' */
.fa-percent:before { content: '\f295'; } /* '' */
.fa-gitlab:before { content: '\f296'; } /* '' */
.fa-wpbeginner:before { content: '\f297'; } /* '' */
.fa-wpforms:before { content: '\f298'; } /* '' */
.fa-envira:before { content: '\f299'; } /* '' */
.fa-universal-access:before { content: '\f29a'; } /* '' */
.fa-blind:before { content: '\f29d'; } /* '' */
.fa-audio-description:before { content: '\f29e'; } /* '' */
.fa-phone-volume:before { content: '\f2a0'; } /* '' */
.fa-braille:before { content: '\f2a1'; } /* '' */
.fa-assistive-listening-systems:before { content: '\f2a2'; } /* '' */
.fa-american-sign-language-interpreting:before { content: '\f2a3'; } /* '' */
.fa-deaf:before { content: '\f2a4'; } /* '' */
.fa-glide:before { content: '\f2a5'; } /* '' */
.fa-glide-g:before { content: '\f2a6'; } /* '' */
.fa-sign-language:before { content: '\f2a7'; } /* '' */
.fa-low-vision:before { content: '\f2a8'; } /* '' */
.fa-viadeo:before { content: '\f2a9'; } /* '' */
.fa-viadeo-square:before { content: '\f2aa'; } /* '' */
.fa-snapchat:before { content: '\f2ab'; } /* '' */
.fa-snapchat-ghost:before { content: '\f2ac'; } /* '' */
.fa-snapchat-square:before { content: '\f2ad'; } /* '' */
.fa-pied-piper:before { content: '\f2ae'; } /* '' */
.fa-first-order:before { content: '\f2b0'; } /* '' */
.fa-yoast:before { content: '\f2b1'; } /* '' */
.fa-themeisle:before { content: '\f2b2'; } /* '' */
.fa-google-plus:before { content: '\f2b3'; } /* '' */
.fa-font-awesome:before { content: '\f2b4'; } /* '' */
.fa-handshake:before { content: '\f2b5'; } /* '' */
.fa-envelope-open:before { content: '\f2b6'; } /* '' */
.fa-linode:before { content: '\f2b8'; } /* '' */
.fa-address-book:before { content: '\f2b9'; } /* '' */
.fa-address-card:before { content: '\f2bb'; } /* '' */
.fa-user-circle:before { content: '\f2bd'; } /* '' */
.fa-id-badge:before { content: '\f2c1'; } /* '' */
.fa-id-card:before { content: '\f2c2'; } /* '' */
.fa-quora:before { content: '\f2c4'; } /* '' */
.fa-free-code-camp:before { content: '\f2c5'; } /* '' */
.fa-telegram:before { content: '\f2c6'; } /* '' */
.fa-thermometer-full:before { content: '\f2c7'; } /* '' */
.fa-thermometer-three-quarters:before { content: '\f2c8'; } /* '' */
.fa-thermometer-half:before { content: '\f2c9'; } /* '' */
.fa-thermometer-quarter:before { content: '\f2ca'; } /* '' */
.fa-thermometer-empty:before { content: '\f2cb'; } /* '' */
.fa-shower:before { content: '\f2cc'; } /* '' */
.fa-bath:before { content: '\f2cd'; } /* '' */
.fa-podcast:before { content: '\f2ce'; } /* '' */
.fa-window-maximize:before { content: '\f2d0'; } /* '' */
.fa-window-minimize:before { content: '\f2d1'; } /* '' */
.fa-window-restore:before { content: '\f2d2'; } /* '' */
.fa-times-square:before { content: '\f2d3'; } /* '' */
.fa-bandcamp:before { content: '\f2d5'; } /* '' */
.fa-grav:before { content: '\f2d6'; } /* '' */
.fa-etsy:before { content: '\f2d7'; } /* '' */
.fa-imdb:before { content: '\f2d8'; } /* '' */
.fa-ravelry:before { content: '\f2d9'; } /* '' */
.fa-sellcast:before { content: '\f2da'; } /* '' */
.fa-microchip:before { content: '\f2db'; } /* '' */
.fa-snowflake:before { content: '\f2dc'; } /* '' */
.fa-superpowers:before { content: '\f2dd'; } /* '' */
.fa-wpexplorer:before { content: '\f2de'; } /* '' */
.fa-meetup:before { content: '\f2e0'; } /* '' */
.fa-watch:before { content: '\f2e1'; } /* '' */
.fa-volume-slash:before { content: '\f2e2'; } /* '' */
.fa-utensil-fork:before { content: '\f2e3'; } /* '' */
.fa-utensil-knife:before { content: '\f2e4'; } /* '' */
.fa-utensil-spoon:before { content: '\f2e5'; } /* '' */
.fa-utensils-alt:before { content: '\f2e6'; } /* '' */
.fa-utensils:before { content: '\f2e7'; } /* '' */
.fa-usd-circle:before { content: '\f2e8'; } /* '' */
.fa-usd-square:before { content: '\f2e9'; } /* '' */
.fa-undo-alt:before { content: '\f2ea'; } /* '' */
.fa-trophy-alt:before { content: '\f2eb'; } /* '' */
.fa-triangle:before { content: '\f2ec'; } /* '' */
.fa-trash-alt:before { content: '\f2ed'; } /* '' */
.fa-sync-alt:before { content: '\f2f1'; } /* '' */
.fa-stopwatch:before { content: '\f2f2'; } /* '' */
.fa-star-exclamation:before { content: '\f2f3'; } /* '' */
.fa-spade:before { content: '\f2f4'; } /* '' */
.fa-sign-out-alt:before { content: '\f2f5'; } /* '' */
.fa-sign-in-alt:before { content: '\f2f6'; } /* '' */
.fa-shield-check:before { content: '\f2f7'; } /* '' */
.fa-scrubber:before { content: '\f2f8'; } /* '' */
.fa-redo-alt:before { content: '\f2f9'; } /* '' */
.fa-rectangle-landscape:before { content: '\f2fa'; } /* '' */
.fa-rectangle-portrait:before { content: '\f2fb'; } /* '' */
.fa-rectangle-wide:before { content: '\f2fc'; } /* '' */
.fa-question-square:before { content: '\f2fd'; } /* '' */
.fa-poo:before { content: '\f2fe'; } /* '' */
.fa-images:before { content: '\f302'; } /* '' */
.fa-pencil-alt:before { content: '\f303'; } /* '' */
.fa-pen:before { content: '\f304'; } /* '' */
.fa-pen-alt:before { content: '\f305'; } /* '' */
.fa-long-arrow-alt-down:before { content: '\f309'; } /* '' */
.fa-long-arrow-alt-left:before { content: '\f30a'; } /* '' */
.fa-long-arrow-alt-right:before { content: '\f30b'; } /* '' */
.fa-long-arrow-alt-up:before { content: '\f30c'; } /* '' */
.fa-lock-alt:before { content: '\f30d'; } /* '' */
.fa-jack-o-lantern:before { content: '\f30e'; } /* '' */
.fa-info-square:before { content: '\f30f'; } /* '' */
.fa-inbox-in:before { content: '\f310'; } /* '' */
.fa-inbox-out:before { content: '\f311'; } /* '' */
.fa-h1:before { content: '\f313'; } /* '' */
.fa-h2:before { content: '\f314'; } /* '' */
.fa-h3:before { content: '\f315'; } /* '' */
.fa-file-check:before { content: '\f316'; } /* '' */
.fa-file-times:before { content: '\f317'; } /* '' */
.fa-file-minus:before { content: '\f318'; } /* '' */
.fa-file-plus:before { content: '\f319'; } /* '' */
.fa-file-exclamation:before { content: '\f31a'; } /* '' */
.fa-file-edit:before { content: '\f31c'; } /* '' */
.fa-expand-arrows:before { content: '\f31d'; } /* '' */
.fa-expand-arrows-alt:before { content: '\f31e'; } /* '' */
.fa-expand-wide:before { content: '\f320'; } /* '' */
.fa-exclamation-square:before { content: '\f321'; } /* '' */
.fa-chevron-double-down:before { content: '\f322'; } /* '' */
.fa-chevron-double-left:before { content: '\f323'; } /* '' */
.fa-chevron-double-right:before { content: '\f324'; } /* '' */
.fa-chevron-double-up:before { content: '\f325'; } /* '' */
.fa-compress-wide:before { content: '\f326'; } /* '' */
.fa-club:before { content: '\f327'; } /* '' */
.fa-clipboard:before { content: '\f328'; } /* '' */
.fa-chevron-square-down:before { content: '\f329'; } /* '' */
.fa-chevron-square-left:before { content: '\f32a'; } /* '' */
.fa-chevron-square-right:before { content: '\f32b'; } /* '' */
.fa-chevron-square-up:before { content: '\f32c'; } /* '' */
.fa-caret-circle-down:before { content: '\f32d'; } /* '' */
.fa-caret-circle-left:before { content: '\f32e'; } /* '' */
.fa-caret-circle-right:before { content: '\f330'; } /* '' */
.fa-caret-circle-up:before { content: '\f331'; } /* '' */
.fa-camera-alt:before { content: '\f332'; } /* '' */
.fa-calendar-edit:before { content: '\f333'; } /* '' */
.fa-calendar-exclamation:before { content: '\f334'; } /* '' */
.fa-badge:before { content: '\f335'; } /* '' */
.fa-badge-check:before { content: '\f336'; } /* '' */
.fa-arrows-alt-h:before { content: '\f337'; } /* '' */
.fa-arrows-alt-v:before { content: '\f338'; } /* '' */
.fa-arrow-square-down:before { content: '\f339'; } /* '' */
.fa-arrow-square-left:before { content: '\f33a'; } /* '' */
.fa-arrow-square-right:before { content: '\f33b'; } /* '' */
.fa-arrow-square-up:before { content: '\f33c'; } /* '' */
.fa-arrow-to-bottom:before { content: '\f33d'; } /* '' */
.fa-arrow-to-left:before { content: '\f33e'; } /* '' */
.fa-arrow-to-right:before { content: '\f340'; } /* '' */
.fa-arrow-to-top:before { content: '\f341'; } /* '' */
.fa-arrow-from-bottom:before { content: '\f342'; } /* '' */
.fa-arrow-from-left:before { content: '\f343'; } /* '' */
.fa-arrow-from-right:before { content: '\f344'; } /* '' */
.fa-arrow-from-top:before { content: '\f345'; } /* '' */
.fa-arrow-alt-from-bottom:before { content: '\f346'; } /* '' */
.fa-arrow-alt-from-left:before { content: '\f347'; } /* '' */
.fa-arrow-alt-from-right:before { content: '\f348'; } /* '' */
.fa-arrow-alt-from-top:before { content: '\f349'; } /* '' */
.fa-arrow-alt-to-bottom:before { content: '\f34a'; } /* '' */
.fa-arrow-alt-to-left:before { content: '\f34b'; } /* '' */
.fa-arrow-alt-to-right:before { content: '\f34c'; } /* '' */
.fa-arrow-alt-to-top:before { content: '\f34d'; } /* '' */
.fa-alarm-clock:before { content: '\f34e'; } /* '' */
.fa-arrow-alt-square-down:before { content: '\f350'; } /* '' */
.fa-arrow-alt-square-left:before { content: '\f351'; } /* '' */
.fa-arrow-alt-square-right:before { content: '\f352'; } /* '' */
.fa-arrow-alt-square-up:before { content: '\f353'; } /* '' */
.fa-arrow-alt-down:before { content: '\f354'; } /* '' */
.fa-arrow-alt-left:before { content: '\f355'; } /* '' */
.fa-arrow-alt-right:before { content: '\f356'; } /* '' */
.fa-arrow-alt-up:before { content: '\f357'; } /* '' */
.fa-arrow-alt-circle-down:before { content: '\f358'; } /* '' */
.fa-arrow-alt-circle-left:before { content: '\f359'; } /* '' */
.fa-arrow-alt-circle-right:before { content: '\f35a'; } /* '' */
.fa-arrow-alt-circle-up:before { content: '\f35b'; } /* '' */
.fa-font-awesome-alt:before { content: '\f35c'; } /* '' */
.fa-external-link-alt:before { content: '\f35d'; } /* '' */
.fa-external-link-square-alt:before { content: '\f360'; } /* '' */
.fa-retweet-alt:before { content: '\f361'; } /* '' */
.fa-exchange-alt:before { content: '\f362'; } /* '' */
.fa-repeat:before { content: '\f363'; } /* '' */
.fa-repeat-alt:before { content: '\f364'; } /* '' */
.fa-repeat-1:before { content: '\f365'; } /* '' */
.fa-repeat-1-alt:before { content: '\f366'; } /* '' */
.fa-share-all:before { content: '\f367'; } /* '' */
.fa-accessible-icon:before { content: '\f368'; } /* '' */
.fa-accusoft:before { content: '\f369'; } /* '' */
.fa-adversal:before { content: '\f36a'; } /* '' */
.fa-affiliatetheme:before { content: '\f36b'; } /* '' */
.fa-algolia:before { content: '\f36c'; } /* '' */
.fa-amilia:before { content: '\f36d'; } /* '' */
.fa-angrycreative:before { content: '\f36e'; } /* '' */
.fa-app-store:before { content: '\f36f'; } /* '' */
.fa-app-store-ios:before { content: '\f370'; } /* '' */
.fa-apper:before { content: '\f371'; } /* '' */
.fa-asymmetrik:before { content: '\f372'; } /* '' */
.fa-audible:before { content: '\f373'; } /* '' */
.fa-avianex:before { content: '\f374'; } /* '' */
.fa-aws:before { content: '\f375'; } /* '' */
.fa-battery-bolt:before { content: '\f376'; } /* '' */
.fa-battery-slash:before { content: '\f377'; } /* '' */
.fa-bimobject:before { content: '\f378'; } /* '' */
.fa-bitcoin:before { content: '\f379'; } /* '' */
.fa-bity:before { content: '\f37a'; } /* '' */
.fa-blackberry:before { content: '\f37b'; } /* '' */
.fa-blogger:before { content: '\f37c'; } /* '' */
.fa-blogger-b:before { content: '\f37d'; } /* '' */
.fa-browser:before { content: '\f37e'; } /* '' */
.fa-buromobelexperte:before { content: '\f37f'; } /* '' */
.fa-centercode:before { content: '\f380'; } /* '' */
.fa-cloud-download-alt:before { content: '\f381'; } /* '' */
.fa-cloud-upload-alt:before { content: '\f382'; } /* '' */
.fa-cloudscale:before { content: '\f383'; } /* '' */
.fa-cloudsmith:before { content: '\f384'; } /* '' */
.fa-cloudversify:before { content: '\f385'; } /* '' */
.fa-code-commit:before { content: '\f386'; } /* '' */
.fa-code-merge:before { content: '\f387'; } /* '' */
.fa-cpanel:before { content: '\f388'; } /* '' */
.fa-credit-card-blank:before { content: '\f389'; } /* '' */
.fa-credit-card-front:before { content: '\f38a'; } /* '' */
.fa-css3-alt:before { content: '\f38b'; } /* '' */
.fa-cuttlefish:before { content: '\f38c'; } /* '' */
.fa-d-and-d:before { content: '\f38d'; } /* '' */
.fa-deploydog:before { content: '\f38e'; } /* '' */
.fa-deskpro:before { content: '\f38f'; } /* '' */
.fa-desktop-alt:before { content: '\f390'; } /* '' */
.fa-digital-ocean:before { content: '\f391'; } /* '' */
.fa-discord:before { content: '\f392'; } /* '' */
.fa-discourse:before { content: '\f393'; } /* '' */
.fa-dochub:before { content: '\f394'; } /* '' */
.fa-docker:before { content: '\f395'; } /* '' */
.fa-draft2digital:before { content: '\f396'; } /* '' */
.fa-dribbble-square:before { content: '\f397'; } /* '' */
.fa-dyalog:before { content: '\f399'; } /* '' */
.fa-earlybirds:before { content: '\f39a'; } /* '' */
.fa-ellipsis-h-alt:before { content: '\f39b'; } /* '' */
.fa-ellipsis-v-alt:before { content: '\f39c'; } /* '' */
.fa-erlang:before { content: '\f39d'; } /* '' */
.fa-facebook-f:before { content: '\f39e'; } /* '' */
.fa-facebook-messenger:before { content: '\f39f'; } /* '' */
.fa-film-alt:before { content: '\f3a0'; } /* '' */
.fa-firstdraft:before { content: '\f3a1'; } /* '' */
.fa-fonticons-fi:before { content: '\f3a2'; } /* '' */
.fa-fort-awesome-alt:before { content: '\f3a3'; } /* '' */
.fa-freebsd:before { content: '\f3a4'; } /* '' */
.fa-gem:before { content: '\f3a5'; } /* '' */
.fa-gitkraken:before { content: '\f3a6'; } /* '' */
.fa-gofore:before { content: '\f3a7'; } /* '' */
.fa-goodreads:before { content: '\f3a8'; } /* '' */
.fa-goodreads-g:before { content: '\f3a9'; } /* '' */
.fa-google-drive:before { content: '\f3aa'; } /* '' */
.fa-google-play:before { content: '\f3ab'; } /* '' */
.fa-gripfire:before { content: '\f3ac'; } /* '' */
.fa-grunt:before { content: '\f3ad'; } /* '' */
.fa-gulp:before { content: '\f3ae'; } /* '' */
.fa-hacker-news-square:before { content: '\f3af'; } /* '' */
.fa-hire-a-helper:before { content: '\f3b0'; } /* '' */
.fa-hotjar:before { content: '\f3b1'; } /* '' */
.fa-hubspot:before { content: '\f3b2'; } /* '' */
.fa-industry-alt:before { content: '\f3b3'; } /* '' */
.fa-itunes:before { content: '\f3b4'; } /* '' */
.fa-itunes-note:before { content: '\f3b5'; } /* '' */
.fa-jenkins:before { content: '\f3b6'; } /* '' */
.fa-joget:before { content: '\f3b7'; } /* '' */
.fa-js:before { content: '\f3b8'; } /* '' */
.fa-js-square:before { content: '\f3b9'; } /* '' */
.fa-keycdn:before { content: '\f3ba'; } /* '' */
.fa-kickstarter:before { content: '\f3bb'; } /* '' */
.fa-kickstarter-k:before { content: '\f3bc'; } /* '' */
.fa-laravel:before { content: '\f3bd'; } /* '' */
.fa-level-down-alt:before { content: '\f3be'; } /* '' */
.fa-level-up-alt:before { content: '\f3bf'; } /* '' */
.fa-line:before { content: '\f3c0'; } /* '' */
.fa-lock-open:before { content: '\f3c1'; } /* '' */
.fa-lock-open-alt:before { content: '\f3c2'; } /* '' */
.fa-lyft:before { content: '\f3c3'; } /* '' */
.fa-magento:before { content: '\f3c4'; } /* '' */
.fa-map-marker-alt:before { content: '\f3c5'; } /* '' */
.fa-medapps:before { content: '\f3c6'; } /* '' */
.fa-medium-m:before { content: '\f3c7'; } /* '' */
.fa-medrt:before { content: '\f3c8'; } /* '' */
.fa-microphone-alt:before { content: '\f3c9'; } /* '' */
.fa-microsoft:before { content: '\f3ca'; } /* '' */
.fa-mix:before { content: '\f3cb'; } /* '' */
.fa-mizuni:before { content: '\f3cc'; } /* '' */
.fa-mobile-alt:before { content: '\f3cd'; } /* '' */
.fa-mobile-android:before { content: '\f3ce'; } /* '' */
.fa-mobile-android-alt:before { content: '\f3cf'; } /* '' */
.fa-monero:before { content: '\f3d0'; } /* '' */
.fa-money-bill-alt:before { content: '\f3d1'; } /* '' */
.fa-napster:before { content: '\f3d2'; } /* '' */
.fa-node-js:before { content: '\f3d3'; } /* '' */
.fa-npm:before { content: '\f3d4'; } /* '' */
.fa-ns8:before { content: '\f3d5'; } /* '' */
.fa-nutritionix:before { content: '\f3d6'; } /* '' */
.fa-page4:before { content: '\f3d7'; } /* '' */
.fa-palfed:before { content: '\f3d8'; } /* '' */
.fa-patreon:before { content: '\f3d9'; } /* '' */
.fa-periscope:before { content: '\f3da'; } /* '' */
.fa-phabricator:before { content: '\f3db'; } /* '' */
.fa-phoenix-framework:before { content: '\f3dc'; } /* '' */
.fa-phone-slash:before { content: '\f3dd'; } /* '' */
.fa-plane-alt:before { content: '\f3de'; } /* '' */
.fa-playstation:before { content: '\f3df'; } /* '' */
.fa-portrait:before { content: '\f3e0'; } /* '' */
.fa-pushed:before { content: '\f3e1'; } /* '' */
.fa-python:before { content: '\f3e2'; } /* '' */
.fa-red-river:before { content: '\f3e3'; } /* '' */
.fa-wpressr:before { content: '\f3e4'; } /* '' */
.fa-reply:before { content: '\f3e5'; } /* '' */
.fa-replyd:before { content: '\f3e6'; } /* '' */
.fa-resolving:before { content: '\f3e7'; } /* '' */
.fa-rocketchat:before { content: '\f3e8'; } /* '' */
.fa-rockrms:before { content: '\f3e9'; } /* '' */
.fa-schlix:before { content: '\f3ea'; } /* '' */
.fa-searchengin:before { content: '\f3eb'; } /* '' */
.fa-servicestack:before { content: '\f3ec'; } /* '' */
.fa-shield-alt:before { content: '\f3ed'; } /* '' */
.fa-sistrix:before { content: '\f3ee'; } /* '' */
.fa-slack-hash:before { content: '\f3ef'; } /* '' */
.fa-sliders-h-square:before { content: '\f3f0'; } /* '' */
.fa-sliders-v:before { content: '\f3f1'; } /* '' */
.fa-sliders-v-square:before { content: '\f3f2'; } /* '' */
.fa-speakap:before { content: '\f3f3'; } /* '' */
.fa-spinner-third:before { content: '\f3f4'; } /* '' */
.fa-staylinked:before { content: '\f3f5'; } /* '' */
.fa-steam-symbol:before { content: '\f3f6'; } /* '' */
.fa-sticker-mule:before { content: '\f3f7'; } /* '' */
.fa-studiovinari:before { content: '\f3f8'; } /* '' */
.fa-supple:before { content: '\f3f9'; } /* '' */
.fa-tablet-alt:before { content: '\f3fa'; } /* '' */
.fa-tablet-android:before { content: '\f3fb'; } /* '' */
.fa-tablet-android-alt:before { content: '\f3fc'; } /* '' */
.fa-tachometer-alt:before { content: '\f3fd'; } /* '' */
.fa-telegram-plane:before { content: '\f3fe'; } /* '' */
.fa-ticket-alt:before { content: '\f3ff'; } /* '' */
.fa-tree-alt:before { content: '\f400'; } /* '' */
.fa-tv-retro:before { content: '\f401'; } /* '' */
.fa-uber:before { content: '\f402'; } /* '' */
.fa-uikit:before { content: '\f403'; } /* '' */
.fa-uniregistry:before { content: '\f404'; } /* '' */
.fa-untappd:before { content: '\f405'; } /* '' */
.fa-user-alt:before { content: '\f406'; } /* '' */
.fa-ussunnah:before { content: '\f407'; } /* '' */
.fa-vaadin:before { content: '\f408'; } /* '' */
.fa-viber:before { content: '\f409'; } /* '' */
.fa-vimeo:before { content: '\f40a'; } /* '' */
.fa-vnv:before { content: '\f40b'; } /* '' */
.fa-whatsapp-square:before { content: '\f40c'; } /* '' */
.fa-whmcs:before { content: '\f40d'; } /* '' */
.fa-window:before { content: '\f40e'; } /* '' */
.fa-window-alt:before { content: '\f40f'; } /* '' */
.fa-window-close:before { content: '\f410'; } /* '' */
.fa-wordpress-simple:before { content: '\f411'; } /* '' */
.fa-xbox:before { content: '\f412'; } /* '' */
.fa-yandex:before { content: '\f413'; } /* '' */
.fa-yandex-international:before { content: '\f414'; } /* '' */
.fa-apple-pay:before { content: '\f415'; } /* '' */
.fa-cc-apple-pay:before { content: '\f416'; } /* '' */
.fa-fly:before { content: '\f417'; } /* '' */
.fa-node:before { content: '\f419'; } /* '' */
.fa-osi:before { content: '\f41a'; } /* '' */
.fa-react:before { content: '\f41b'; } /* '' */
.fa-autoprefixer:before { content: '\f41c'; } /* '' */
.fa-less:before { content: '\f41d'; } /* '' */
.fa-sass:before { content: '\f41e'; } /* '' */
.fa-vuejs:before { content: '\f41f'; } /* '' */
.fa-angular:before { content: '\f420'; } /* '' */
.fa-aviato:before { content: '\f421'; } /* '' */
.fa-compress-alt:before { content: '\f422'; } /* '' */
.fa-ember:before { content: '\f423'; } /* '' */
.fa-expand-alt:before { content: '\f424'; } /* '' */
.fa-font-awesome-flag:before { content: '\f425'; } /* '' */
.fa-gitter:before { content: '\f426'; } /* '' */
.fa-hooli:before { content: '\f427'; } /* '' */
.fa-strava:before { content: '\f428'; } /* '' */
.fa-stripe:before { content: '\f429'; } /* '' */
.fa-stripe-s:before { content: '\f42a'; } /* '' */
.fa-typo3:before { content: '\f42b'; } /* '' */
.fa-amazon-pay:before { content: '\f42c'; } /* '' */
.fa-cc-amazon-pay:before { content: '\f42d'; } /* '' */
.fa-ethereum:before { content: '\f42e'; } /* '' */
.fa-korvue:before { content: '\f42f'; } /* '' */
.fa-elementor:before { content: '\f430'; } /* '' */
.fa-youtube-square:before { content: '\f431'; } /* '' */
.fa-baseball:before { content: '\f432'; } /* '' */
.fa-baseball-ball:before { content: '\f433'; } /* '' */
.fa-basketball-ball:before { content: '\f434'; } /* '' */
.fa-bowling-pins:before { content: '\f437'; } /* '' */
.fa-chess-king-alt:before { content: '\f440'; } /* '' */
.fa-chess-knight:before { content: '\f441'; } /* '' */
.fa-chess-knight-alt:before { content: '\f442'; } /* '' */
.fa-flipboard:before { content: '\f44d'; } /* '' */
.fa-hips:before { content: '\f452'; } /* '' */
.fa-pennant:before { content: '\f456'; } /* '' */
.fa-php:before { content: '\f457'; } /* '' */
.fa-quinscape:before { content: '\f459'; } /* '' */
.fa-racquet:before { content: '\f45a'; } /* '' */
.fa-tennis-ball:before { content: '\f45e'; } /* '' */
.fa-whistle:before { content: '\f460'; } /* '' */
.fa-allergies:before { content: '\f461'; } /* '' */
.fa-barcode-alt:before { content: '\f463'; } /* '' */
.fa-barcode-read:before { content: '\f464'; } /* '' */
.fa-box:before { content: '\f466'; } /* '' */
.fa-box-check:before { content: '\f467'; } /* '' */
.fa-boxes:before { content: '\f468'; } /* '' */
.fa-briefcase-medical:before { content: '\f469'; } /* '' */
.fa-clipboard-check:before { content: '\f46c'; } /* '' */
.fa-clipboard-list:before { content: '\f46d'; } /* '' */
.fa-dolly:before { content: '\f472'; } /* '' */
.fa-dolly-empty:before { content: '\f473'; } /* '' */
.fa-dolly-flatbed:before { content: '\f474'; } /* '' */
.fa-dolly-flatbed-alt:before { content: '\f475'; } /* '' */
.fa-dolly-flatbed-empty:before { content: '\f476'; } /* '' */
.fa-file-medical:before { content: '\f477'; } /* '' */
.fa-file-medical-alt:before { content: '\f478'; } /* '' */
.fa-first-aid:before { content: '\f479'; } /* '' */
.fa-hand-holding-box:before { content: '\f47b'; } /* '' */
.fa-hand-receiving:before { content: '\f47c'; } /* '' */
.fa-hospital-alt:before { content: '\f47d'; } /* '' */
.fa-hospital-symbol:before { content: '\f47e'; } /* '' */
.fa-id-card-alt:before { content: '\f47f'; } /* '' */
.fa-notes-medical:before { content: '\f481'; } /* '' */
.fa-prescription-bottle-alt:before { content: '\f486'; } /* '' */
.fa-shipping-fast:before { content: '\f48b'; } /* '' */
.fa-shipping-timed:before { content: '\f48c'; } /* '' */
.fa-syringe:before { content: '\f48e'; } /* '' */
.fa-thermometer:before { content: '\f491'; } /* '' */
.fa-blanket:before { content: '\f498'; } /* '' */
.fa-book-heart:before { content: '\f499'; } /* '' */
.fa-box-alt:before { content: '\f49a'; } /* '' */
.fa-box-full:before { content: '\f49c'; } /* '' */
.fa-box-heart:before { content: '\f49d'; } /* '' */
.fa-box-open:before { content: '\f49e'; } /* '' */
.fa-boxes-alt:before { content: '\f4a1'; } /* '' */
.fa-comment-alt-check:before { content: '\f4a2'; } /* '' */
.fa-comment-alt-dots:before { content: '\f4a3'; } /* '' */
.fa-comment-alt-edit:before { content: '\f4a4'; } /* '' */
.fa-comment-alt-exclamation:before { content: '\f4a5'; } /* '' */
.fa-comment-alt-lines:before { content: '\f4a6'; } /* '' */
.fa-comment-alt-minus:before { content: '\f4a7'; } /* '' */
.fa-comment-alt-plus:before { content: '\f4a8'; } /* '' */
.fa-comment-alt-slash:before { content: '\f4a9'; } /* '' */
.fa-comment-alt-smile:before { content: '\f4aa'; } /* '' */
.fa-comment-alt-times:before { content: '\f4ab'; } /* '' */
.fa-comment-check:before { content: '\f4ac'; } /* '' */
.fa-comment-dots:before { content: '\f4ad'; } /* '' */
.fa-comment-edit:before { content: '\f4ae'; } /* '' */
.fa-comment-exclamation:before { content: '\f4af'; } /* '' */
.fa-comment-lines:before { content: '\f4b0'; } /* '' */
.fa-comment-minus:before { content: '\f4b1'; } /* '' */
.fa-comment-plus:before { content: '\f4b2'; } /* '' */
.fa-comment-slash:before { content: '\f4b3'; } /* '' */
.fa-comment-smile:before { content: '\f4b4'; } /* '' */
.fa-comment-times:before { content: '\f4b5'; } /* '' */
.fa-comments-alt:before { content: '\f4b6'; } /* '' */
.fa-couch:before { content: '\f4b8'; } /* '' */
.fa-donate:before { content: '\f4b9'; } /* '' */
.fa-dove:before { content: '\f4ba'; } /* '' */
.fa-fragile:before { content: '\f4bb'; } /* '' */
.fa-hand-holding:before { content: '\f4bd'; } /* '' */
.fa-hands:before { content: '\f4c2'; } /* '' */
.fa-hands-usd:before { content: '\f4c5'; } /* '' */
.fa-home-heart:before { content: '\f4c9'; } /* '' */
.fa-phone-plus:before { content: '\f4d2'; } /* '' */
.fa-readme:before { content: '\f4d5'; } /* '' */
.fa-ribbon:before { content: '\f4d6'; } /* '' */
.fa-smile-wink:before { content: '\f4da'; } /* '' */
.fa-truck-container:before { content: '\f4dc'; } /* '' */
.fa-truck-moving:before { content: '\f4df'; } /* '' */
.fa-video-plus:before { content: '\f4e1'; } /* '' */
.fa-video-slash:before { content: '\f4e2'; } /* '' */
.fa-wine-glass:before { content: '\f4e3'; } /* '' */
.fa-java:before { content: '\f4e4'; } /* '' */
.fa-pied-piper-hat:before { content: '\f4e5'; } /* '' */
.fa-creative-commons-by:before { content: '\f4e7'; } /* '' */
.fa-creative-commons-nc:before { content: '\f4e8'; } /* '' */
.fa-creative-commons-nc-eu:before { content: '\f4e9'; } /* '' */
.fa-creative-commons-nc-jp:before { content: '\f4ea'; } /* '' */
.fa-creative-commons-nd:before { content: '\f4eb'; } /* '' */
.fa-creative-commons-pd:before { content: '\f4ec'; } /* '' */
.fa-creative-commons-pd-alt:before { content: '\f4ed'; } /* '' */
.fa-creative-commons-remix:before { content: '\f4ee'; } /* '' */
.fa-creative-commons-sa:before { content: '\f4ef'; } /* '' */
.fa-creative-commons-sampling:before { content: '\f4f0'; } /* '' */
.fa-creative-commons-sampling-plus:before { content: '\f4f1'; } /* '' */
.fa-creative-commons-share:before { content: '\f4f2'; } /* '' */
.fa-creative-commons-zero:before { content: '\f4f3'; } /* '' */
.fa-ebay:before { content: '\f4f4'; } /* '' */
.fa-keybase:before { content: '\f4f5'; } /* '' */
.fa-mastodon:before { content: '\f4f6'; } /* '' */
.fa-r-project:before { content: '\f4f7'; } /* '' */
.fa-researchgate:before { content: '\f4f8'; } /* '' */
.fa-teamspeak:before { content: '\f4f9'; } /* '' */
.fa-user-alt-slash:before { content: '\f4fa'; } /* '' */
.fa-user-check:before { content: '\f4fc'; } /* '' */
.fa-user-clock:before { content: '\f4fd'; } /* '' */
.fa-user-cog:before { content: '\f4fe'; } /* '' */
.fa-user-edit:before { content: '\f4ff'; } /* '' */
.fa-user-friends:before { content: '\f500'; } /* '' */
.fa-user-graduate:before { content: '\f501'; } /* '' */
.fa-user-lock:before { content: '\f502'; } /* '' */
.fa-user-minus:before { content: '\f503'; } /* '' */
.fa-user-ninja:before { content: '\f504'; } /* '' */
.fa-user-shield:before { content: '\f505'; } /* '' */
.fa-user-slash:before { content: '\f506'; } /* '' */
.fa-user-tag:before { content: '\f507'; } /* '' */
.fa-user-tie:before { content: '\f508'; } /* '' */
.fa-users-cog:before { content: '\f509'; } /* '' */
.fa-first-order-alt:before { content: '\f50a'; } /* '' */
.fa-fulcrum:before { content: '\f50b'; } /* '' */
.fa-galactic-republic:before { content: '\f50c'; } /* '' */
.fa-galactic-senate:before { content: '\f50d'; } /* '' */
.fa-jedi-order:before { content: '\f50e'; } /* '' */
.fa-old-republic:before { content: '\f510'; } /* '' */
.fa-phoenix-squadron:before { content: '\f511'; } /* '' */
.fa-sith:before { content: '\f512'; } /* '' */
.fa-trade-federation:before { content: '\f513'; } /* '' */
.fa-wolf-pack-battalion:before { content: '\f514'; } /* '' */
.fa-balance-scale-left:before { content: '\f515'; } /* '' */
.fa-balance-scale-right:before { content: '\f516'; } /* '' */
.fa-book-open:before { content: '\f518'; } /* '' */
.fa-broadcast-tower:before { content: '\f519'; } /* '' */
.fa-chalkboard:before { content: '\f51b'; } /* '' */
.fa-chalkboard-teacher:before { content: '\f51c'; } /* '' */
.fa-coins:before { content: '\f51e'; } /* '' */
.fa-compact-disc:before { content: '\f51f'; } /* '' */
.fa-crown:before { content: '\f521'; } /* '' */
.fa-glasses:before { content: '\f530'; } /* '' */
.fa-greater-than:before { content: '\f531'; } /* '' */
.fa-greater-than-equal:before { content: '\f532'; } /* '' */
.fa-infinity:before { content: '\f534'; } /* '' */
.fa-less-than:before { content: '\f536'; } /* '' */
.fa-less-than-equal:before { content: '\f537'; } /* '' */
.fa-microphone-alt-slash:before { content: '\f539'; } /* '' */
.fa-money-bill-wave:before { content: '\f53a'; } /* '' */
.fa-money-bill-wave-alt:before { content: '\f53b'; } /* '' */
.fa-money-check:before { content: '\f53c'; } /* '' */
.fa-money-check-alt:before { content: '\f53d'; } /* '' */
.fa-palette:before { content: '\f53f'; } /* '' */
.fa-parking:before { content: '\f540'; } /* '' */
.fa-percentage:before { content: '\f541'; } /* '' */
.fa-receipt:before { content: '\f543'; } /* '' */
.fa-shoe-prints:before { content: '\f54b'; } /* '' */
.fa-store:before { content: '\f54e'; } /* '' */
.fa-store-alt:before { content: '\f54f'; } /* '' */
.fa-toolbox:before { content: '\f552'; } /* '' */
.fa-tshirt:before { content: '\f553'; } /* '' */
.fa-wallet:before { content: '\f555'; } /* '' */
.fa-award:before { content: '\f559'; } /* '' */
.fa-backspace:before { content: '\f55a'; } /* '' */
.fa-bezier-curve:before { content: '\f55b'; } /* '' */
.fa-bus-alt:before { content: '\f55e'; } /* '' */
.fa-check-double:before { content: '\f560'; } /* '' */
.fa-crop-alt:before { content: '\f565'; } /* '' */
.fa-file-contract:before { content: '\f56c'; } /* '' */
.fa-file-download:before { content: '\f56d'; } /* '' */
.fa-file-export:before { content: '\f56e'; } /* '' */
.fa-file-import:before { content: '\f56f'; } /* '' */
.fa-file-invoice:before { content: '\f570'; } /* '' */
.fa-file-invoice-dollar:before { content: '\f571'; } /* '' */
.fa-file-prescription:before { content: '\f572'; } /* '' */
.fa-file-signature:before { content: '\f573'; } /* '' */
.fa-file-upload:before { content: '\f574'; } /* '' */
.fa-fill:before { content: '\f575'; } /* '' */
.fa-fill-drip:before { content: '\f576'; } /* '' */
.fa-fingerprint:before { content: '\f577'; } /* '' */
.fa-flushed:before { content: '\f579'; } /* '' */
.fa-frown-open:before { content: '\f57a'; } /* '' */
.fa-glass-martini-alt:before { content: '\f57b'; } /* '' */
.fa-globe-africa:before { content: '\f57c'; } /* '' */
.fa-globe-americas:before { content: '\f57d'; } /* '' */
.fa-globe-asia:before { content: '\f57e'; } /* '' */
.fa-grimace:before { content: '\f57f'; } /* '' */
.fa-grin:before { content: '\f580'; } /* '' */
.fa-grin-alt:before { content: '\f581'; } /* '' */
.fa-grin-beam:before { content: '\f582'; } /* '' */
.fa-grin-beam-sweat:before { content: '\f583'; } /* '' */
.fa-grin-hearts:before { content: '\f584'; } /* '' */
.fa-grin-squint:before { content: '\f585'; } /* '' */
.fa-grin-squint-tears:before { content: '\f586'; } /* '' */
.fa-grin-stars:before { content: '\f587'; } /* '' */
.fa-grin-tears:before { content: '\f588'; } /* '' */
.fa-grin-tongue:before { content: '\f589'; } /* '' */
.fa-grin-tongue-squint:before { content: '\f58a'; } /* '' */
.fa-grin-tongue-wink:before { content: '\f58b'; } /* '' */
.fa-grin-wink:before { content: '\f58c'; } /* '' */
.fa-grip-horizontal:before { content: '\f58d'; } /* '' */
.fa-grip-vertical:before { content: '\f58e'; } /* '' */
.fa-headphones-alt:before { content: '\f58f'; } /* '' */
.fa-headset:before { content: '\f590'; } /* '' */
.fa-hornbill:before { content: '\f592'; } /* '' */
.fa-kiss:before { content: '\f596'; } /* '' */
.fa-kiss-beam:before { content: '\f597'; } /* '' */
.fa-kiss-wink-heart:before { content: '\f598'; } /* '' */
.fa-laugh:before { content: '\f599'; } /* '' */
.fa-laugh-beam:before { content: '\f59a'; } /* '' */
.fa-laugh-squint:before { content: '\f59b'; } /* '' */
.fa-laugh-wink:before { content: '\f59c'; } /* '' */
.fa-mailchimp:before { content: '\f59e'; } /* '' */
.fa-map-marked:before { content: '\f59f'; } /* '' */
.fa-map-marked-alt:before { content: '\f5a0'; } /* '' */
.fa-medal:before { content: '\f5a2'; } /* '' */
.fa-megaport:before { content: '\f5a3'; } /* '' */
.fa-meh-blank:before { content: '\f5a4'; } /* '' */
.fa-meh-rolling-eyes:before { content: '\f5a5'; } /* '' */
.fa-mortar-pestle:before { content: '\f5a7'; } /* '' */
.fa-nimblr:before { content: '\f5a8'; } /* '' */
.fa-paint-brush-alt:before { content: '\f5a9'; } /* '' */
.fa-pen-fancy:before { content: '\f5ac'; } /* '' */
.fa-pen-nib:before { content: '\f5ad'; } /* '' */
.fa-prescription:before { content: '\f5b1'; } /* '' */
.fa-rev:before { content: '\f5b2'; } /* '' */
.fa-sad-cry:before { content: '\f5b3'; } /* '' */
.fa-sad-tear:before { content: '\f5b4'; } /* '' */
.fa-shopware:before { content: '\f5b5'; } /* '' */
.fa-shuttle-van:before { content: '\f5b6'; } /* '' */
.fa-signature:before { content: '\f5b7'; } /* '' */
.fa-smile-beam:before { content: '\f5b8'; } /* '' */
.fa-smile-plus:before { content: '\f5b9'; } /* '' */
.fa-squarespace:before { content: '\f5be'; } /* '' */
.fa-stamp:before { content: '\f5bf'; } /* '' */
.fa-star-half-alt:before { content: '\f5c0'; } /* '' */
.fa-surprise:before { content: '\f5c2'; } /* '' */
.fa-themeco:before { content: '\f5c6'; } /* '' */
.fa-tint-slash:before { content: '\f5c7'; } /* '' */
.fa-tired:before { content: '\f5c8'; } /* '' */
.fa-tooth:before { content: '\f5c9'; } /* '' */
.fa-weebly:before { content: '\f5cc'; } /* '' */
.fa-weight-hanging:before { content: '\f5cd'; } /* '' */
.fa-wine-glass-alt:before { content: '\f5ce'; } /* '' */
.fa-wix:before { content: '\f5cf'; } /* '' */
.fa-apple-alt:before { content: '\f5d1'; } /* '' */
.fa-atom:before { content: '\f5d2'; } /* '' */
.fa-atom-alt:before { content: '\f5d3'; } /* '' */
.fa-book-alt:before { content: '\f5d9'; } /* '' */
.fa-book-reader:before { content: '\f5da'; } /* '' */
.fa-car-alt:before { content: '\f5de'; } /* '' */
.fa-car-side:before { content: '\f5e4'; } /* '' */
.fa-ear:before { content: '\f5f0'; } /* '' */
.fa-ello:before { content: '\f5f1'; } /* '' */
.fa-file-certificate:before { content: '\f5f3'; } /* '' */
.fa-gas-pump-slash:before { content: '\f5f4'; } /* '' */
.fa-glasses-alt:before { content: '\f5f5'; } /* '' */
.fa-globe-stand:before { content: '\f5f6'; } /* '' */
.fa-hackerrank:before { content: '\f5f7'; } /* '' */
.fa-heart-rate:before { content: '\f5f8'; } /* '' */
.fa-kaggle:before { content: '\f5fa'; } /* '' */
.fa-layer-group:before { content: '\f5fd'; } /* '' */
.fa-location:before { content: '\f601'; } /* '' */
.fa-location-circle:before { content: '\f602'; } /* '' */
.fa-location-slash:before { content: '\f603'; } /* '' */
.fa-lungs:before { content: '\f604'; } /* '' */
.fa-map-marker-alt-slash:before { content: '\f605'; } /* '' */
.fa-map-marker-check:before { content: '\f606'; } /* '' */
.fa-map-marker-edit:before { content: '\f607'; } /* '' */
.fa-map-marker-exclamation:before { content: '\f608'; } /* '' */
.fa-map-marker-minus:before { content: '\f609'; } /* '' */
.fa-map-marker-plus:before { content: '\f60a'; } /* '' */
.fa-map-marker-question:before { content: '\f60b'; } /* '' */
.fa-map-marker-slash:before { content: '\f60c'; } /* '' */
.fa-map-marker-smile:before { content: '\f60d'; } /* '' */
.fa-map-marker-times:before { content: '\f60e'; } /* '' */
.fa-markdown:before { content: '\f60f'; } /* '' */
.fa-monitor-heart-rate:before { content: '\f611'; } /* '' */
.fa-neos:before { content: '\f612'; } /* '' */
.fa-parking-circle:before { content: '\f615'; } /* '' */
.fa-parking-circle-slash:before { content: '\f616'; } /* '' */
.fa-parking-slash:before { content: '\f617'; } /* '' */
.fa-route-interstate:before { content: '\f61b'; } /* '' */
.fa-tachometer-alt-average:before { content: '\f624'; } /* '' */
.fa-tachometer-alt-fast:before { content: '\f625'; } /* '' */
.fa-tachometer-alt-fastest:before { content: '\f626'; } /* '' */
.fa-tachometer-alt-slow:before { content: '\f627'; } /* '' */
.fa-tachometer-alt-slowest:before { content: '\f628'; } /* '' */
.fa-tachometer-average:before { content: '\f629'; } /* '' */
.fa-tachometer-fast:before { content: '\f62a'; } /* '' */
.fa-tachometer-fastest:before { content: '\f62b'; } /* '' */
.fa-tachometer-slow:before { content: '\f62c'; } /* '' */
.fa-tachometer-slowest:before { content: '\f62d'; } /* '' */
.fa-traffic-light:before { content: '\f637'; } /* '' */
.fa-traffic-light-go:before { content: '\f638'; } /* '' */
.fa-traffic-light-slow:before { content: '\f639'; } /* '' */
.fa-traffic-light-stop:before { content: '\f63a'; } /* '' */
.fa-users-class:before { content: '\f63d'; } /* '' */
.fa-zhihu:before { content: '\f63f'; } /* '' */
.fa-ad:before { content: '\f641'; } /* '' */
.fa-alipay:before { content: '\f642'; } /* '' */
.fa-analytics:before { content: '\f643'; } /* '' */
.fa-bullseye-arrow:before { content: '\f648'; } /* '' */
.fa-bullseye-pointer:before { content: '\f649'; } /* '' */
.fa-business-time:before { content: '\f64a'; } /* '' */
.fa-chart-line-down:before { content: '\f64d'; } /* '' */
.fa-chart-pie-alt:before { content: '\f64e'; } /* '' */
.fa-comment-alt-dollar:before { content: '\f650'; } /* '' */
.fa-comment-dollar:before { content: '\f651'; } /* '' */
.fa-comments-alt-dollar:before { content: '\f652'; } /* '' */
.fa-comments-dollar:before { content: '\f653'; } /* '' */
.fa-cross:before { content: '\f654'; } /* '' */
.fa-envelope-open-dollar:before { content: '\f657'; } /* '' */
.fa-envelope-open-text:before { content: '\f658'; } /* '' */
.fa-file-chart-line:before { content: '\f659'; } /* '' */
.fa-file-chart-pie:before { content: '\f65a'; } /* '' */
.fa-file-spreadsheet:before { content: '\f65b'; } /* '' */
.fa-file-user:before { content: '\f65c'; } /* '' */
.fa-folder-minus:before { content: '\f65d'; } /* '' */
.fa-folder-plus:before { content: '\f65e'; } /* '' */
.fa-folder-times:before { content: '\f65f'; } /* '' */
.fa-folders:before { content: '\f660'; } /* '' */
.fa-function:before { content: '\f661'; } /* '' */
.fa-gift-card:before { content: '\f663'; } /* '' */
.fa-landmark:before { content: '\f66f'; } /* '' */
.fa-lightbulb-dollar:before { content: '\f670'; } /* '' */
.fa-lightbulb-exclamation:before { content: '\f671'; } /* '' */
.fa-lightbulb-on:before { content: '\f672'; } /* '' */
.fa-lightbulb-slash:before { content: '\f673'; } /* '' */
.fa-poll:before { content: '\f681'; } /* '' */
.fa-poll-h:before { content: '\f682'; } /* '' */
.fa-search-dollar:before { content: '\f688'; } /* '' */
.fa-search-location:before { content: '\f689'; } /* '' */
.fa-signal-4:before { content: '\f68f'; } /* '' */
.fa-signal-alt:before { content: '\f690'; } /* '' */
.fa-signal-alt-slash:before { content: '\f694'; } /* '' */
.fa-signal-slash:before { content: '\f695'; } /* '' */
.fa-square-root:before { content: '\f697'; } /* '' */
.fa-square-root-alt:before { content: '\f698'; } /* '' */
.fa-the-red-yeti:before { content: '\f69d'; } /* '' */
.fa-user-chart:before { content: '\f6a3'; } /* '' */
.fa-user-crown:before { content: '\f6a4'; } /* '' */
.fa-users-crown:before { content: '\f6a5'; } /* '' */
.fa-volume:before { content: '\f6a8'; } /* '' */
.fa-volume-mute:before { content: '\f6a9'; } /* '' */
.fa-wifi-2:before { content: '\f6ab'; } /* '' */
.fa-wifi-slash:before { content: '\f6ac'; } /* '' */
.fa-acquisitions-incorporated:before { content: '\f6af'; } /* '' */
.fa-axe:before { content: '\f6b2'; } /* '' */
.fa-cloud-sun:before { content: '\f6c4'; } /* '' */
.fa-coffee-togo:before { content: '\f6c5'; } /* '' */
.fa-critical-role:before { content: '\f6c9'; } /* '' */
.fa-d-and-d-beyond:before { content: '\f6ca'; } /* '' */
.fa-dev:before { content: '\f6cc'; } /* '' */
.fa-dice-d6:before { content: '\f6d1'; } /* '' */
.fa-fantasy-flight-games:before { content: '\f6dc'; } /* '' */
.fa-hammer:before { content: '\f6e3'; } /* '' */
.fa-hammer-war:before { content: '\f6e4'; } /* '' */
.fa-knife-kitchen:before { content: '\f6f5'; } /* '' */
.fa-mask:before { content: '\f6fa'; } /* '' */
.fa-penny-arcade:before { content: '\f704'; } /* '' */
.fa-pie:before { content: '\f705'; } /* '' */
.fa-pig:before { content: '\f706'; } /* '' */
.fa-pumpkin:before { content: '\f707'; } /* '' */
.fa-turtle:before { content: '\f726'; } /* '' */
.fa-vr-cardboard:before { content: '\f729'; } /* '' */
.fa-wizards-of-the-coast:before { content: '\f730'; } /* '' */
.fa-think-peaks:before { content: '\f731'; } /* '' */
.fa-ballot:before { content: '\f732'; } /* '' */
.fa-ballot-check:before { content: '\f733'; } /* '' */
.fa-calendar-star:before { content: '\f736'; } /* '' */
.fa-clipboard-list-check:before { content: '\f737'; } /* '' */
.fa-cloud-drizzle:before { content: '\f738'; } /* '' */
.fa-cloud-hail:before { content: '\f739'; } /* '' */
.fa-cloud-hail-mixed:before { content: '\f73a'; } /* '' */
.fa-cloud-meatball:before { content: '\f73b'; } /* '' */
.fa-cloud-moon-rain:before { content: '\f73c'; } /* '' */
.fa-cloud-rain:before { content: '\f73d'; } /* '' */
.fa-cloud-rainbow:before { content: '\f73e'; } /* '' */
.fa-cloud-showers:before { content: '\f73f'; } /* '' */
.fa-cloud-showers-heavy:before { content: '\f740'; } /* '' */
.fa-cloud-sleet:before { content: '\f741'; } /* '' */
.fa-cloud-sun-rain:before { content: '\f743'; } /* '' */
.fa-clouds:before { content: '\f744'; } /* '' */
.fa-clouds-moon:before { content: '\f745'; } /* '' */
.fa-eclipse-alt:before { content: '\f74a'; } /* '' */
.fa-flag-alt:before { content: '\f74c'; } /* '' */
.fa-flag-usa:before { content: '\f74d'; } /* '' */
.fa-moon-stars:before { content: '\f755'; } /* '' */
.fa-reacteurope:before { content: '\f75d'; } /* '' */
.fa-adobe:before { content: '\f778'; } /* '' */
.fa-artstation:before { content: '\f77a'; } /* '' */
.fa-atlassian:before { content: '\f77b'; } /* '' */
.fa-canadian-maple-leaf:before { content: '\f785'; } /* '' */
.fa-centos:before { content: '\f789'; } /* '' */
.fa-confluence:before { content: '\f78d'; } /* '' */
.fa-dhl:before { content: '\f790'; } /* '' */
.fa-diaspora:before { content: '\f791'; } /* '' */
.fa-ear-muffs:before { content: '\f795'; } /* '' */
.fa-fedex:before { content: '\f797'; } /* '' */
.fa-fedora:before { content: '\f798'; } /* '' */
.fa-figma:before { content: '\f799'; } /* '' */
.fa-guitar:before { content: '\f7a6'; } /* '' */
.fa-intercom:before { content: '\f7af'; } /* '' */
.fa-invision:before { content: '\f7b0'; } /* '' */
.fa-jira:before { content: '\f7b1'; } /* '' */
.fa-mendeley:before { content: '\f7b3'; } /* '' */
.fa-mug-hot:before { content: '\f7b6'; } /* '' */
.fa-raspberry-pi:before { content: '\f7bb'; } /* '' */
.fa-redhat:before { content: '\f7bc'; } /* '' */
.fa-sd-card:before { content: '\f7c2'; } /* '' */
.fa-sketch:before { content: '\f7c6'; } /* '' */
.fa-sms:before { content: '\f7cd'; } /* '' */
.fa-sourcetree:before { content: '\f7d3'; } /* '' */
.fa-suse:before { content: '\f7d6'; } /* '' */
.fa-ubuntu:before { content: '\f7df'; } /* '' */
.fa-ups:before { content: '\f7e0'; } /* '' */
.fa-usps:before { content: '\f7e1'; } /* '' */
.fa-yarn:before { content: '\f7e3'; } /* '' */
.fa-book-medical:before { content: '\f7e6'; } /* '' */
.fa-book-user:before { content: '\f7e7'; } /* '' */
.fa-clinic-medical:before { content: '\f7f2'; } /* '' */
.fa-comment-alt-medical:before { content: '\f7f4'; } /* '' */
.fa-comment-medical:before { content: '\f7f5'; } /* '' */
.fa-hamburger:before { content: '\f805'; } /* '' */
.fa-home-alt:before { content: '\f80a'; } /* '' */
.fa-home-lg:before { content: '\f80b'; } /* '' */
.fa-home-lg-alt:before { content: '\f80c'; } /* '' */
.fa-pizza-slice:before { content: '\f818'; } /* '' */
.fa-sack:before { content: '\f81c'; } /* '' */
.fa-sack-dollar:before { content: '\f81d'; } /* '' */
.fa-tasks-alt:before { content: '\f828'; } /* '' */
.fa-users-medical:before { content: '\f830'; } /* '' */
.fa-airbnb:before { content: '\f834'; } /* '' */
.fa-battle-net:before { content: '\f835'; } /* '' */
.fa-bootstrap:before { content: '\f836'; } /* '' */
.fa-buffer:before { content: '\f837'; } /* '' */
.fa-chromecast:before { content: '\f838'; } /* '' */
.fa-evernote:before { content: '\f839'; } /* '' */
.fa-itch-io:before { content: '\f83a'; } /* '' */
.fa-salesforce:before { content: '\f83b'; } /* '' */
.fa-speaker-deck:before { content: '\f83c'; } /* '' */
.fa-symfony:before { content: '\f83d'; } /* '' */
.fa-waze:before { content: '\f83f'; } /* '' */
.fa-yammer:before { content: '\f840'; } /* '' */
.fa-git-alt:before { content: '\f841'; } /* '' */
.fa-stackpath:before { content: '\f842'; } /* '' */
.fa-alarm-exclamation:before { content: '\f843'; } /* '' */
.fa-alarm-plus:before { content: '\f844'; } /* '' */
.fa-alarm-snooze:before { content: '\f845'; } /* '' */
.fa-bell-exclamation:before { content: '\f848'; } /* '' */
.fa-bell-plus:before { content: '\f849'; } /* '' */
.fa-biking:before { content: '\f84a'; } /* '' */
.fa-biking-mountain:before { content: '\f84b'; } /* '' */
.fa-border-all:before { content: '\f84c'; } /* '' */
.fa-border-bottom:before { content: '\f84d'; } /* '' */
.fa-border-inner:before { content: '\f84e'; } /* '' */
.fa-border-left:before { content: '\f84f'; } /* '' */
.fa-border-none:before { content: '\f850'; } /* '' */
.fa-border-outer:before { content: '\f851'; } /* '' */
.fa-border-right:before { content: '\f852'; } /* '' */
.fa-border-style:before { content: '\f853'; } /* '' */
.fa-border-style-alt:before { content: '\f854'; } /* '' */
.fa-border-top:before { content: '\f855'; } /* '' */
.fa-money-check-edit:before { content: '\f872'; } /* '' */
.fa-mug:before { content: '\f874'; } /* '' */
.fa-phone-laptop:before { content: '\f87a'; } /* '' */
.fa-phone-square-alt:before { content: '\f87b'; } /* '' */
.fa-snooze:before { content: '\f880'; } /* '' */
.fa-sort-alpha-down-alt:before { content: '\f881'; } /* '' */
.fa-sort-alpha-up-alt:before { content: '\f882'; } /* '' */
.fa-sort-alt:before { content: '\f883'; } /* '' */
.fa-sort-amount-down-alt:before { content: '\f884'; } /* '' */
.fa-sort-amount-up-alt:before { content: '\f885'; } /* '' */
.fa-sort-numeric-down-alt:before { content: '\f886'; } /* '' */
.fa-sort-numeric-up-alt:before { content: '\f887'; } /* '' */
.fa-sort-shapes-down:before { content: '\f888'; } /* '' */
.fa-sort-shapes-down-alt:before { content: '\f889'; } /* '' */
.fa-sort-shapes-up:before { content: '\f88a'; } /* '' */
.fa-sort-shapes-up-alt:before { content: '\f88b'; } /* '' */
.fa-sort-size-down:before { content: '\f88c'; } /* '' */
.fa-sort-size-down-alt:before { content: '\f88d'; } /* '' */
.fa-sort-size-up:before { content: '\f88e'; } /* '' */
.fa-sort-size-up-alt:before { content: '\f88f'; } /* '' */
.fa-spell-check:before { content: '\f891'; } /* '' */
.fa-sunglasses:before { content: '\f892'; } /* '' */
.fa-text:before { content: '\f893'; } /* '' */
.fa-text-size:before { content: '\f894'; } /* '' */
.fa-trash-undo:before { content: '\f895'; } /* '' */
.fa-voicemail:before { content: '\f897'; } /* '' */
.fa-wave-sine:before { content: '\f899'; } /* '' */
.fa-border-center-h:before { content: '\f89c'; } /* '' */
.fa-border-center-v:before { content: '\f89d'; } /* '' */
.fa-cotton-bureau:before { content: '\f89e'; } /* '' */
.fa-buy-n-large:before { content: '\f8a6'; } /* '' */
.fa-camcorder:before { content: '\f8a8'; } /* '' */
.fa-camera-movie:before { content: '\f8a9'; } /* '' */
.fa-guitar-electric:before { content: '\f8be'; } /* '' */
.fa-lasso:before { content: '\f8c8'; } /* '' */
.fa-list-music:before { content: '\f8c9'; } /* '' */
.fa-mdb:before { content: '\f8ca'; } /* '' */
.fa-microphone-stand:before { content: '\f8cb'; } /* '' */
.fa-mouse:before { content: '\f8cc'; } /* '' */
.fa-mouse-alt:before { content: '\f8cd'; } /* '' */
.fa-music-alt:before { content: '\f8cf'; } /* '' */
.fa-music-slash:before { content: '\f8d1'; } /* '' */
.fa-orcid:before { content: '\f8d2'; } /* '' */
.fa-phone-rotary:before { content: '\f8d3'; } /* '' */
.fa-projector:before { content: '\f8d6'; } /* '' */
.fa-radio:before { content: '\f8d7'; } /* '' */
.fa-radio-alt:before { content: '\f8d8'; } /* '' */
.fa-record-vinyl:before { content: '\f8d9'; } /* '' */
.fa-router:before { content: '\f8da'; } /* '' */
.fa-swift:before { content: '\f8e1'; } /* '' */
.fa-tv-alt:before { content: '\f8e5'; } /* '' */
.fa-umbraco:before { content: '\f8e8'; } /* '' */
.fa-usb-drive:before { content: '\f8e9'; } /* '' */
.fa-user-music:before { content: '\f8eb'; } /* '' */
.fa-vhs:before { content: '\f8ec'; } /* '' */
.fa-violin:before { content: '\f8ed'; } /* '' */
.fa-wagon-covered:before { content: '\f8ee'; } /* '' */
.fa-walkie-talkie:before { content: '\f8ef'; } /* '' */
.fa-watch-calculator:before { content: '\f8f0'; } /* '' */
.fa-waveform:before { content: '\f8f1'; } /* '' */
.fa-waveform-path:before { content: '\f8f2'; } /* '' */
.fa-scanner-image:before { content: '\f8f3'; } /* '' */@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Light.eot);
    src: local('GT Walsheim Pro Light'), local('GTWalsheimPro-Light'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Light.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Light.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Light.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Light.ttf) format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Regular.eot);
    src: local('GT Walsheim Pro Regular'), local('GTWalsheimPro-Regular'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Regular.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Regular.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Regular.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Regular.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro Ultra';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-UltraBold.eot);
    src: local('GT Walsheim Pro Ultra Bold'), local('GTWalsheimPro-UltraBold'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-UltraBold.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-UltraBold.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-UltraBold.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-UltraBold.ttf) format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Bold.eot);
    src: local('GT Walsheim Pro Bold'), local('GTWalsheimPro-Bold'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Bold.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Bold.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Bold.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Bold.ttf) format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Medium.eot);
    src: local('GT Walsheim Pro Medium'), local('GTWalsheimPro-Medium'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Medium.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Medium.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Medium.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Medium.ttf) format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-RegularOblique.eot);
    src: local('GT Walsheim Pro Regular Oblique'), local('GTWalsheimPro-RegularOblique'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-RegularOblique.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-RegularOblique.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-RegularOblique.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-RegularOblique.ttf) format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-LightOblique.eot);
    src: local('GT Walsheim Pro Light Oblique'), local('GTWalsheimPro-LightOblique'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-LightOblique.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-LightOblique.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-LightOblique.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-LightOblique.ttf) format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'GT Walsheim Pro';
    src: url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Black.eot);
    src: local('GT Walsheim Pro Black'), local('GTWalsheimPro-Black'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Black.eot?#iefix) format('embedded-opentype'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Black.woff2) format('woff2'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Black.woff) format('woff'),
        url(/wp-content/themes/reign-theme/assets/fonts/GTWalsheimPro-Black.ttf) format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-search--inline {
  float: left;
}

.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}

.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}

.select2-results__option[aria-selected] {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 1px;
  right: auto;
}

.select2-container--default.select2-container--disabled .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
  display: none;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li {
  list-style: none;
}

.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}

.select2-container--default .select2-selection--multiple .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #333;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline {
  float: right;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
  display: none;
}

.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

.select2-container--default .select2-results>.select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--default .select2-results__option[role=group] {
  padding: 0;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #999;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #ddd;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
  padding-left: 0;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), to(#eee));
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--single .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--classic .select2-selection--single .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}

.select2-container--classic .select2-selection--single .select2-selection__placeholder {
  color: #999;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#ccc));
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

.select2-container--classic .select2-selection--single .select2-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
  float: left;
}

.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
  background: transparent;
  border: none;
}

.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #fff 0%, #eee 50%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #eee));
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #eee), to(#fff));
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__clear {
  display: none;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}

.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #555;
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
  float: right;
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--multiple {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

.select2-container--classic .select2-results>.select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--classic .select2-results__option[role=group] {
  padding: 0;
}

.select2-container--classic .select2-results__option[aria-disabled=true] {
  color: grey;
}

.select2-container--classic .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: #fff;
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdDIubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUVFLHVCQUF1QjtFQUN2QixzQkFBc0I7RUFDdEIsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFFRSx1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixhQUFhO0VBRWIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixpQkFBaUI7RUFDakIsd0JBQXdCO0VBQ3hCLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFFRSx1QkFBdUI7RUFDdkIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixpQkFBaUI7RUFFakIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix3QkFBd0I7RUFDeEIsb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBRUUsdUJBQXVCO0VBQ3ZCLGFBQWE7RUFDYixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLHdCQUF3QjtFQUN4Qix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBRW5CLHVCQUF1QjtFQUN2QixlQUFlO0VBQ2YsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osY0FBYztDQUNmOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsV0FBVztDQUNaOztBQUVEO0VBQ0UsYUFBYTtFQUViLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsUUFBUTtDQUNUOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLDZCQUE2QjtFQUM3Qiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsMEJBQTBCO0VBQzFCLDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZixhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsWUFBWTtFQUVaLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLFVBQVU7RUFDVixVQUFVO0VBQ1YsV0FBVztFQUNYLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsUUFBUTtFQUNSLE9BQU87RUFDUCxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixZQUFZO0VBQ1osV0FBVztFQUNYLFlBQVk7RUFDWix1QkFBdUI7RUFDdkIseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLCtCQUErQjtFQUMvQix5Q0FBeUM7RUFDekMsaUNBQWlDO0VBQ2pDLHVCQUF1QjtFQUN2Qiw0QkFBNEI7RUFDNUIsc0JBQXNCO0VBQ3RCLDhCQUE4QjtFQUM5QixzQkFBc0I7RUFDdEIsK0JBQStCO0NBQ2hDOztBQUVEO0VBQ0UsdUJBQXVCO0VBQ3ZCLHVCQUF1QjtFQUN2QixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtDQUNiOztBQUVEO0VBQ0UsdURBQXVEO0VBQ3ZELG9CQUFvQjtFQUNwQiw0QkFBNEI7RUFDNUIsVUFBVTtFQUNWLFVBQVU7RUFDVixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsU0FBUztDQUNWOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsVUFBVTtFQUNWLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLHVCQUF1QjtFQUN2QixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSx1REFBdUQ7RUFDdkQsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsYUFBYTtDQUNkOztBQUVEO0VBRUUsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsZUFBZTtFQUNmLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsWUFBWTtDQUNiOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDs7O0VBR0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSx3QkFBd0I7RUFDeEIsV0FBVztDQUNaOztBQUVEO0VBQ0UsdUJBQXVCO0VBQ3ZCLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDs7RUFFRSwwQkFBMEI7RUFDMUIsMkJBQTJCO0NBQzVCOztBQUVEOztFQUVFLDZCQUE2QjtFQUM3Qiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSx3QkFBd0I7RUFDeEIsYUFBYTtFQUNiLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsOEJBQThCO0NBQy9COztBQUVEO0VBQ0Usa0JBQWtCO0VBQ2xCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtCO0NBQ25COztBQUVEO0VBQ0Usa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLGtCQUFrQjtFQUNsQixrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYUFBYTtDQUNkOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsV0FBVztFQUNYLG9FQUFvRTtFQUNwRSxtR0FBbUc7RUFDbkcsa0VBQWtFO0VBQ2xFLDRCQUE0QjtFQUM1Qix1SEFBdUg7Q0FDeEg7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsdUJBQXVCO0VBQ3ZCLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsNkJBQTZCO0VBQzdCLGdDQUFnQztFQUNoQyxhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxXQUFXO0VBQ1gsWUFBWTtFQUNaLG9FQUFvRTtFQUNwRSxtR0FBbUc7RUFDbkcsa0VBQWtFO0VBQ2xFLDRCQUE0QjtFQUM1Qix1SEFBdUg7Q0FDeEg7O0FBRUQ7RUFDRSx1REFBdUQ7RUFDdkQsb0JBQW9CO0VBQ3BCLDRCQUE0QjtFQUM1QixVQUFVO0VBQ1YsVUFBVTtFQUNWLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxTQUFTO0NBQ1Y7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsNkJBQTZCO0VBQzdCLGlCQUFpQjtFQUNqQiw0QkFBNEI7RUFDNUIsK0JBQStCO0VBQy9CLFVBQVU7RUFDVixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSx3QkFBd0I7RUFDeEIsYUFBYTtDQUNkOztBQUVEO0VBQ0UsdURBQXVEO0VBQ3ZELDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIsMkJBQTJCO0VBQzNCLGtFQUFrRTtFQUNsRSxxR0FBcUc7RUFDckcsZ0VBQWdFO0VBQ2hFLDRCQUE0QjtFQUM1Qix1SEFBdUg7Q0FDeEg7O0FBRUQ7RUFDRSxvQkFBb0I7RUFDcEIsNkJBQTZCO0VBQzdCLDhCQUE4QjtFQUM5QixvRUFBb0U7RUFDcEUsbUdBQW1HO0VBQ25HLGtFQUFrRTtFQUNsRSw0QkFBNEI7RUFDNUIsdUhBQXVIO0NBQ3hIOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixVQUFVO0VBQ1YsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQiwwQkFBMEI7RUFDMUIsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLDZCQUE2QjtFQUM3Qiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsV0FBVztDQUNaOztBQUVEO0VBQ0UsV0FBVztFQUNYLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLHVCQUF1QjtFQUN2Qiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsYUFBYTtDQUNkOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCIiwiZmlsZSI6InNlbGVjdDIubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5zZWxlY3QyLWNvbnRhaW5lcntib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MjhweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDoyMHB4O292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO3doaXRlLXNwYWNlOm5vd3JhcH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntwb3NpdGlvbjpyZWxhdGl2ZX0uc2VsZWN0Mi1jb250YWluZXJbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7cGFkZGluZy1yaWdodDo4cHg7cGFkZGluZy1sZWZ0OjIwcHh9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym94LXNpemluZzpib3JkZXItYm94O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7bWluLWhlaWdodDozMnB4O3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lfS5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7ZGlzcGxheTppbmxpbmUtYmxvY2s7b3ZlcmZsb3c6aGlkZGVuO3BhZGRpbmctbGVmdDo4cHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5le2Zsb2F0OmxlZnR9LnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjpub25lO2ZvbnQtc2l6ZToxMDAlO21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc2VsZWN0Mi1kcm9wZG93bntiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xMDAwMDBweDt3aWR0aDoxMDAlO3otaW5kZXg6MTA1MX0uc2VsZWN0Mi1yZXN1bHRze2Rpc3BsYXk6YmxvY2t9LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3tsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbntwYWRkaW5nOjZweDt1c2VyLXNlbGVjdDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZX0uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZF17Y3Vyc29yOnBvaW50ZXJ9LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3due2xlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3Zle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93e2JvcmRlci10b3A6bm9uZTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3due2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHh9LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke3BhZGRpbmc6NHB4O3dpZHRoOjEwMCU7Ym94LXNpemluZzpib3JkZXItYm94fS5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX0uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jbG9zZS1tYXNre2JvcmRlcjowO21hcmdpbjowO3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDt0b3A6MDttaW4taGVpZ2h0OjEwMCU7bWluLXdpZHRoOjEwMCU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bztvcGFjaXR5OjA7ei1pbmRleDo5OTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MCl9LnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGV7Ym9yZGVyOjAgIWltcG9ydGFudDtjbGlwOnJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDstd2Via2l0LWNsaXAtcGF0aDppbnNldCg1MCUpICFpbXBvcnRhbnQ7Y2xpcC1wYXRoOmluc2V0KDUwJSkgIWltcG9ydGFudDtoZWlnaHQ6MXB4ICFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuICFpbXBvcnRhbnQ7cGFkZGluZzowICFpbXBvcnRhbnQ7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudDt3aWR0aDoxcHggIWltcG9ydGFudDt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tsZWZ0OjFweDtyaWdodDphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZWVlO2N1cnNvcjpkZWZhdWx0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntkaXNwbGF5Om5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MCA0cHggNXB4IDRweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtjdXJzb3I6dGV4dH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2JveC1zaXppbmc6Ym9yZGVyLWJveDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowIDVweDt3aWR0aDoxMDAlfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgbGl7bGlzdC1zdHlsZTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXJ7Y29sb3I6Izk5OTttYXJnaW4tdG9wOjVweDtmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tdG9wOjVweDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtiYWNrZ3JvdW5kLWNvbG9yOiNlNGU0ZTQ7Ym9yZGVyOjFweCBzb2xpZCAjYWFhO2JvcmRlci1yYWRpdXM6NHB4O2N1cnNvcjpkZWZhdWx0O2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjVweDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmV7Y29sb3I6Izk5OTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDpib2xkO21hcmdpbi1yaWdodDoycHh9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcntjb2xvcjojMzMzfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFtkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciwuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmV7ZmxvYXQ6cmlnaHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXttYXJnaW4tbGVmdDoycHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlcjpzb2xpZCBibGFjayAxcHg7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZWU7Y3Vyc29yOmRlZmF1bHR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3Zle2Rpc3BsYXk6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO291dGxpbmU6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0cz4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25ze21heC1oZWlnaHQ6MjAwcHg7b3ZlcmZsb3cteTphdXRvfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bcm9sZT1ncm91cF17cGFkZGluZzowfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXXtjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXXtiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257cGFkZGluZy1sZWZ0OjFlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cHtwYWRkaW5nLWxlZnQ6MH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTFlbTtwYWRkaW5nLWxlZnQ6MmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTJlbTtwYWRkaW5nLWxlZnQ6M2VtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ue21hcmdpbi1sZWZ0Oi0zZW07cGFkZGluZy1sZWZ0OjRlbX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTRlbTtwYWRkaW5nLWxlZnQ6NWVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb257bWFyZ2luLWxlZnQ6LTVlbTtwYWRkaW5nLWxlZnQ6NmVtfS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRde2JhY2tncm91bmQtY29sb3I6IzU4OTdmYjtjb2xvcjp3aGl0ZX0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGV7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3O2JvcmRlcjoxcHggc29saWQgI2FhYTtib3JkZXItcmFkaXVzOjRweDtvdXRsaW5lOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgNTAlLCAjZWVlIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiA1MCUsICNlZWUgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmIDUwJSwgI2VlZSAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtjb2xvcjojNDQ0O2xpbmUtaGVpZ2h0OjI4cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7Y3Vyc29yOnBvaW50ZXI7ZmxvYXQ6cmlnaHQ7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW4tcmlnaHQ6MTBweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlcntjb2xvcjojOTk5fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2JhY2tncm91bmQtY29sb3I6I2RkZDtib3JkZXI6bm9uZTtib3JkZXItbGVmdDoxcHggc29saWQgI2FhYTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NHB4O2hlaWdodDoyNnB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxcHg7cmlnaHQ6MXB4O3dpZHRoOjIwcHg7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjY2NjIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNjY2MgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2NjYyAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZDQ0NDQ0MnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cgYntib3JkZXItY29sb3I6Izg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjVweCA0cHggMCA0cHg7aGVpZ2h0OjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTRweDttYXJnaW4tdG9wOi0ycHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntmbG9hdDpsZWZ0fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9XCJydGxcIl0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tib3JkZXI6bm9uZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czowO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2xlZnQ6MXB4O3JpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xle2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOjAgNHB4IDVweCA0cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkZGRkZGRicsIGVuZENvbG9yc3RyPScjRkZFRUVFRUUnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZXtib3JkZXItYm90dG9tOm5vbmU7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjA7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgNTAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSA1MCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlIDUwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNGRkVFRUVFRScsIGVuZENvbG9yc3RyPScjRkZGRkZGRkYnLCBHcmFkaWVudFR5cGU9MCl9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOnRleHQ7b3V0bGluZTowfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3Vze2JvcmRlcjoxcHggc29saWQgIzU4OTdmYn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAgNXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7ZGlzcGxheTpub25lfS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2JhY2tncm91bmQtY29sb3I6I2U0ZTRlNDtib3JkZXI6MXB4IHNvbGlkICNhYWE7Ym9yZGVyLXJhZGl1czo0cHg7Y3Vyc29yOmRlZmF1bHQ7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi10b3A6NXB4O3BhZGRpbmc6MCA1cHh9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXtjb2xvcjojODg4O2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXJpZ2h0OjJweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVye2NvbG9yOiM1NTV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNle2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPVwicnRsXCJdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZXttYXJnaW4tbGVmdDoycHg7bWFyZ2luLXJpZ2h0OmF1dG99LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyOjFweCBzb2xpZCAjNTg5N2ZifS5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZXtib3JkZXItdG9wOm5vbmU7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxle2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjA7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxke2JvcmRlcjoxcHggc29saWQgI2FhYTtvdXRsaW5lOjB9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGR7b3V0bGluZTowO2JveC1zaGFkb3c6bm9uZX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd257YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZXtib3JkZXItYm90dG9tOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd3tib3JkZXItdG9wOm5vbmV9LnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHM+LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc3ttYXgtaGVpZ2h0OjIwMHB4O292ZXJmbG93LXk6YXV0b30uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW3JvbGU9Z3JvdXBde3BhZGRpbmc6MH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV17Y29sb3I6Z3JleX0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiMzODc1ZDc7Y29sb3I6I2ZmZn0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXB7Y3Vyc29yOmRlZmF1bHQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjZweH0uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd257Ym9yZGVyLWNvbG9yOiM1ODk3ZmJ9XHJcbiJdfQ== *//* Header Area */

.learndash-dark-mode {
  content: "";
  background: url(/wp-content/plugins/reign-learndash-addon/assets/css/./images/moon.svg) no-repeat center;
  background-size: 20px;
  width: 40px;
  height: 40px;
}

.learndash-light-mode {
  content: "";
  background: url(/wp-content/plugins/reign-learndash-addon/assets/css/./images/sun.svg) no-repeat center;
  background-size: 20px;
  width: 40px;
  height: 40px;
  -webkit-filter: invert(1);
  filter: invert(1);
}

.reign-ld-dark-theme.reign-learndash-focus-modern .ld-focus-sidebar-trigger .ld-icon-arrow-left::before, 
.reign-ld-dark-theme.reign-learndash-focus-modern .ld-focus-sidebar-trigger .ld-icon-arrow-right::before {
  -webkit-filter: invert(1);
  filter: invert(1);
}

.reign-ld-dark-theme.ld-in-focus-mode a {
  color: #cccccc;
}

body:not(.reign-ld-dark-theme) .learndash-light-mode,
body.reign-ld-dark-theme .learndash-dark-mode {
  display: none;
}

#reign-ld-toggle-track {
  width: 50px;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.reign-ld-dark-theme.ld-in-focus-mode #reign-ld-toggle-track {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}

@media (max-width: 768px) {
  .reign-ld-dark-theme.ld-in-focus-mode #reign-ld-toggle-track {
    border-left: 0;
  }
}

.reign-ld-dark-theme #reign-ld-toggle-track {
  color: #fff;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item,
body.reign-ld-dark-theme.ld-in-focus-mode .wpProQuiz_content .wpProQuiz_listItem,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-file-upload,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list .ld-table-list-footer,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
  background: #272727;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header {
  border: 0;
  color: #cccccc;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-progress,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
  border-color: rgba(255, 255, 255, 0.1);
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button {
  color: #cccccc;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview.ld-is-current-item {
  color: #ffffff;
}

/* Main Content Area */

body.reign-ld-dark-theme.ld-in-focus-mode,
body.reign-ld-dark-theme.ld-in-focus-mode pre,
body.reign-ld-dark-theme.ld-in-focus-mode code,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-lesson-status,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-tabs .ld-tabs-content,
body.reign-ld-dark-theme.ld-in-focus-mode .wpProQuiz_content .wpProQuiz_questionListItem,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .wpProQuiz_graded_points,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .wpProQuiz_points,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .wpProQuiz_content .wpProQuiz_response {
  background: #121212;
}

@media (max-width: 768px) {
  body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
    background: #121212;
  }
}

.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-tabs .ld-tabs-content,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-tabs .ld-tabs-content p,
body.reign-ld-dark-theme.ld-in-focus-mode .wpProQuiz_content .wpProQuiz_listItem,
body.reign-ld-dark-theme.ld-in-focus-mode .wpProQuiz_content .wpProQuiz_questionListItem,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .wpProQuiz_graded_points,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .wpProQuiz_points,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-file-upload,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list .ld-table-list-footer,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input+label span,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list .ld-table-list-item .ld-comments-column a {
  color: #cccccc;
}

.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content h1,
.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content h2,
.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content h3,
.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content h4,
.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content h5,
.reign-ld-dark-theme.ld-in-focus-mode .ld-focus .ld-focus-content h6 {
  color: #cccccc;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list a.ld-table-list-item-preview {
  color: #cccccc;
}

body.reign-ld-dark-theme.ld-in-focus-mode pre,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list .ld-table-list-item,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list .ld-table-list-items,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-content-actions,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-table-list.ld-no-pagination,
body.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-tabs .ld-tabs-content {
  border-color: rgba(255, 255, 255, 0.1);
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus-comments #commentform textarea#comment {
  background: #121212;
  color: #cccccc;
  border-color: rgba(255, 255, 255, 0.1);
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus-comment .ld-comment-avatar .ld-comment-avatar-author .ld-comment-author-name {
  color: #fff;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
  color: #fff;
  background: #343434;
}

/* Breadcrumbs */

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-breadcrumbs,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-topic-status {
  color: #aaa;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-lesson-status,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-quiz-status,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-topic-status {
  border-color: rgba(255, 255, 255, 0.1);
}

/* Tabs */

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab {
  color: #aaa;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-tabs .ld-tabs-navigation::after {
  background: rgba(255, 255, 255, 0.05);
}

/* Sidebar */

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar {
  border-color: rgba(255, 255, 255, 0.1);
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before {
  background: #272727;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar,
.reign-ld-dark-theme.ld-in-focus-mode .ld-focus-sidebar-wrapper {
  background: #1c1c1c;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
  background: #1c1c1c !important;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading a,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 a,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages i,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages span,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3,
.reign-ld-dark-theme.ld-in-focus-mode h4.lms-course-sidebar-heading {
  color: #ffffff;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item:hover {
  background: rgba(146, 164, 183, 0.05) !important;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview:hover,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-item-preview.ld-is-current-item {
  background: rgba(146, 164, 183, 0.05);
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list .lms-count {
  background: rgba(218, 218, 218, 0.09);
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-topic-sidebar-progress,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list h4,
.reign-ld-dark-theme.ld-in-focus-mode .reign-sfwd-course-position-wrapper {
  border-color: rgba(255, 255, 255, 0.1);
}

/* Topics List */

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus-sidebar .ld-table-list .ld-table-list-items {
  background: #1c1c1c;
  color: #cccccc;
}

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item .ld-table-list-title a,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-table-list.ld-topic-list .ld-table-list-item a.ld-table-list-item-preview {
  color: #cccccc;
}

/* Sidebar: Current Item */

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title {
  color: #cccccc;
  background: none;
}

/* Sidebar: Section Headings */

.reign-ld-dark-theme.ld-in-focus-mode .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading {
  color: #aaa;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRhcmstbW9kZS5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCOztBQUVqQjtFQUNFLFlBQVk7RUFDWixvREFBb0Q7RUFDcEQsc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osbURBQW1EO0VBQ25ELHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osYUFBYTtFQUNiLDBCQUEwQjtFQUMxQixrQkFBa0I7Q0FDbkI7O0FBRUQ7O0VBRUMsMEJBQUE7RUFDQyxrQkFBa0I7Q0FDcEI7O0FBRUE7RUFDQyxlQUFBO0NBQ0E7O0FBRUQ7O0VBRUUsY0FBQTtDQUNEOztBQUVEO0VBQ0UsWUFBQTtFQUNBLGFBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsY0FBQTtFQUNELDBCQUFBO0VBQ0MsdUJBQXVCO0VBQ3pCLG9CQUFBO0VBQ0UseUJBQUE7RUFDRCxzQkFBQTtFQUNDLHdCQUF3QjtDQUMxQjs7QUFFQTtFQUNFLGdEQUFDO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNELGVBQUE7R0FDRTtDQUNIOztBQUVBO0VBQ0UsWUFBWTtDQUNiOztBQUVEOzs7Ozs7O0VBT0Msb0JBQUE7Q0FDQTs7QUFFRDtFQUNFLFVBQVU7RUFDVixlQUFlO0NBQ2hCOztBQUVEOzs7OztFQUtFLHVDQUF1QztDQUN6Qzs7QUFFQTtFQUNFLGVBQWU7Q0FDakI7O0FBRUE7RUFDRSxlQUFlO0NBQ2hCOztBQUVELHVCQUF1Qjs7QUFFdkI7Ozs7Ozs7Ozs7RUFVRSxvQkFBRDtDQUNBOztBQUVEO0VBQ0U7SUFDRSxvQkFBb0I7R0FDckI7Q0FDRjs7QUFFRDs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZTtDQUNoQjs7QUFFRDs7Ozs7O0VBTUUsZUFBZTtDQUNqQjs7QUFFQTtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7Ozs7OztFQU1DLHVDQUFBO0NBQ0E7O0FBRUQ7RUFDQyxvQkFBQTtFQUNBLGVBQUE7RUFDQyx1Q0FBdUM7Q0FDekM7O0FBRUE7RUFDQyxZQUFBO0NBQ0E7O0FBRUQ7RUFDQSxZQUFBO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVELGlCQUFpQjs7QUFFakI7O0VBRUMsWUFBQTtDQUNBOztBQUVEOzs7RUFHQyx1Q0FBQTtDQUNBOztBQUVELFVBQUE7O0FBRUE7RUFDRSxZQUFZO0NBQ2Q7O0FBRUE7RUFDQyxzQ0FBQTtDQUNBOztBQUVELGFBQUE7O0FBRUE7RUFDRSx1Q0FBdUM7Q0FDekM7O0FBRUE7RUFDQyxvQkFBQTtDQUNBOztBQUVEOztFQUVDLG9CQUFBO0NBQ0E7O0FBRUQ7OztFQUdFLCtCQUErQjtDQUNoQzs7QUFFRDs7Ozs7O0VBTUUsZUFBZTtDQUNqQjs7QUFFQTtFQUNDLGlEQUFBO0NBQ0E7O0FBRUQ7O0VBRUUsc0NBQXNDO0NBQ3hDOztBQUVBO0VBQ0Msc0NBQUE7Q0FDQTs7QUFFRDs7O0VBR0UsdUNBQXVDO0NBQ3hDOztBQUVELGlCQUFDOztBQUVEOztFQUVFLG9CQUFvQjtFQUNyQixlQUFBO0NBQ0E7O0FBRUQ7OztFQUdFLGVBQWU7Q0FDaEI7O0FBRUQsMkJBQUM7O0FBRUQ7O0VBRUEsZUFBQTtFQUNDLGlCQUFBO0NBQ0E7O0FBRUQsK0JBQStCOztBQUUvQjtFQUNFLFlBQVk7RUFDWiwrQ0FBK0M7Q0FDaEQiLCJmaWxlIjoiZGFyay1tb2RlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIEhlYWRlciBBcmVhICovXG5cbi5sZWFybmRhc2gtZGFyay1tb2RlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC4vaW1hZ2VzL21vb24uc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5sZWFybmRhc2gtbGlnaHQtbW9kZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCguL2ltYWdlcy9zdW4uc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIC13ZWJraXQtZmlsdGVyOiBpbnZlcnQoMSk7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIGEge1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuYm9keTpub3QoLnJlaWduLWxkLWRhcmstdGhlbWUpIC5sZWFybmRhc2gtbGlnaHQtbW9kZSxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZSAubGVhcm5kYXNoLWRhcmstbW9kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNyZWlnbi1sZC10b2dnbGUtdHJhY2sge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAjcmVpZ24tbGQtdG9nZ2xlLXRyYWNrIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlICNyZWlnbi1sZC10b2dnbGUtdHJhY2sge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lICNyZWlnbi1sZC10b2dnbGUtdHJhY2sge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1oZWFkZXIsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLWhlYWRlciAubGQtYnJhbmQtbG9nbyxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtY291cnNlLW5hdmlnYXRpb24gLmxkLWxlc3Nvbi1pdGVtLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLndwUHJvUXVpel9jb250ZW50IC53cFByb1F1aXpfbGlzdEl0ZW0sXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZpbGUtdXBsb2FkLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC10YWJsZS1saXN0IC5sZC10YWJsZS1saXN0LWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMyNzI3Mjc7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtaGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1oZWFkZXIgLmxkLXByb2dyZXNzLFxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1oZWFkZXIgLmxkLWNvbnRlbnQtYWN0aW9uLFxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1oZWFkZXIgLmxkLXVzZXItbWVudSxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtaGVhZGVyIC5sZC1jb250ZW50LWFjdGlvbnMsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uIC5sZC1sZXNzb24taXRlbSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtY291cnNlLW5hdmlnYXRpb24gLmxkLWxlc3Nvbi1pdGVtLXByZXZpZXcgLmxkLWV4cGFuZC1idXR0b24ge1xuICBjb2xvcjogI2NjY2NjYztcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uIC5sZC10YWJsZS1saXN0LmxkLXRvcGljLWxpc3QgLmxkLXRhYmxlLWxpc3QtaXRlbSAubGQtdGFibGUtbGlzdC1pdGVtLXByZXZpZXcubGQtaXMtY3VycmVudC1pdGVtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi8qIE1haW4gQ29udGVudCBBcmVhICovXG5cbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgcHJlLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgY29kZSxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlcixcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtbGVzc29uLXN0YXR1cyxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFicyAubGQtdGFicy1jb250ZW50LFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLndwUHJvUXVpel9jb250ZW50IC53cFByb1F1aXpfcXVlc3Rpb25MaXN0SXRlbSxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAud3BQcm9RdWl6X2dyYWRlZF9wb2ludHMsXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLndwUHJvUXVpel9wb2ludHMsXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLndwUHJvUXVpel9jb250ZW50IC53cFByb1F1aXpfcmVzcG9uc2Uge1xuICBiYWNrZ3JvdW5kOiAjMTIxMjEyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtaGVhZGVyIC5sZC1jb250ZW50LWFjdGlvbnMge1xuICAgIGJhY2tncm91bmQ6ICMxMjEyMTI7XG4gIH1cbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGQtZm9jdXMgLmxkLWZvY3VzLWNvbnRlbnQsXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLXRhYnMgLmxkLXRhYnMtY29udGVudCxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFicyAubGQtdGFicy1jb250ZW50IHAsXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAud3BQcm9RdWl6X2NvbnRlbnQgLndwUHJvUXVpel9saXN0SXRlbSxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC53cFByb1F1aXpfY29udGVudCAud3BQcm9RdWl6X3F1ZXN0aW9uTGlzdEl0ZW0sXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLndwUHJvUXVpel9ncmFkZWRfcG9pbnRzLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC53cFByb1F1aXpfcG9pbnRzLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1maWxlLXVwbG9hZCxcbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFibGUtbGlzdCAubGQtdGFibGUtbGlzdC1mb290ZXIsXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZpbGUtdXBsb2FkIC5sZC1maWxlLXVwbG9hZC1mb3JtIC5sZC1maWxlLWlucHV0K2xhYmVsIHNwYW4sXG5ib2R5LnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLXRhYmxlLWxpc3QgLmxkLXRhYmxlLWxpc3QtaXRlbSAubGQtdGFibGUtbGlzdC10aXRsZSBhLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC10YWJsZS1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW0gLmxkLWNvbW1lbnRzLWNvbHVtbiBhIHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxkLWZvY3VzIC5sZC1mb2N1cy1jb250ZW50IGgxLFxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGQtZm9jdXMgLmxkLWZvY3VzLWNvbnRlbnQgaDIsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZC1mb2N1cyAubGQtZm9jdXMtY29udGVudCBoMyxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxkLWZvY3VzIC5sZC1mb2N1cy1jb250ZW50IGg0LFxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGQtZm9jdXMgLmxkLWZvY3VzLWNvbnRlbnQgaDUsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZC1mb2N1cyAubGQtZm9jdXMtY29udGVudCBoNiB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFibGUtbGlzdCBhLmxkLXRhYmxlLWxpc3QtaXRlbS1wcmV2aWV3IHtcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbmJvZHkucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIHByZSxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC10YWJsZS1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW0sXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFibGUtbGlzdCAubGQtdGFibGUtbGlzdC1pdGVtcyxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1jb250ZW50LWFjdGlvbnMsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFibGUtbGlzdC5sZC1uby1wYWdpbmF0aW9uLFxuYm9keS5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC10YWJzIC5sZC10YWJzLWNvbnRlbnQge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzLWNvbW1lbnRzICNjb21tZW50Zm9ybSB0ZXh0YXJlYSNjb21tZW50IHtcbiAgYmFja2dyb3VuZDogIzEyMTIxMjtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMtY29tbWVudCAubGQtY29tbWVudC1hdmF0YXIgLmxkLWNvbW1lbnQtYXZhdGFyLWF1dGhvciAubGQtY29tbWVudC1hdXRob3ItbmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtY29udGVudC1hY3Rpb25zIC5sZC1jb250ZW50LWFjdGlvbiAubGQtY291cnNlLXN0ZXAtYmFjayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMzQzNDM0O1xufVxuXG4vKiBCcmVhZGNydW1icyAqL1xuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtYnJlYWRjcnVtYnMsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdG9waWMtc3RhdHVzIHtcbiAgY29sb3I6ICNhYWE7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtbGVzc29uLXN0YXR1cyxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtcXVpei1zdGF0dXMsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLXRvcGljLXN0YXR1cyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4vKiBUYWJzICovXG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC10YWJzIC5sZC10YWJzLW5hdmlnYXRpb24gLmxkLXRhYiB7XG4gIGNvbG9yOiAjYWFhO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtdGFicyAubGQtdGFicy1uYXZpZ2F0aW9uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi8qIFNpZGViYXIgKi9cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1zaWRlYmFyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtY291cnNlLW5hdmlnYXRpb24gLmxkLXRvcGljLWxpc3QubGQtdGFibGUtbGlzdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjcyNzI3O1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZC1mb2N1cy1zaWRlYmFyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMWMxYzFjO1xufVxuXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uLWhlYWRpbmcsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uIC5sZC1sZXNzb24taXRlbSB7XG4gIGJhY2tncm91bmQ6ICMxYzFjMWMgIWltcG9ydGFudDtcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1zaWRlYmFyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbi1oZWFkaW5nIGEsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uLWhlYWRpbmcgaDMgYSxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtcGFnaW5hdGlvbiAubGQtcGFnZXMgaSxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtcGFnaW5hdGlvbiAubGQtcGFnZXMgc3Bhbixcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtY291cnNlLW5hdmlnYXRpb24taGVhZGluZyBoMyxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgaDQubG1zLWNvdXJzZS1zaWRlYmFyLWhlYWRpbmcge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1zaWRlYmFyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbiAubGQtbGVzc29uLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE0NiwgMTY0LCAxODMsIDAuMDUpICFpbXBvcnRhbnQ7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtY291cnNlLW5hdmlnYXRpb24gLmxkLXRvcGljLWxpc3QubGQtdGFibGUtbGlzdCAubGQtdGFibGUtbGlzdC1pdGVtIC5sZC10YWJsZS1saXN0LWl0ZW0tcHJldmlldzpob3Zlcixcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbiAubGQtdGFibGUtbGlzdC5sZC10b3BpYy1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW0gLmxkLXRhYmxlLWxpc3QtaXRlbS1wcmV2aWV3LmxkLWlzLWN1cnJlbnQtaXRlbSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTQ2LCAxNjQsIDE4MywgMC4wNSk7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubG1zLWNvdXJzZS1tZW1iZXJzLWxpc3QgLmxtcy1jb3VudCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE4LCAyMTgsIDIxOCwgMC4wOSk7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubG1zLXRvcGljLXNpZGViYXItcHJvZ3Jlc3MsXG4ucmVpZ24tbGQtZGFyay10aGVtZS5sZC1pbi1mb2N1cy1tb2RlIC5sZWFybmRhc2gtd3JhcHBlciAubGQtZm9jdXMgLmxkLWZvY3VzLXNpZGViYXIgLmxtcy1jb3Vyc2UtbWVtYmVycy1saXN0IGg0Lmxtcy1jb3Vyc2Utc2lkZWJhci1oZWFkaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi8qIFRvcGljcyBMaXN0ICovXG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cyAubGQtZm9jdXMtc2lkZWJhciAubGQtY291cnNlLW5hdmlnYXRpb24gLmxkLXRvcGljLWxpc3QubGQtdGFibGUtbGlzdCxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1mb2N1cy1zaWRlYmFyIC5sZC10YWJsZS1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW1zIHtcbiAgYmFja2dyb3VuZDogIzFjMWMxYztcbiAgY29sb3I6ICNjY2NjY2M7XG59XG5cbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbiAubGQtbGVzc29uLWl0ZW0tcHJldmlldyBhLmxkLWxlc3Nvbi1pdGVtLXByZXZpZXctaGVhZGluZyxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbiAubGQtdGFibGUtbGlzdC5sZC10b3BpYy1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW0gLmxkLXRhYmxlLWxpc3QtdGl0bGUgYSxcbi5yZWlnbi1sZC1kYXJrLXRoZW1lLmxkLWluLWZvY3VzLW1vZGUgLmxlYXJuZGFzaC13cmFwcGVyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbiAubGQtdGFibGUtbGlzdC5sZC10b3BpYy1saXN0IC5sZC10YWJsZS1saXN0LWl0ZW0gYS5sZC10YWJsZS1saXN0LWl0ZW0tcHJldmlldyB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4vKiBTaWRlYmFyOiBDdXJyZW50IEl0ZW0gKi9cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uIC5sZC1sZXNzb24taXRlbS5sZC1pcy1jdXJyZW50LWxlc3NvbiAubGQtbGVzc29uLWl0ZW0tcHJldmlldy1oZWFkaW5nLFxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWNvdXJzZS1uYXZpZ2F0aW9uIC5sZC1sZXNzb24taXRlbS5sZC1pcy1jdXJyZW50LWxlc3NvbiAubGQtbGVzc29uLXRpdGxlIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi8qIFNpZGViYXI6IFNlY3Rpb24gSGVhZGluZ3MgKi9cblxuLnJlaWduLWxkLWRhcmstdGhlbWUubGQtaW4tZm9jdXMtbW9kZSAubGVhcm5kYXNoLXdyYXBwZXIgLmxkLWZvY3VzIC5sZC1mb2N1cy1zaWRlYmFyIC5sZC1jb3Vyc2UtbmF2aWdhdGlvbiAubGQtbGVzc29uLWl0ZW0tc2VjdGlvbi1oZWFkaW5nIHtcbiAgY29sb3I6ICNhYWE7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59Il19 *//*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Global Variables
# Columns CSS
# LD Course Listing
# Set Variables
# Courses List View
# Courses Grid View
# Single Course Description
# Single Course
    # Single Course Description
    # Single Course Meta
    # Single Course Instructors
    # Single Course Curriculum
# Course Listing Widget
# Leasndash Certificates, Course, Lesson, Quiz Widegt
# Lesson/Topic/Quiz Archive
# Single Lesson
# Course Grid
# Course List Grid
# LearnDash 3.0 CSS
    # Single Course
    # Course Status
    # Single lesson - Disable Focus Mode
    # LD Progress Bar
    # Single Quiz
    # Assignment
    # Enable Focus Mode
# LearnDash Profile
# LD Course List
# Sidebar Widgets
# Course List Pagination
# RTL Fixes
# Udemy Layout
# Teachable Layout
# Default Layout
# User Profile
# LD Author Page
# LD Dashboard Support
# LearnDash Course Grid 2.0
# Color Scheme
# LD Groups

# New Layout
    # Archive Courses
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Global Variables
--------------------------------------------------------------*/
.learndash-wrapper .btn-join,
.learndash-wrapper #btn-join,
.learndash-wrapper .ld-button {
  border-radius: var(--reign-global-button-radius);
}

.learndash-wrapper .ld-progress .ld-progress-bar {
  height: 4px;
}

/*--------------------------------------------------------------
# Columns CSS
--------------------------------------------------------------*/
.ld-course-list-items.row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.ld-course-list-items .no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.ld-course-list-items .no-gutters > .col,
.ld-course-list-items .no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.ld-course-list-items .col-xl,
.ld-course-list-items .col-xl-auto,
.ld-course-list-items .col-xl-12,
.ld-course-list-items .col-xl-11,
.ld-course-list-items .col-xl-10,
.ld-course-list-items .col-xl-9,
.ld-course-list-items .col-xl-8,
.ld-course-list-items .col-xl-7,
.ld-course-list-items .col-xl-6,
.ld-course-list-items .col-xl-5,
.ld-course-list-items .col-xl-4,
.ld-course-list-items .col-xl-3,
.ld-course-list-items .col-xl-2,
.ld-course-list-items .col-xl-1,
.ld-course-list-items .col-lg,
.ld-course-list-items .col-lg-auto,
.ld-course-list-items .col-lg-12,
.ld-course-list-items .col-lg-11,
.ld-course-list-items .col-lg-10,
.ld-course-list-items .col-lg-9,
.ld-course-list-items .col-lg-8,
.ld-course-list-items .col-lg-7,
.ld-course-list-items .col-lg-6,
.ld-course-list-items .col-lg-5,
.ld-course-list-items .col-lg-4,
.ld-course-list-items .col-lg-3,
.ld-course-list-items .col-lg-2,
.ld-course-list-items .col-lg-1,
.ld-course-list-items .col-md,
.ld-course-list-items .col-md-auto,
.ld-course-list-items .col-md-12,
.ld-course-list-items .col-md-11,
.ld-course-list-items .col-md-10,
.ld-course-list-items .col-md-9,
.ld-course-list-items .col-md-8,
.ld-course-list-items .col-md-7,
.ld-course-list-items .col-md-6,
.ld-course-list-items .col-md-5,
.ld-course-list-items .col-md-4,
.ld-course-list-items .col-md-3,
.ld-course-list-items .col-md-2,
.ld-course-list-items .col-md-1,
.ld-course-list-items .col-sm,
.ld-course-list-items .col-sm-auto,
.ld-course-list-items .col-sm-12,
.ld-course-list-items .col-sm-11,
.ld-course-list-items .col-sm-10,
.ld-course-list-items .col-sm-9,
.ld-course-list-items .col-sm-8,
.ld-course-list-items .col-sm-7,
.ld-course-list-items .col-sm-6,
.ld-course-list-items .col-sm-5,
.ld-course-list-items .col-sm-4,
.ld-course-list-items .col-sm-3,
.ld-course-list-items .col-sm-2,
.ld-course-list-items .col-sm-1,
.ld-course-list-items .col,
.ld-course-list-items .col-auto,
.ld-course-list-items .col-12,
.ld-course-list-items .col-11,
.ld-course-list-items .col-10,
.ld-course-list-items .col-9,
.ld-course-list-items .col-8,
.ld-course-list-items .col-7,
.ld-course-list-items .col-6,
.ld-course-list-items .col-5,
.ld-course-list-items .col-4,
.ld-course-list-items .col-3,
.ld-course-list-items .col-2,
.ld-course-list-items .col-1 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.ld-course-list-items .col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
}

.ld-course-list-items .col-auto {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.ld-course-list-items .col-1 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 8.3333333333%;
          flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.ld-course-list-items .col-2 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 16.6666666667%;
          flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.ld-course-list-items .col-3 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
  max-width: 25%;
}

.ld-course-list-items .col-4 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 33.3333333333%;
          flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.ld-course-list-items .col-5 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 41.6666666667%;
          flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.ld-course-list-items .col-6 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 50%;
          flex: 0 0 50%;
  max-width: 50%;
}

.ld-course-list-items .col-7 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 58.3333333333%;
          flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.ld-course-list-items .col-8 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 66.6666666667%;
          flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.ld-course-list-items .col-9 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 75%;
          flex: 0 0 75%;
  max-width: 75%;
}

.ld-course-list-items .col-10 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 83.3333333333%;
          flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.ld-course-list-items .col-11 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 91.6666666667%;
          flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.ld-course-list-items .col-12 {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 576px) {
  .ld-course-list-items .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .ld-course-list-items .col-sm-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .ld-course-list-items .col-sm-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ld-course-list-items .col-sm-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ld-course-list-items .col-sm-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .ld-course-list-items .col-sm-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ld-course-list-items .col-sm-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ld-course-list-items .col-sm-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .ld-course-list-items .col-sm-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ld-course-list-items .col-sm-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ld-course-list-items .col-sm-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .ld-course-list-items .col-sm-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ld-course-list-items .col-sm-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ld-course-list-items .col-sm-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .ld-course-list-items .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .ld-course-list-items .col-md-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .ld-course-list-items .col-md-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ld-course-list-items .col-md-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ld-course-list-items .col-md-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .ld-course-list-items .col-md-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ld-course-list-items .col-md-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ld-course-list-items .col-md-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .ld-course-list-items .col-md-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ld-course-list-items .col-md-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ld-course-list-items .col-md-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .ld-course-list-items .col-md-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ld-course-list-items .col-md-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ld-course-list-items .col-md-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .ld-course-list-items .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .ld-course-list-items .col-lg-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .ld-course-list-items .col-lg-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ld-course-list-items .col-lg-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ld-course-list-items .col-lg-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .ld-course-list-items .col-lg-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ld-course-list-items .col-lg-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ld-course-list-items .col-lg-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .ld-course-list-items .col-lg-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ld-course-list-items .col-lg-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ld-course-list-items .col-lg-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .ld-course-list-items .col-lg-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ld-course-list-items .col-lg-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ld-course-list-items .col-lg-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
@media (min-width: 1200px) {
  .ld-course-list-items .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    max-width: 100%;
  }
  .ld-course-list-items .col-xl-auto {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .ld-course-list-items .col-xl-1 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 8.3333333333%;
            flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .ld-course-list-items .col-xl-2 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 16.6666666667%;
            flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .ld-course-list-items .col-xl-3 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
    max-width: 25%;
  }
  .ld-course-list-items .col-xl-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .ld-course-list-items .col-xl-5 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 41.6666666667%;
            flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .ld-course-list-items .col-xl-6 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
  .ld-course-list-items .col-xl-7 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 58.3333333333%;
            flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .ld-course-list-items .col-xl-8 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
            flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .ld-course-list-items .col-xl-9 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
            flex: 0 0 75%;
    max-width: 75%;
  }
  .ld-course-list-items .col-xl-10 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 83.3333333333%;
            flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .ld-course-list-items .col-xl-11 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 91.6666666667%;
            flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .ld-course-list-items .col-xl-12 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
    max-width: 100%;
  }
}
.ld-course-list-items .col-md-2-4 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100%;
          flex: 0 0 100%;
  max-width: 100%;
}

@media (min-width: 576px) {
  .ld-course-list-items .col-md-2-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
            flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
}
@media (min-width: 768px) {
  .ld-course-list-items .col-md-2-4 {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
            flex: 0 0 20%;
    max-width: 20%;
  }
}
/*--------------------------------------------------------------
# LD Course Listing
--------------------------------------------------------------*/
p:empty::before {
  content: none;
}

#ld_categorydropdown {
  margin-bottom: 20px;
}

.ld-course-list-items {
  clear: both;
}

.ld-course-list-items .ld_course_grid {
  margin-bottom: 20px;
}

.ld-course-list-items .ld_course_grid .thumbnail.course {
  line-height: 1.428571429;
  background-color: var(--reign-site-sections-bg-color);
  border: 0;
  border-radius: var(--reign-global-border-radius);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price,
.ld_course_grid_price {
  position: absolute;
  z-index: 9;
  top: 15px;
  left: 1px;
  background-color: #5cb85c;
  border-radius: 0 15px 15px 0;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: normal;
  line-height: 1;
  letter-spacing: 0.23px;
}

.post-type-archive-sfwd-courses .ld_course_grid_price {
  left: 0;
}

.ld_course_grid_price.ribbon-enrolled {
  background-color: #428bca;
}

.ld-course-list-items .ld_course_grid .thumbnail.course .ld_course_grid_price:before {
  display: none;
}

.ld-course-list-items .ld_course_grid .entry-title {
  margin: 0 !important;
}

.ld-course-list-items .ld_course_grid .entry-content {
  margin-bottom: 10px;
  padding: 0;
}

.ld-course-list-items .ld_course_grid .ld_course_grid_button {
  margin: 5px 0 !important;
  width: 100%;
}

.ld-course-list-items .ld_course_grid .ld_course_grid_button a {
  text-decoration: none !important;
  width: 100%;
}

.ld-course-list-items .ld_course_grid .thumbnail.course a.btn-primary {
  color: white;
}

.ld-course-list-items .ld_course_grid .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.428571429;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  border: 1px solid transparent;
  border-radius: var(--reign-global-border-radius);
  white-space: nowrap;
  -webkit-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.ld-course-list-items .ld_course_grid .btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.ld-course-list-items .ld_course_grid .btn:hover,
.ld-course-list-items .ld_course_grid .btn:focus {
  color: #333333;
  text-decoration: none;
}

.ld-course-list-items .ld_course_grid .btn:active,
.ld-course-list-items .ld_course_grid .btn.active {
  outline: 0;
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.ld-course-list-items .ld_course_grid .btn.disabled,
.ld-course-list-items .ld_course_grid .btn[disabled],
.ld-course-list-items .ld_course_grid fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}

.ld-course-list-items .ld_course_grid .btn-primary {
  color: #ffffff;
  background-color: #428bca;
  border-color: #357ebd;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover,
.ld-course-list-items .ld_course_grid .btn-primary:focus,
.ld-course-list-items .ld_course_grid .btn-primary:active,
.ld-course-list-items .ld_course_grid .btn-primary.active,
.ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

.ld-course-list-items .ld_course_grid .btn-primary:active,
.ld-course-list-items .ld_course_grid .btn-primary.active,
.ld-course-list-items .ld_course_grid .open .dropdown-toggle.btn-primary {
  background-image: none;
}

.ld-course-list-items .ld_course_grid .btn-primary.disabled,
.ld-course-list-items .ld_course_grid .btn-primary[disabled],
.ld-course-list-items .ld_course_grid fieldset[disabled] .btn-primary,
.ld-course-list-items .ld_course_grid .btn-primary.disabled:hover,
.ld-course-list-items .ld_course_grid .btn-primary[disabled]:hover,
.ld-course-list-items .ld_course_grid fieldset[disabled] .btn-primary:hover,
.ld-course-list-items .ld_course_grid .btn-primary.disabled:focus,
.ld-course-list-items .ld_course_grid .btn-primary[disabled]:focus,
.ld-course-list-items .ld_course_grid fieldset[disabled] .btn-primary:focus,
.ld-course-list-items .ld_course_grid .btn-primary.disabled:active,
.ld-course-list-items .ld_course_grid .btn-primary[disabled]:active,
.ld-course-list-items .ld_course_grid fieldset[disabled] .btn-primary:active,
.ld-course-list-items .ld_course_grid .btn-primary.disabled.active,
.ld-course-list-items .ld_course_grid .btn-primary[disabled].active,
.ld-course-list-items .ld_course_grid fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.ld-course-list-items .ld_course_grid .btn-primary {
  color: white;
  text-decoration: none;
}

.ld-course-list-items .ld_course_grid .btn-primary:hover {
  color: white;
}

.ld-course-list-items .ld_course_grid .ld_course_grid_video_embed {
  background-color: #F5F5F5;
  padding: 1px;
  width: 100%;
}

.ld-course-list-items .ld_course_grid .ld_course_grid_video_embed > * {
  width: 100%;
  margin-bottom: 0;
}

.ld-course-list-items .ld_course_grid .thumbnail.course img {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  box-shadow: none;
}

.ld-course-list-items .ld-course-list-items .ld_course_grid a.thumbnail:hover,
.ld-course-list-items .ld_course_grid a.thumbnail:focus {
  border-color: #428bca;
}

.ld-course-list-items .ld_course_grid .thumbnail a,
.ld-course-list-items .ld_course_grid .thumbnail a:hover {
  box-shadow: none;
}

.ld-course-list-items .ld_course_grid .thumbnail .caption {
  color: inherit;
  padding: 9px;
}

.ld-course-list-items .ld_course_grid .thumbnail .caption a {
  text-decoration: none !important;
}

.ld-course-list-items .ld_course_grid .thumbnail .caption p {
  float: none !important;
  margin: 15px 0 15px !important;
  width: 100% !important;
}

.ld-course-list-items .ld_course_grid .thumbnail .caption p:before {
  content: none;
}

.ld-course-list-items .ld_course_grid dd.course_progress {
  width: 100%;
}

.ld-course-list-items .ld_course_grid .ld-progress-steps {
  display: none;
}

/*--------------------------------------------------------------
# Set Variables
--------------------------------------------------------------*/
.lm-course-pagination-section .page-numbers.current,
.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .btn-join,
.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta #btn-join.btn-join,
.lm-course-tabs-wrapper ul.lm-coure-tabs li.active:before,
dd.course_progress div.course_progress_blue,
.lm-course-content .lm-course-progress-bar dd.course_progress div.course_progress_blue,
ul.lm-author-social li a:hover,
.widget_ldcoursenavigation .widget_course_return a,
#uploadfile_form input[type=submit]#uploadfile_btn,
#learndash_profile #learndash_course_points_user_message,
#ld_course_list .ld_course_grid .btn-primary {
  background: var(--reign-colors-theme);
}

::-webkit-scrollbar,
::-moz-scrollbar,
::-o-scrollbar {
  display: none;
}

.lm-course-pagination-section:empty,
div#lm-course-archive-data.lm-grid-view .lm-course-item .lm-course-content label,
.lm-tab-content-wrapper .lm-tab-content,
.widget_sfwd-lessons-widget ul li h4 .type-dots,
#learndash_profile #course_list .list_arrow.flippable,
.lm-board-popup-main .footer_popup,
#ld_course_list .ld_course_grid .thumbnail.course .ld_course_grid_price:before,
.lm-board-popup-sidebar,
.header_popup {
  display: none;
}

div#lm-course-archive-data.lm-grid-view .lm-course-author.lm-course-list-view-data,
div#lm-course-archive-data.lm-grid-view .lm-course-price.lm-course-list-view-data,
div#lm-course-archive-data.lm-grid-view .lm-course-readmore.lm-course-list-view-data,
div#lm-course-archive-data.lm-grid-view .lm-course-description.lm-course-list-view-data,
div#lm-course-archive-data.lm-grid-view .lm-course-progressbar.lm-course-list-view-data,
div#lm-course-archive-data.lm-grid-view .lm-course-review.lm-course-list-view-data,
div#lm-course-archive-data.lm-grid-view .lm-course-comments-count.lm-course-grid-view-data {
  display: none;
}

div#lm-course-archive-data.lm-list-view .lm-course-author.lm-course-grid-view-data,
div#lm-course-archive-data.lm-list-view .lm-course-price.lm-course-grid-view-data,
div#lm-course-archive-data.lm-list-view .lm-course-readmore-button.lm-course-grid-view-data,
div#lm-course-archive-data.lm-list-view .lm-course-description.lm-course-grid-view-data,
div#lm-course-archive-data.lm-list-view .lm-course-progressbar.lm-course-grid-view-data {
  display: none;
}

.lm-related-course-section .lm-course-description {
  display: none;
}

.lm-course-description.lm-course-grid-view-data {
  margin-bottom: 15px;
}

.ld-course-info-my-courses img {
  float: left;
  margin-bottom: 0.5em;
}

.learndash_course_content ul.lm-course-hierarchy li .lm-lesson-section-header a:after,
.widget_reign_ld_course_categories ul li:before,
.widget_sfwd-certificates-widget ul li:before,
.widget_sfwd-courses-widget ul li:before,
.widget_sfwd-lessons-widget ul li:before,
.widget_sfwd-quiz-widget ul li:before,
.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow.collapse:before,
.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow.expand:before,
.learndash_lesson_materials ul li:before,
#learndash_quizzes .quiz_list > div > h4 a:after,
#course_list .learndash-course-status a:after,
#learndash_profile .list_arrow:before,
.single-sfwd-assignment .entry-content a:before,
.wpProQuiz_certificate .btn-blue:before,
.reign-grid-overlay-top:after,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-notcompleted span:before,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-completed span:before,
.learndash_lesson_topics_list .type-list .topic_item .topic-notcompleted span:before,
.learndash_lesson_topics_list .type-list .topic_item .topic-completed span:before {
  font-family: "Font Awesome 6 Pro", "reign-icons";
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta ul.lm-review-stars.lm-filled,
.lm-course-tabs-wrapper ul.lm-coure-tabs li.active a i,
.lm-tab-content.lm-tab-content-description .lm-tab-course-info ul li i,
.lm-learndash-quizzes ul.lm-quiz-list li i,
.learndash_course_content li.lm-lesson span.lm-topics-toggle,
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-left i,
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-right i,
.learndash_course_content ul.lm-topics-list li.lm-topic.quiz-item i,
.learndash_lesson_materials ul li:before,
#learndash_quizzes .quiz_list > div > h4 a:after,
#course_list .learndash-course-status a:after,
#learndash_back_to_lesson a,
.learndash_lesson_topics_list .type-list .topic_item .topic-notcompleted span:before,
.learndash_course_content ul.lm-course-hierarchy li .lm-lesson-section-header a.notcompleted:after,
.widget_reign_ld_course_categories ul li:before,
.widget_sfwd-certificates-widget ul li:before,
.widget_sfwd-courses-widget ul li:before,
.widget_sfwd-lessons-widget ul li:before,
.widget_sfwd-quiz-widget ul li:before,
.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow.collapse:before,
.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow.expand:before,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-notcompleted span:before {
  color: var(--reign-colors-theme);
}

.learndash_course_content li.lm-lesson h4.lm-lesson-section-header a i.is_sample_lesson,
#uploadfile_form .uploadfiles + label,
#uploadfile_form .uploadfiles:focus + label,
#uploadfile_form .uploadfiles + label:hover {
  background-color: #4caf50;
}

.lm-board-popup-course-navigation ul.lm-topics-list li.lm-topic .lm-topic-meta-right.topic-completed i {
  color: #4caf50;
}

.single-sfwd-courses .lm-tab-content-wrapper .lm-lesson .lm-topic-meta-right.topic-completed i {
  color: #4caf50 !important;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta label,
.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-value,
.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .btn-join,
.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta #btn-join.btn-join,
div#lm-course-archive-data.lm-grid-view .author-contain label,
div#lm-course-archive-data.lm-grid-view .lm-value a,
.reign-ld-cs-smalltext,
.learndash_course_content li.lm-lesson h4.lm-lesson-section-header a i.is_sample_lesson,
.learndash_uploaded_assignments table tr td.ld-assignment-comments-col a,
#learndash_profile #learndash_course_points_user_message,
#learndash_quizzes .quiz_list > div > h4 a,
#learndash_profile .learndash-course-link a {
  font-size: 12px;
}

.switch-layout-container .course-index,
.switch-layout-container .courses-searching form input[type=search],
.lm-course-item-wrapper a.lm-course-readmore-button,
.lm-course-pagination-section .page-numbers,
.lm-course-tabs-wrapper ul.lm-coure-tabs li a,
.lm-course-tabs-wrapper ul.lm-coure-tabs li a i,
.lm-tab-content.lm-tab-content-description .lm-tab-course-info ul li,
.reign-ld-cs-smalltext,
.lm-author-bio .lm-author-top span,
.learndash_course_content ul.lm-topics-list li.lm-topic,
.reign-ld-course-info .course-meta,
.learndash_topic_dots b,
.reign-post-grid-item,
#learndash_back_to_lesson a,
#learndash_profile .profile_edit_profile a,
#learndash_profile .learndash_profile_details > div,
#ld_course_list .ld_course_grid .btn-primary,
#learndash_quizzes #quiz_heading,
#learndash_profile .learndash_profile_heading,
#learndash_profile div,
#learndash_profile div a .single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .learndash_checkout_buttons {
  font-size: 13px;
}

.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item span,
.widget_ldcourseinfo h4,
.widget_ldcoursenavigation ul.learndash-course-quiz-list li .topic_item span,
.learndash_lesson_materials h4,
.learndash_uploaded_assignments h2,
table#leardash_upload_assignment tr td u,
#uploadfile_form .uploadfiles + label,
#learndash_quizzes #quiz_heading,
#learndash_profile .learndash_profile_heading,
#learndash_quizzes .quiz_list > div > h4 a,
#learndash_profile .learndash-course-link a,
.wpProQuiz_content .wpProQuiz_questionListItem,
.reign-grid-date,
#ld_course_list .ld_course_grid .caption .entry-content,
.select2-results__option,
.lm-board-popup-sidebar .learndash_course_content ul.lm-course-hierarchy li h4,
.lm-board-popup-sidebar .lm-quiz-list-wrap ul.lm-quiz-list li a,
.lm-board-popup-course-navigation ul.lm-topics-list li.lm-topic .topic_item .lm-topic-name span {
  font-size: 14px;
}

.reign-ld-cs-smalltext,
.lm-author-description,
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-name,
.widget_ldcoursenavigation .type-list .topic_item a span,
.learndash_lesson_topics_list .type-list .topic_item a span {
  font-size: 15px;
}

.wpProQuiz_certificate .btn-blue,
.quiz_continue_link a#quiz_continue_link,
.reign-grid-overlay-top h4 {
  font-size: 16px;
}

#learndash_profile .list_arrow:before,
.lm-course-switch-layout.switch-layout a,
.lm-course-item-wrapper .lm-course-price.lm-course-list-view-data,
.lm-tab-content h3,
.reign-grid-price,
#ld_course_list .thumbnail h3.entry-title {
  font-size: 18px;
}

.learndash_course_content ul.lm-course-hierarchy li .lm-lesson-section-header a:after {
  content: "";
  font: normal normal normal 20px/1 FontAwesome;
  font-family: "Font Awesome 6 Pro", "reign-icons";
  line-height: normal;
  margin-right: 10px;
  vertical-align: middle;
  position: absolute;
  right: 0;
  top: 6px;
}

.widget_sfwd-certificates-widget ul li:before,
.widget_sfwd-courses-widget ul li:before,
.widget_sfwd-lessons-widget ul li:before,
.widget_sfwd-quiz-widget ul li:before,
.widget_reign_ld_course_categories ul li:before {
  position: absolute;
  left: 0;
  font-size: 14px;
}

.widget_sfwd-certificates-widget ul li:before {
  content: "\f19d";
}

.widget_sfwd-courses-widget ul li:before,
.widget_reign_ld_course_categories ul li:before {
  content: "\f15c";
}

.widget_sfwd-lessons-widget ul li:before {
  content: "\f0c5";
}

.widget_sfwd-quiz-widget ul li:before {
  content: "\f12e";
}

.widget_sfwd-lessons-widget ul li a.completed {
  color: #8BC34A;
  border-bottom: 1px #8BC34A solid;
  text-decoration: none;
}

#learndash_profile .list_arrow:before {
  content: "";
  text-align: center;
  font-size: 18px;
  color: #525252;
  position: absolute;
  left: 0;
  top: 10px;
  width: 100%;
}

#learndash_profile .list_arrow.collapse:before {
  content: "\f0a9";
}

#learndash_profile .list_arrow.expand:before {
  content: "\f0ab";
}

.single-sfwd-assignment .entry-content a:before {
  content: "\f019";
  display: inline-block;
  margin-right: 10px;
  background: #28ca00;
  width: 30px;
  text-align: center;
  border-radius: 3px;
  color: #fff;
}

.wpProQuiz_certificate .btn-blue:before {
  content: "\f02f";
  margin-right: 5px;
  vertical-align: middle;
  display: inline-block;
}

.reign-grid-overlay-top:after {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -10px;
  font-size: 22px;
  color: #fff;
  content: "\f105";
  display: inline-block;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-notcompleted span:before,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-completed span:before,
.learndash_lesson_topics_list .type-list .topic_item .topic-notcompleted span:before,
.learndash_lesson_topics_list .type-list .topic_item .topic-completed span:before {
  content: "";
  font-size: 16px;
  line-height: normal;
  margin-right: 10px;
  vertical-align: middle;
}

.learndash_lesson_topics_list .type-list .topic_item .topic-completed span:before,
.learndash_course_content ul.lm-course-hierarchy li .lm-lesson-section-header a.completed:after,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-completed span:before,
#learndash_quizzes .quiz_list > div > h4 a.completed:after,
#course_list .learndash-course-status a.completed:after {
  content: "\f058";
  color: #4caf50;
}

.learndash_lesson_topics_list .type-list .topic_item .topic-notcompleted span:before,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-notcompleted span:before {
  content: "\f111";
}

.lm-course-item .fluid-width-video-wrapper {
  min-height: 180px;
}

#learndash_lessons a,
#learndash_quizzes a,
.expand_collapse a,
.learndash_topic_dots a,
.learndash_topic_dots a > span,
#learndash_lesson_topics_list span a,
#learndash_profile a,
#learndash_profile a span {
  font-family: inherit;
}

/*--------------------------------------------------------------
# Courses List View
--------------------------------------------------------------*/
.lm-course-top.switch-layout-container {
  background: var(--reign-site-sections-bg-color);
  padding: 10px 15px;
  margin-bottom: 20px;
  min-height: 54px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius);
}

.lm-course-switch-layout.switch-layout {
  margin: 5px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 38px;
  line-height: 38px;
  border: 1px solid var(--reign-site-border-color);
  border-radius: 3px;
}

.lm-course-switch-layout.switch-layout a {
  display: inline-block;
  font-size: 18px;
  line-height: 16px;
  margin: 0;
  padding: 0 10px;
  color: #ccc;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
.lm-course-switch-layout.switch-layout a.switch-active {
  color: var(--reign-colors-theme);
}
.lm-course-switch-layout.switch-layout a:first-child {
  border-right: 1px solid var(--reign-site-border-color);
}

.switch-layout-container .course-index {
  display: inline-block;
  line-height: 34px;
  color: #999;
  margin-left: 15px;
}

@media (max-width: 544px) {
  .switch-layout-container .course-index {
    display: none;
  }
}
.switch-layout-container .courses-searching form input[type=search] {
  font-size: 14px;
  line-height: 20px;
  padding: 6px 35px 6px 12px;
  border-radius: var(--reign-global-border-radius) !important;
  width: 100%;
  min-width: 185px;
  height: 38px;
  border: 1px solid var(--reign-site-border-color);
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  box-shadow: none;
}

@media (max-width: 767px) {
  .switch-layout-container .courses-searching form input[type=search] {
    min-width: auto;
  }
}
.switch-layout-container .courses-searching input.search-submit {
  border: 0;
}

.switch-layout-container .courses-searching input.search-submit:hover {
  border: 0;
}

.switch-layout-container .courses-searching input[type=submit] {
  top: 2px;
}

.lm-course-item-wrapper {
  /* border-bottom: 1px solid #e5e5e5;*/
  margin-bottom: 20px;
  overflow: hidden;
}

.lm-grid-view .lm-course-item-wrapper {
  margin-bottom: 0;
}

.lm-course-item-wrapper h2.lm-course-title {
  font-size: 22px;
  margin-bottom: 5px;
}

.lm-course-description.lm-course-list-view-data {
  margin-bottom: 10px;
}

.lm-course-item-wrapper .lm-course-item .lm-course-thumbnail {
  position: relative;
  float: left;
  height: auto;
  overflow: hidden;
  max-width: 22%;
  max-width: -webkit-calc(270px);
  max-width: 270px;
  margin-right: 3%;
  margin-right: -webkit-calc(30px);
  margin-right: 30px;
  background-color: rgba(0, 0, 0, 0.1);
  min-width: 270px;
  min-height: 180px;
}

@media (max-width: 544px) {
  .lm-course-item-wrapper .lm-course-item .lm-course-thumbnail {
    float: none;
    margin-bottom: 15px;
    max-width: 100%;
    margin-right: 0;
  }
}
.lm-course-item-wrapper .lm-course-item .lm-course-thumbnail img {
  width: 100%;
  min-height: 180px;
  max-height: 180px;
  object-fit: cover;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content {
  width: 75%;
  width: -webkit-calc(100% - 300px);
  width: calc(100% - 300px);
  float: right;
}
.lm-course-item-wrapper .lm-course-item .lm-course-content:after {
  content: " ";
  display: table;
  clear: both;
}

.lm-list-view .lm-course-content:after,
.lm-list-view .lm-course-item:after {
  content: " ";
  display: table;
  clear: both;
}

.lm-list-view .lm-course-item-wrapper .lm-course-item .lm-course-content {
  padding: 15px 15px 15px 0;
}

@media (min-width: 545px) {
  .lm-list-view .lm-course-item-wrapper .lm-course-item .lm-course-thumbnail {
    max-height: 260px;
  }
  .lm-list-view .lm-course-item-wrapper .lm-course-item .lm-course-thumbnail img {
    min-height: 260px;
  }
}
@media (max-width: 544px) {
  .lm-course-item-wrapper .lm-course-item .lm-course-content {
    width: 100%;
    float: none;
  }
  .lm-list-view .lm-course-item-wrapper .lm-course-item .lm-course-content {
    padding-left: 15px;
  }
}
@media (max-width: 768px) {
  .single-sfwd-courses .lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta {
    display: inherit !important;
  }
}
@media (max-width: 420px) {
  .lm-ld-course-item-single.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta > div {
    margin: 0 0 10px;
    border: 0;
    padding: 0 0 10px;
    width: 100%;
    border-bottom: 1px solid var(--reign-site-border-color);
    border-right: 0 !important;
  }
  .single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .lm-course-price {
    text-align: left !important;
  }
  .single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .lm-course-buy-now .rtm-ld-common-buy-now {
    float: left;
  }
}
.courses-searching .reign_ld_course_search-form {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
}

.ld-filter-input-wrap {
  position: relative;
}

.courses-searching .reign_ld_course_search-form > div {
  margin: 6px 10px 6px 0;
}
.courses-searching .reign_ld_course_search-form > div:last-child {
  margin-right: 0;
}
@media (max-width: 543px) {
  .courses-searching .reign_ld_course_search-form > div {
    margin: 5px 0;
    width: 100%;
  }
}
.courses-searching .reign_ld_course_search-form > div select {
  width: 100%;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta {
  overflow: hidden;
  position: relative;
  padding: 0;
  margin-bottom: 20px;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta > div {
  margin-bottom: 10px;
  display: inline-block;
  line-height: 20px;
  margin-right: 10px;
  padding-right: 10px;
  color: #ccc;
  border-right: 1px solid var(--reign-site-border-color);
  float: left;
  min-height: 42px;
  /* Safari 6.1+ */
  -ms-flex: 1 1 auto;
  /* IE 10 */
  -webkit-box-flex: 1;
          flex: 1 1 auto;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta #learndash_course_certificate {
  margin: 0;
  border: 0;
}
@media (min-width: 421px) {
  .lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta #learndash_course_certificate {
    padding: 0;
    text-align: right;
  }
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .learndash_course_certificate .btn-blue {
  font-size: 14px;
  margin: 2px;
  padding: 10px 10px;
  border: 0;
  border-radius: 0;
  font-weight: 600;
  white-space: nowrap;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta > div:last-child {
  border-right: 0;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-course-author img {
  border-radius: 50%;
  width: 40px;
  height: auto;
  float: left;
  margin-right: 10px;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-course-author .author-contain {
  display: inline-block;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta label {
  font-weight: 500;
  color: #797979;
  margin-bottom: 0;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-value {
  text-transform: uppercase;
  font-weight: 700;
  color: #7a7a7a;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-value a:hover {
  text-decoration: underline;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-value i {
  margin-right: 4px;
  font-size: 14px;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-review-stars-rated {
  position: relative;
  display: inline-block;
  float: left;
  height: 16px;
  line-height: 16px;
  width: 80px;
}

.lm-review-stars-rated .fa,
.lm-review-stars-rated .far {
  font-size: 12px;
}
.lm-review-stars-rated .fa:before,
.lm-review-stars-rated .far:before {
  margin-left: 0;
  margin-right: 0;
  display: inline;
}

.lm-course-meta ul.lm-review-stars.lm-filled {
  position: absolute;
  overflow: hidden;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta ul.lm-review-stars {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style: none;
  line-height: 16px;
  height: 16px;
  float: left;
  margin-top: 2px;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta ul.lm-review-stars li {
  margin-right: 3px;
}

.lm-course-item-wrapper .lm-course-readmore {
  float: right;
  margin-top: 4px;
}

.lm-course-item-wrapper a.lm-course-readmore-button {
  text-transform: uppercase;
  font-weight: 700;
  line-height: 30px;
  height: 40px;
  padding: 5px 25px;
  display: inline-block;
  background-color: var(--reign-site-button-bg-color);
  color: var(--reign-site-button-text-color);
  border-radius: var(--reign-global-button-radius);
}

.lm-course-item-wrapper a.lm-course-readmore-button:hover {
  background-color: var(--reign-site-button-bg-hover-color);
  color: var(--reign-site-button-text-hover-color);
  border-radius: var(--reign-global-button-radius);
}

.lm-course-item-wrapper .lm-course-price.lm-course-list-view-data {
  float: left;
  font-weight: 700;
  font-size: 18px;
  line-height: 25px;
}

.lm-course-price .lm-course-paid {
  color: #f24c0a;
}

.lm-course-price .lm-course-free {
  color: #00d637;
}

.lm-course-pagination-section {
  position: relative;
  margin: 60px 0 0;
}

.lm-course-pagination-section .nav-links {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.lm-course-pagination-section .page-numbers {
  margin: 0;
  width: 40px;
  height: 40px;
  text-align: center;
  padding: 0;
  /* border: 1px solid #111; */
  display: block;
  margin-right: 10px;
  font-weight: 700;
  border-radius: 0;
}
.lm-course-pagination-section .page-numbers:hover {
  background: rgba(0, 0, 0, 0.2);
}

.lm-course-pagination-section .page-numbers.current,
.lm-course-pagination-section .page-numbers:hover {
  border: 0px solid #ffb606;
}

.lm-course-pagination-section .page-numbers.current {
  color: #fff;
}

.lm-course-pagination-section .nav-links a,
.lm-course-pagination-section .nav-links span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .lm-course-buy-now {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  /* NEW - Chrome */
  display: flex;
  display: -webkit-flex;
  /* Safari */
  /* Safari 6.1+ */
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta .btn-join,
.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta #btn-join.btn-join {
  margin: 2px;
  padding: 10px 10px;
  border: 0;
  border-radius: 0;
  float: left;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
}

/*--------------------------------------------------------------
# Courses Grid View
--------------------------------------------------------------*/
.lm-course-item-wrapper .lm-course-item .lm-course-thumbnail .lm-course-grid-view-data {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 40%;
  left: 0;
  right: 0;
  margin: auto;
  padding: 12px 2px;
  max-width: 132px;
  text-align: center;
  height: auto;
  line-height: normal;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: scale(1.2, 1.2);
  -moz-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  -o-transform: scale(1.2, 1.2);
}

.lm-course-item-wrapper .lm-course-item .lm-course-thumbnail:hover .lm-course-grid-view-data {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
}

div#lm-course-archive-data.lm-grid-view {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  margin: 0 -15px;
}

div#lm-course-archive-data.lm-grid-view.lm-ld-grid-view {
  margin: 0;
}

div#lm-course-archive-data.lm-list-view {
  padding-top: 15px;
}

.ld-design-upgrade-pro:not(.single) div#lm-course-archive-data.lm-grid-view {
  display: block;
}

div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper {
  border-bottom: 0;
  width: 25%;
  padding: 15px;
}

@media (max-width: 767px) {
  div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper {
    width: 50%;
  }
}
@media (max-width: 543px) {
  div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper {
    width: 100%;
  }
}
div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper .lm-course-item .lm-course-thumbnail {
  max-width: 100%;
  float: none;
  min-width: auto;
  margin-right: 0;
  margin-bottom: 0;
}

div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper .lm-course-item .lm-course-thumbnail img {
  max-width: 100%;
}

div#lm-course-archive-data.lm-grid-view .lm-course-content {
  width: 100%;
  float: none;
  padding: 15px;
  padding-top: 0;
  text-align: center;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
div#lm-course-archive-data.lm-grid-view .lm-course-content img.lm-author-avatar {
  margin: -20px auto 0;
  border-radius: 50%;
  border: 2px solid #fff;
  position: relative;
  z-index: 3;
}
div#lm-course-archive-data.lm-grid-view .lm-course-content .lm-course-meta {
  margin-bottom: 0;
  margin-top: auto;
}
div#lm-course-archive-data.lm-grid-view .lm-course-content .lm-course-meta > div {
  margin-bottom: 0;
}

body.archive #lm-course-archive-data.lm-grid-view .lm-course-content img.lm-author-avatar {
  margin-top: -30px;
}

div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper .lm-course-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.lm-grid-view .ld-course-list-items .ld_course_grid .thumbnail .caption {
  padding: 0;
}

div#lm-course-archive-data.lm-grid-view .thumb_inactive .lm-course-content {
  border: 1px solid var(--reign-site-border-color);
}

div#lm-course-archive-data.lm-grid-view .thumb_inactive .lm-course-content img.lm-author-avatar {
  margin-top: 15px;
}

div#lm-course-archive-data.lm-grid-view .author-contain label {
  font-weight: 700;
  color: #ccc;
  margin-bottom: 0;
}

div#lm-course-archive-data.lm-grid-view .lm-value a {
  text-transform: uppercase;
  font-weight: 700;
  color: #7a7a7a;
}

div#lm-course-archive-data.lm-grid-view .lm-value a:hover {
  text-decoration: underline;
}

div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper .lm-course-author,
div#lm-course-archive-data.lm-grid-view .lm-course-item-wrapper h2.lm-course-title {
  margin: 0 0 10px;
}

div#lm-course-archive-data.lm-grid-view .lm-course-meta {
  position: relative;
}

div#lm-course-archive-data.lm-grid-view .lm-course-meta:before {
  content: "";
  background: var(--reign-colors-theme);
  width: 30px;
  height: 3px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 10;
}

div#lm-course-archive-data.lm-grid-view .lm-course-meta:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 1px;
  height: 1px;
  width: 100%;
  background: var(--reign-site-border-color);
}

div#lm-course-archive-data.lm-grid-view .lm-course-item .lm-course-content .lm-course-meta > div {
  margin-top: 15px;
  line-height: 20px;
  margin-right: 0;
  padding-right: 20px;
  color: #ccc;
  border-right: 0;
  float: left;
  min-height: 0;
}

div#lm-course-archive-data.lm-grid-view .lm-course-item .lm-course-content .lm-course-meta > div.lm-course-price {
  float: right;
  padding-right: 0;
}

div#lm-course-archive-data.lm-grid-view.lm-ld-grid-view .lm-course-item-wrapper {
  width: 100%;
  height: 100%;
  padding: 0;
  background: none;
}

.lm-course-item-wrapper .lm-course-item {
  background: var(--reign-site-sections-bg-color);
  height: 100%;
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius);
  overflow: hidden;
}

div#lm-course-archive-data.lm-grid-view.lm-ld-grid-view .lm-course-item-wrapper:hover {
  box-shadow: none;
}

div#lm-course-archive-data.lm-grid-view.lm-ld-grid-view .lm-course-content img.lm-author-avatar {
  width: 40px;
}

.lm-tab-content-wrapper .lm-tab-content::after {
  content: "";
  clear: both;
  display: table;
}

.lm-single-course-data-wrapper {
  margin-bottom: 30px;
}

.lm-tab-content-wrapper .lm-tab-content.active {
  display: block;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs {
  margin: 0;
  padding-left: 0;
  list-style: none;
  border-bottom: 1px solid var(--reign-site-border-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li {
  width: 25%;
  height: 50px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li.active:before {
  content: "";
  position: absolute;
  left: 0;
  right: 3px;
  top: 0;
  height: 4px;
  z-index: 10;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li:last-child.active:before {
  right: 0;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li a {
  margin-right: 3px;
  font-weight: 700;
  line-height: 29px;
  padding: 10px 10px;
  display: block;
  background: transparent;
  width: 100%;
  text-align: center;
  border: 1px solid var(--reign-site-border-color);
  border-bottom: 0;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li:last-child a {
  margin-right: 0;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li.active a {
  background: #fff;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li.active:after {
  content: "";
  position: absolute;
  left: 0;
  right: 3px;
  bottom: -1px;
  height: 1px;
  z-index: 10;
  background: #fff;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li:last-child.active:after {
  right: 0;
}

.lm-course-tabs-wrapper ul.lm-coure-tabs li a i {
  margin-right: 8px;
  vertical-align: middle;
  line-height: 29px;
}

@media (max-width: 579px) {
  .lm-course-tabs-wrapper ul.lm-coure-tabs li a i {
    margin-right: 0;
  }
}
@media (max-width: 659px) {
  .lm-course-tabs-wrapper ul.lm-coure-tabs span.lm-tab-label {
    display: none;
  }
}
.lm-tab-content {
  border: 1px solid var(--reign-site-border-color);
  border-top: 0;
  padding: 50px 30px;
}

.lm-tab-content h3 {
  font-size: 18px;
  line-height: 1.6em;
  text-transform: uppercase;
}

/*--------------------------------------------------------------
## Single Course Description
--------------------------------------------------------------*/
.lm-tab-course-content-data .lm-tab-course-content {
  width: calc(100% - 240px);
  width: -webkit-calc(100% - 240px);
  width: -moz-calc(100% - 240px);
  padding-right: 45px;
  float: left;
}

@media (max-width: 767px) {
  .lm-tab-course-content-data .lm-tab-course-content {
    width: 100%;
    padding-right: 0;
    margin-bottom: 30px;
  }
}
.lm-tab-course-content-data .lm-tab-course-info {
  padding-left: 30px;
  width: 240px;
  max-width: 100%;
  float: right;
  border-left: 1px solid var(--reign-site-border-color);
}

@media (max-width: 767px) {
  .lm-tab-course-content-data .lm-tab-course-info {
    padding-left: 0;
    border-left: 0;
    float: left;
    width: 100%;
  }
}
.lm-tab-course-content-data .lm-tab-course-info ul {
  margin: 0;
}

.lm-tab-course-content-data .lm-tab-course-info ul li {
  list-style: none;
  border-bottom: 1px solid var(--reign-site-border-color);
  line-height: 25px;
  padding: 15px 0;
}

.lm-tab-course-content-data .lm-tab-course-info ul li i {
  margin-right: 5px;
}

.lm-tab-course-content-data .lm-tab-course-info ul li span.lm-course-feature-value {
  min-width: 60px;
  float: right;
  text-align: left;
}

.lm-tab-course-content-data .lm-tab-course-info ul li.lessons .lm-course-feature-value,
.lm-tab-course-content-data .lm-tab-course-info ul li.topics .lm-course-feature-value,
.lm-tab-course-content-data .lm-tab-course-info ul li.quizzes .lm-course-feature-value,
.lm-tab-course-content-data .lm-tab-course-info ul li.students .lm-course-feature-value,
.lm-tab-course-content-data .lm-tab-course-info ul li.certificate .lm-course-feature-value,
.lm-tab-course-content-data .lm-tab-course-info ul li.assignment .lm-course-feature-value {
  font-weight: 700;
}

.lm-tab-course-content-data .lm-tab-course-info ul .certificate {
  width: 100%;
}

.lm-tab-content-curriculum-info {
  background: var(--reign-site-sections-bg-color);
  padding: 10px;
  border-radius: 3px;
  border: 1px solid var(--reign-site-border-color);
}

/*--------------------------------------------------------------
## Single Course Meta
--------------------------------------------------------------*/
.single-sfwd-courses .post-meta-info,
.single-sfwd-lessons .post-meta-info,
.single-sfwd-topic .post-meta-info,
.single-sfwd-quiz .post-meta-info,
.single-sfwd-assignment .post-meta-info,
.single-sfwd-certificates .post-meta-info,
.single-groups .post-meta-info {
  display: none;
}

.ld-course-title {
  margin-top: 0.35em;
}

.single-sfwd-courses .content-wrapper .entry-header.page-header {
  border-bottom: 0;
}

.single-sfwd-courses .entry-header h2 {
  margin-bottom: 1rem;
  font-size: 1.5rem;
  font-weight: 600;
  font-size: 30px;
  font-weight: 700;
  margin: -5px 0 32px;
  line-height: 40px;
  text-transform: none;
}

.single-sfwd-courses .lm-course-item-wrapper .lm-course-item .lm-course-content {
  width: 100%;
  /*  margin-top: 30px;*/
}

.single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .lm-course-price {
  font-size: 22px;
  font-weight: 700;
  line-height: 40px;
  padding-right: 0;
  border-right: 0;
  margin-right: 10px;
  text-align: right;
}

.single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .lm-course-review {
  border-right: 0px;
}

.single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .lm-course-buy-now {
  padding-right: 0;
  margin-right: 0;
  display: inherit;
  -ms-flex-wrap: inherit;
      flex-wrap: inherit;
  float: right;
  -webkit-box-flex: inherit;
      -ms-flex: inherit;
          flex: inherit;
}

.single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .lm-course-buy-now .rtm-ld-common-buy-now {
  float: right;
}

.single-sfwd-courses .lm-course-item-wrapper.lm-ld-course-item-single .lm-course-meta .learndash_checkout_buttons {
  max-width: 220px;
  margin: auto;
  vertical-align: middle;
  color: #F44336;
  line-height: 20px;
  text-align: center;
  font-weight: 600;
  text-decoration: underline;
}

.lm-course-image {
  margin-bottom: 30px;
  display: block;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.lm-course-image img {
  width: 100%;
}

.single-sfwd-courses .lm-course-image,
.single-groups .lm-course-image {
  margin-bottom: 0;
  border-radius: var(--reign-global-border-radius);
}
.single-sfwd-courses .lm-course-image img,
.single-groups .lm-course-image img {
  margin-bottom: 30px;
  border-radius: var(--reign-global-border-radius);
}

dd.course_progress {
  height: 10px;
  box-shadow: none;
  background-color: #e4e4e4;
}

dd.course_progress div.course_progress_blue {
  box-shadow: none;
}

.lm-course-content .lm-course-progress-bar dd.course_progress {
  width: 100%;
  height: 5px;
  border-radius: 0;
  box-shadow: none;
}

.lm-course-content .lm-course-progress-bar dd.course_progress div.course_progress_blue {
  box-shadow: none;
}

/*--------------------------------------------------------------
## Single Course Instructors
--------------------------------------------------------------*/
.lm-course-author-info-tab {
  padding: 0;
  border: 0;
  border-bottom: 1px solid var(--reign-site-border-color);
  margin-bottom: 30px;
}

@media (max-width: 767px) {
  .lm-course-author-info-tab {
    text-align: center;
  }
}
.lm-course-author-info-tab:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.lm-course-author-info-tab img.lm-author-avatar {
  float: left;
  overflow: hidden;
  margin-right: 30px;
  max-width: 100%;
  margin-bottom: 22px;
  min-width: 110px;
  max-width: 110px;
  height: auto;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.1);
}

@media (max-width: 767px) {
  .lm-course-author-info-tab img.lm-author-avatar {
    float: none;
    margin-right: 0;
  }
}
.lm-author-bio {
  float: right;
  width: -webkit-calc(100% - 140px);
  width: calc(100% - 140px);
}

@media (max-width: 767px) {
  .lm-author-bio {
    float: none;
    width: 100%;
  }
}
.lm-author-bio .lm-author-top a {
  font-weight: 700;
  font-size: 18px;
  line-height: 20px;
  display: inline-block;
  margin: 12px 0 2px;
  text-transform: capitalize;
}

.lm-author-bio .lm-author-top span {
  display: block;
  color: #999;
  line-height: 20px;
  margin: 0;
}

ul.lm-author-social {
  margin: 15px 0 0;
  list-style: none;
}

ul.lm-author-social li {
  display: inline-block;
  list-style: none;
  margin-right: 5px;
}

ul.lm-author-social li a {
  width: 32px;
  height: 32px;
  border: 1px solid;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 16px;
  text-align: center;
}
ul.lm-author-social li a i {
  font-size: 14px;
}

ul.lm-author-social li a:hover {
  border-color: #ffb606;
  color: #fff;
}

.lm-author-description {
  font-size: 15px;
  margin: 18px 0 24px;
  clear: both;
}

/*--------------------------------------------------------------
## Single Course Curriculum
--------------------------------------------------------------*/
.learndash_course_content ul.lm-course-hierarchy,
.lm-learndash-quizzes ul.lm-quiz-list {
  margin: 0;
  list-style: none;
}

.learndash_course_content li.lm-lesson h4.lm-lesson-section-header {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  margin: 30px 0 23px;
  line-height: 30px;
  min-height: 30px;
  position: relative;
  border: 0;
  padding: 0 55px 0 30px;
  cursor: pointer;
  font-family: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.learndash_course_content li.lm-lesson h4.lm-lesson-section-header a i.is_sample_lesson {
  border-radius: 100%;
  color: #ffffff;
  padding: 0px;
  vertical-align: middle;
  display: inline-block;
  margin-top: -4px;
  margin-left: 5px;
  height: 20px;
  width: 20px;
  text-align: center;
  line-height: 20px;
}

.learndash_course_content li.lm-lesson span.lm-topics-toggle {
  position: absolute;
  left: 0;
}

.lm-learndash-quizzes ul.lm-quiz-list li {
  padding: 10px 0;
}

.lm-learndash-quizzes ul.lm-quiz-list li a {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  margin: 0px;
  line-height: 30px;
  min-height: 30px;
  position: relative;
  border: 0;
  padding: 0 0 0 20px;
  cursor: pointer;
}

/*.learndash_course_content li.lm-lesson:first-child h4.lm-lesson-section-header {
  margin-top: 0;
}*/
.learndash_course_content ul.lm-topics-list {
  margin: 0;
  list-style: none;
}

.learndash_course_content ul.lm-topics-list li.lm-topic {
  line-height: 30px;
  padding: 11px 13px 11px 9px;
  border-top: 1px solid var(--reign-site-border-color);
  margin: 0;
  overflow: hidden;
  position: relative;
  -webkit-transition: background linear 0.5s;
  transition: background linear 0.5s;
}

.learndash_course_content ul.lm-topics-list li.lm-topic:last-child {
  border-bottom: 1px solid var(--reign-site-border-color);
}

.learndash_course_content ul.lm-topics-list li.lm-topic-name .topic_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.learndash_course_content ul.lm-course-hierarchy li .lm-lesson-section-header a {
  background: none;
  line-height: 30px;
}

@media (max-width: 544px) {
  .learndash_course_content ul.lm-topics-list li.lm-topic .topic_item {
    display: block;
  }
}
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item span.label {
  margin-right: 5px;
}

.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item span {
  font-size: 14px;
  font-weight: 400;
  min-width: 80px;
  line-height: 30px;
  color: #999;
  vertical-align: middle;
  background-position-y: 8px;
  background-size: 14px;
}

.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-name {
  font-weight: 700;
  font-size: 15px;
  display: inline-block;
  line-height: 30px;
  margin-right: 15px;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-left,
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-right {
  min-width: 104px;
  color: #999;
  display: inline-block;
}

.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-left > div {
  display: inline-block;
}

@media (max-width: 544px) {
  .learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-left {
    float: left;
  }
}
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-right span {
  color: #666;
}

#learndash_course_content #lm-lesson-heading,
#lm-learndash-quizzes #lm-quiz-heading,
#learndash_course_materials {
  line-height: 1.5;
  margin: 0 0 22px;
  text-transform: capitalize;
  border: none;
  font-size: 1.25rem;
  font-weight: 600;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  position: relative;
  margin-bottom: 15px;
  text-align: left;
}

#learndash_course_content #lm-lesson-heading span,
#lm-learndash-quizzes #lm-quiz-heading span,
#learndash_course_materials span {
  border-bottom: 1px solid #0790d7;
  display: inline-block;
  padding-bottom: 10px;
  margin-bottom: -1px;
}

/*--------------------------------------------------------------
# Course Listing Widget
--------------------------------------------------------------*/
.reign-ld-course-info {
  overflow: hidden;
  padding: 1em 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.ld-course-info-my-courses:last-of-type {
  border: 0;
}

.learndash-profile-course-title {
  display: block;
  margin-top: 1em;
}

.learndash-profile-course-title:first-of-type {
  margin-top: 0;
}

.reign-ld-course-info .reign-ld-course-thumbnail {
  float: left;
  margin-right: 10px;
  max-width: 100px;
  position: relative;
  overflow: hidden;
  width: 80px;
  height: 80px;
}

.reign-ld-course-info .reign-ld-course-thumbnail img {
  max-width: 100%;
  height: auto;
  margin: 0;
  display: block;
  width: 100%;
}

.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  -webkit-transform: scale(3) rotate(90deg);
  -ms-transform: scale(3) rotate(90deg);
      transform: scale(3) rotate(90deg);
  -webkit-transition: all 0.45s;
          transition: all 0.45s;
}

.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay:hover {
  opacity: 0.5;
}

.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay-cross {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 0;
  -webkit-transform: scale(3) rotate(90deg);
  -ms-transform: scale(3) rotate(90deg);
      transform: scale(3) rotate(90deg);
  -webkit-transition: all 0.45s;
          transition: all 0.45s;
}

.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay-cross:before,
.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay-cross:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  background: #fff;
  width: 1px;
  height: 43px;
  margin-top: -21px;
}

.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay-cross:after {
  width: 43px;
  height: 1px;
  margin-top: 0px;
  margin-left: -21px;
}

.reign-ld-course-thumbnail:hover .thumb-overlay {
  opacity: 0.5;
}

.reign-ld-course-thumbnail:hover .thumb-overlay-cross {
  opacity: 1;
  -webkit-transform: scale(1) rotate(0);
  -ms-transform: scale(1) rotate(0);
      transform: scale(1) rotate(0);
}

.reign-ld-course-info h2 {
  display: block;
  margin-bottom: 5px;
  font-family: inherit;
  font-size: 15px;
  line-height: normal;
}

.reign-ld-course-info a {
  vertical-align: top;
  display: inherit !important;
  font-weight: 300;
}

.reign-ld-course-info .course-meta {
  display: block;
  font-weight: 400;
}

/*--------------------------------------------------------------
# Leasndash Certificates, Course, Lesson, Quiz Widegt
--------------------------------------------------------------*/
.widget_sfwd-certificates-widget ul,
.widget_sfwd-courses-widget ul,
.widget_sfwd-lessons-widget ul,
.widget_sfwd-quiz-widget ul,
.widget_reign_ld_course_categories ul {
  list-style: none;
  margin: 0;
  padding: 0px 0;
}

.widget_sfwd-certificates-widget ul li,
.widget_sfwd-courses-widget ul li,
.widget_sfwd-lessons-widget ul li,
.widget_sfwd-quiz-widget ul li,
.widget_reign_ld_course_categories ul li {
  position: relative;
  padding-left: 24px;
  margin: 10px 0;
}

.widget_sfwd-certificates-widget ul li h4,
.widget_sfwd-courses-widget ul li h4,
.widget_sfwd-lessons-widget ul li h4,
.widget_sfwd-quiz-widget ul li h4 {
  font-weight: 300;
  margin-bottom: 0px;
  font-family: inherit;
  line-height: 18px;
}

.widget_sfwd-certificates-widget ul li h4 a,
.widget_sfwd-courses-widget ul li h4 a,
.widget_sfwd-lessons-widget ul li h4 a,
.widget_sfwd-quiz-widget ul li h4 a {
  font-weight: 300;
  font-size: 15px;
  margin-bottom: 0px;
  font-family: inherit;
  line-height: 18px;
}

.widget_ldcourseprogress dd.course_progress {
  width: 100%;
}

.widget_ldcourseinfo h4 {
  font-size: 14px;
  font-weight: 300;
  color: #828282;
  margin-bottom: 10px;
}

.widget_ldcourseinfo .ld-course-info-my-courses {
  position: relative;
  padding: 1em 0;
  margin: 5px 0;
  -webkit-transition: all 0.3s;
          transition: all 0.3s;
  display: inline-block;
  width: 100%;
}

.widget_ldcourseinfo .ld-course-info-my-courses h2 {
  margin: 0px;
  font-weight: 300;
  font-family: inherit;
  line-height: 20px;
}

.widget_ldcourseinfo .ld-course-info-my-courses h2 a {
  display: block;
}

.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow {
  background: none;
  text-align: left;
}

.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow.collapse:before {
  content: "\f204";
}

.widget_ldcoursenavigation .learndash_navigation_lesson_topics_list .list_arrow.expand:before {
  content: "\f205";
}

.widget_ldcoursenavigation .type-list .topic_item a span {
  font-size: 15px;
}

.widget_ldcoursenavigation ul.learndash-course-quiz-list li .topic_item span {
  background: none;
  font-size: 14px;
  line-height: normal;
  font-weight: normal;
  padding-left: 20px;
}

.widget_ldcoursenavigation ul.learndash-course-quiz-list li {
  position: relative;
}

.widget_ldcoursenavigation .widget_course_return a {
  padding: 0px 8px;
  border-radius: 3px;
  color: #fff;
  font-size: 10px !important;
}

.widget .reign-ld-course-info .reign-ld-course-thumbnail img {
  min-width: 80px;
  min-height: 80px;
  object-fit: cover;
}

.widget.widget_ldcoursenavigation a {
  display: block;
}

/*--------------------------------------------------------------
# Lesson/Topic/Quiz Archive
--------------------------------------------------------------*/
body.ld-in-focus-mode.admin-bar.post-type-archive-sfwd-lessons,
body.ld-in-focus-mode.admin-bar.post-type-archive-sfwd-topic,
body.ld-in-focus-mode.admin-bar.post-type-archive-sfwd-quiz {
  padding-top: 0;
}

/*--------------------------------------------------------------
# Single Lesson
--------------------------------------------------------------*/
.learndash_lesson_materials {
  border: 1px solid var(--reign-site-border-color);
  border-radius: 3px;
  margin-bottom: 20px;
  padding: 10px 20px;
}

.learndash_lesson_materials h4 {
  padding: 10px 15px;
  font-weight: 600;
  margin: -10px -20px 10px;
  font-size: 14px;
}

.learndash_lesson_materials ul {
  list-style: none;
  margin: 0 0 20px;
  padding: 0px;
}

.learndash_lesson_materials ul li {
  padding-bottom: 5px;
  padding-left: 30px;
  position: relative;
}

#learndash_quizzes,
#learndash_profile,
#learndash_lesson_topics_list > div.type-list {
  box-shadow: none;
  overflow: hidden;
}

.learndash_lesson_topics_list .type-list strong {
  font-size: 15px !important;
  font-weight: 600 !important;
  padding: 10px 15px !important;
}

.learndash_lesson_topics_list > ul > li {
  position: relative;
  padding-left: 30px;
}

.learndash_lesson_topics_list .type-list .topic_item a span {
  font-size: 15px;
}

#learndash_lesson_topics_list ul > li.nth-of-type-odd {
  background: none;
}

#learndash_lesson_topics_list ul > li > span.topic_item:hover {
  background: #fdfbfb;
}

#learndash_uploaded_assignments {
  overflow: hidden;
  border-radius: var(--reign-global-border-radius);
  -moz-border-radius: var(--reign-global-border-radius);
  -webkit-border-radius: var(--reign-global-border-radius);
}

.learndash_uploaded_assignments h2 {
  font-weight: 600;
  font-size: 14px;
  margin: 0;
  padding: 10px 15px;
  background: #ececec;
  color: #0a0a0a;
}

.learndash_uploaded_assignments table {
  border-top: none;
  border-bottom: none;
  border: 1px solid rgb(236, 236, 236);
}

.learndash_uploaded_assignments table td.ld-assignment-delete-col {
  padding: 10px;
  text-align: center;
}

.learndash_uploaded_assignments table td.ld-assignment-delete-col .reign-ld-assignment-accepted {
  font-size: 20px;
  color: #5cb85c;
}

.learndash_uploaded_assignments table td.ld-assignment-delete-col a {
  background: #f52020;
  color: #fff;
  width: 20px;
  height: 20px;
  display: inline-block;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  font-size: 10px;
  line-height: 20px;
  font-weight: bold;
}

.learndash_uploaded_assignments table tr td span.learndash_uploaded_assignment_points {
  font-size: 11px;
  background: #ffc107;
  padding: 2px 7px;
  border-radius: 3px;
  color: #fff;
  margin: 5px 0 0;
  display: inline-block;
}

.learndash_uploaded_assignments table tr td span.reign-ld-assignment-approved {
  background: #5cb85c;
}

.learndash_uploaded_assignments table tr td.ld-assignment-comments-col a {
  color: #fff;
  background: #2196F3;
  border-radius: var(--reign-global-border-radius);
  padding: 2px 10px;
  font-weight: 600;
}

.learndash_uploaded_assignments table td {
  border: none;
  padding: 20px 10px;
}

.learndash_uploaded_assignments table td u {
  text-decoration: none;
}

.learndash_uploaded_assignments table td.ld-assignment-filename-col i {
  margin-right: 5px;
  color: #2196f3;
  display: inline-block;
  vertical-align: middle;
}

table#leardash_upload_assignment {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  overflow: hidden;
}

table#leardash_upload_assignment tr td u {
  font-weight: 600;
  font-size: 14px;
  margin: 0;
  padding: 10px 15px;
  background: #ececec;
  color: #0a0a0a;
  text-decoration: none;
  display: block;
  margin: -10px -20px 0;
}

table#leardash_upload_assignment tr td {
  border: none;
  padding: 10px 20px;
}

table#leardash_upload_assignment tr:last-child td {
  padding-top: 0px;
}

#uploadfile_form .uploadfiles + label {
  cursor: pointer;
  font-size: 14px;
  font-weight: 500;
  color: white;
  display: inline-block;
  border-radius: 3px 0 0 3px;
  padding: 10px 5%;
  -webkit-transition: all 0.3s;
          transition: all 0.3s;
  float: left;
  height: 42px;
}

#uploadfile_form .uploadfiles {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: relative;
  margin-left: -24px;
  z-index: -1;
}

#uploadfile_form label svg {
  fill: #fff;
  margin-right: 10px;
  vertical-align: middle;
}

#uploadfile_form input[type=submit]#uploadfile_btn {
  border: 0;
  border-radius: 0 3px 3px 0;
  height: 42px;
  line-height: 42px;
  padding: 0 30px;
  font-size: 14px;
  color: #fff;
  font-weight: 600;
  font-family: inherit;
}

#learndash_quizzes #quiz_heading,
#learndash_profile .learndash_profile_heading {
  background: var(--reign-site-sections-bg-color);
  font-size: 14px;
  color: inherit;
  font-weight: 600;
  padding: 10px 15px;
  border-radius: 0;
}

#learndash_quizzes .quiz_list > div > h4 a,
#learndash_profile .learndash-course-link a {
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  position: relative;
  background: none;
  line-height: normal;
  font-size: 14px;
}

#learndash_quizzes .quiz_list > div.is_not_sample:hover {
  background: #f9f9f9;
}

#learndash_quizzes .quiz_list > div.is_not_sample:nth-child(2n) {
  background: var(--reign-site-sections-bg-color);
}

#course_list .learndash-course-status a:after {
  right: 15px;
}

#learndash_profile .learndash-course-status a {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
  background: none;
  line-height: normal;
}

#learndash_profile .learndash-course-status {
  position: relative;
  padding: 4px 0;
}

#learndash_profile .learndash-course-certificate a {
  line-height: 30px;
}

#learndash_profile .learndash-course-certificate .certificate_icon_large {
  margin: -5px auto 5px;
  height: 24px;
  background-size: 24px;
  width: 24px;
}

#learndash_profile .list_arrow {
  background: none;
  position: relative;
}

#learndash_next_prev_link .next-link {
  float: right;
}

#learndash_next_prev_link a:hover,
#learndash_back_to_lesson a:hover {
  color: #fff;
  border-color: transparent;
}

#learndash_next_prev_link span {
  margin: 0 2px;
  line-height: normal;
}

#learndash_back_to_lesson a {
  border: 1px #ffb606 solid;
  padding: 4px 5px;
  color: #ffb606;
  font-weight: normal;
  border-radius: 3px;
  width: 140px;
  text-align: center;
  float: none;
  display: block;
}

.post-meta-info {
  position: relative;
}

@-webkit-keyframes zoominoutsinglefeatured {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  50% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
  }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}

@keyframes zoominoutsinglefeatured {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
  50% {
    -webkit-transform: scale(1.2, 1.2);
            transform: scale(1.2, 1.2);
  }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
  }
}
.learndash .learndash_topic_dots.type-dots {
  background: #f1f1f1;
  border-radius: 3px;
  margin-bottom: 20px;
  overflow: hidden;
  padding: 0;
}

.learndash_topic_dots b {
  vertical-align: middle;
  background: #e4e4e4;
  color: #222;
  margin: -5px 10px -5px 0px;
  display: inline-block;
  padding: 10px 15px;
  font-weight: 600;
}

.learndash_topic_dots a {
  display: inline-block;
}

#learndash_profile .profile_info .profile_avatar img {
  border: none;
  border-radius: 100%;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  margin-bottom: 10px;
}

#learndash_profile .profile_edit_profile a {
  font-weight: 300;
}

#learndash_profile .learndash_profile_details > div {
  margin: 3px 0 0;
}

#learndash_profile .learndash_profile_details > div > b {
  width: 72px;
  display: inline-block;
  vertical-align: middle;
  font-weight: 600;
}

#learndash_profile #learndash_course_points_user_message {
  border-radius: 3px;
  color: #fff;
  padding: 2px 10px;
  margin: 10px 0;
  display: inline-block;
}

#learndash_profile .expand_collapse {
  top: 22px;
  right: 19px;
}

#learndash_profile .expand_collapse a {
  font-size: 11px;
  color: inherit;
}

.learndash_course_content ul.lm-course-hierarchy .notavailable_message {
  padding-left: 10px;
  display: block;
}

.learndash .notavailable_message {
  overflow: hidden;
}

.learndash .notavailable_message span,
.lm-board-popup-sidebar .learndash_course_content .notavailable_message span {
  background: #4caf50;
  color: #ffffff;
  padding: 5px 10px;
  font-size: 11px;
  line-height: normal;
  display: inline-block;
}

.learndash .notavailable_message span:last-child,
.lm-board-popup-sidebar .learndash_course_content .notavailable_message span:last-child {
  margin-left: -10px;
  padding-left: 0;
}

.learndash .notavailable_message a {
  display: inline-block;
  margin-top: -45px;
  padding: 5px 10px;
  float: right;
  background: #FFC107;
  color: #ffffff;
}

@media (max-width: 480px) {
  #learndash_profile .learndash_profile_details > div > b {
    width: auto;
  }
  #learndash_profile .profile_info .profile_avatar {
    float: none;
    margin: auto;
    text-align: center;
  }
  #learndash_profile .learndash_profile_details {
    text-align: center;
    width: 100%;
  }
  #learndash_profile .learndash_profile_heading .ld_profile_certificate {
    margin-right: 0;
  }
  #learndash_profile .learndash-course-status {
    margin: 0;
  }
  #uploadfile_form .uploadfiles + label {
    height: auto;
    width: 100%;
    border-radius: 3px;
    margin-bottom: 10px;
    text-align: center;
  }
  #uploadfile_form input[type=submit]#uploadfile_btn {
    width: 100%;
    border-radius: 3px;
  }
}
.wpProQuiz_content {
  text-align: center;
  background: none;
  padding: 30px;
  border-radius: 3px;
  max-width: 800px;
  margin: auto;
}

.wpProQuiz_content .wpProQuiz_listItem {
  margin: 20px 0;
  padding: 15px;
  border-radius: var(--reign-global-border-radius);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.16);
}

.wpProQuiz_content .wpProQuiz_questionList {
  border: none;
  background: none;
  padding: 0;
  margin: 0;
}

.wpProQuiz_content .wpProQuiz_questionListItem {
  background: #f3f3f3;
  /* display: inline-block;*/
  vertical-align: top;
  width: 100%;
  color: #000;
  text-align: left;
  border-radius: var(--reign-global-border-radius);
  font-size: 14px;
  margin-bottom: 5px !important;
  /* padding: 10px 15px !important;*/
}

.wpProQuiz_content .wpProQuiz_questionListItem label {
  display: block;
  padding: 10px;
}

.wpProQuiz_content .wpProQuiz_questionListItem input {
  bottom: inherit;
}

.wpProQuiz_content .wpProQuiz_response {
  background: none;
  border: 0;
  margin-bottom: 0px;
  box-shadow: none;
  margin: 0 15px;
}

.wpProQuiz_content .wpProQuiz_response p {
  margin: 0;
}

.wpProQuiz_content .wpProQuiz_response .wpProQuiz_incorrect {
  background: #F44336;
  color: #fff;
  padding: 5px;
  border-radius: 3px;
  margin-top: 10px;
}

.wpProQuiz_content .wpProQuiz_response .wpProQuiz_correct {
  background: #8bc34a;
  color: #fff;
  padding: 5px;
  border-radius: 3px;
  margin-top: 10px;
}

.wpProQuiz_certificate .btn-blue,
.quiz_continue_link a#quiz_continue_link {
  font-size: 16px;
  max-width: 300px;
  display: inline-block;
  padding: 15px 40px;
  height: auto;
  border-radius: 3px;
}

form#sfwd-mark-complete input#learndash_mark_complete_button[disabled] {
  background: #adadad;
  color: #fff;
  border-color: transparent;
}

/*--------------------------------------------------------------
# Course Grid
--------------------------------------------------------------*/
.reign-post-grid-wrap .reign-grid-listing {
  margin-bottom: 20px;
  line-height: 0px;
  font-size: 0px;
}

.reign-post-grid-item {
  width: 277px;
  max-width: 100%;
  display: inline-block;
  line-height: 1.5;
  text-align: left;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.reign-grid-item-inner {
  position: relative;
  width: 100%;
  height: 0;
  padding-top: 121.66%;
  background-repeat: no-repeat;
  background-size: cover;
}

.post-grid-header {
  color: #ffffff;
  background: #FFC107;
}

.post-grid-header .reign-grid-item-content {
  padding: 30px;
}

.reign-post-grid-item .reign-grid-item-content h1 {
  font-size: 48px;
  line-height: 1.1;
  margin-bottom: 13px;
}

.reign-post-grid-item .reign-grid-item-content p {
  margin-bottom: 26px;
}

.post-grid-header .reign-btn-link {
  border: 1px #ffffff solid;
  color: #fff;
  padding: 10px 20px;
  border-radius: 3px;
}

.reign-post-grid-item .reign-grid-item-content {
  overflow: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.reign-post-thumbnail {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.reign-grid-item-content .reign-post-thumbnail img {
  width: 100%;
  height: auto;
  -webkit-transition: all 0.4s;
          transition: all 0.4s;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.reign-grid-item-content:hover .reign-post-thumbnail img {
  filter: brightness(80%);
  -webkit-filter: brightness(80%);
  -moz-filter: brightness(80%);
  -ms-filter: brightness(80%);
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}

.reign-grid-date {
  position: absolute;
  top: 15px;
  right: 15px;
  padding: 15px 10px;
  font-size: 14px;
  line-height: 18px;
  min-width: 66px;
  background: rgba(0, 0, 0, 0.4588235294);
  color: #fff;
}

.reign-grid-date .month {
  text-transform: uppercase;
  text-align: center;
}

.reign-grid-date .day {
  font-size: 20px;
  text-align: center;
}

.reign-grid-overlay {
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  color: rgba(255, 255, 255, 0.75);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.reign-grid-overlay-top {
  display: block;
  padding: 15px 28px 13px 20px;
  background: rgba(0, 0, 0, 0.5);
  border-bottom: solid 1px rgba(255, 255, 255, 0.2);
  position: relative;
}

.reign-grid-overlay-top h4 {
  margin-bottom: 0px;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
}

.reign-grid-price {
  font-size: 18px;
  color: #ffc107;
}

.reign-grid-overlay-bottom {
  height: 0;
  padding: 0 20px;
  background: rgba(0, 0, 0, 0.5);
  overflow: hidden;
  -webkit-transition: all 0.25s ease-out 0.1s;
          transition: all 0.25s ease-out 0.1s;
}

.reign-grid-overlay-bottom .reign-exceprt {
  height: 37px;
  white-space: inherit;
}

.reign-grid-overlay-bottom div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.reign-grid-overlay-bottom * {
  opacity: 0;
  -ms-transform: translateY(25px);
      transform: translateY(25px);
  -webkit-transform: translateY(25px);
  -webkit-transition: all 0.25s ease-out 0.2s;
          transition: all 0.25s ease-out 0.2s;
}

.reign-grid-item-content:hover .reign-grid-overlay-bottom * {
  opacity: 1;
  -ms-transform: translateY(0px);
      transform: translateY(0px);
  -webkit-transform: translateY(0px);
}

.reign-grid-item-content:hover .reign-grid-overlay-bottom {
  height: 66px;
  padding: 10px 20px 19px;
  -webkit-transition: all 0.25s ease-out;
          transition: all 0.25s ease-out;
}

/*--------------------------------------------------------------
# Course List Grid
--------------------------------------------------------------*/
#ld_course_list .ld_course_grid .thumbnail {
  background-color: #fbfbfb;
  border-radius: 0;
  border: 0;
}

#ld_course_list .ld_course_grid .thumbnail:hover {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1803921569);
}

#ld_course_list .ld_course_grid .caption {
  text-align: center;
  padding: 0;
}

#ld_course_list .thumbnail h3.entry-title {
  font-size: 18px;
  line-height: normal;
  margin: 0px 0 0 !important;
  min-height: 46px;
}

#ld_course_list .ld_course_grid .btn-primary {
  color: white;
  text-decoration: none;
  border: 0;
  text-transform: uppercase;
  font-weight: bold;
  margin: 0px 0 0;
}

#ld_course_list .ld_course_grid .caption .entry-content {
  font-size: 14px;
  line-height: 22px;
  margin: 10px 0 10px !important;
}

#ld_course_list .ld_course_grid .caption p {
  margin: 0;
}

#ld_course_list .ld_course_grid dd.course_progress {
  width: 100%;
  height: 10px;
}

/*#ld_course_list .ld_course_grid .thumbnail.course .ld_course_grid_price {
    left: 8px;
    right: auto;
}*/
.thumbnail.course .ld_course_grid_price {
  box-shadow: none;
  text-shadow: none;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  color: #222;
}

.select2-dropdown {
  border: none;
}

.select2-container {
  z-index: 99;
}

.select2-search--dropdown {
  padding: 10px;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #e2e2e2;
  border-radius: 50px;
  padding: 0 20px;
  font-family: inherit;
}

.select2-results__option {
  padding: 5px 15px;
  font-size: 14px;
}

.lm-board-popup-sidebar .learndash_course_content ul.lm-course-hierarchy li,
.lm-board-popup-sidebar .lm-quiz-list-wrap ul.lm-quiz-list li {
  padding: 10px 0;
  border-bottom: 1px #f3f3f3 solid;
  background: rgba(0, 0, 0, 0.1);
  position: relative;
}

.lm-board-popup-sidebar .lm-board-popup-course-navigation ul li:hover {
  background: rgba(255, 255, 255, 0.2);
}

.lm-board-popup-sidebar .lm-board-popup-course-navigation ul li.learnmate-current-menu-item {
  background: rgba(0, 0, 0, 0.2);
}

.lm-board-popup-sidebar .lm-board-popup-course-navigation ul li.learnmate-current-menu-item .learnmate-current-menu-item-inner {
  background: rgba(234, 234, 234, 0.9);
}

.lm-board-popup-sidebar .learndash_course_content ul.lm-course-hierarchy li h4 {
  margin: 0 !important;
  min-height: auto;
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  padding-left: 40px;
}

.lm-board-popup-sidebar .learndash_course_content ul.lm-course-hierarchy .notavailable_message {
  padding-left: 0px;
}

.lm-board-popup-sidebar .lm-quiz-list-wrap ul.lm-quiz-list li i {
  position: absolute;
  top: 16px;
  left: 10px;
}

.lm-board-popup-sidebar .lm-quiz-list-wrap ul.lm-quiz-list li a {
  min-height: auto;
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  padding: 0 40px;
  display: block;
}

.lm-board-popup-sidebar ul.lm-course-hierarchy ul.lm-topics-list {
  margin-top: 5px;
  margin-bottom: -10px;
}

.lm-board-popup-course-navigation ul.lm-course-hierarchy ul.lm-topics-list li {
  border-bottom: none !important;
  padding: 5px 0 5px 35px;
}

.lm-board-popup-course-navigation ul.lm-topics-list li.lm-topic .topic_item .lm-topic-name span {
  font-size: 14px;
}

.lm-board-popup-course-navigation ul.lm-topics-list li.lm-topic .lm-topic-meta-right {
  float: right;
  margin-right: 5px;
}

.lm-board-popup-sidebar .learndash_course_content li.lm-lesson span.lm-topics-toggle {
  left: 10px;
}

#learndash_next_prev_link .prev-link,
#learndash_next_prev_link .next-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 7px 10px;
  border-radius: 3px;
  line-height: normal;
  color: #fff;
}

#learndash_lessons,
#learndash_quizzes,
#learndash_profile,
#learndash_lesson_topics_list > div {
  background-color: transparent;
}

#learndash_lessons #lesson_heading,
#learndash_profile .learndash_profile_heading,
#learndash_quizzes #quiz_heading,
#learndash_lesson_topics_list div > strong {
  background: var(--reign-site-sections-bg-color);
  color: inherit;
}

@media (max-width: 768px) {
  #learndash_profile .learndash-course-link {
    width: 50%;
  }
  #learndash_quizzes .quiz_list > div > h4 a,
  #learndash_profile .learndash-course-link a {
    padding-left: 5px;
  }
  #learndash_quizzes #quiz_heading,
  #learndash_profile .learndash_profile_heading {
    font-size: 13px;
    padding: 10px 5px;
  }
  #learndash_profile div.quiz_date,
  #learndash_profile div.statistics,
  #learndash_profile div.certificate {
    display: none;
  }
}
@media (max-width: 480px) {
  .lm-tab-content .materials-content a,
  .learndash_lesson_materials p a {
    width: 100%;
  }
}
.lm-board-popup-sidebar .learndash_course_content ul.lm-course-hierarchy li h4 small {
  color: #222;
}

#review_form #commentform label {
  display: block;
}

#review_form #commentform .jq-ry-group-wrapper {
  margin-bottom: 1.6225rem;
}

#review_form #reply-title {
  margin-bottom: 1rem;
  display: block;
  font-size: 1.325rem;
  font-weight: bold;
}

#learndash_next_prev_link {
  overflow: hidden;
}

.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-left,
.learndash_course_content ul.lm-topics-list li.lm-topic .topic_item .lm-topic-meta-right {
  min-width: inherit;
}

.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-notcompleted span,
.widget_ldcoursenavigation .learndash_topic_widget_list .topic_item .topic-completed span {
  background: none;
  padding-left: 0;
  font-family: inherit;
  font-weight: 500;
}

.widget_ldcoursenavigation ul.learndash-course-quiz-list li .topic_item a.topic-completed:before {
  background: #ffb606;
}

.learndash_lesson_topics_list .type-list .topic_item .topic-notcompleted span,
.learndash_lesson_topics_list .type-list .topic_item .topic-completed span {
  background: none;
  padding-left: 0;
  font-family: inherit;
  font-weight: 500;
}

.single-sfwd-courses .lm-tab-content-wrapper .lm-lesson .topic-notcompleted span,
.single-sfwd-courses .lm-tab-content-wrapper .lm-lesson .topic-completed span {
  background: none;
}

.single-sfwd-courses .lm-tab-content-wrapper .lm-lesson .lm-topic-meta-right {
  float: right;
  margin-right: -8px;
}

.single-sfwd-courses .lm-tab-content-wrapper .lm-lesson .lm-topic-meta-right.topic-completed i {
  color: #4caf50 !important;
}

#learndash_profile div.quiz_title {
  padding-left: 1%;
}

.dialog-type-lightbox {
  z-index: 9999999 !important;
}

.learndash-pager a {
  padding: 0px;
  height: 40px;
  width: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 24px;
  background-color: var(--reign-site-sections-bg-color);
  display: inline-block !important;
  cursor: pointer;
}
.learndash-pager a:hover {
  background-color: var(--reign-site-sections-bg-color);
}
.learndash-pager .pager-legend {
  line-height: 40px;
  text-transform: capitalize;
}

.lm-course-item .ld_course_grid_video_embed {
  padding-bottom: inherit;
  height: auto;
}

#item-nav #object-nav ul li a#user-rla-courses:before,
.single-item.groups #subnav.item-list-tabs ul li a#user-rla-courses:before,
.bp-user #subnav.item-list-tabs ul li a#rla-courses:before {
  content: "\f02d";
}

.bp-user #subnav.item-list-tabs ul li a#learning-activities:before {
  content: "\f1b8";
}

.ld-tabs-content .materials-content {
  overflow: hidden;
  margin-bottom: 30px;
}

.ld-tabs-content .materials-content a,
.learndash_lesson_materials p a {
  display: block;
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding: 0 15px 0px 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 16px;
}

.ld-tabs-content .materials-content a:before,
.learndash_lesson_materials p a:before {
  content: "\f019";
  display: inline-block;
  font-family: "Font Awesome 6 Pro", "reign-icons";
  font-weight: 900;
  text-rendering: auto;
  font-size: 19px;
  margin-right: 20px;
}

.learndash_lesson_materials p {
  overflow: hidden;
  margin: 0px;
}

.learndash-pager a:hover {
  background: rgba(0, 0, 0, 0.2);
}

@media (max-width: 767px) {
  .ld-tabs-content .materials-content a,
  .learndash_lesson_materials p a {
    width: 100%;
  }
}
/*--------------------------------------------------------------
# LearnDash 3.0 CSS
--------------------------------------------------------------*/
.learndash-wrapper {
  color: inherit;
  font-size: inherit;
}

.learndash_content {
  background-color: var(--reign-site-sections-bg-color);
  margin-bottom: 15px;
  padding: 15px;
  border-radius: var(--reign-global-border-radius);
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.16);
}

.ld-video {
  margin-bottom: 15px;
}

/*--------------------------------------------------------------
## Single Course
--------------------------------------------------------------*/
.single-course .default-view .rg-post-thumbnail img,
.single-groups .default-view .rg-post-thumbnail img {
  border-radius: var(--reign-global-border-radius);
}

.learndash-wrapper .ld-focus .ld-lesson-status,
.learndash-wrapper .ld-focus .ld-topic-status,
.learndash-wrapper .ld-focus .ld-quiz-status {
  background-color: transparent;
  border-bottom: 0;
  border-radius: 0;
}

.learndash-wrapper .ld-focus .ld-focus-main .ld-breadcrumbs {
  background-color: transparent;
  padding: 0 0 10px;
  border-radius: 0;
}

.learndash_next_prev_link {
  margin-top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.learndash_next_prev_link a,
.learndash_next_prev_link span.empty-post {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 30px;
  min-width: 55px;
  text-align: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;
  color: #333;
  font-size: 12px;
  white-space: nowrap;
}
.learndash_next_prev_link a {
  font-size: 0;
  background-color: rgba(0, 0, 0, 0.2);
  color: #fff;
}
.learndash_next_prev_link a:after, .learndash_next_prev_link a:before {
  font-size: 16px;
  padding-bottom: 0;
  margin: 0;
}
.learndash_next_prev_link a:hover {
  background: #1d76da;
  color: #fff;
}
.learndash_next_prev_link a .meta-nav,
.learndash_next_prev_link span.empty-post .meta-nav {
  position: absolute;
  width: 100%;
  font-size: 0;
  z-index: 20;
}
.learndash_next_prev_link span.empty-post {
  font-size: 0;
  background-color: #d3d7db;
  color: #fff;
  opacity: 0.5;
  pointer-events: none;
}
.learndash_next_prev_link a.prev-link:before,
.learndash_next_prev_link span.prev-link:before {
  content: "\f104";
  font-family: "Font Awesome 6 Pro", "reign-icons";
  font-size: 16px;
}
.learndash_next_prev_link a.next-link:after,
.learndash_next_prev_link span.next-link:after {
  content: "\f105";
  font-family: "Font Awesome 6 Pro", "reign-icons";
  font-size: 16px;
}
.learndash_next_prev_link a.prev-link,
.learndash_next_prev_link span.prev-link {
  margin-right: 2px;
  border-radius: 6px 0 0 6px;
}
.learndash_next_prev_link a.next-link,
.learndash_next_prev_link span.next-link {
  border-radius: 0 6px 6px 0;
}

.reign-sfwd-course-position-wrapper {
  display: none;
}

.ld-focus .reign-sfwd-course-position-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  padding: 15px 0 50px;
  border-top: 1px solid #e3e3e3;
}
.ld-focus .reign-sfwd-course-position-wrapper .reign-sfwd-pages {
  font-size: 13px;
  display: block;
  line-height: 1;
  text-transform: uppercase;
}
.ld-focus .reign-sfwd-course-position-wrapper .reign-sfwd-total {
  color: #9b9da1;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation {
  background: var(--reign-site-sections-bg-color);
  border: 1px solid var(--reign-site-border-color);
  border-bottom: 0;
  border-radius: var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab::before {
  content: "";
  height: 4px;
  background: transparent;
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  z-index: 9;
  -webkit-transition: background 0.3s ease;
  transition: background 0.3s ease;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation:after {
  height: 1px;
  border-bottom: 1px solid var(--reign-site-border-color);
  background: transparent;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab {
  margin-right: 3px;
  font-weight: 700;
  line-height: 29px;
  padding: 10px 10px;
  display: block;
  background: transparent;
  width: 100%;
  text-align: center;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active {
  border-top: 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-icon {
  font-size: 16px;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:last-child {
  margin-right: 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:after {
  bottom: 0;
  height: 1px;
}

.lm-tab-course-content-data:after {
  display: table;
  content: "";
  clear: both;
}

.ld-tabs-content .materials-content a {
  margin-bottom: 10px;
}

.ld-tabs-content .materials-content a:hover {
  text-decoration: underline;
}

.ld-tabs-content ul.lm-author-social li a {
  border: 1px solid !important;
}
.ld-tabs-content ul.lm-author-social li a:hover {
  border-color: var(--reign-colors-theme) !important;
}

@media (max-width: 767px) {
  .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab .ld-text {
    display: none;
  }
}
.reign-learndash-focus-modern .learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back.ld-course-step-back {
  display: none;
}

/*--------------------------------------------------------------
## Course Status
--------------------------------------------------------------*/
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > * .lm-course-author {
  text-align: left;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled {
  background: var(--reign-site-sections-bg-color);
  margin-top: 0;
  margin-bottom: 30px;
  padding: 10px 0;
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius);
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-label {
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 5px;
}

.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  margin-bottom: 0;
}
.learndash-wrapper .ld-course-status.ld-course-status-not-enrolled .ld-course-status-content p {
  margin: 0;
}

.ld-course-status .lm-author-avatar {
  border-radius: 50%;
  width: 40px;
  height: auto;
  float: left;
  margin-right: 10px;
}

.ld-course-status .lm-value {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
}

.ld-course-status .lm-value a:hover {
  text-decoration: underline;
}

.ld-course-status .author-contain {
  display: block;
  color: #728188;
  font-size: 12px;
  font-weight: 500;
  margin-bottom: 5px;
}

@media (max-width: 640px) {
  .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > * {
    padding: 10px;
  }
}
/*--------------------------------------------------------------
## Single lesson - Disable Focus Mode
--------------------------------------------------------------*/
.learndash-wrapper .ld-focus .ld-tabs .ld-tabs-content {
  border: 0 !important;
  padding: 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-content {
  background: var(--reign-site-sections-bg-color);
  padding: 25px;
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius);
}
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-tab-content {
  padding: 0;
}
.learndash-wrapper .ld-tabs .ld-tabs-content .ld-item-list {
  margin: 0;
}
@media screen and (max-width: 767px) {
  .learndash-wrapper .ld-tabs .ld-tabs-content {
    padding: 15px;
  }
}
.learndash-wrapper .ld-tabs .ld-tabs-content p.form-submit {
  margin: 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:first-child {
  border-radius: var(--reign-global-border-radius) 0 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab:last-child {
  border-radius: 0 var(--reign-global-border-radius) 0 0;
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation + .ld-tabs-content {
  border-top: 0;
  border-radius: 0 0 var(--reign-global-border-radius) var(--reign-global-border-radius);
}

.learndash_post_sfwd-lessons .learndash-wrapper .ld-tabs .ld-tabs-content {
  border-top: 1px solid var(--reign-site-border-color);
}

.learndash-wrapper .ld-video {
  margin-top: 0;
  padding-top: 0;
}

/*--------------------------------------------------------------
## LD Progress Bar
--------------------------------------------------------------*/
.learndash-wrapper .ld-progress .ld-progress-bar {
  background: #f1f1f1;
}

.learndash-wrapper .ld-file-upload .ld-file-upload-form .ld-file-input + label {
  background-color: rgba(0, 0, 0, 0.1);
}

.wp-block-image {
  margin-top: 0;
}

.learndash-wrapper .ld-content-actions .ld-content-action .ld-course-step-back {
  padding: 1em;
  border-radius: 20px;
  box-shadow: none;
  text-transform: none;
  font-family: inherit;
  font-weight: 800;
  font-size: 0.75em;
  line-height: 1.25em;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

/*--------------------------------------------------------------
## Single Quiz
--------------------------------------------------------------*/
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
  margin: 0 auto;
}

/*--------------------------------------------------------------
## Assignment
--------------------------------------------------------------*/
#learndash_back_to_lesson {
  margin-bottom: 15px;
}

/*--------------------------------------------------------------
## Enable Focus Mode
--------------------------------------------------------------*/
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content {
  padding: 5em 1.5em;
  margin: 0 auto !important;
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item:hover {
  box-shadow: inset 2px 0px 5px rgba(0, 0, 0, 0.1);
}

.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson {
  box-shadow: inset 2px 0px 5px rgba(0, 0, 0, 0.1);
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text,
.learndash-wrapper .ld-home-link,
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-lesson-item-preview-heading,
.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading,
.learndash-wrapper .ld-table-list a.ld-table-list-item-preview,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name,
.learndash-wrapper .ld-table-list .ld-table-list-item .ld-table-list-title a,
.learndash-wrapper .ld-table-list .ld-table-list-header a,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview a {
  color: inherit;
}

#reign-ld-toggle-track {
  border-left: 1px solid var(--reign-site-border-color);
}

.learndash-wrapper .ld-status-icon .ld-icon:before {
  margin: auto;
}

.reign-learndash-focus-default .learndash-wrapper .ld-course-navigation .ld-status-icon .ld-icon-checkmark {
  font-size: 11px;
}

/* focus-header */
.reign-learndash-focus-modern {
  /* Sidebar style */
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
  opacity: 0;
  visibility: hidden;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items > a:first-child {
  display: none;
}
.reign-learndash-focus-modern #reign-ld-toggle-track {
  border-left: 1px solid #e2e7ed;
}
.reign-learndash-focus-modern .ld-focus-sidebar-trigger {
  width: 20px;
  margin: 0 10px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.reign-learndash-focus-modern .ld-focus-sidebar-trigger .ld-icon-arrow-left::before,
.reign-learndash-focus-modern .ld-focus-sidebar-trigger .ld-icon-arrow-right::before {
  content: "";
  background: url(/wp-content/plugins/reign-learndash-addon//assets/css/./../../assets/imgs/expand.svg);
  background-size: 20px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: block;
}
.reign-learndash-focus-modern .ld-focus-sidebar-trigger .ld-icon-arrow-right::before {
  background: url(/wp-content/plugins/reign-learndash-addon//assets/css/./../../assets/imgs/shrink.svg);
  background-size: 20px;
  background-repeat: no-repeat;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items {
  background: #fff;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.12), 0 3px 8px 0 rgba(0, 0, 0, 0.06);
  border-radius: var(--reign-global-border-radius);
  list-style: none;
  padding: 10px 0;
  min-width: 168px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items::before {
  content: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-main {
  margin-left: 370px;
  width: -webkit-calc(100% - 370px);
  width: calc(100% - 370px);
}
.reign-learndash-focus-modern .ld-focus-sidebar-wrapper::-webkit-scrollbar {
  width: 10px;
}
.reign-learndash-focus-modern .ld-focus-sidebar-wrapper::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.reign-learndash-focus-modern .ld-focus-sidebar-wrapper::-webkit-scrollbar-thumb {
  background: #888;
}
.reign-learndash-focus-modern .ld-focus-sidebar-wrapper::-webkit-scrollbar-thumb:hover {
  background: #555;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar {
  background-color: #fafbfd !important;
  width: 370px;
  padding-bottom: 0;
  border: 0;
  box-shadow: 5px 0 25px 1px rgba(0, 0, 0, 0.05);
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper {
  overflow: hidden;
  overflow-y: auto;
  padding-bottom: 15px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading {
  background-color: #fafbfd !important;
  color: inherit;
  padding: 15px 30px;
  display: block;
  width: 370px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger {
  display: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading a,
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 a,
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages i,
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-pagination .ld-pages span {
  color: #303030;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar a.course-entry-link {
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.03);
  color: #9B9C9F !important;
  border-radius: 7px;
  padding: 6px 12px;
  font-size: 12px;
  margin: 0 0 15px;
  -webkit-transition: all linear 0.2s;
  transition: all linear 0.2s;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar a.course-entry-link:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar a.course-entry-link i {
  font-size: 10px;
  margin-right: 5px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 {
  font-size: 26px;
  color: #303030;
  margin: 0 0 30px;
  padding: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 .ld-icon {
  display: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-progress-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-topic-sidebar-progress {
  width: 100%;
  padding-bottom: 25px;
  border-bottom: 1px solid #e3e3e3;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-topic-sidebar-progress .ld-progress {
  margin: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-progress .ld-progress-bar {
  background: #e3e3e3;
  margin: 0;
  height: 4px;
  border-radius: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-progress .ld-progress-heading .ld-progress-stats {
  display: block;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
  margin-right: 1.5em;
  margin-left: auto;
  font-size: 12px;
  color: #9b9c9f;
  font-weight: 500;
  display: block;
  margin-top: 15px;
  line-height: 1;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-steps {
  font-size: 12px;
  font-weight: 500;
  color: #9b9c9f;
  display: block;
  margin-top: 7px;
  line-height: 1;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item {
  background-color: #fafbfd !important;
  border-bottom: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item:hover {
  box-shadow: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson {
  box-shadow: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview {
  background: rgba(146, 164, 183, 0.05);
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview {
  padding: 15px 30px;
  position: relative;
  margin-bottom: 5px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview:hover {
  background: rgba(146, 164, 183, 0.05);
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview .ld-lesson-item-preview-heading {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  position: relative;
  z-index: 1;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-status-icon {
  width: 22px;
  height: 22px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 22px;
          flex: 0 0 22px;
  margin: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-status-icon .ld-icon-checkmark {
  font-size: 11px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .has-expand-button .ld-lesson-title {
  padding-right: 60px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview .ld-expand-button {
  padding-left: 0;
  position: absolute;
  top: 11px;
  left: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-icon {
  margin-left: 6px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview .ld-expand-button .ld-text {
  position: absolute;
  right: 50px;
  font-weight: normal;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-preview .ld-lesson-title .ld-status-icon {
  margin-left: 0.5em;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list {
  background-color: transparent;
  padding: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list::before {
  content: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded .ld-table-list-items {
  padding: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-lesson-item-expanded::before {
  content: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview {
  padding: 15px 30px 15px 40px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview:hover, .reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview.ld-is-current-item {
  background: rgba(146, 164, 183, 0.05);
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-topic-title:before {
  content: "\f0ae";
  font-family: "Font Awesome 6 Pro", "reign-icons";
  font-size: 16px;
  font-weight: 900;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete + .ld-topic-title:before {
  content: none;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-status-icon {
  width: 20px;
  height: 20px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 20px;
          flex: 0 0 20px;
  margin-left: auto;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete.ld-status-icon {
  position: absolute;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list .ld-table-list-item .ld-table-list-item-preview .ld-quiz-incomplete.ld-status-icon + .ld-topic-title {
  padding-left: 25px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list {
  margin-top: 30px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list h4.lms-course-sidebar-heading {
  font-size: 15px;
  letter-spacing: 0.6px;
  padding: 20px 0 0;
  margin: 0 30px 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 1px solid #e3e3e3;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list .lms-count {
  background-color: rgba(0, 0, 0, 0.03);
  border-radius: 100px;
  font-weight: 500;
  font-size: 11px;
  padding: 0 14px;
  font-size: 11px;
  height: 20px;
  line-height: 20px;
  margin-left: 10px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list ul.course-members-list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list ul.course-members-list li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 30px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list ul.course-members-list li img {
  max-width: 28px;
  margin-right: 10px;
  border-radius: 50%;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list ul.course-members-list li span {
  font-size: 15px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list a.list-members-extra.lme-more {
  padding: 15px 30px 0;
  display: inline-block;
  font-size: 15px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list a.list-members-extra.lme-more i {
  font-size: 10px;
  margin-left: 8px;
}
.reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-sidebar .lms-course-members-list a.list-members-extra.lme-more i.far {
  font-size: 14px;
  font-family: "Font Awesome 6 Pro", "reign-icons" !important;
}
@media (max-width: 960px) {
  .reign-learndash-focus-modern .learndash-wrapper .ld-focus-header #sfwd-mark-complete,
  .reign-learndash-focus-modern .learndash-wrapper .ld-focus-header .sfwd-mark-complete {
    width: auto;
  }
}
@media (max-width: 768px) {
  .reign-learndash-focus-modern .learndash-wrapper .ld-focus .ld-focus-main {
    margin-left: 0px;
    width: 100%;
  }
  .reign-learndash-focus-modern .ld-focus-sidebar-trigger {
    display: none;
  }
  .reign-learndash-focus-modern #reign-ld-toggle-track {
    margin-left: 15px;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    border: 0;
  }
}
@media (max-width: 960px) {
  .reign-learndash-focus-modern .learndash-wrapper .ld-expand-button {
    margin-left: 0;
  }
}

.animate-spin {
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

/*--------------------------------------------------------------
# LearnDash Profile
--------------------------------------------------------------*/
.learndash-wrapper .ld-profile-summary {
  background: var(--reign-site-sections-bg-color);
  margin-top: 0;
  padding: 15px;
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius);
}

.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
  margin-top: 10px;
}

@media (max-width: 640px) {
  .learndash-wrapper .ld-item-list .ld-section-heading .ld-item-list-actions .ld-expand-button {
    margin-left: 1em !important;
  }
}

.learndash-wrapper .ld-item-list .ld-section-heading .ld-search-prompt {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon {
  color: var(--reign-site-body-text-color);
}

.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon.ld-expanded,
.learndash-wrapper #ld-profile button.ld-icon-search.ld-icon:hover {
  color: var(--reign-site-headings-color);
}

.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper,
.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before {
  background: var(--reign-site-sections-bg-color);
}

.learndash-wrapper .ld-item-list.ld-item-list .ld-item-list-item .ld-item-list-item-expanded .ld-progress {
  background: rgba(151, 151, 151, 0.05);
}

.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-edit-link {
  color: var(--reign-site-link-color);
}
.learndash-wrapper .ld-profile-summary .ld-profile-card .ld-profile-edit-link:hover {
  color: var(--reign-site-link-hover-color);
}

.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat strong {
  color: var(--reign-site-headings-color);
}

.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat span {
  color: var(--reign-site-body-text-color);
}

/*--------------------------------------------------------------
# LD Course List
--------------------------------------------------------------*/
#ld_course_list div#lm-course-archive-data.lm-grid-view {
  margin: 0;
}
#ld_course_list .row {
  margin-bottom: 12px;
}
#ld_course_list .learndash-wrapper .ld-item-list {
  margin: 12px 15px;
}
#ld_course_list .learndash-pager {
  background-color: rgba(0, 0, 0, 0.2);
}

.learndash-pager-course_list {
  width: 100%;
}

/*--------------------------------------------------------------
# Sidebar Widgets
--------------------------------------------------------------*/
.widget_ldcourseinfo .learndash-pager {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  padding: 6px;
  border-radius: 0;
}

.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-course-navigation-heading {
  border-bottom: 0;
}
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson {
  box-shadow: none;
}
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item:hover {
  box-shadow: none;
}

.widget.widget_reign_ld_course_search form.reign_ld_course_search-form.search-form select {
  width: 100%;
  margin-bottom: 15px;
}
.widget.widget_reign_ld_course_search form.search-form input.search-field {
  border-radius: 3px;
}
.widget.widget_reign_ld_course_search .courses-searching .reign_ld_course_search-form > div {
  width: 100%;
  margin: 0;
}

/*--------------------------------------------------------------
# Course List Pagination
--------------------------------------------------------------*/
#ld_course_list .learndash-pager a {
  padding: 0px;
  border: 0px important;
  display: inline-block !important;
  height: 40px !important;
  width: 40px !important;
  display: inline-block !important;
  line-height: 38px !important;
  font-size: 18px !important;
}

#ld_course_list .learndash-pager {
  background: none !important;
}

.buddypress div#lm-course-archive-data.lm-grid-view {
  margin: 0px;
}

#ld_course_categorydropdown {
  margin-bottom: 20px;
}

#ld_course_categorydropdown select {
  width: 100%;
}

/*--------------------------------------------------------------
# RTL Fixes
--------------------------------------------------------------*/
.learndash-wrapper .ld-course-status.ld-course-status-enrolled .ld-progress {
  padding-right: 1em;
  padding-left: 0;
}

.learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage {
  margin-right: 1.5em;
  margin-left: auto;
}

.learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
  margin-right: 1em;
  margin-left: auto;
}

@media (min-width: 641px) {
  .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > * {
    border-right: 1px solid var(--reign-site-border-color);
    border-left: 0;
  }
  .learndash-wrapper .ld-course-status.ld-course-status-not-enrolled > *:last-child {
    border-right: 0;
  }
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items:before {
  right: 1em;
  left: auto;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
  padding-right: 1em;
  padding-left: 0;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-progress {
  border-right: 1px solid #e2e7ed;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar {
  margin-left: 1em;
}

.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
  padding-right: 1em;
  padding-left: 1em;
  border-left: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}

.learndash-wrapper .ld-course-navigation .ld-status-icon {
  margin-right: 10px;
}

[dir=rtl] .ld-icon-arrow-right,
[dir=rtl] .ld-icon-arrow-left {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

[dir=rtl] .learndash-wrapper .ld-button:hover .ld-icon-arrow-right,
[dir=rtl] .learndash-wrapper .ld-button:hover .ld-icon-arrow-left {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-expand-button {
  margin-left: 1em;
  margin-right: 0;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-details .ld-certificate-link {
  margin-right: 15px;
  margin-left: 0;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-preview .ld-status-icon {
  margin-right: 0.5em;
  margin-left: 0;
}

.learndash-wrapper .ld-item-list .ld-item-search .ld-closer {
  right: 15px;
  left: auto;
}

.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-fields > * {
  padding-right: 1em;
  padding-left: 0;
}

.learndash-wrapper .ld-table-list .ld-table-list-header .ld-table-list-columns,
.learndash-wrapper .ld-table-list .ld-table-list-item-preview .ld-table-list-columns {
  padding-left: 1em;
  padding-right: 0;
}

.learndash-wrapper .ld-item-icon {
  margin-right: 0.25em;
  margin-left: 0;
}

.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before {
  right: auto;
  left: 66px;
}

.learndash-wrapper .ld-item-list .ld-item-search .ld-item-search-wrapper:before {
  left: auto;
  right: 130px;
}

.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat {
  border-right: 1px solid var(--reign-site-border-color);
  border-left: 0;
}

.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat:last-child {
  border-right: 0;
  border-left: 0;
}

@media (max-width: 768px) {
  [dir=rtl] .learndash-wrapper .ld-focus {
    overflow: hidden;
    overflow-y: auto;
    height: 100vh;
  }
  [dir=rtl] .learndash-wrapper .ld-focus .ld-focus-sidebar {
    position: fixed;
  }
  [dir=rtl] .learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar {
    display: none;
  }
  .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu {
    padding-left: 0;
  }
  .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar {
    margin-left: 0;
  }
}
/*--------------------------------------------------------------
# Udemy Layout
--------------------------------------------------------------*/
.learndash-course-layout-udemy .lm-tab-course-content-data .lm-tab-course-content,
.learndash-group-layout-udemy .lm-tab-course-content-data .lm-tab-course-content {
  width: 100%;
  padding-right: 0;
  float: none;
  border-right: 0;
}

.learndash-single-course-header {
  background-color: #607387;
  padding-top: 30px;
  padding-bottom: 30px;
  min-height: 350px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: wrap;
      flex-flow: wrap;
  position: relative;
}
.learndash-single-course-header::before {
  content: "";
  opacity: 0.4;
  background-color: var(--reign-site-headings-color);
  background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 4%, #000 100%);
  background-image: linear-gradient(-180deg, rgba(0, 0, 0, 0) 4%, #000 100%);
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.learndash-single-course-header.course-cover-image {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.learndash-single-course-header.course-cover-image:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.2);
  z-index: 0;
}
.learndash-single-course-header .container {
  width: 100%;
}
.learndash-single-course-header .lm-breadcrumbs-wrapper .container {
  padding: 0;
}
.learndash-single-course-header .lm-breadcrumbs-wrapper #breadcrumbs {
  text-align: left;
}
.learndash-single-course-header .lm-breadcrumbs-wrapper #breadcrumbs .seperator .fa,
.learndash-single-course-header .lm-breadcrumbs-wrapper #breadcrumbs .seperator .far {
  font-weight: normal;
}
.learndash-single-course-header .learndash-single-course-header-inner-wrap {
  max-width: 70.99%;
  position: relative;
  z-index: 1;
}
.learndash-single-course-header .entry-title,
.learndash-single-course-header p,
.learndash-single-course-header a,
.learndash-single-course-header .instructor-name {
  color: #fff;
}
.learndash-single-course-header .instructor-name a {
  text-decoration: underline;
}
.learndash-single-course-header .entry-title {
  font-size: 32px;
  margin-bottom: 10px;
}
.learndash-single-course-header .course-header-short-description {
  font-size: 18px;
  margin-bottom: 10px;
  color: #fff;
}
.learndash-single-course-header .learndash-course-info {
  margin-bottom: 10px;
}
.learndash-single-course-header .learndash-course-info,
.learndash-single-course-header .learndash-rating-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: inherit;
}
.learndash-single-course-header .wb-ld-average-value {
  font-weight: normal;
  font-size: 16px;
  line-height: normal;
  margin: 3px 3px 0 0;
  color: #fff;
}
.learndash-single-course-header .jq-ry-container[readonly=readonly] {
  width: 70px !important;
}
.learndash-single-course-header .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg {
  display: inline-block;
  width: 14px;
  height: 14px;
}
.learndash-single-course-header .review-amount {
  color: #fff;
  font-size: 14px;
}
.learndash-single-course-header .learndash-course-student-enrollment {
  color: #fff;
  margin-left: 5px;
  font-size: 14px;
}
.learndash-single-course-header .last-update-date {
  color: #fff;
  font-size: 14px;
  margin: 15px 0 0;
}
.learndash-single-course-header .last-update-date .last-update-date_icon {
  margin-right: 5px;
}
.learndash-single-course-header .learndash-course-instructor {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-single-course-header .learndash-course-instructor .instructor-avatar {
  margin: 0 10px;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.learndash-single-course-header .learndash-course-instructor .instructor-avatar img.lm-author-avatar {
  max-width: 40px;
  margin-left: -10px;
  border-radius: 100px;
}

.learndash-course-layout-udemy .learndash-single-course-header-inner-wrap,
.learndash-group-layout-udemy .learndash-single-course-header-inner-wrap {
  max-width: -webkit-calc(100% - 380px);
  width: -webkit-calc(100% - 380px);
  width: calc(100% - 380px);
}
@media screen and (min-width: 992px) {
  .learndash-course-layout-udemy .learndash-single-course-header-inner-wrap,
  .learndash-group-layout-udemy .learndash-single-course-header-inner-wrap {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}
.learndash-course-layout-udemy .learndash-single-course-header-inner-wrap .lm-breadcrumbs-wrapper,
.learndash-group-layout-udemy .learndash-single-course-header-inner-wrap .lm-breadcrumbs-wrapper {
  margin: 0 0 10px;
}
.learndash-course-layout-udemy .learndash-single-course-header-inner-wrap .lm-course-category,
.learndash-group-layout-udemy .learndash-single-course-header-inner-wrap .lm-course-category {
  font-size: 14px;
  color: #fff;
  letter-spacing: 0.61px;
  text-transform: uppercase;
  margin-bottom: 5px;
}
.learndash-course-layout-udemy .learndash-single-course-header-inner-wrap .lm-course-category .course-category-item,
.learndash-group-layout-udemy .learndash-single-course-header-inner-wrap .lm-course-category .course-category-item {
  display: inline-block;
  padding-right: 5px;
}
.learndash-course-layout-udemy .learndash-single-course-header-inner-wrap .lm-course-category .course-category-item:last-of-type > span,
.learndash-group-layout-udemy .learndash-single-course-header-inner-wrap .lm-course-category .course-category-item:last-of-type > span {
  display: none;
}
.learndash-course-layout-udemy .learndash-single-course-header-inner-wrap .entry-title,
.learndash-group-layout-udemy .learndash-single-course-header-inner-wrap .entry-title {
  margin: 0 0 15px;
}
@media screen and (min-width: 992px) {
  .learndash-course-layout-udemy .learndash-single-course-header-inner-wrap .entry-title,
  .learndash-group-layout-udemy .learndash-single-course-header-inner-wrap .entry-title {
    font-size: 40px;
    line-height: 1.25;
    font-weight: 600;
  }
}
.learndash-course-layout-udemy .learndash-course-widget,
.learndash-group-layout-udemy .learndash-course-widget {
  max-width: 380px !important;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 42%;
          flex: 0 0 42%;
  position: relative;
}
@media screen and (max-width: 991px) {
  .learndash-course-layout-udemy .learndash-course-widget,
  .learndash-group-layout-udemy .learndash-course-widget {
    max-width: 100% !important;
  }
}
.learndash-course-layout-udemy .learndash-wrapper .ld-tabs,
.learndash-group-layout-udemy .learndash-wrapper .ld-tabs {
  margin: 0;
}

.learndash-wrapper div.ld-course-status {
  margin-bottom: 30px;
  border: 1px solid var(--reign-site-border-color);
}

.learndash-wrapper .ld-course-status.ld-course-status-enrolled {
  padding: 1em;
}

.lm-related-course-section h2.entry-title {
  margin: 20px 0 0;
}

.learndash-course-layout-udemy .learndash-course-widget,
.learndash-group-layout-udemy .learndash-course-widget {
  margin-top: -260px;
  margin-bottom: 30px;
}
.learndash-course-layout-udemy .learndash-course-widget .widget-area-inner,
.learndash-group-layout-udemy .learndash-course-widget .widget-area-inner {
  margin: 0;
  padding: 0;
}

.learndash-course-widget-wrap {
  width: 100%;
  background-color: var(--reign-site-sections-bg-color);
  box-shadow: 0 32px 54px 0 rgba(0, 0, 0, 0.1);
  border-radius: var(--reign-global-border-radius);
  overflow: hidden;
  z-index: 2;
}
.learndash-course-widget-wrap .lm-course-thumbnail {
  margin-bottom: 15px;
}
.learndash-course-widget-wrap .lm-course-thumbnail img {
  width: 100%;
}
.learndash-course-widget-wrap .lm-tab-course-info {
  padding: 15px 20px;
}
.learndash-course-widget-wrap .lm-tab-course-info h3.title {
  margin-bottom: 15px;
}
.learndash-course-widget-wrap .lm-tab-course-info ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.learndash-course-widget-wrap .lm-tab-course-info ul li {
  margin: 10px 0;
  padding-top: 10px;
}
.learndash-course-widget-wrap .lm-tab-course-info ul li .fa,
.learndash-course-widget-wrap .lm-tab-course-info ul li .fas,
.learndash-course-widget-wrap .lm-tab-course-info ul li .far,
.learndash-course-widget-wrap .lm-tab-course-info ul li .fal,
.learndash-course-widget-wrap .lm-tab-course-info ul li .fab {
  min-width: 35px;
}
.learndash-course-widget-wrap .lm-tab-course-info ul li .lm-course-feature-value {
  margin-left: 6px;
}
.learndash-course-widget-wrap .lm-tab-course-info ul li.courses,
.learndash-course-widget-wrap .lm-tab-course-info ul li.users,
.learndash-course-widget-wrap .lm-tab-course-info ul li.leaders,
.learndash-course-widget-wrap .lm-tab-course-info ul li.lessons,
.learndash-course-widget-wrap .lm-tab-course-info ul li.topics,
.learndash-course-widget-wrap .lm-tab-course-info ul li.quizzes,
.learndash-course-widget-wrap .lm-tab-course-info ul li.students,
.learndash-course-widget-wrap .lm-tab-course-info ul li.certificate,
.learndash-course-widget-wrap .lm-tab-course-info ul li.assignment {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-course-widget-wrap .lm-tab-course-info ul li.courses .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.users .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.leaders .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.lessons .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.topics .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.quizzes .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.students .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.certificate .lm-course-feature-value,
.learndash-course-widget-wrap .lm-tab-course-info ul li.assignment .lm-course-feature-value {
  font-weight: 700;
  margin-left: auto;
  margin-right: 10px;
}
.learndash-course-widget-wrap .lm-tab-course-info ul li + li {
  border-top: 1px solid var(--reign-site-border-color);
}
.learndash-course-widget-wrap .lm-course-students-wrap {
  margin: 15px 0 20px;
  padding: 0 20px;
  text-align: center;
}
.learndash-course-widget-wrap .lm-course-students-wrap span {
  margin-left: 10px;
  font-size: 13px;
}
.learndash-course-widget-wrap .lm-course-students-wrap img {
  border: 1px solid #fff;
  max-width: 28px;
  display: inline-block;
  margin-right: -8px;
  position: relative;
  z-index: 3;
  border-radius: 50%;
}
.learndash-course-widget-wrap .ld-course-status {
  margin: 0;
  padding: 0 20px;
  text-align: center;
}
.learndash-course-widget-wrap .ld-course-status .ld-course-status-label {
  display: none;
}
.learndash-course-widget-wrap .ld-course-status .ld-course-status-seg-author {
  display: none;
}
.learndash-course-widget-wrap .ld-course-status-content {
  height: auto !important;
}
.learndash-course-widget-wrap .ld-course-status-content > span {
  margin: 0 0 15px;
}
.learndash-course-widget-wrap .ld-course-status-seg-status {
  margin: 0 0 10px;
}
.learndash-course-widget-wrap .ld-course-status-seg-status .ld-status {
  background: var(--reign-site-secondary-bg-color);
  font-size: 14px;
  margin: 0;
  padding: 5px 10px;
  border: 0;
  border-radius: var(--reign-global-border-radius);
}
.learndash-course-widget-wrap .ld-course-status-price {
  font-size: 30px;
  font-weight: bold;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 0 10px;
}
.learndash-course-widget-wrap .ld-course-status-price .ld-text {
  font-size: 16px;
}
.learndash-course-widget-wrap .ld-course-status-price .ld-currency {
  font-size: 16px;
  font-weight: normal;
  margin-right: 0.25em;
}
.learndash-course-widget-wrap .ld-course-status-seg-price p {
  margin: 0;
}
.learndash-course-widget-wrap .ld-progress {
  display: none;
}
.learndash-course-widget-wrap .ld-course-status-action .btn-join,
.learndash-course-widget-wrap .ld-status-progress,
.learndash-course-widget-wrap .ld-button,
.learndash-course-widget-wrap .ld-status-complete,
.learndash-course-widget-wrap .ld-course-status-action a {
  margin: 0;
  padding: 10px 15px;
  background-color: #e1e1e1;
  color: #aaa;
  box-shadow: none;
  text-transform: none;
  font-family: inherit;
  font-weight: none;
  font-size: 14px;
  text-align: center;
  width: 100%;
  max-width: 100%;
  height: auto;
  border: 0;
  border-radius: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.learndash-course-widget-wrap .ld-button,
.learndash-course-widget-wrap .ld-course-status-action .btn-join,
.learndash-course-widget-wrap .ld-course-status-action a {
  background-color: #00a2e8;
  color: #fff;
}
.learndash-course-widget-wrap .ld-button:hover,
.learndash-course-widget-wrap .ld-course-status-action .btn-join:hover,
.learndash-course-widget-wrap .ld-course-status-action a:hover {
  background-color: #00a2e8;
  color: #fff;
  opacity: 0.75;
}
.learndash-course-widget-wrap .ld-status-complete {
  background: #019e7c;
  color: #fff;
}
.learndash-course-widget-wrap .learndash-wrapper {
  margin-top: 15px;
  padding: 0 20px;
}
.learndash-course-widget-wrap .learndash-wrapper .ld-button {
  max-width: 100%;
  padding: 10px 15px;
  font-size: 14px;
  font-weight: normal;
  border-radius: 100px;
}

body:not(.logged-in) .learndash-course-widget-wrap .ld-course-status-seg-status .ld-course-status-content {
  display: none;
}

@media (max-width: 992px) {
  .learndash-course-layout-udemy .content-wrapper,
  .learndash-course-layout-teachable .content-wrapper,
  .learndash-group-layout-udemy .content-wrapper,
  .learndash-group-layout-teachable .content-wrapper {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .learndash-course-layout-udemy .learndash-course-widget,
  .learndash-course-layout-teachable .learndash-course-widget,
  .learndash-group-layout-udemy .learndash-course-widget,
  .learndash-group-layout-teachable .learndash-course-widget {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    margin-top: 0 !important;
  }
  .learndash-course-layout-udemy .learndash-single-course-header .learndash-single-course-header-inner-wrap,
  .learndash-course-layout-teachable .learndash-single-course-header .learndash-single-course-header-inner-wrap,
  .learndash-group-layout-udemy .learndash-single-course-header .learndash-single-course-header-inner-wrap,
  .learndash-group-layout-teachable .learndash-single-course-header .learndash-single-course-header-inner-wrap {
    width: 100%;
    max-width: 100%;
  }
}
/*--------------------------------------------------------------
# Teachable Layout
--------------------------------------------------------------*/
.learndash-course-layout-teachable .lm-tab-course-content-data .lm-tab-course-content,
.learndash-group-layout-teachable .lm-tab-course-content-data .lm-tab-course-content {
  width: 100%;
  padding-right: 0;
  float: none;
  border-right: 0;
}

/*--------------------------------------------------------------
# Default Layout
--------------------------------------------------------------*/
.learndash-course-layout-default .lm-tab-course-content-data .lm-tab-course-info ul li:not(.lessons):not(.topics):not(.quizzes):not(.students):not(.certificate):not(.assignment) i,
.learndash-group-layout-default .lm-tab-course-content-data .lm-tab-course-info ul li:not(.lessons):not(.topics):not(.quizzes):not(.students):not(.certificate):not(.assignment) i {
  margin-right: 10px;
  margin-top: 6px;
}
.learndash-course-layout-default .lm-tab-course-info ul > li:not(.lessons):not(.topics):not(.quizzes):not(.students):not(.certificate):not(.assignment),
.learndash-group-layout-default .lm-tab-course-info ul > li:not(.lessons):not(.topics):not(.quizzes):not(.students):not(.certificate):not(.assignment) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.learndash-course-layout-default .lm-tab-course-content-data .lm-tab-course-info ul li:not(.lessons):not(.topics):not(.quizzes):not(.students):not(.certificate):not(.assignment) span.lm-course-feature-value,
.learndash-group-layout-default .lm-tab-course-content-data .lm-tab-course-info ul li:not(.lessons):not(.topics):not(.quizzes):not(.students):not(.certificate):not(.assignment) span.lm-course-feature-value {
  float: none;
}

/*--------------------------------------------------------------
# User Profile
--------------------------------------------------------------*/
.reign-learndash-author-info {
  margin-bottom: 30px;
  padding: 60px 0;
  background: rgba(30, 30, 30, 0.99);
}
@media (max-width: 959px) {
  .reign-learndash-author-info {
    padding-top: 110px;
  }
}
.reign-learndash-author-info:after {
  content: "";
  display: table;
  clear: both;
}
.reign-learndash-author-info .lm-author-title {
  font-size: 30px;
  color: #fff;
  margin: 0 0 10px;
  line-height: 34px;
}
.reign-learndash-author-info .lm-author-bio {
  margin-bottom: 20px;
}
.reign-learndash-author-info .lm-author-description {
  margin-left: 140px;
  margin-top: 30px;
  margin-bottom: 0;
  width: -webkit-calc(100% - 140px);
  width: calc(100% - 140px);
  color: #fff;
  clear: both;
}
@media (max-width: 767px) {
  .reign-learndash-author-info .lm-author-description {
    width: 100%;
    margin-left: 0;
  }
}
.reign-learndash-author-info .learndash-rating-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
}
@media (max-width: 767px) {
  .reign-learndash-author-info .learndash-rating-box {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.reign-learndash-author-info .wb-ld-average-value {
  font-weight: normal;
  font-size: 16px;
  line-height: normal;
  margin: 3px 3px 0 0;
  color: #fff;
}
.reign-learndash-author-info .jq-ry-container[readonly=readonly] {
  width: 70px !important;
}
.reign-learndash-author-info .jq-ry-container > .jq-ry-group-wrapper > .jq-ry-group > svg {
  display: inline-block;
  width: 14px;
  height: 14px;
}
.reign-learndash-author-info .review-amount {
  color: #fff;
  font-size: 14px;
}
.reign-learndash-author-info ul.lm-author-social li a {
  color: #fff;
}

.post-type-archive-sfwd-courses .wb-lists-view-wrap.wb-post-listing article.sfwd-courses {
  padding-bottom: 0 !important;
}

/*--------------------------------------------------------------
# LD Author Page
--------------------------------------------------------------*/
.ld-author-page select#ld_course_instructordropdown_select {
  display: none;
}

/*--------------------------------------------------------------
# LD Dashboard Support
--------------------------------------------------------------*/
.ld-dashboard-feature-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 -8px;
}

.ld-dashboard-content form#acf-form .ld-dashboard-feature-form .select2-container.select2-container,
.ld-dashboard-content .ld-dashboard-feature-form select.reign-select2-element {
  height: 40px !important;
  margin: 5px 8px !important;
  width: 40% !important;
}

.ld-dashboard-content .ld-dashboard-feature-form input[type=text] {
  height: 40px !important;
  margin: 5px 8px !important;
  width: 57% !important;
}

.ld-dashboard-content .ld-dashboard-feature-form .is-default.ld__builder--new-feature-button {
  background: transparent;
  padding: 0;
  width: 3% !important;
  font-family: "Font Awesome 6 Pro", "reign-icons";
  -webkit-transition: color 0.1s ease-in;
          transition: color 0.1s ease-in;
  cursor: pointer;
  line-height: 40px;
  text-align: center;
}

.ld-dashboard-content .ld-dashboard-feature-form .is-default.ld__builder--new-feature-button:before {
  content: "\f00d";
  font-size: 18px !important;
}

.ld-dashboard-content .ld-dashboard-feature-form .is-default.ld__builder--new-feature-button:hover {
  color: red;
}

.custom-learndash-course-form.ld-dashboard-form-settings-data-tab button.ld_dashboard_builder_new_feature {
  background: #1d76da;
  border-radius: 5px;
  padding: 10px 20px;
  font-size: 14px;
  margin-top: 10px;
}

/*============================================
LearnDash Reating Single Instructor
============================================*/
.ld-dashboard-instructor-profile-details .learndash-rating-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 12px;
}

.ld-dashboard-instructor-profile-details .wb-ld-average-value {
  font-size: 45px;
  line-height: 40px;
  color: #111;
  margin: 0;
}

.ld-dashboard-instructor-profile-details .course-rating {
  overflow: hidden;
}

.ld-dashboard-instructor-profile-area #reviews.reign-learndash-Reviews {
  margin-top: 30px;
}

.ld-dashboard-instructor-profile-area h2.reign-learndash-Reviews-title {
  font-size: 25px;
}

.ld-dashboard-instructor-profile-area .rating-box-wrapper {
  width: 30%;
  margin-right: 2%;
}

.ld-dashboard-instructor-profile-area .rating-box {
  border-radius: 10px;
  background: #fafbfd;
}

.ld-dashboard-instructor-profile-area .detailed-rating {
  width: 100%;
  max-width: 68%;
}

.ld-dashboard-instructor-profile-area .detailed-rating .rating-box .stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.ld-dashboard-instructor-profile-area .detailed-rating .rating-box .detailed-rating {
  max-width: 100%;
}

.ld-dashboard-instructor-profile-area .detailed-rating .stars > div.bar {
  width: 85%;
}

.ld-dashboard-instructor-profile-area .detailed-rating .rating-box .key {
  font-weight: 500;
}

.ld-dashboard-instructor-profile-area .detailed-rating .stars > div.bar .full_bar {
  border-radius: 25px;
  overflow: hidden;
}

.ld-dashboard-instructor-profile-area .detailed-rating .rating-box .detailed-rating {
  margin: 0;
}

.ld-dashboard-instructor-profile-area .detailed-rating .stars > div {
  line-height: 28px;
}

.ld-dashboard-instructor-profile-area .reign-learndash-Reviews ul.wb-ld-course-commentlist li {
  padding: 25px;
  margin: 10px 0 20px;
  border: none;
  border-radius: 10px;
  background: #f4f6f8;
}

.ld-dashboard-instructor-profile-area ul.wb-ld-course-commentlist .wb-ld-comment-author img {
  width: 75px;
  border: 1px solid #e6e6e6;
  padding: 4px;
  background: #fff;
}

.ld-dashboard-instructor-profile-area ul.wb-ld-course-commentlist .wb-ld-comment-author {
  width: 75px;
}

.ld-dashboard-instructor-profile-area .reign-learndash-Reviews .description p {
  margin: 0;
  line-height: 1.5;
  font-size: 15px;
}

.ld-dashboard-instructor-profile-area ul.wb-ld-course-commentlist .review-title {
  font-size: 15px;
  font-style: normal;
}

.ld-dashboard-instructor-profile-area ul.wb-ld-course-commentlist p.meta {
  margin: 0 0 10px;
}

@media screen and (max-width: 768px) {
  .ld-dashboard-instructor-profile-area .rating-box-wrapper {
    width: 100%;
    margin-right: 0;
  }
  .ld-dashboard-instructor-profile-area .detailed-rating {
    max-width: 100%;
  }
  .ld-dashboard-instructor-profile-area ul.wb-ld-course-commentlist .wb-ld-comment-author {
    float: none;
  }
  .ld-dashboard-instructor-profile-area .reign-learndash-Reviews ul.wb-ld-course-commentlist .comment-text {
    margin: 15px 0 0;
  }
  .ld-dashboard-instructor-profile-area ul.wb-ld-course-commentlist .wb-ld-comment-author {
    width: 75px;
    float: none;
  }
  .ld-dashboard-instructor-profile-area .reign-learndash-Reviews ul.wb-ld-course-commentlist li {
    padding: 20px;
  }
  .ld-dashboard-instructor-profile-details .learndash-rating-box {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
/* Animation */
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/*--------------------------------------------------------------
# LearnDash Course Grid 2.0
--------------------------------------------------------------*/
.toggle-filter:hover, .toggle-filter:focus,
.learndash-course-grid-filter .buttons .button.grey:hover,
.learndash-course-grid-filter .buttons .button.grey:focus {
  border: 3px solid #d5d5d5 !important;
}

.learndash-course-grid-filter .buttons .button.blue:hover, .learndash-course-grid-filter .buttons .button.blue:focus {
  border: 3px solid #0d9dff !important;
}

.learndash-course-grid .items-wrapper .grid-2 .thumbnail .arrow,
.learndash-course-grid .learndash-course-grid-filter {
  z-index: 99;
}

/*--------------------------------------------------------------
# Color Scheme
--------------------------------------------------------------*/
/* Body BG Color */
body.single-sfwd-courses {
  color: var(--reign-site-body-text-color);
}

body .lm-distraction-free-reading,
.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded {
  background-color: var(--reign-site-body-bg-color);
}

/* Sections BG Color */
#lm-course-archive-data.lm-list-view .lm-course-item-wrapper,
.single-sfwd-courses .lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta,
.lm-course-pagination-section .page-numbers,
.lm-course-tabs-wrapper ul.lm-coure-tabs,
.lm-tab-content-wrapper .lm-tab-content.active,
pre,
code,
.lm-distraction-free-reading .header_popup,
.lm-distraction-free-reading .lm-board-popup-main .footer_popup,
.learndash .learndash_topic_dots.type-dots,
table#leardash_upload_assignment,
.learndash_lesson_materials h4,
.lm-board-popup-sidebar .lm-board-popup-course-navigation.lm-board-popup-course-navigation ul li.learnmate-current-menu-item,
.learndash.learndash .learndash_topic_dots.type-dots,
.learndash-wrapper .ld-item-list .ld-item-list-item,
.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-list-item-expanded:before,
.learndash-wrapper .ld-breadcrumbs,
.learndash-wrapper .ld-pagination .ld-pages,
.learndash-wrapper .ld-file-upload,
.learndash-wrapper .ld-table-list .ld-table-list-footer,
.learndash-wrapper .ld-topic-status,
.wpProQuiz_content .wpProQuiz_listItem,
.wpProQuiz_content .wpProQuiz_addToplist,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_response,
.learndash_uploaded_assignments table tr:nth-child(2n+1),
.learndash-wrapper .ld-focus .ld-focus-header,
.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo,
.learndash-wrapper .ld-focus .ld-focus-sidebar,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before,
.learndash-wrapper .ld-course-status.ld-course-status-enrolled,
.learndash-course-widget-wrap,
.learndash-wrapper .ld-lesson-status,
.learndash-wrapper .ld-topic-status {
  background-color: var(--reign-site-sections-bg-color);
}

.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active {
  background: var(--reign-site-sections-bg-color);
}

.widget_ldcoursenavigation .learndash-wrapper .ld-course-navigation .ld-lesson-item-expanded::before {
  border-top: 8px solid var(--reign-site-sections-bg-color);
}

/* Theme Color */
#learndash_next_prev_link a.prev-link,
#learndash_next_prev_link a.next-link,
#learndash_back_to_lesson a:hover,
.lm-distraction-free-toggle,
.lm-distraction-free-reading .lm-dfr-sticky,
.reign-ld-course-overview-widget .rtm-lm-course-overview-actions .overview-btn,
.reign-ld-course-info .reign-ld-course-thumbnail .thumb-overlay,
.learndash-wrapper .ld-focus .ld-focus-header .ld-mobile-nav span {
  background: var(--reign-colors-theme);
}

/* Border Color */
.single-sfwd-courses .lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta,
.lm-tab-content.lm-tab-content-description .lm-tab-course-content.lm-tab-course-content,
.lm-tab-content.lm-tab-content-description .lm-tab-course-info.lm-tab-course-info ul li,
ul.lm-author-social.lm-author-social,
.site #learndash_course_content #lm-lesson-heading,
.site #lm-learndash-quizzes #lm-quiz-heading,
.site #learndash_course_materials li a,
.learndash_course_content ul.lm-topics-list.lm-topics-list li.lm-topic,
.learndash_course_content ul.lm-topics-list.lm-topics-list li.lm-topic:last-child,
.rating-box.rating-box,
.reign-learndash-Reviews ul.wb-ld-course-commentlist.wb-ld-course-commentlist li,
.lm-ld-course-item-single.lm-course-item-wrapper .lm-course-item .lm-course-content .lm-course-meta.lm-course-meta > div,
.lm-board-popup-sidebar .learndash_course_content ul.lm-course-hierarchy.lm-course-hierarchy li,
.lm-board-popup-sidebar .lm-quiz-list-wrap ul.lm-quiz-list.lm-quiz-list li,
.lm-distraction-free-reading.lm-distraction-free-reading .lm-board-popup-course-navigation,
pre,
code,
.site .learndash_lesson_materials,
.site #learndash_lessons,
.site #learndash_quizzes,
.site #learndash_profile,
.site #learndash_lesson_topics_list > div,
body #learndash_lesson_topics_list div > strong,
.site #lessons_list > div h4,
.site #course_list > div h4,
.site #quiz_list > div h4,
.site #learndash_lesson_topics_list ul > li > span.topic_item,
.site #lessons_list > div > div,
.site #course_list > div > div,
.site #quiz_list > div > div,
.site .single-sfwd-lessons #learndash_lesson_topics_list ul > li > span.sn,
.site .singular-sfwd-lessons #learndash_lesson_topics_list ul > li > span.sn,
.learndash-wrapper .ld-profile-summary .ld-profile-stats .ld-profile-stat,
.learndash-wrapper .ld-item-list .ld-item-list-item,
.learndash-wrapper .ld-content-actions,
.learndash-wrapper .ld-table-list .ld-table-list-items,
.wpProQuiz_content .wpProQuiz_listItem,
.learndash-wrapper .ld-quiz-actions,
.learndash-wrapper .wpProQuiz_content .wpProQuiz_response,
.learndash-wrapper .ld-table-list .ld-table-list-item,
.learndash-wrapper .ld-table-list.ld-no-pagination,
.learndash-wrapper .ld-focus .ld-focus-header,
.learndash-wrapper .ld-focus .ld-focus-header .ld-progress,
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item,
.learndash-wrapper .ld-focus .ld-focus-sidebar,
.lm-tab-course-content-data .lm-tab-course-content.lm-tab-course-content,
.lm-tab-course-content-data .lm-tab-course-info.lm-tab-course-info ul li,
.learndash-wrapper .ld-tabs.ld-tabs .ld-tabs-content,
.learndash-wrapper .ld-tabs.ld-tabs .ld-tabs-navigation:after,
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu,
.learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions,
.learndash-wrapper .ld-course-navigation .ld-lesson-item {
  border-color: var(--reign-site-border-color);
}

/* Border Radius */
.learndash-wrapper .ld-breadcrumbs,
.learndash-wrapper .ld-lesson-status,
.learndash-wrapper .ld-topic-status {
  border-radius: var(--reign-global-border-radius);
}

/*--------------------------------------------------------------
# LD Groups
--------------------------------------------------------------*/
body.single-groups .reign-group-title {
  margin: 20px 0 15px;
}
body.single-groups .masonry-view .rg-post-thumbnail img,
body.single-groups .wb-grid-view .rg-post-thumbnail img {
  max-height: 100%;
}

.rg-ld-group-courses .group-course-content-wrapper {
  padding: 15px;
}

.rg-ld-group-courses .group-course-content {
  margin: 0 0 15px;
}

.single-groups .learndash-course-grid .items-wrapper.grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  -webkit-column-gap: 30px;
          column-gap: 30px;
  row-gap: 30px;
  margin-bottom: 30px;
}
@media screen and (max-width: 779px) {
  .single-groups .learndash-course-grid .items-wrapper.grid {
    grid-template-columns: repeat(2, minmax(0px, 1fr));
  }
}
@media screen and (max-width: 529px) {
  .single-groups .learndash-course-grid .items-wrapper.grid {
    grid-template-columns: repeat(1, minmax(0px, 1fr));
  }
}

.single-groups .learndash-course-grid .items-wrapper.grid .item .content .entry-content {
  float: none;
  margin: auto;
  width: auto;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .post {
  display: inline-block;
  max-width: 100%;
  height: auto;
  display: block;
  position: relative;
  padding: 0;
  margin: 0;
  background: var(--reign-site-sections-bg-color);
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .ribbon {
  text-shadow: 0 1px rgba(0, 0, 0, 0.3);
  position: absolute;
  z-index: 2;
  top: 20px;
  right: 15px;
  left: auto;
  padding: 10px 12px;
  border-radius: 6px;
  color: #fff;
  background: #428bca;
  font-weight: bold;
  font-size: 1rem;
  display: none;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .thumbnail {
  margin: 0;
  padding: 0;
  position: relative;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .thumbnail img {
  margin: 0 auto;
  padding: 0;
  width: 100%;
  height: auto;
  border-radius: var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .thumbnail .arrow {
  position: absolute;
  right: 10px;
  bottom: -18px;
  left: initial;
  top: initial;
  overflow: visible;
  height: auto;
  width: auto;
  margin: 0;
  padding: 0;
  border-radius: 100px;
  display: none;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .thumbnail .arrow a {
  border-radius: 100px;
  display: block;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .thumbnail .arrow * {
  text-decoration: none;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .thumbnail .arrow .dashicons {
  background: #fd9752;
  color: #fff;
  font-size: 25px;
  width: auto;
  height: auto;
  padding: 5px;
  border-radius: 100px;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content {
  padding: 15px;
  color: var(--reign-site-body-text-color);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content > *:not(:last-child) {
  margin-bottom: 20px;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .author {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 15px;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .author .avatar {
  width: 43px;
  height: 43px;
  border-radius: 30px;
  display: block;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .author .wrapper {
  display: grid;
  width: 100%;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .author .name {
  font-weight: bold;
  font-size: 1rem;
  color: var(--reign-site-headings-color);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .author .wrapper .lessons {
  color: var(--reign-site-body-text-color);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .ld-progress-steps {
  color: var(--reign-site-body-text-color);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .entry-title {
  font-size: 1.2rem;
  font-weight: bold;
  line-height: 1.2;
  color: var(--reign-site-headings-color);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .entry-title a {
  text-decoration: none;
  color: var(--reign-site-headings-color);
  font-size: 1.2rem;
  line-height: 1.2;
  font-weight: bold;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .entry-content {
  margin-bottom: 20px;
  color: #949ca1;
  font-size: 0.875rem;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .entry-content > * {
  margin: 0;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .author {
  font-size: 0.875rem;
  color: #949ca1;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .button {
  margin: 0;
  padding: 0;
  background: none;
  border: none;
  border-radius: 5px;
  width: 100%;
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 30px;
  height: 40px;
  padding: 5px 25px;
  background-color: var(--reign-site-button-bg-color);
  color: var(--reign-site-button-text-color);
  border-radius: var(--reign-global-button-radius);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .button a:hover {
  background-color: var(--reign-site-button-bg-hover-color);
  color: var(--reign-site-button-text-hover-color);
  border-radius: var(--reign-global-button-radius);
}
.single-groups .learndash-course-grid .items-wrapper .grid-2 .content .learndash-wrapper .ld-progress.ld-progress-inline .ld-progress-bar {
  margin-right: 0;
}

.single-groups .learndash-course-grid .pagination .load-more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: inherit;
  font-weight: inherit;
  line-height: 30px;
  height: 40px;
  padding: 5px 25px;
  background-color: var(--reign-site-button-bg-color);
  color: var(--reign-site-button-text-color);
  border: 0;
  border-radius: var(--reign-global-button-radius);
}
.single-groups .learndash-course-grid .pagination .load-more:hover {
  background-color: var(--reign-site-button-bg-hover-color);
  color: var(--reign-site-button-text-hover-color);
  border-radius: var(--reign-global-button-radius);
}

/*--------------------------------------------------------------
## Archive Courses (Layout 2)
--------------------------------------------------------------*/
.lm-course-item-wrap .lm-cover-list-item {
  background: var(--reign-site-sections-bg-color);
  border: 1px solid var(--reign-site-border-color);
  border-radius: var(--reign-global-border-radius) !important;
  height: 100%;
  padding-bottom: 0;
  -webkit-transition: 0.2s box-shadow;
          transition: 0.2s box-shadow;
  position: relative;
  overflow: hidden;
}
.lm-course-item-wrap .lm-cover-list-item:hover {
  box-shadow: var(--reign-more-options-box-shadow);
}
.lm-course-item-wrap .lm-cover-list-item .lm-course-cover {
  overflow: hidden;
  position: relative;
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap {
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  padding-top: 96.52%;
  display: block;
  background: #647385;
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  border-radius: 0;
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap .ld-status {
  position: absolute;
  z-index: 9;
  top: 15px;
  background-color: var(--reign-colors-theme);
  border-radius: 0 15px 15px 0;
  color: #fff;
  text-align: center;
  padding: 5px 12px;
  text-transform: uppercase;
  font-size: 11px;
  line-height: 1;
  letter-spacing: 0.23px;
  height: auto;
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap .ld-primary-background {
  background-color: var(--reign-colors-theme);
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap .ld-secondary-background {
  background-color: #aac70b;
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap .ld-third-background {
  background-color: #dbbe1a;
}
.lm-course-item-wrap .lm-cover-list-item .lm-cover-wrap {
  border-radius: var(--reign-global-border-radius) var(--reign-global-border-radius) 0 0 !important;
  padding-top: 52%;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 16px 20px;
  position: relative;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-lesson-count {
  font-size: 13px;
  color: var(--reign-site-body-text-color);
  line-height: 1;
  margin-bottom: 8px;
  font-weight: 300;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .lm-course-title {
  font-size: 22px;
  line-height: 1.24;
  margin: 0 0 10px;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .lm-course-author-meta {
  font-size: 13px;
  font-weight: 300;
  color: var(--reign-site-body-text-color);
  line-height: 1;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .lm-course-author-meta img.lm-author-avatar {
  max-width: 28px;
  margin-right: 10px;
  border-radius: 50%;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .lm-course-author-meta .author-contain a {
  font-size: 13px;
  font-weight: 500;
  margin: 0;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 0;
  line-height: 1;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress-bar {
  margin: 0;
  height: 4px;
  background: var(--reign-site-border-color);
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress-bar .ld-progress-bar-percentage {
  background: var(--reign-colors-theme);
  height: 4px;
  width: auto;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-secondary-background {
  background-color: #aac70b;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress-stats {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  display: block;
  margin-top: 10px;
  color: var(--reign-site-body-text-color);
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.lm-course-item-wrap .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress .ld-progress-steps {
  margin-top: 5px;
  display: block;
}
.lm-course-item-wrap .lm-cover-list-item .lm-course-excerpt {
  font-size: 13px;
  color: var(--reign-site-body-text-color);
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 2.72em;
  margin: 10px 0 0;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.8;
}
.lm-course-item-wrap .lm-cover-list-item .lm-course-footer {
  position: absolute;
  top: -26px;
  right: 10px;
  font-weight: 500;
  font-size: 16px;
  line-height: 1;
  background: var(--reign-site-sections-bg-color);
  color: var(--reign-site-headings-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 50px;
  height: 50px;
  border-radius: 100%;
  box-shadow: var(--reign-more-options-box-shadow);
}

.lm-list-view .lm-course-item-wrap {
  -webkit-transition: 0.2s box-shadow;
          transition: 0.2s box-shadow;
}
.lm-list-view .lm-course-item-wrap:hover {
  box-shadow: var(--reign-more-options-box-shadow);
}
.lm-list-view .lm-course-item-wrap .lm-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0;
}
.lm-list-view .lm-course-item-wrap .lm-cover-list-item .lm-course-cover {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 240px;
          flex: 0 0 240px;
}
@media screen and (max-width: 1040px) {
  .lm-list-view .lm-course-item-wrap .lm-cover-list-item .lm-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 200px;
            flex: 0 0 200px;
  }
}
@media screen and (max-width: 460px) {
  .lm-list-view .lm-course-item-wrap .lm-cover-list-item .lm-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 140px;
            flex: 0 0 140px;
  }
}
.lm-list-view .lm-course-item-wrap .lm-cover-list-item .lm-course-cover .lm-cover-wrap {
  border-radius: var(--reign-global-border-radius) 0 0 var(--reign-global-border-radius) !important;
  padding-top: 70%;
  height: 100%;
}
.lm-list-view .lm-course-item-wrap .lm-cover-list-item .lm-card-course-details {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding-bottom: 16px;
}
.lm-list-view .lm-course-item-wrap .lm-cover-list-item .lm-course-footer {
  top: 10px;
  right: 10px;
  background: transparent;
  min-width: auto;
  width: auto;
  height: auto;
  box-shadow: none;
}

/*--------------------------------------------------------------
## Archive Courses (Layout 3)
--------------------------------------------------------------*/
.lm-course-item-layout3 {
  overflow: visible;
}
.lm-course-item-layout3 .lm-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  background: var(--reign-site-sections-bg-color);
  height: 100%;
  padding: 10px;
  padding-bottom: 10px;
  -webkit-transition: 0.5s box-shadow;
          transition: 0.5s box-shadow;
  position: relative;
  overflow: visible;
  border-radius: -webkit-calc(var(--reign-global-border-radius) + 15px) !important;
  border-radius: calc(var(--reign-global-border-radius) + 15px) !important;
}
.lm-course-item-layout3 .lm-cover-list-item:hover {
  box-shadow: var(--reign-more-options-box-shadow);
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-cover {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  overflow: hidden;
  position: relative;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap {
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  padding-top: 96.52%;
  display: block;
  background: #647385;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 0;
  min-height: 100%;
  width: auto;
  min-width: 100%;
  object-fit: cover;
  border-radius: 0;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap .ld-status {
  position: absolute;
  z-index: 9;
  top: 30px;
  background-color: var(--reign-colors-theme);
  border-radius: 0 100px 100px 0;
  color: #fff;
  text-align: center;
  padding: 7px 12px;
  text-transform: inherit;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  letter-spacing: 0px;
  height: auto;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap .ld-primary-background {
  background-color: var(--reign-colors-theme);
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap .ld-secondary-background {
  background-color: #aac70b;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap .ld-third-background {
  background-color: #dbbe1a;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-cover-wrap {
  border-radius: -webkit-calc(var(--reign-global-border-radius) + 10px) !important;
  border-radius: calc(var(--reign-global-border-radius) + 10px) !important;
  padding-top: 80%;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
  text-align: center;
  padding: 15px;
  padding-bottom: 5px;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-lesson-count {
  font-size: 13px;
  color: var(--reign-site-body-text-color);
  line-height: 1;
  margin-bottom: 8px;
  font-weight: 300;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .lm-course-title {
  font-size: 18px;
  line-height: 1.24;
  margin: 0 0 15px !important;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .lm-course-author-meta {
  font-size: 13px;
  font-weight: 300;
  color: var(--reign-site-body-text-color);
  line-height: 1;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .lm-course-author-meta img.lm-author-avatar {
  max-width: 28px;
  margin-right: 10px;
  border-radius: 50%;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .lm-course-author-meta .author-contain a {
  font-size: 14px;
  font-weight: 500;
  margin: 0;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap {
  position: relative;
  z-index: 1;
  margin: 0;
  line-height: 1;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress-bar {
  margin: 0;
  height: 4px;
  background: var(--reign-site-border-color);
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress-bar .ld-progress-bar-percentage {
  background: var(--reign-colors-theme);
  height: 4px;
  width: auto;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-secondary-background {
  background-color: #aac70b;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress-stats {
  font-size: 12px;
  font-weight: 500;
  line-height: 1;
  display: block;
  margin-top: 10px;
  color: var(--reign-site-body-text-color);
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .course-progress-wrap .ld-progress .ld-progress-steps {
  margin-top: 5px;
  display: block;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-excerpt {
  font-size: 13px;
  color: var(--reign-site-body-text-color);
  line-height: 1.384;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 2.72em;
  margin: 10px 0 0;
  overflow: hidden;
  text-overflow: ellipsis;
  opacity: 0.8;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-footer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  margin-top: auto;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-footer .course-fee,
.lm-course-item-layout3 .lm-cover-list-item .lm-course-footer a.view-course-button {
  font-weight: 500;
  font-size: 16px;
  line-height: 1;
  background: var(--reign-site-secondary-bg-color);
  color: var(--reign-site-headings-color);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 70px;
  height: 36px;
  border-radius: 100px;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-footer .course-fee {
  box-shadow: 0 0 1px var(--reign-site-border-color);
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-footer a.view-course-button {
  min-width: auto;
  width: 36px;
  background: rgba(var(--reign-colors-theme-rgb), 0.1);
  color: var(--reign-colors-theme);
  -webkit-transition: all 0.5s;
          transition: all 0.5s;
}
.lm-course-item-layout3 .lm-cover-list-item .lm-course-footer a.view-course-button:hover {
  background: var(--reign-colors-theme);
  color: var(--reign-color-white);
}

#lm-course-archive-data.lm-list-view .lm-course-item-layout3 {
  -webkit-transition: 0.2s box-shadow;
          transition: 0.2s box-shadow;
  border-radius: -webkit-calc(var(--reign-global-border-radius) + 15px) !important;
  border-radius: calc(var(--reign-global-border-radius) + 15px) !important;
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3:hover {
  box-shadow: var(--reign-more-options-box-shadow);
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 10px;
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-cover {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 300px;
          flex: 0 0 300px;
}
@media screen and (max-width: 1040px) {
  #lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 200px;
            flex: 0 0 200px;
  }
}
@media screen and (max-width: 460px) {
  #lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-cover {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 140px;
            flex: 0 0 140px;
  }
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-cover .lm-cover-wrap {
  padding-top: 80%;
  height: 100%;
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: left;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 20px;
}
@media screen and (min-width: 461px) {
  #lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details {
    padding-right: 40px;
  }
}
@media screen and (max-width: 460px) {
  #lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details {
    padding: 0 0 0 15px;
  }
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-card-course-details .lm-course-author-meta {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
#lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-footer {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
@media screen and (max-width: 460px) {
  #lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-footer {
    -ms-flex-flow: wrap;
        flex-flow: wrap;
  }
}
@media screen and (min-width: 461px) {
  #lm-course-archive-data.lm-list-view .lm-course-item-layout3 .lm-cover-list-item .lm-course-footer a.view-course-button {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
}

/*# sourceMappingURL=learndash-ld30.css.map */.jq-ry-container {
  position: relative;
  padding: 0 5px;
  line-height: 0;
  display: block;
  cursor: pointer;
  box-sizing: content-box;
  direction: ltr;
}

.jq-ry-container[readonly=readonly] {
  cursor: default;
}

.jq-ry-container>.jq-ry-group-wrapper {
  position: relative;
  width: 100%;
}

.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group {
  position: relative;
  line-height: 0;
  z-index: 10;
  white-space: nowrap;
}

.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group>svg {
  display: inline-block;
}

.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-normal-group {
  width: 100%;
}

.jq-ry-container>.jq-ry-group-wrapper>.jq-ry-group.jq-ry-rated-group {
  width: 0;
  z-index: 11;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
}

/* average-rating */

.average-rating {
  width: 100%;
}

.rating-box-wrapper {
  float: left;
  width: 50%;
  margin-right: 30px;
  margin-bottom: 15px;
}

.learndash .commentlist {
  clear: both;
}

.rating-box {
  text-align: center;
  padding-bottom: 30px;
  border: 1px solid #eee;
}

.wb-ld-average-value {
  font-weight: 700;
  font-size: 72px;
  line-height: 80px;
  margin: 27px 0 11px;
}

.rating-box .jq-ry-container {
  margin: auto;
}

.detailed-rating {
  width: auto;
  display: inline-block;
  max-width: 100%;
  margin-bottom: 15px;
}

.detailed-rating .rating-box {
  width: 100%;
  overflow: hidden;
  padding: 20px 0;
}

.detailed-rating .rating-box .stars {
  clear: both;
  padding: 0 30px 3px;
}

.detailed-rating .rating-box .key {
  font-weight: 700;
  min-width: 60px;
  text-align: left;
}

.detailed-rating .stars>div {
  display: inline-table;
  line-height: 30px;
}

.detailed-rating .stars>div.bar {
  width: 200px;
  margin: 0 7px;
}

.detailed-rating .stars>div.bar .full_bar {
  background: #dcdcdc;
  height: 12px;
  position: relative;
}

.detailed-rating .stars>div.bar .full_bar > div {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  background: #ffb606;
}

@media screen and (max-width: 768px) {
  .rating-box-wrapper {
	float: none;
	width: 100%;
	margin-right: 0;
  }

  .detailed-rating {
	display: block;
  }
}

/* course-commentlist */

ul.wb-ld-course-commentlist {
  list-style: none;
}

ul.wb-ld-course-commentlist li {
  border-top: 1px solid #eee;
  padding: 50px 0;
  overflow: hidden;
  list-style: none;
  display: block;
}

ul.wb-ld-course-commentlist .wb-ld-comment-author {
  width: 60px;
  overflow: hidden;
  float: left;
  margin-right: 30px;
}

ul.wb-ld-course-commentlist .wb-ld-comment-author img {
  border-radius: 50%;
  width: 60px;
}

ul.wb-ld-course-commentlist .comment-text {
  margin-left: 100px;
}

ul.wb-ld-course-commentlist p.meta {
  margin: 0 0 15px;
}

ul.wb-ld-course-commentlist .jq-ry-container {
  padding: 0;
}

ul.wb-ld-course-commentlist .review-title {
  font-size: 14px;
  font-style: italic;
  font-weight: 700;
  line-height: 25px;
  margin: 9px 0 15px;
}

ul.wb-ld-course-commentlist  .description {
  margin: 10px 0;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpxdWVyeS5yYXRleW8ubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLG1CQUFtQjtFQUNyQixlQUFBO0VBQ0EsZUFBQTtFQUNFLGVBQUQ7RUFDQSxnQkFBQTtFQUVELHdCQUFBO0VBQ0UsZUFBRDtDQUNBOztBQUVEO0VBQ0MsZ0JBQUE7Q0FDQTs7QUFFRDtFQUNDLG1CQUFBO0VBQ0MsWUFBWTtDQUNkOztBQUVBO0VBQ0UsbUJBQUY7RUFDQyxlQUFBO0VBQ0MsWUFBWTtFQUNkLG9CQUFBO0NBQ0M7O0FBRUQ7RUFDRSxzQkFBRjtDQUNDOztBQUVEO0VBQ0UsWUFBRjtDQUNDOztBQUVEO0VBQ0UsU0FBRTtFQUNGLFlBQUQ7RUFDQyxtQkFBa0I7RUFDbEIsT0FBRjtFQUNDLFFBQUE7RUFDQyxpQkFBaUI7Q0FDbkI7O0FBRUEsb0JBQUk7O0FBRUo7RUFDRSxZQUFZO0NBQ2Q7O0FBRUE7RUFDQyxZQUFBO0VBQ0MsV0FBVztFQUNiLG1CQUFBO0VBQ0Usb0JBQUQ7Q0FDQTs7QUFFRDtFQUNFLFlBQVk7Q0FDZDs7QUFFQTtFQUNDLG1CQUFBO0VBQ0MscUJBQXFCO0VBQ3ZCLHVCQUFBO0NBQ0M7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDbkIsZ0JBQUE7RUFDRSxrQkFBRDtFQUNDLG9CQUFlO0NBQ2hCOztBQUVEO0VBQ0EsYUFBQTtDQUNDOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHNCQUFGO0VBQ0MsZ0JBQUE7RUFDQyxvQkFBb0I7Q0FDdEI7O0FBRUE7RUFDRSxZQUFGO0VBQ0UsaUJBQUQ7RUFDQyxnQkFBRztDQUNKOztBQUVEO0VBQ0UsWUFBRDtFQUNBLG9CQUFBO0NBQ0E7O0FBRUQ7RUFDQSxpQkFBQTtFQUNFLGdCQUFEO0VBQ0EsaUJBQUE7Q0FDQTs7QUFFRDtFQUNFLHNCQUFrQjtFQUNsQixrQkFBRjtDQUNDOztBQUVEO0VBQ0UsYUFBYTtFQUNmLGNBQUE7Q0FDQzs7QUFFRDtFQUNFLG9CQUFGO0VBQ0MsYUFBQTtFQUNDLG1CQUFtQjtDQUNyQjs7QUFFQTtFQUNDLG1CQUFBO0VBQ0MsT0FBTztFQUNULFFBQUE7RUFDRSxVQUFEO0VBQ0Esb0JBQUE7Q0FDQTs7QUFFRDtFQUNDO0NBQUEsWUFDRztDQUFILFlBQ0Q7Q0FBQyxnQkFDRztHQUNIOztFQUVEO0NBQUMsZUFDRztHQUNEO0NBQ0Y7O0FBRUQsd0JBQXVCOztBQUV2QjtFQUNBLGlCQUFBO0NBQ0M7O0FBRUQ7RUFDRSwyQkFBMkI7RUFDM0IsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQiIsImZpbGUiOiJqcXVlcnkucmF0ZXlvLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuanEtcnktY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCA1cHg7bGluZS1oZWlnaHQ6MDtkaXNwbGF5OmJsb2NrO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtkaXJlY3Rpb246bHRyfS5qcS1yeS1jb250YWluZXJbcmVhZG9ubHk9cmVhZG9ubHlde2N1cnNvcjpkZWZhdWx0fS5qcS1yeS1jb250YWluZXI+LmpxLXJ5LWdyb3VwLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uanEtcnktY29udGFpbmVyPi5qcS1yeS1ncm91cC13cmFwcGVyPi5qcS1yeS1ncm91cHtwb3NpdGlvbjpyZWxhdGl2ZTtsaW5lLWhlaWdodDowO3otaW5kZXg6MTA7d2hpdGUtc3BhY2U6bm93cmFwfS5qcS1yeS1jb250YWluZXI+LmpxLXJ5LWdyb3VwLXdyYXBwZXI+LmpxLXJ5LWdyb3VwPnN2Z3tkaXNwbGF5OmlubGluZS1ibG9ja30uanEtcnktY29udGFpbmVyPi5qcS1yeS1ncm91cC13cmFwcGVyPi5qcS1yeS1ncm91cC5qcS1yeS1ub3JtYWwtZ3JvdXB7d2lkdGg6MTAwJX0uanEtcnktY29udGFpbmVyPi5qcS1yeS1ncm91cC13cmFwcGVyPi5qcS1yeS1ncm91cC5qcS1yeS1yYXRlZC1ncm91cHt3aWR0aDowO3otaW5kZXg6MTE7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO292ZXJmbG93OmhpZGRlbn1cclxuXHJcbi8qIGN1c3RvbSBjc3MgKi9cclxuLmF2ZXJhZ2UtcmF0aW5nIHtcclxuXHR3aWR0aDogMjAwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxufVxyXG5cclxuLnJhdGluZy1ib3gge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxufVxyXG5cclxuLndiLWxkLWF2ZXJhZ2UtdmFsdWUge1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDcycHg7XHJcbiAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgIG1hcmdpbjogMjdweCAwIDExcHg7XHJcbn1cclxuXHJcbi5yYXRpbmctYm94IC5qcS1yeS1jb250YWluZXIge1xyXG5cdG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmRldGFpbGVkLXJhdGluZyB7XHJcblx0d2lkdGg6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5kZXRhaWxlZC1yYXRpbmcgLnJhdGluZy1ib3gge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxufVxyXG5cclxuLmRldGFpbGVkLXJhdGluZyAucmF0aW5nLWJveCAuc3RhcnMge1xyXG5cdGNsZWFyOiBib3RoO1xyXG4gICAgcGFkZGluZzogMCAzMHB4IDNweDtcclxufVxyXG5cclxuLmRldGFpbGVkLXJhdGluZyAucmF0aW5nLWJveCAua2V5IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uZGV0YWlsZWQtcmF0aW5nIC5zdGFycz5kaXYge1xyXG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5kZXRhaWxlZC1yYXRpbmcgLnN0YXJzPmRpdi5iYXIge1xyXG5cdHdpZHRoOiAyMDBweDtcclxuICAgIG1hcmdpbjogMCA3cHg7XHJcbn1cclxuXHJcbi5kZXRhaWxlZC1yYXRpbmcgLnN0YXJzPmRpdi5iYXIgLmZ1bGxfYmFyIHtcclxuXHRiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZGV0YWlsZWQtcmF0aW5nIC5zdGFycz5kaXYuYmFyIC5mdWxsX2JhciA+IGRpdiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmYjYwNjtcclxufVxyXG5cclxuLyovLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8qLyAvKioqKiovXHJcblxyXG51bC53Yi1sZC1jb3Vyc2UtY29tbWVudGxpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxudWwud2ItbGQtY291cnNlLWNvbW1lbnRsaXN0IGxpIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcclxuICAgIHBhZGRpbmc6IDUwcHggMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbnVsLndiLWxkLWNvdXJzZS1jb21tZW50bGlzdCAud2ItbGQtY29tbWVudC1hdXRob3Ige1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbnVsLndiLWxkLWNvdXJzZS1jb21tZW50bGlzdCAud2ItbGQtY29tbWVudC1hdXRob3IgaW1nIHtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbn1cclxuXHJcbnVsLndiLWxkLWNvdXJzZS1jb21tZW50bGlzdCAuY29tbWVudC10ZXh0IHtcclxuXHRtYXJnaW4tbGVmdDogMTAwcHg7XHJcbn1cclxuXHJcbnVsLndiLWxkLWNvdXJzZS1jb21tZW50bGlzdCBwLm1ldGEge1xyXG5cdG1hcmdpbjogMCAwIDE1cHg7XHJcbn1cclxuXHJcbnVsLndiLWxkLWNvdXJzZS1jb21tZW50bGlzdCAuanEtcnktY29udGFpbmVyIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG51bC53Yi1sZC1jb3Vyc2UtY29tbWVudGxpc3QgLnJldmlldy10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgbWFyZ2luOiA5cHggMCAxNXB4O1xyXG59XHJcblxyXG51bC53Yi1sZC1jb3Vyc2UtY29tbWVudGxpc3QgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxufVxyXG5cclxuXHJcblxyXG4iXX0= */