/*  MICROTHEMER STYLES  */


/*= Content =================== */

/** Content >> #price_10 **/
#price_10 {
	background-color: rgba(220, 215, 202, 0.31) !important;
	border-width: 3px !important;
}

/** Content >> .textwidget **/
.textwidget {
	color: rgb(221, 221, 221) !important;
	font-size: 16px !important;
	line-height: 1.4 !important;
	padding-top: 32px !important;
}

/** Content >> .footer-widgets-outer-wrapper **/
.footer-widgets-outer-wrapper {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}

/** Content >> .powered-by-wordpress a **/
.powered-by-wordpress a {
	font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif !important;
	font-style: italic !important;
	letter-spacing: 0 !important;
	margin-left: -23px !important;
}

/** Content >> .wp-block-latest-posts__post-excerpt **/
.wp-block-latest-posts__post-excerpt {
	font-size: 18px !important;
}

/** Content >> .is-grid li **/
.is-grid li {
	
}

/** Content >> .mt-5673 .opacity-45 **/
.mt-5673 .opacity-45 {
	background-color: rgb(0, 0, 0) !important;
	opacity: 0.3 !important;
}

/** Content >> .mt-5673 .image **/
.mt-5673 .image {
	
}

/** Content >> .widget_media_image .widget-content **/
.widget_media_image .widget-content {
	width: 33.33% !important;
	margin-left: -9px !important;
}

/** Content >> .footer-copyright **/
.footer-copyright {
	color: rgb(183, 183, 183) !important;
	font-size: 14px !important;
	line-height: 2 !important;
	font-weight: normal !important;
}

/** Content >> .entry-content > .has-parallax **/
.entry-content > .has-parallax {
	
}

/** Content >> .entry-content **/
.entry-content {
	padding-bottom: 50px !important;
}

/** Content >> .mt-5673 .entry-content **/
.mt-5673 .entry-content {
	padding-top: 2px !important;
	padding-bottom: 0 !important;
}

/** Content >> .sub-menu a **/
.sub-menu a {
	color: rgba(0, 0, 0, 0.96) !important;
}

/** Content >> .primary-menu .sub-menu **/
.primary-menu .sub-menu {
	background-color: rgb(255, 255, 255) !important;
}

/** Content >> .mt-5673 .entry-content .has-parallax **/
.mt-5673 .entry-content .has-parallax {
	
}

/** Content >> .title **/
.title {
	font-size: 32px !important;
}

/** Content >> #pricevalue **/
#pricevalue {
	font-weight: 700 !important;
}

/** Content >> #crm-submit-buttons **/
#crm-submit-buttons {
	padding-top: 10px !important;
}

/** Content >> .is_recur-section div **/
.is_recur-section div {
	padding-bottom: 20px !important;
}

/** Content >> .is_recur-section .content **/
.is_recur-section .content {
	font-size: 16px !important;
}

/** Content >> .crm-profile **/
.crm-profile {
	
}

/** Content >> .is_for_organization-section .content **/
.is_for_organization-section .content {
	padding-bottom: 30px !important;
}

/** Content >> [type="radio"] **/
[type="radio"] {
	margin-right: 5px !important;
	float: left !important;
}

/** Content >> .payment_processor-section label **/
.payment_processor-section label {
	width: 240px !important;
}

/** Content >> .content label:nth-of-type(2) **/
.content label:nth-of-type(2) {
	float: left !important;
}

/** Content >> .is-grid a **/
.is-grid a {
	font-size: 24px !important;
}

/** Content >> .entry-categories-inner a **/
.entry-categories-inner a {
	display: none !important;
}

/** Content >> .entry-content .has-text-align-center **/
.entry-content .has-text-align-center {
	
}

/** Content >> .has-text-align-left **/
.has-text-align-left {
	padding-top: 50px !important;
}

/** Content >> .entry-content h2 **/
.entry-content h2 {
	font-size: 48px !important;
	padding-top: 50px !important;
}

/** Content >> .entry-header **/
.archive h1 span, 
.archive .entry-categories-inner, 
.archive figcaption {
	
}

