@font-face{font-display:swap;font-family:Archivo,sans-serif!important;font-style:italic;font-weight:400;src:url("../fonts/archivo/Archivo-Italic.woff2") format("woff2"),url("../fonts/archivo/Archivo-Italic.woff") format("woff"),url("../fonts/archivo/Archivo-Italic.ttf") format("truetype")}@font-face{font-display:swap;font-family:Archivo,sans-serif!important;font-style:normal;font-weight:400;src:url("../fonts/archivo/Archivo-Regular.woff2") format("woff2"),url("../fonts/archivo/Archivo-Regular.woff") format("woff"),url("../fonts/archivo/Archivo-Regular.ttf") format("truetype")}@font-face{font-display:swap;font-family:Archivo,sans-serif!important;font-style:normal;font-weight:700;src:url("../fonts/archivo/Archivo-Bold.woff2") format("woff2"),url("../fonts/archivo/Archivo-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:Archivo,sans-serif!important;font-style:italic;font-weight:700;src:url("../fonts/archivo/Archivo-BoldItalic.woff2") format("woff2"),url("../fonts/archivo/Archivo-BoldItalic.ttf") format("truetype")}@font-face{font-display:swap;font-family:"Archivo Narrow";font-style:normal;font-weight:400;src:url("../fonts/archivo-narrow/archivo-narrow-v30-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Archivo Narrow";font-style:italic;font-weight:400;src:url("../fonts/archivo-narrow/archivo-narrow-v30-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Archivo Narrow";font-style:normal;font-weight:500;src:url("../fonts/archivo-narrow/archivo-narrow-v30-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Archivo Narrow";font-style:italic;font-weight:500;src:url("../fonts/archivo-narrow/archivo-narrow-v30-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:Sentient;font-style:normal;font-weight:300;src:url("../fonts/sentient/Sentient-Light.woff2") format("woff2"),url("../fonts/sentient/Sentient-Light.woff") format("woff"),url("../fonts/sentient/Sentient-Light.ttf") format("truetype")}@font-face{font-display:swap;font-family:Sentient;font-style:italic;font-weight:300;src:url("../fonts/sentient/Sentient-LightItalic.woff2") format("woff2"),url("../fonts/sentient/Sentient-LightItalic.woff") format("woff"),url("../fonts/sentient/Sentient-LightItalic.ttf") format("truetype")}#buddypress a.button.outline,#cover-image-container .user-nicename{font-family:Sentient,serif;font-weight:300;letter-spacing:0;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}.bb-bp-settings-content h2,.bb-title,body.registration #content .entry-title{font-family:"Archivo Narrow",sans-serif!important;font-weight:500}#bp-avatar-feedback.updated.error,#bp-avatar-feedback.updated.error p,#bp-avatar-feedback.updated.success,#bp-avatar-feedback.updated.success p,#bp-delete-avatar-container p,#main .bp-navs li a,#pass-strength-result.good,#pass-strength-result.good p,#pass-strength-result.short,#pass-strength-result.short p,#pass-strength-result.strong,#pass-strength-result.strong p,#pass-strength-result.weak,#pass-strength-result.weak p,#pass-strength-result:not(.strong):not(.good),#pass-strength-result:not(.strong):not(.good) p,.bp-feedback p,.bp-feedback.error,.bp-feedback.error p,.bp-feedback.success,.bp-feedback.success p,.bp-help-text,.bp-messages p,.main-notification-settings td,body #buddypress p.warning,body.activation #activate-page p,body.registration #content .entry-title span,body.registration .bp-feedback.error,body.registration .bp-feedback.error p,body.registration .entry-header span,label{font-family:Archivo,sans-serif!important;font-stretch:normal;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}#cover-image-container .user-nicename{color:#130f1b;font-size:56px;font-style:normal;line-height:1.2}@media (max-width:767px){#cover-image-container .user-nicename{font-size:48px!important;line-height:1.2!important}}.bb-bp-settings-content h2,body.registration #content .entry-title{color:#130f1b;font-size:40px;line-height:1.2}@media (max-width:767px){.bb-bp-settings-content h2,body.registration #content .entry-title{font-size:24px!important;line-height:1.2!important}}.bb-title{color:#130f1b;font-size:32px;line-height:1.25}@media (max-width:767px){.bb-title{font-size:22px!important;line-height:1.25!important}}.bp-feedback p,.bp-messages p{font-size:16px;line-height:1.75}@media (max-width:1023px){.bp-feedback p,.bp-messages p{font-size:14px}}#buddypress a.button.outline,a,input,select{border-radius:4px}#buddypress a.button.outline:focus,a:focus,input:focus,select:focus{border-radius:4px;outline:3px solid #70a0e8!important}#buddypress a.accessibility-focus.button.outline,a.accessibility-focus,input.accessibility-focus,select.accessibility-focus{outline:3px solid #c1e0fe;outline:3px solid rgba(131,192,253,.5)!important;outline-offset:1px}body:not(.user-role-developer) .elementor-add-section-area-button.elementor-add-section-button,body:not(.user-role-developer) .elementor-add-section-area-button.pp-add-template-button,body:not(.user-role-developer) .elementor-add-section-area-button[title="Add Elementor Sections Template"],body:not(.user-role-developer) .elementor-add-section-area-button[title="Add Premium Template"],body:not(.user-role-developer) .elementor-add-section-area-button[title="Build with AI"]{display:none!important;visibility:hidden!important;opacity:0!important}body:not(.user-role-developer) .elementor-add-section-drag-title{text-indent:-999px;position:relative;color:transparent;width:182px}body:not(.user-role-developer) .elementor-add-section-drag-title:before{content:"Click the folder to select a component";text-indent:0;position:absolute;top:0;left:2px;width:220px;text-align:center;color:#515962}::-moz-selection{background:#dfdb5d;color:#130f1b}::selection{background:#dfdb5d;color:#130f1b}.sub-menu-inner{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important}.sub-menu-inner li{list-style:none}.pace{position:fixed;z-index:999999;top:0;width:100%;overflow:visible;-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#160159;position:fixed;z-index:999999;top:0;right:100%;width:100%;height:2px}.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-moz-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);-o-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}.pace .pace-activity{display:block;position:fixed;z-index:999999;top:15px;right:15px;width:14px;height:14px;border:solid 2px transparent;border-top-color:#160159;border-left-color:#160159;border-radius:10px;-webkit-animation:pace-spinner .4s linear infinite;-moz-animation:pace-spinner .4s linear infinite;-ms-animation:pace-spinner 400ms linear infinite;-o-animation:pace-spinner .4s linear infinite;animation:pace-spinner .4s linear infinite}@-webkit-keyframes pace-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes pace-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes pace-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes pace-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pace-spinner{0%{transform:rotate(0);transform:rotate(0)}100%{transform:rotate(360deg);transform:rotate(360deg)}}#profile-personal-li,.field-visibility-settings-header,.screen-heading.edit-profile-screen{display:none!important}#buddypress #profile-edit-form .editfield{margin-bottom:40px!important}#profile-edit-form{margin-bottom:0!important}#page #buddypress #item-body #subnav a.bb-icon-edit:before{content:"\ee5a"!important}#page #buddypress #item-body #subnav a.bb-icon-address-book:before{content:"\ed91"!important}#page #buddypress #item-body .bp-profile-wrapper #subnav a:before{font-size:18px!important}#page #buddypress #item-body .bp-profile-wrapper #subnav a.bb-icon-cog:before{content:"\ee27"!important}#page #buddypress #item-body .bp-profile-wrapper #subnav a.bb-icon-bell:before{content:"\e86d"!important}#page #buddypress #item-body .bp-profile-wrapper #subnav a.bb-icon-lock:before{content:"\eecc"!important}#page #buddypress #item-body .bp-profile-wrapper #subnav a.bb-icon-cloud-download:before{content:"\e889"!important}#page #buddypress #item-body .bp-profile-wrapper #subnav a.bb-icon-address-book:before{content:"\ed91"!important}#subnav .subnav{min-width:230px}body.notifications #item-header{display:block!important}#change-cover-image-personal-li,.bp-wrap>nav{display:none!important}#header-cover-image,.link-change-cover-image{pointer-events:none}#item-body{padding-left:0!important}.login-split{display:none!important}#primary{position:relative!important;left:0!important;width:100%!important;margin:0!important;padding:0!important}#primary #main{margin:0 auto 0 auto!important}#primary #main .register-section-logo{margin-top:30px}body.bp-user #content>.container{max-width:1312px!important}#item-header{margin-bottom:0!important}#cover-image-container{padding:0 30px;margin:0 0 30px 0!important}#cover-image-container .user-nicename{font-size:40px!important}#cover-image-container .link-change-cover-image,#cover-image-container .link-change-profile-image{display:none!important}.bp-feedback,.bp-messages{background-color:#dfdb5d!important;border-radius:4px!important;padding:0 16px 0 0!important;border:0!important;position:relative!important}.bp-feedback .bp-icon,.bp-messages .bp-icon{background-color:transparent!important;background-image:url("../images/exclamation-triangle.svg")!important;background-position:center center!important;background-repeat:no-repeat!important;margin-right:16px!important;padding:0!important;width:20px!important;margin-left:16px!important}.bp-feedback .bp-icon:before,.bp-messages .bp-icon:before{display:none!important}.bp-feedback p,.bp-messages p{font-weight:500;color:#000!important;padding-left:0}.bp-feedback .bp-help-text,.bp-messages .bp-help-text{margin:0}#bp-avatar-feedback.updated.error,#pass-strength-result:not(.strong):not(.good),.bp-feedback.error{font-size:14px;line-height:20px;font-weight:500!important;color:#b42318!important;border:1px solid #b42318!important;background-color:#f5dedc!important;padding:12px 64px 12px 48px!important;box-shadow:0 3px 13px 0 rgba(18,43,70,.1);z-index:500!important;border-radius:4px!important;position:relative;margin-top:5px;margin-bottom:20px;text-align:left}#bp-avatar-feedback.updated.error .bp-icon,#pass-strength-result:not(.strong):not(.good) .bp-icon,.bp-feedback.error .bp-icon{display:none}#bp-avatar-feedback.updated.error:before,#pass-strength-result:not(.strong):not(.good):before,.bp-feedback.error:before{content:" "!important;height:20px;width:20px;position:absolute;top:12px;left:16px;background-image:url(../images/exclamation-red.svg);background-repeat:no-repeat;background-position:center center}#bp-avatar-feedback.updated.error p,#pass-strength-result:not(.strong):not(.good) p,.bp-feedback.error p{font-size:14px;line-height:20px;font-weight:500;padding:0!important;color:#b42318!important}#bp-avatar-feedback.updated.success,#pass-strength-result.good,#pass-strength-result.strong,.bp-feedback.success{font-size:14px;line-height:20px;font-weight:500;color:#027a48!important;border:1px solid #027a48!important;background-color:#deeccf!important;padding:12px 64px 12px 48px!important;box-shadow:0 3px 13px 0 rgba(18,43,70,.1);z-index:500!important;border-radius:4px!important;position:relative;margin-top:4px;margin-bottom:20px!important}#bp-avatar-feedback.updated.success .bp-icon,#pass-strength-result.good .bp-icon,#pass-strength-result.strong .bp-icon,.bp-feedback.success .bp-icon{display:none}#bp-avatar-feedback.updated.success:before,#pass-strength-result.good:before,#pass-strength-result.strong:before,.bp-feedback.success:before{content:" "!important;height:20px;width:20px;position:absolute;top:12px;left:16px;background-image:url(../images/checkmark-green.svg);background-repeat:no-repeat;background-position:center center}#bp-avatar-feedback.updated.success p,#pass-strength-result.good p,#pass-strength-result.strong p,.bp-feedback.success p{font-size:14px;line-height:20px;font-weight:500;padding:0!important;color:#027a48!important}#pass-strength-result.short,#pass-strength-result.weak{font-size:14px;line-height:20px;font-weight:500;color:#027a48!important;border:1px solid #027a48!important;background-color:#deeccf!important;padding:12px 64px 12px 48px!important;box-shadow:0 3px 13px 0 rgba(18,43,70,.1);z-index:500!important;border-radius:4px!important;position:relative;margin-top:4px;margin-bottom:20px!important;text-align:left}#pass-strength-result.short .bp-icon,#pass-strength-result.weak .bp-icon{display:none}#pass-strength-result.short:before,#pass-strength-result.weak:before{content:" "!important;height:20px;width:20px;position:absolute;top:12px;left:16px;background-image:url(../images/checkmark-green.svg);background-repeat:no-repeat;background-position:center center}#pass-strength-result.short p,#pass-strength-result.weak p{font-size:14px;line-height:20px;font-weight:500;padding:0!important;color:#027a48!important}.bp-profile-content{padding:0}.bb-bp-settings-content h2{font-size:24px}#settings-form{margin-bottom:0}.bp-help-text{margin-top:16px}.standard-form input[type=submit]{width:auto!important}body #buddypress p.warning{padding:0;background:0 0;color:#130f1b}.invalid{border-color:#b42318!important}#buddypress #bp-delete-avatar,#buddypress #bp-delete-cover-image,.button{font-family:inherit;font-size:15px;border-radius:4px!important;border:1px solid #514d93;background:#514d93;color:#f6f5f3;min-height:38px;line-height:38px;padding:0 20px;font-weight:500;text-decoration:none;cursor:pointer;display:inline-block;border-width:1px;border-style:solid;outline:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:.3s all;transition:.3s all}#buddypress #bp-delete-avatar.hover,#buddypress #bp-delete-avatar:hover,#buddypress #bp-delete-cover-image.hover,#buddypress #bp-delete-cover-image:hover,.button.hover,.button:hover{background-color:#160159!important;border-color:#160159!important}#buddypress #bp-delete-avatar:focus,#buddypress #bp-delete-cover-image:focus,.button:focus{outline:3px solid #70a0e8!important;background:#130f1b}#content .buddypress-wrap form .bs-styled-checkbox:checked+label:before,.bb-bp-settings-content .main-notification-settings .bs-styled-checkbox+label:before,.bs-styled-checkbox+label:before{width:22px;height:22px;border-radius:4px}#content .buddypress-wrap form .bs-styled-checkbox:checked+label:after{left:2px;top:1px!important;content:" ";font-family:none!important;height:18px;width:18px;background-image:url("../images/icon-checkbox.svg")!important;background-size:15px 15px;background-repeat:no-repeat;background-position:center center}.bb-template-v2 .bs-styled-radio:checked+.bb-radio-label:before,.bb-template-v2 .bs-styled-radio:checked+label:before{background-color:#93c4dc!important;border-color:#160159!important}#signup-form{overflow:visible!important}@media (min-width:991px){body.activation #main{max-width:804px;margin:auto!important;position:relative!important;left:0!important;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50vw;padding:30px -webkit-calc((50vw - 450px)/ 2);padding:30px calc((50vw - 450px)/ 2);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-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%}body.activation #main>*{margin-left:auto!important;margin-right:auto!important}body.activation #main article{margin-bottom:60px}body.activation #main .activate-section-logo{margin-top:0!important;margin-bottom:15px!important}}@media (max-width:991px){body.activation #main{width:100%;padding-top:30px;padding-bottom:30px;margin:0!important}body.activation #main>*{max-width:450px;margin:0 auto 1.7rem}body.activation #main .activate-section-logo{margin-top:0!important;margin-bottom:15px!important}}body.activation #activate-page p{font-size:16px;line-height:24px}body.activation #activate-page .button{width:100%}body,body #page{background:#e8e6e0!important}body.registration .bp-feedback.error{color:#b42318;padding:0!important;background:0 0!important;border:0!important;margin-bottom:6px!important;margin-top:-32px!important;text-align:right;box-shadow:none!important}body.registration .bp-feedback.error:before{display:none!important}body.registration .bp-feedback.error p{color:#b42318!important}body.registration .error{background:0 0!important;padding:0!important}body.registration .entry-header{align-items:center}body.registration .entry-header span{color:transparent!important}body.registration .entry-header span a{text-transform:capitalize!important}body.registration .bp-feedback{margin-top:20px}body.registration .bp-feedback p{font-size:14px!important;line-height:20px!important}body.registration #content .entry-title{height:48px;margin:0 auto 0 0!important;display:block!important}body.registration #content .entry-title span{color:transparent!important}body.registration #content .entry-title span a{text-transform:capitalize!important}#item-header.single-headers .bp-feedback.bp-feedback p{padding:12px 32px 12px 0}.bb-media-container.member-media{padding:32px!important;margin-top:14px!important}#buddypress a.button.outline{font-family:Archivo,sans-serif!important;font-weight:500;border-radius:4px;border:1px solid #ccc9c3!important;background:#f6f5f3!important;color:#130f1b}#buddypress a.button.outline.hover,#buddypress a.button.outline:hover{background-color:#e8e6e0!important}#buddypress a.button.outline:focus{outline:3px solid #70a0e8!important}.bp-single-vert-nav .item-body,.sticky-header .site-content{min-height:0;padding-bottom:0!important}body.buddypress.activate.login-split-page .login-split__entry,body.buddypress.activation .activate-section-logo,body.buddypress.activation article.bp_activate,body.buddypress.register .register-section-logo,body.buddypress.register article.bp_register,body.buddypress.register.login-split-page .login-split__entry,body.register #page #primary .entry-header,body.register .buddypress-wrap{max-width:480px!important}.register-notification{margin-top:30px}