
.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0_tb_body {
	background-position: center top 29%;
	background-image: url("https://cdn-lmnhd.nitrocdn.com/IEWOVWLxSniEQDqOidmXgARWDRvZxNTW/assets/images/optimized/rev-3ddafe5/righteousrituals.com/wp-content/uploads/2024/01/church-08.jpg") !important;
}

.et-db #et-boc .et-l .et_pb_section_0_tb_body {
	filter: brightness(170%) contrast(70%);
	backface-visibility: hidden;
	height: auto;
	max-height: none;
	filter: brightness(170%) contrast(70%);
	backface-visibility: hidden;
}

html:not(.et_fb_edit_enabled) .et-db #et-fb-app #et-boc .et-l .et_pb_section_0_tb_body:hover {
	filter: brightness(170%) contrast(70%);
	filter: brightness(170%) contrast(70%);
}

.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section {
	padding-top: 151px;
	padding-bottom: 151px;
}

.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h1, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h2, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h3, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h4, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h5, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h6 {
	font-family: "Inter", Helvetica, Arial, Lucida, sans-serif;
	font-size: 40px;
	color: #edf000 !important;
	text-align: center;
}

.et-db #et-boc .et-l .et_pb_section_1_tb_body.et_pb_section {
	background-color: rgba(224, 188, 121, .28) !important;
}

.et-db #et-boc .et-l .et_pb_row_1_tb_body {
	background-color: rgba(224, 153, 0, .14);
	border-radius: 30px 30px 0 0;
	overflow: hidden;
}

.et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row {
	padding-top: 44px !important;
	padding-right: 3% !important;
	padding-left: 3% !important;
	padding-top: 44px;
	padding-right: 3%;
	padding-left: 3%;
}

.et-db #et-boc .et-l .et_pb_row_1_tb_body, body.et-db #page-container .et-db #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db #page-container #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row, .et-db #et-boc .et-l .et_pb_row_2_tb_body, body.et-db #page-container .et-db #et-boc .et-l #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db #page-container #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row, .et-db #et-boc .et-l .et_pb_row_3_tb_body, body.et-db #page-container .et-db #et-boc .et-l #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et-db #page-container #et-boc .et-l #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row, body.et_pb_pagebuilder_layout.single.et_full_width_page.et-db #page-container #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row {
	max-width: 1280px;
}

.et-db #et-boc .et-l .et_pb_image_0_tb_body .et_pb_image_wrap, .et-db #et-boc .et-l .et_pb_image_1_tb_body .et_pb_image_wrap, .et-db #et-boc .et-l .et_pb_image_2_tb_body .et_pb_image_wrap, .et-db #et-boc .et-l .et_pb_image_3_tb_body .et_pb_image_wrap {
	border-radius: 30px 30px 30px 30px;
	overflow: hidden;
}

.et-db #et-boc .et-l .et_pb_image_0_tb_body {
	filter: brightness(163%) contrast(113%);
	backface-visibility: hidden;
	text-align: center;
}

html:not(.et_fb_edit_enabled) .et-db #et-fb-app #et-boc .et-l .et_pb_image_0_tb_body:hover {
	filter: brightness(163%) contrast(113%);
}

.et-db #et-boc .et-l .et_pb_text_0_tb_body.et_pb_text, .et-db #et-boc .et-l .et_pb_text_1_tb_body.et_pb_text, .et-db #et-boc .et-l .et_pb_text_2_tb_body.et_pb_text {
	color: #000 !important;
}

.et-db #et-boc .et-l .et_pb_text_0_tb_body, .et-db #et-boc .et-l .et_pb_text_1_tb_body, .et-db #et-boc .et-l .et_pb_text_2_tb_body {
	line-height: 1.3em;
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
	font-weight: 600;
	line-height: 1.3em;
}

.et-db #et-boc .et-l .et_pb_image_1_tb_body {
	filter: brightness(143%) contrast(115%);
	backface-visibility: hidden;
	text-align: left;
	margin-left: 0;
}

html:not(.et_fb_edit_enabled) .et-db #et-fb-app #et-boc .et-l .et_pb_image_1_tb_body:hover {
	filter: brightness(143%) contrast(115%);
}

.et-db #et-boc .et-l .et_pb_image_1_tb_body .et_pb_image_wrap img {
	height: auto;
	max-height: none;
}

.et-db #et-boc .et-l .et_pb_image_2_tb_body {
	filter: brightness(138%) contrast(135%);
	backface-visibility: hidden;
	text-align: left;
	margin-left: 0;
}

html:not(.et_fb_edit_enabled) .et-db #et-fb-app #et-boc .et-l .et_pb_image_2_tb_body:hover {
	filter: brightness(138%) contrast(135%);
}