/** Content >> .entry-title **/
.entry-title {
	font-size: 64px !important;
	font-weight: 700 !important;
}

/** Content >> .to-the-content **/
.to-the-content {
	
}

/** Content >> .pt-cv-wrapper **/
.pt-cv-wrapper {
	
}

/** Content >> .mt-6996 .post-meta-single .post-meta **/
.mt-6996 .post-meta-single .post-meta {
	display: none !important;
}


/*= Content _2 ================ */

/** Content _2 >> .site-description **/
.site-description {
	display: none !important;
}

/** Content _2 >> .footer-top **/
.footer-top {
	padding-bottom: 20px !important;
}

/** Content _2 >> .wp-block-columns **/
.wp-block-columns {
	
}

/** Content _2 >> .widget:nth-of-type(2) .textwidget **/
.widget:nth-of-type(2) .textwidget {
	font-size: 14px !important;
	padding-top: 0 !important;
	margin-top: -30px !important;
}

/** Content _2 >> .textwidget h6 **/
.textwidget h6 {
	font-size: 14px !important;
	line-height: 15px !important;
	font-weight: normal !important;
	letter-spacing: 1px !important;
}

/** Content _2 >> .column-two .textwidget **/
.column-two .textwidget {
	float: right !important;
}

/** Content _2 >> #search-form-1 **/
#search-form-1 {
	
}

/** Content _2 >> .search-form input **/
.search-form input {
	
}

/** Content _2 >> .mainul **/
.mainul {
	
}

/** Content _2 >> .primary-menu-wrapper ul **/
.primary-menu-wrapper ul {
	
}

/** Content _2 >> .selected **/
.selected {
	color: rgb(255, 255, 255) !important;
	background-color: rgb(211, 14, 14) !important;
}

/** Content _2 >> .pagination-single-inner **/
.pagination-single-inner {
	font-size: 18px !important;
}

/** Content _2 >> .previous-post .title-inner **/
.previous-post .title-inner {
	font-size: 24px !important;
}

/** Content _2 >> .previous-post .arrow **/
.previous-post .arrow {
	font-size: 24px !important;
}

/** Content _2 >> .next-post .title-inner **/
.next-post .title-inner {
	font-size: 24px !important;
}

/** Content _2 >> .next-post .arrow **/
.next-post .arrow {
	font-size: 24px !important;
}

/** Content _2 >> .pt-cv-term-heading **/
.pt-cv-term-heading {
	display: none !important;
}

/** Content _2 >> .archive-title **/
.archive-title {
	font-size: 38px !important;
}

/** Content _2 >> .archive-header **/
.archive-header {
	
}

/** Content _2 >> .wp-block-getwid-recent-posts__post-date a **/
.wp-block-getwid-recent-posts__post-date a {
	text-decoration: none !important;
}

/** Content _2 >> .entry-content strong **/
.entry-content strong {
	/* MT [ google_font: 1 ] */
	font-family: 'Crete Round' !important;
}

/** Content _2 >> #post-5673 h1 **/
#post-5673 h1 {
	
}

/** Content _2 >> .wp-block-group__inner-container .has-text-align-center **/
.wp-block-group__inner-container .has-text-align-center {
	
}

/** Content _2 >> .c9-image-container **/
.c9-image-container {
	
}

/** Content _2 >> .pt-cv-social-buttons a **/
.pt-cv-social-buttons a {
	
}

/** Content _2 >> .wp-block-getwid-recent-posts__post-content **/
.wp-block-getwid-recent-posts__post-content {
	color: rgb(97, 97, 80) !important;
	line-height: 1.2 !important;
}

/** Content _2 >> .wp-post-image **/
.wp-post-image {
	box-shadow: 5px 5px 5px 5px rgba(0, 0, 0, 0.11) !important;
	width: 580px !important;
	min-width: 580px !important;
	max-width: 580px !important;
	margin-bottom: 30px !important;
	border: 10px solid rgb(255, 255, 255) !important;
}

