/* End custom CSS */

.elementor-36373 .elementor-element.elementor-element-ed6b788 > .elementor-container {
	max-width: 1320px;
}

.elementor-36373 .elementor-element.elementor-element-05c016f > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-3c504326 {
	padding: 6px 6px 6px 6px;
}

.elementor-36373 .elementor-element.elementor-element-ff387d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-36373 .elementor-element.elementor-element-ff387d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f4f4f4;
}

.elementor-36373 .elementor-element.elementor-element-ff387d0 > .elementor-element-populated, .elementor-36373 .elementor-element.elementor-element-ff387d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-36373 .elementor-element.elementor-element-ff387d0 > .elementor-background-slideshow {
	border-radius: 8px 8px 8px 8px;
}

.elementor-36373 .elementor-element.elementor-element-ff387d0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-36373 .elementor-element.elementor-element-ff387d0 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-widget-toggle .elementor-toggle-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-toggle .elementor-tab-content {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-457f447c .elementor-tab-title {
	border-width: 0px;
}

.elementor-36373 .elementor-element.elementor-element-457f447c .elementor-tab-content {
	border-width: 0px;
	font-family: "Public Sans", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-36373 .elementor-element.elementor-element-457f447c .elementor-toggle-title {
	font-family: "Public Sans", Sans-serif;
	font-size: 14px;
	font-weight: 600;
}

.elementor-36373 .elementor-element.elementor-element-5c91728 > .elementor-container {
	max-width: 1320px;
}

.elementor-36373 .elementor-element.elementor-element-10059ba > .elementor-element-populated {
	padding: 0px 16px 0px 0px;
}

.elementor-widget-ucaddon_image_card_content_box .ue-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-ucaddon_image_card_content_box .ue-text {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-ucaddon_image_card_content_box .uc_more_btn {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content_content {
	min-height: 200px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content {
	background-color: #fff;
	border-radius: 4px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content_content {
	min-height: 132px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 6px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content .uc_classic_content_content p {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 153px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content {
	background-color: #fff;
	border-radius: 4px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content_content {
	min-height: 110px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 6px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content .uc_classic_content_content p {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 153px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content_content {
	min-height: 209px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content_content {
	min-height: 200px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content_content {
	min-height: 203px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 9px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content .uc_classic_content_content p {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content  .uc_classic_content_placeholder img {
	height: 140px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content_content {
	min-height: 200px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content_content {
	min-height: 200px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content {
	background-color: #fff;
	border-radius: 4px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content_content {
	min-height: 110px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 6px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content .uc_classic_content_content p {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 153px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 1px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content_content {
	min-height: 200px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .ue-text {
	color: #5d5d5d;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content {
	background-color: #fff;
	border-radius: 10px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content_content {
	min-height: 200px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content_container_holder {
	padding: 20px 20px 20px 20px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content .uc_classic_content_content h2 {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content .uc_classic_content_content p {
	margin-top: 0px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .ue-title {
	color: #000;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .ue-text {
	color: var(--e-global-color-3f7bc75);
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content_border {
	background-color: var(--e-global-color-primary);
	width: 100px;
	height: 4px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content  .uc_classic_content_placeholder img {
	height: 100px;
	border-radius: 0px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content .uc_classic_content_content .uc_more_btn {
	margin-top: 10px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_more_btn {
	border-radius: 100px;
	padding: 15px 30px 15px 30px;
	background-color: #fff;
	color: #000;
	border-color: #000;
	border-width: 1px;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_more_btn:hover {
	background-color: #000;
	color: #fff;
	border-color: #000;
}

.elementor-36373 .elementor-element.elementor-element-506a6bc > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-36373 .elementor-element.elementor-element-ff387d0 {
		width: 100%;
	}
	
	.elementor-36373 .elementor-element.elementor-element-10059ba {
		width: 74.665%;
	}
	
	.elementor-36373 .elementor-element.elementor-element-506a6bc {
		width: 25%;
	}
}

/* Start custom CSS for toggle, class: .elementor-element-457f447c */
.elementor-36373 .elementor-element.elementor-element-457f447c p {
	margin-bottom: 0px;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-d3716f3 */
.elementor-36373 .elementor-element.elementor-element-d3716f3 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-d3716f3 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-e49bc41 */
.elementor-36373 .elementor-element.elementor-element-e49bc41 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-e49bc41 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-2925a89 */
.elementor-36373 .elementor-element.elementor-element-2925a89 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-2925a89 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-f92276a */
.elementor-36373 .elementor-element.elementor-element-f92276a p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-f92276a .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-96b01d9 */
.elementor-36373 .elementor-element.elementor-element-96b01d9 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-96b01d9 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-7522b6a */
.elementor-36373 .elementor-element.elementor-element-7522b6a p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-7522b6a .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-e3c9842 */
.elementor-36373 .elementor-element.elementor-element-e3c9842 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-e3c9842 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-fac3e9b */
.elementor-36373 .elementor-element.elementor-element-fac3e9b p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-fac3e9b .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-5d9b423 */
.elementor-36373 .elementor-element.elementor-element-5d9b423 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-5d9b423 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-4a93d39 */
.elementor-36373 .elementor-element.elementor-element-4a93d39 p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-4a93d39 .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS for ucaddon_image_card_content_box, class: .elementor-element-94183ae */
.elementor-36373 .elementor-element.elementor-element-94183ae p {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content_content .uc_more_btn {
	padding: 8px 24px;
	background-color: black;
	color: white;
	font-weight: 500;
	font-size: 14px;
	border-color: black;
}

.elementor-36373 .elementor-element.elementor-element-94183ae .uc_classic_content_content .uc_more_btn:hover {
	background-color: red;
	border-color: red;
}

/* End custom CSS */

/* Start custom CSS */
.elementor-button-link {
	background-color: black;
	border-radius: 30px;
}

.elementor-button-link:hover {
	background-color: #ef1c1c;
}

.elementor-button-text {
	font-weight: 500;
}

h1.entry-title {
	display: none !important;
}
