/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A lightweight and minimalist WordPress theme for Elementor page builder.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.8.1.1696946066
Updated: 2023-10-10 08:54:26

*/

/* Text Editor Widget */
.elementor-widget-text-editor .elementor-widget-container *:first-child {
	margin-block-start: 0 !important;
}

.elementor-widget-text-editor .elementor-widget-container h1,
.elementor-widget-text-editor .elementor-widget-container h2,
.elementor-widget-text-editor .elementor-widget-container h3,
.elementor-widget-text-editor .elementor-widget-container h4,
.elementor-widget-text-editor .elementor-widget-container h5,
.elementor-widget-text-editor .elementor-widget-container h6 {
	margin-block-start: 10px !important;
	margin-block-end: 10px !important;
}

.elementor-widget-text-editor .elementor-widget-container p {
/* 	margin-block-start: 10px !important; */
/* 	margin-block-end: 0 !important; */
}

/* Tabs Widget */
.elementor-tab-content *:first-child {
	margin-block-start: 0 !important;
}

.elementor-tab-content h1,
.elementor-tab-content h2,
.elementor-tab-content h3,
.elementor-tab-content h4,
.elementor-tab-content h5,
.elementor-tab-content h6 {
	margin-block-start: 10px !important;
	margin-block-end: 10px !important;
}

/* Icon Accordion - Unlimited Elements */
.uc_content *:first-child {
	margin-block-start: 0 !important;
}

.uc_content h1,
.uc_content h2,
.uc_content h3,
.uc_content h4,
.uc_content h5,
.uc_content h6 {
	margin-block-start: 10px !important;
	margin-block-end: 10px !important;
}

.uc_content p {
/* 	margin-block-start: 10px !important;
	margin-block-end: 0 !important; */
}

.elementor-widget-text-editor ul li,
.uc_material_accordion .uc_content ul li,
.ue-item-text ul li,
.team_member_grid_text ul li,
.elementor-tab-content ul li,
.elementor-widget-theme-post-content ul li {
	list-style-type: disc;
}


.team_member_grid_text ul,
.team_member_grid_text ol,
.ue-item-text ul,
.ue-item-text ol {
    margin-bottom: 10px;
/*     padding-left: 20px; */
}

.uc_material_accordion .uc_content ul,
.uc_material_accordion .uc_content ol {
    margin-bottom: 10px;
/*     padding-left: 20px; */
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol,
.elementor-tab-content ul,
.elementor-tab-content ol {
    margin-bottom: 10px;
/*     padding-left: 20px; */
}

.team_member_grid_text li ul,
.team_member_grid_text li ol,
.ue-item-text li ul,
.ue-item-text li ol {
/*     margin-bottom: 0 !important; */
}

.uc_material_accordion .uc_content li ul,
.uc_material_accordion .uc_content li ol {
/*     margin-bottom: 0 !important; */
}

.elementor-widget-text-editor li ul,
.elementor-widget-text-editor li ol,
.elementor-tab-content li ul,
.elementor-tab-content li ol {
/*     margin-bottom: 0 !important; */
}

.secondary .elementor-button {
	background-color: #ffffff !important;
	color: #08528A !important;
	border-color: solid 1px #08528A !important;
}


.secondary .elementor-button:hover {
	background-color: #08528A !important;
	color: #ffffff !important;
}

a {
  color: #08528A;
}

nav#pojo-a11y-toolbar {
	margin-top: 32px;
}

.gform_wrapper .secondary h3 {
	color: #08528A;
}

html, body {
	scroll-padding-top: 150px;
}

section.elementor-section.elementor-top-section.elementor-element.elementor-section-full_width.elementor-section-height-min-height.elementor-section-height-default.elementor-section-items-middle {
	background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}