/** Content _2 >> .mt-6817 .font-weight-light **/
.mt-6817 .font-weight-light {
	line-height: 1.4 !important;
}

/** Content _2 >> .post-categories **/
.post-categories {
	display: none !important;
}

/** Content _2 >> .wp-block-getwid-post-carousel__post-excerpt p **/
.wp-block-getwid-post-carousel__post-excerpt p {
	font-size: 18px !important;
	display: none !important;
}

/** Content _2 >> .wp-block-getwid-post-carousel__post **/
.wp-block-getwid-post-carousel__post {
	
}

/** Content _2 >> .mec-event-content **/
.mec-event-content {
	
}

/** Content _2 >> .ultp-heading-inner **/
.ultp-heading-inner {
	margin-top: 24px !important;
}

/** Content _2 >> .ultp-category-grid **/
.ultp-category-grid {
	
}

/** Content _2 >> .mt-7042 .entry-content **/
.mt-7042 .entry-content {
	margin-top: 60px !important;
}

/** Content _2 >> .mt-6999 .post-meta-single .post-meta **/
.mt-6999 .post-meta-single .post-meta {
	display: none !important;
}


/*= Content _3 ================ */

/** Content _3 >> .ultp-block-image > a **/
.ultp-block-image > a {
	
}

/** Content _3 >> .status **/
.status {
	margin-bottom: 30px !important;
}

/** Content _3 >> #amount_sum_label **/
#amount_sum_label {
	
}

/** Content _3 >> .hustle-inline-content **/
.hustle-inline-content {
	
}

/** Content _3 >> .mt-7001 .post-meta-single .post-meta **/
.mt-7001 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-7042 .post-meta-single .post-meta **/
.mt-7042 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-5673 .entry-title **/
.mt-5673 .entry-title {
	
}

/** Content _3 >> .mt-6682 .post-meta-single .post-meta **/
.mt-6682 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-6684 .post-meta-single .post-meta **/
.mt-6684 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-6687 .section-inner ul **/
.mt-6687 .section-inner ul {
	
}

/** Content _3 >> .mt-6687 header ul **/
.mt-6687 header ul {
	
}

/** Content _3 >> .mt-6687 .post-meta-single .post-meta **/
.mt-6687 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-6689 .post-meta-single .post-meta **/
.mt-6689 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-5673 .is-style-warning **/
.mt-5673 .is-style-warning {
	width: 100% !important;
	max-width: 100% !important;
	padding: 24px !important;
}

/** Content _3 >> .mt-6767 #eg-4-post-id-7930 a **/
.mt-6767 #eg-4-post-id-7930 a {
	background-position: center center !important;
}

/** Content _3 >> .pt-cv-readmore **/
.pt-cv-readmore {
	color: rgb(211, 14, 14) !important;
	padding-right: 5px !important;
	padding-left: 5px !important;
}

/** Content _3 >> .alignright **/
.alignright {
	
}

/** Content _3 >> .mt-7930 .post-meta-single .post-meta **/
.mt-7930 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-6699 .post-meta-single .post-meta **/
.mt-6699 .post-meta-single .post-meta {
	display: none !important;
}

/** Content _3 >> .mt-8078 .entry-content **/
.mt-8078 .entry-content {
	padding-bottom: 0 !important;
}

/** Content _3 >> .mt-8078 .hustle-social **/
.mt-8078 .hustle-social {
	display: none !important;
}

/** Content _3 >> .mt-8078 .footer-nav-widgets-wrapper **/
.mt-8078 .footer-nav-widgets-wrapper {
	margin-top: -80px !important;
}

/** Content _3 >> .mt-8208 .hustle-social **/
.mt-8208 .hustle-social {
	display: none !important;
}

/** Content _3 >> .mt-8208 .entry-content **/
.mt-8208 .entry-content {
	padding-bottom: 0 !important;
}

/** Content _3 >> .mt-8208 .footer-nav-widgets-wrapper **/
.mt-8208 .footer-nav-widgets-wrapper {
	margin-top: -80px !important;
}