.et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo h2, .et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo h1.et_pb_module_header, .et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo h3.et_pb_module_header, .et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo h4.et_pb_module_header, .et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo h5.et_pb_module_header, .et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo h6.et_pb_module_header {
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
	font-weight: 700 !important;
	font-size: 26px !important;
	color: #000 !important;
	line-height: 1.6em !important;
}

.et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_description div {
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
	font-size: 20px;
	color: #000 !important;
}

.et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button {
	color: #fff !important;
	border-width: 8px !important;
	border-color: rgba(0, 0, 0, 0);
	border-radius: 0px;
	letter-spacing: 3px;
	font-size: 16px;
	font-family: "Didact Gothic", Helvetica, Arial, Lucida, sans-serif !important;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	background-color: #e09900;
}

body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button, body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button:hover {
	padding: .3em 1em !important;
}

body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button:before, body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_button.et_pb_button:after {
	display: none !important;
}

.et-db #et-boc .et-l .et_pb_cta_0_tb_body .et_pb_button {
	box-shadow: 0px 0px 0px 2px #fff347;
}

body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_body {
	color: #fff !important;
	border-radius: 89px;
	font-size: 16px;
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif !important;
	background-color: #e09900;
}

body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_body:after {
	font-size: 1.6em;
}

body.et_button_custom_icon.et-db #page-container #et-boc .et-l .et_pb_button_0_tb_body:after {
	font-size: 16px;
}

.et-db #et-boc .et-l .et_pb_button_0_tb_body, .et-db #et-boc .et-l .et_pb_button_0_tb_body:after {
	transition: all 300ms ease 0ms;
}

.et-db #et-boc .et-l .et_pb_wc_gallery_0_tb_body {
	box-shadow: 0px 2px 22px 8px #e09900;
}

.et-db #et-boc .et-l .et_pb_image_3_tb_body .et_pb_image_wrap img {
	max-height: 360px;
	width: auto;
}

.et-db #et-boc .et-l .et_pb_image_3_tb_body {
	text-align: center;
}

.et-db #et-boc .et-l .et_pb_row_2_tb_body {
	background-color: #fff;
}

.et-db #et-boc .et-l .et_pb_row_2_tb_body.et_pb_row {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	padding-left: 1% !important;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1%;
}

.et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h1, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h2, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h3, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h4, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h5, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h6 {
	font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
	text-align: center;
}

.et-db #et-boc .et-l .et_pb_heading_1_tb_body {
	min-height: 53px;
	padding-top: 26px !important;
	padding-bottom: 2px !important;
	margin-top: -14px !important;
}

.et-db #et-boc .et-l .et_pb_row_3_tb_body {
	background-color: rgba(100, 153, 193, .43);
	border-radius: 0 0 20px 20px;
	overflow: hidden;
	min-height: 55.2px;
}

.et-db #et-boc .et-l .et_pb_row_3_tb_body.et_pb_row {
	padding-top: 18px !important;
	padding-right: 1% !important;
	padding-bottom: 21px !important;
	padding-left: 1% !important;
	padding-top: 18px;
	padding-right: 1%;
	padding-bottom: 21px;
	padding-left: 1%;
}

.et-db #et-boc .et-l .et_pb_blurb_0_tb_body.et_pb_blurb .et_pb_module_header, .et-db #et-boc .et-l .et_pb_blurb_0_tb_body.et_pb_blurb .et_pb_module_header a, .et-db #et-boc .et-l .et_pb_blurb_1_tb_body.et_pb_blurb .et_pb_module_header, .et-db #et-boc .et-l .et_pb_blurb_1_tb_body.et_pb_blurb .et_pb_module_header a, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body.et_pb_blurb .et_pb_module_header, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body.et_pb_blurb .et_pb_module_header a, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body.et_pb_blurb .et_pb_module_header, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body.et_pb_blurb .et_pb_module_header a {
	font-family: "Inter", Helvetica, Arial, Lucida, sans-serif;
	line-height: 1.3em;
}

.et-db #et-boc .et-l .et_pb_blurb_0_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_0_tb_body .et_pb_main_blurb_image .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_1_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_1_tb_body .et_pb_main_blurb_image .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body .et_pb_main_blurb_image .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_main_blurb_image .et-pb-icon {
	border-radius: 5px 5px 5px 5px;
	overflow: hidden;
	border-width: 2px;
	border-color: rgba(255, 255, 255, 0);
	padding-top: 10px !important;
	padding-right: 10px !important;
	padding-bottom: 10px !important;
	padding-left: 10px !important;
	background-color: #e09900;
}

.et-db #et-boc .et-l .et_pb_blurb_0_tb_body.et_pb_blurb, .et-db #et-boc .et-l .et_pb_blurb_1_tb_body.et_pb_blurb, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body.et_pb_blurb, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body.et_pb_blurb {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}

.et-db #et-boc .et-l .et_pb_blurb_0_tb_body .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et-pb-icon {
	font-size: 50px;
	color: #fff;
	font-family: ETmodules !important;
	font-weight: 400 !important;
}

