.elementor-19065 .elementor-element.elementor-element-c215839{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-19065 .elementor-element.elementor-element-57533eb{--display:flex;--min-height:14rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:8px 8px 8px 8px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-19065 .elementor-element.elementor-element-57533eb:not(.elementor-motion-effects-element-type-background), .elementor-19065 .elementor-element.elementor-element-57533eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19065 .elementor-element.elementor-element-966b940 .elementor-icon-wrapper{text-align:center;}.elementor-19065 .elementor-element.elementor-element-966b940.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-dc98919 );}.elementor-19065 .elementor-element.elementor-element-966b940.elementor-view-framed .elementor-icon, .elementor-19065 .elementor-element.elementor-element-966b940.elementor-view-default .elementor-icon{color:var( --e-global-color-dc98919 );border-color:var( --e-global-color-dc98919 );}.elementor-19065 .elementor-element.elementor-element-966b940.elementor-view-framed .elementor-icon, .elementor-19065 .elementor-element.elementor-element-966b940.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-dc98919 );}.elementor-19065 .elementor-element.elementor-element-966b940 .elementor-icon{font-size:80px;}.elementor-19065 .elementor-element.elementor-element-966b940 .elementor-icon svg{height:80px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19065 .elementor-element.elementor-element-f297fc6 .elementor-heading-title{font-family:var( --e-global-typography-a5bf0af-font-family ), Sans-serif;font-size:var( --e-global-typography-a5bf0af-font-size );font-weight:var( --e-global-typography-a5bf0af-font-weight );color:var( --e-global-color-dc98919 );}.elementor-19065 .elementor-element.elementor-element-359ceca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19065 .elementor-element.elementor-element-f297fc6 .elementor-heading-title{font-size:var( --e-global-typography-a5bf0af-font-size );}}@media(min-width:768px){.elementor-19065 .elementor-element.elementor-element-c215839{--content-width:1200px;}.elementor-19065 .elementor-element.elementor-element-359ceca{--content-width:1200px;}}@media(max-width:1366px) and (min-width:768px){.elementor-19065 .elementor-element.elementor-element-c215839{--content-width:900px;}.elementor-19065 .elementor-element.elementor-element-359ceca{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19065 .elementor-element.elementor-element-c215839{--content-width:700px;}.elementor-19065 .elementor-element.elementor-element-359ceca{--content-width:700px;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19065 .elementor-element.elementor-element-f297fc6 .elementor-heading-title{font-size:var( --e-global-typography-a5bf0af-font-size );}.elementor-19065 .elementor-element.elementor-element-359ceca{--padding-top:0px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-19065 .elementor-element.elementor-element-57533eb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-19065 .elementor-element.elementor-element-966b940 .elementor-icon{font-size:60px;}.elementor-19065 .elementor-element.elementor-element-966b940 .elementor-icon svg{height:60px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19065 .elementor-element.elementor-element-f297fc6{text-align:left;}.elementor-19065 .elementor-element.elementor-element-f297fc6 .elementor-heading-title{font-size:var( --e-global-typography-a5bf0af-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-e454ec8 */.bbp-breadcrumb {
    display: none;
    visibility: hidden;
}

#bbp_reply_submit {
	font-family: prompt;
	color: white;
	font-weight: 500;
	background-color: #4FBE9A;
	border:0;
}

#bbp_reply_submit:hover {
	color: white;
	background-color: #FFCF34;
	border:0;
}

#bbpress-forums .bbp-topic-description {
	font-family: prompt;
}

#bbpress-forums > div:nth-of-type(2) > .bbp-pagination-count {
	font-family: prompt;
}

.bbp-header {
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	color: white;
	background-color: #F57E20 !important;
}

div.bbp-reply-header {
    background-color: #FFF3E9 !important;
}

.bbp-header .bbp-reply-author {
	font-family: prompt;
	font-size: 14px;
	font-weight: 500;
	text-align: left;
}

.bbp-header .bbp-reply-content {
	font-family: prompt;
	font-size: 14px;
	font-weight: 500;
}

.bbp-reply-post-date {
	font-family: prompt;
}

.bbp-author-name {
	font-family: prompt;
	color: #F57E20;
	font-size: 14px;
}

p {
	font-family: prompt;
	font-size: 14px;
}

.bbp-footer .bbp-reply-author {
	font-family: prompt;
	font-size: 14px;
	font-weight: 500;
	text-align: left;
}

.bbp-footer .bbp-reply-content {
	font-family: prompt;
	font-size: 14px;
	font-weight: 500;
}

.bbp-footer {
	font-family: prompt;
	font-size: 14px;
	font-weight: 500;
	color: white;
	background-color: #F57E20 !important;
}

#bbpress-forums > div:nth-of-type(3) > .bbp-pagination-count {
	font-family: prompt;
}

#new-post legend {
	font-family: prompt;
	font-size: 16px;
	padding-right: 20px;
	padding-left: 20px;
}

#new-post .bbp-form {
	padding-top: 20px;
	padding-bottom: 20px;
}

fieldset > div:nth-of-type(2) > p:nth-of-type(1) > label {
	font-family: prompt;
}

fieldset > div:nth-of-type(2) > p:nth-of-type(2) > label {
	font-family: prompt;
}/* End custom CSS */