/** Content _3 >> .page-template-templatestemplate-full-width-php.mt-8208 .post-password-form **/
.page-template-templatestemplate-full-width-php.mt-8208 .post-password-form {
	padding-top: 100px !important;
	padding-bottom: 200px !important;
}

/** Content _3 >> .page-template-templatestemplate-full-width-php.mt-8671 .footer-nav-widgets-wrapper **/
.page-template-templatestemplate-full-width-php.mt-8671 .footer-nav-widgets-wrapper {
	padding-top: 30px !important;
	margin-top: 0 !important;
}

/** Content _3 >> .page-template-templatestemplate-full-width-php.mt-8671 .hustle-social--rounded **/
.page-template-templatestemplate-full-width-php.mt-8671 .hustle-social--rounded {
	display: none !important;
}

/** Content _3 >> #post-inner p **/
#post-inner p {
	/* MT [ google_font: 1 ] */
	font-family: 'Source Serif Pro' !important;
	font-weight: 400 !important;
}

/** Content _3 >> #esg-grid-16-1 .mainul **/
#esg-grid-16-1 .mainul {
	z-index: 99999 !important;
}

/** Content _3 >> #eg-16-post-id-10664_5667 .eg-ronald-reagan-element-5 **/
#eg-16-post-id-10664_5667 .eg-ronald-reagan-element-5 {
	z-index: 999999 !important;
}

/** Content _3 >> #post-inner .wp-block-column **/
#post-inner .wp-block-column {
	z-index: -1 !important;
}


/*= Content _4 ================ */

/** Content _4 >> .content > .crm-form-radio **/
.content > .crm-form-radio {
	position: relative !important;
	float: left !important;
	clear: left !important;
}

/** Content _4 >> .content > label:nth-of-type(3) **/
.content > label:nth-of-type(3) {
	
}

/** Content _4 >> .soft_credit_type_id-section .crm-form-radio **/
.soft_credit_type_id-section .crm-form-radio {
	margin-right: 6px !important;
}

/** Content _4 >> #CIVICRM_QFID_12_soft_credit_type_id **/
#CIVICRM_QFID_12_soft_credit_type_id {
	
}

/** Content _4 >> #Confirm label **/
#Confirm label {
	color: rgb(82, 82, 82) !important;
	padding-top: 16px !important;
}

/** Content _4 >> #Confirm > .crm-contribution-confirm-form-block **/
#Confirm > .crm-contribution-confirm-form-block {
	padding-top: 24px !important;
}

/** Content _4 >> .continue_instructions-section > p **/
.continue_instructions-section > p {
	padding-top: 32px !important;
}

/** Content _4 >> #intro_text > blockquote **/
#intro_text > blockquote {
	
}

/** Content _4 >> #Main label **/
#Main label {
	/* MT [ google_font: 1 ] */
	font-family: 'Source Serif Pro' !important;
}

/** Content _4 >> #Main legend **/
#Main legend {
	font-family: Helvetica !important;
	font-size: 18px !important;
	text-transform: uppercase !important;
}

/** Content _4 >> #Main > .button **/
#Main > .button {
	margin-bottom: 24px !important;
}

/** Content _4 >> .soft_credit_type_id-section .description **/
.soft_credit_type_id-section .description {
	margin-top: 12px !important;
}

/** Content _4 >> #Main b **/
#Main b {
	font-family: Helvetica !important;
}

/** Content _4 >> #Main .description **/
#Main .description {
	/* MT [ google_font: 1 ] */
	font-family: 'Esteban' !important;
	margin-top: 16px !important;
	margin-bottom: 16px !important;
}

/** Content _4 >> #helprow-contribution_note > .description **/
#helprow-contribution_note > .description {
	margin-top: 16px !important;
}

/** Content _4 >> .email-5-section label **/
.email-5-section label {
	margin-top: 16px !important;
}

/** Content _4 >> .page p **/
.page p {
	
}