.et-db #et-boc .et-l .et_pb_blurb_1_tb_body .et-pb-icon {
	font-size: 50px;
	color: #fff;
	font-family: FontAwesome !important;
	font-weight: 900 !important;
}

@media only screen and (max-width:980px) {
	.et-db #et-boc .et-l .et_pb_section_0_tb_body {
		height: auto;
		max-height: none;
	}
	
	.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section {
		padding-top: 151px;
		padding-bottom: 151px;
	}
	
	.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h1, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h2, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h3, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h4, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h5, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h6 {
		font-size: 40px;
	}
	
	.et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row {
		padding-top: 44px !important;
		padding-left: 3% !important;
		padding-top: 44px !important;
		padding-left: 3% !important;
	}
	
	.et-db #et-boc .et-l .et_pb_image_0_tb_body .et_pb_image_wrap img, .et-db #et-boc .et-l .et_pb_image_2_tb_body .et_pb_image_wrap img, .et-db #et-boc .et-l .et_pb_image_3_tb_body .et_pb_image_wrap img {
		width: auto;
	}
	
	.et-db #et-boc .et-l .et_pb_image_1_tb_body .et_pb_image_wrap img {
		height: auto;
		max-height: none;
		width: auto;
	}
	
	.et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_description div {
		font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
		font-size: 20px;
		line-height: 1.3em;
	}
	
	body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_body:after {
		display: inline-block;
		opacity: 0;
	}
	
	body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_body:hover:after {
		opacity: 1;
	}
	
	.et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h1, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h2, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h3, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h4, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h5, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h6 {
		font-size: 27px;
		text-align: left;
	}
}

@media only screen and (max-width:767px) {
	.et-db #et-boc .et-l .et_pb_section_0_tb_body {
		height: 156px;
		max-height: none;
	}
	
	.et-db #et-boc .et-l .et_pb_section_0_tb_body.et_pb_section {
		padding-top: 30px;
		padding-bottom: 0px;
	}
	
	.et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h1, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h2, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h3, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h4, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h5, .et-db #et-boc .et-l .et_pb_heading_0_tb_body .et_pb_heading_container h6 {
		font-size: 30px;
	}
	
	.et-db #et-boc .et-l .et_pb_row_1_tb_body {
		border-radius: 0px 0px 0 0;
		overflow: hidden;
	}
	
	.et-db #et-boc .et-l .et_pb_row_1_tb_body.et_pb_row {
		padding-top: 44px !important;
		padding-right: 4% !important;
		padding-left: 4% !important;
		padding-top: 44px !important;
		padding-right: 4% !important;
		padding-left: 4% !important;
	}
	
	.et-db #et-boc .et-l .et_pb_image_0_tb_body .et_pb_image_wrap img, .et-db #et-boc .et-l .et_pb_image_2_tb_body .et_pb_image_wrap img, .et-db #et-boc .et-l .et_pb_image_3_tb_body .et_pb_image_wrap img {
		width: auto;
	}
	
	.et-db #et-boc .et-l .et_pb_image_1_tb_body .et_pb_image_wrap img {
		height: auto;
		max-height: none;
		width: auto;
	}
	
	.et-db #et-boc .et-l .et_pb_cta_0_tb_body.et_pb_promo .et_pb_promo_description div {
		font-family: "Poppins", Helvetica, Arial, Lucida, sans-serif;
		font-size: 20px;
		line-height: 1.3em;
	}
	
	body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_body:after {
		display: inline-block;
		opacity: 0;
	}
	
	body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_body:hover:after {
		opacity: 1;
	}
	
	.et-db #et-boc .et-l .et_pb_wc_gallery_0_tb_body {
		box-shadow: 0px 2px 22px 0px #e09900;
	}
	
	.et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h1, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h2, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h3, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h4, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h5, .et-db #et-boc .et-l .et_pb_heading_1_tb_body .et_pb_heading_container h6 {
		font-size: 24px;
		text-align: center;
	}
	
	.et-db #et-boc .et-l .et_pb_blurb_0_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_0_tb_body .et_pb_main_blurb_image .et-pb-icon {
		padding-top: 0px !important;
		padding-right: 0px !important;
		padding-bottom: 0px !important;
		padding-left: 0px !important;
	}
	
	.et-db #et-boc .et-l .et_pb_blurb_1_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_1_tb_body .et_pb_main_blurb_image .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_2_tb_body .et_pb_main_blurb_image .et-pb-icon, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_main_blurb_image .et_pb_only_image_mode_wrap, .et-db #et-boc .et-l .et_pb_blurb_3_tb_body .et_pb_main_blurb_image .et-pb-icon {
		padding-top: 0px !important;
		padding-right: 0px !important;
		padding-bottom: 0px !important;
		padding-left: 0px !important;
		margin-top: -13px !important;
	}
}

.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0_tb_body.nitro-lazy {
	background-image: none !important;
}