/** Content _4 >> .mt-40 #post-40 p **/
.mt-40 #post-40 p {
	/* MT [ google_font: 1 ] */
	font-family: 'Source Serif Pro' !important;
}

/** Content _4 >> .mt-26 blockquote **/
.mt-26 blockquote {
	
}

/** Content _4 >> .entry-content > ul **/
.entry-content > ul {
	/* MT [ google_font: 1 ] */
	font-family: 'Source Serif Pro' !important;
}

/** Content _4 >> #Main > .crm-contribution-main-form-block **/
#Main > .crm-contribution-main-form-block {
	font-family: Source Serif Pro !important;
}

/** Content _4 >> .footer-copyright a:nth-of-type(2) **/
.footer-copyright a:nth-of-type(2) {
	display: none !important;
}


/*( Large Desktop )*/
@media (min-width: 1200px) {

	/*= Content =================== */

	/** Content >> .entry-title **/
	.entry-title {
	padding-bottom: 30px !important;
}

	/** Content >> .pt-cv-wrapper **/
	.pt-cv-wrapper {
	
}


	/*= Content _2 ================ */

	/** Content _2 >> .site-description **/
	.site-description {
	
}

	/** Content _2 >> h2 strong **/
	h2 strong {
	font-size: 38px !important;
}


	/*= Content _3 ================ */

	/** Content _3 >> .mt-5673 .entry-title **/
	.mt-5673 .entry-title {
	
}

	/** Content _3 >> .mt-8078 .site-description **/
	.mt-8078 .site-description {
	display: none !important;
}


	/*= Content _4 ================ */

	/** Content _4 >> #crm-container .title **/
	#crm-container .title {
	font-size: 36px !important;
	letter-spacing: -1px !important;
}

	/** Content _4 >> #Main legend **/
	#Main legend {
	
}


}


/*( Desktop & Tablet )*/
@media (min-width: 768px) and (max-width: 979px) {

	/*= Content =================== */

	/** Content >> .menu-wrapper a **/
	.menu-wrapper a {
	color: rgb(255, 255, 255) !important;
}

	/** Content >> .sub-menu a **/
	.sub-menu a {
	color: rgba(0, 0, 0, 0.96) !important;
}

	/** Content >> .sub-menu .toggle **/
	.sub-menu .toggle {
	color: rgba(0, 0, 0, 0.96) !important;
}

	/** Content >> .entry-title **/
	.entry-title {
	font-size: 48px !important;
}

	/** Content >> .pt-cv-wrapper **/
	.pt-cv-wrapper {
	
}


	/*= Content _2 ================ */

	/** Content _2 >> .site-description **/
	.site-description {
	
}

	/** Content _2 >> h2 strong **/
	h2 strong {
	font-size: 38px !important;
}


	/*= Content _3 ================ */

	/** Content _3 >> .mt-8208 .custom-logo **/
	.mt-8208 .custom-logo {
	width: 200px !important;
	height: 110px !important;
}


}


/*( Tablet & Phone )*/
@media (max-width: 767px) {

	/*= Content =================== */

	/** Content >> .menu-wrapper a **/
	.menu-wrapper a {
	color: rgb(255, 255, 255) !important;
}

	/** Content >> .sub-menu a **/
	.sub-menu a {
	color: rgba(0, 0, 0, 0.96) !important;
	background-color: rgb(255, 255, 255) !important;
}

	/** Content >> .sub-menu-toggle **/
	.sub-menu-toggle {
	color: rgb(255, 255, 255) !important;
}

	/** Content >> .mt-5673 .entry-content .has-parallax **/
	.mt-5673 .entry-content .has-parallax {
	display: none !important;
}

	/** Content >> .entry-title **/
	.entry-title {
	font-size: 48px !important;
	padding-bottom: 20px !important;
}

	/** Content >> .pt-cv-wrapper **/
	.pt-cv-wrapper {
	
}


	/*= Content _2 ================ */

	/** Content _2 >> .site-description **/
	.site-description {
	display: none !important;
}

	/** Content _2 >> .wp-block-media-text__media **/
	.wp-block-media-text__media {
	
}

	/** Content _2 >> .column-two .textwidget **/
	.column-two .textwidget {
	float: left !important;
}


	/*= Content _3 ================ */

	/** Content _3 >> .mt-8078 .footer-nav-widgets-wrapper **/
	.mt-8078 .footer-nav-widgets-wrapper {
	
}

	/** Content _3 >> .mt-8208 .header-inner **/
	.mt-8208 .header-inner {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

	/** Content _3 >> .page-template-templatestemplate-full-width-php.mt-8671 .custom-logo **/
	.page-template-templatestemplate-full-width-php.mt-8671 .custom-logo {
	
}


}


/*( Phone )*/
@media (max-width: 480px) {

	/*= Content =================== */

	/** Content >> .mt-5673 .entry-content .has-parallax **/
	.mt-5673 .entry-content .has-parallax {
	display: none !important;
}

	/** Content >> .sub-menu .toggle **/
	.sub-menu .toggle {
	color: rgba(0, 0, 0, 0.96) !important;
}

	/** Content >> .menu-wrapper a **/
	.menu-wrapper a {
	color: rgb(255, 255, 255) !important;
}

	/** Content >> .sub-menu a **/
	.sub-menu a {
	color: rgba(0, 0, 0, 0.96) !important;
}

	/** Content >> #crm-submit-buttons **/
	#crm-submit-buttons {
	
}

	/** Content >> .sub-menu-toggle **/
	.sub-menu-toggle {
	color: rgb(255, 255, 255) !important;
}

	/** Content >> .entry-title **/
	.entry-title {
	font-size: 38px !important;
	padding-bottom: 30px !important;
}

	/** Content >> .entry-content h2 **/
	.entry-content h2 {
	font-size: 38px !important;
}

	/** Content >> .pt-cv-wrapper **/
	.pt-cv-wrapper {
	
}


	/*= Content _2 ================ */

	/** Content _2 >> .column-two .textwidget **/
	.column-two .textwidget {
	float: left !important;
}

	/** Content _2 >> .ultp-heading-inner **/
	.ultp-heading-inner {
	
}

	/** Content _2 >> .ultp-heading-wrap **/
	.ultp-heading-wrap {
	padding-top: 50px !important;
}

	/** Content _2 >> .wp-post-image **/
	.wp-post-image {
	width: 300px !important;
	min-width: 300px !important;
	max-width: 400px !important;
	border-width: 7px !important;
}


	/*= Content _3 ================ */

	/** Content _3 >> .opacity-35 **/
	.opacity-35 {
	background-attachment: fixed !important;
}

	/** Content _3 >> .mt-8078 .footer-nav-widgets-wrapper **/
	.mt-8078 .footer-nav-widgets-wrapper {
	
}

	/** Content _3 >> .mt-8078 .header-inner **/
	.mt-8078 .header-inner {
	height: 50px !important;
}

	/** Content _3 >> .mt-8078 .custom-logo **/
	.mt-8078 .custom-logo {
	width: 110px !important;
	height: 60px !important;
	margin-top: -20px !important;
}

	/** Content _3 >> .mt-8078 .footer-social **/
	.mt-8078 .footer-social {
	margin-top: 30px !important;
}

	/** Content _3 >> .mt-8208 .custom-logo **/
	.mt-8208 .custom-logo {
	width: 100px !important;
	height: 55px !important;
}

	/** Content _3 >> .mt-8208 .header-inner **/
	.mt-8208 .header-inner {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

	/** Content _3 >> .page-template-templatestemplate-full-width-php.mt-8671 .custom-logo **/
	.page-template-templatestemplate-full-width-php.mt-8671 .custom-logo {
	width: 100px !important;
	height: 60px !important;
	margin-top: -20px !important;
}

	/** Content _3 >> .page-template-templatestemplate-full-width-php.mt-8671 .footer-nav-widgets-wrapper **/
	.page-template-templatestemplate-full-width-php.mt-8671 .footer-nav-widgets-wrapper {
	padding-top: 0 !important;
}


}

