.elementor-kit-6{--e-global-color-primary:#2D2A26;--e-global-color-secondary:#443053;--e-global-color-text:#343434;--e-global-color-accent:#61CE70;--e-global-color-ea51b5e:#F79541;--e-global-color-1edeb0c:#55622B;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Source Sans Pro";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-235e1ba-font-family:"Source Sans Pro";--e-global-typography-235e1ba-font-size:22px;--e-global-typography-235e1ba-font-weight:700;--e-global-typography-235e1ba-text-transform:capitalize;--e-global-typography-235e1ba-font-style:normal;--e-global-typography-235e1ba-line-height:27.34px;color:#2D2A26;font-family:"Source Sans Pro", Source Sans Pro;font-size:18px;font-weight:400;text-transform:none;font-style:normal;line-height:25.6px;letter-spacing:-0.017px;}.elementor-kit-6 a{color:#6800CF;font-weight:500;}.elementor-kit-6 a:hover{color:#443053;}.elementor-kit-6 h1{color:#443053;font-family:"Source Sans Pro", Source Sans Pro;font-size:48px;font-weight:600;text-transform:none;font-style:normal;}.elementor-kit-6 h2{color:#443053;font-family:"Source Sans Pro", Source Sans Pro;font-size:42px;font-weight:600;text-transform:none;font-style:normal;}.elementor-kit-6 h3{color:#443053;font-family:"Source Sans Pro", Source Sans Pro;font-size:36px;font-weight:600;text-transform:none;font-style:normal;}.elementor-kit-6 h4{color:#443053;font-family:"Source Sans Pro", Source Sans Pro;font-size:30px;font-weight:600;font-style:normal;line-height:25.6px;}.elementor-kit-6 h5{color:#443053;font-family:"Source Sans Pro", Source Sans Pro;font-size:24px;font-weight:800;text-transform:none;font-style:normal;line-height:25.6px;}.elementor-kit-6 h6{color:#443053;font-family:"Source Sans Pro", Source Sans Pro;font-size:20px;font-weight:800;text-transform:none;font-style:normal;line-height:25.6px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:"Source Sans Pro", Source Sans Pro;font-size:22px;font-weight:bold;text-transform:capitalize;font-style:normal;line-height:28px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );background-color:#F79541;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-radius:50px 50px 50px 50px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{color:#2D2A26;background-color:var( --e-global-color-ea51b5e );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*removing hyperlink for categories on resources page */
.wp-show-posts-terms a {
    pointer-events: none;
    cursor: default;
}
/*adding ellipsis for the post widget*/
.elementor-post__excerpt p:after {
content: " ...";
}

.goog-te-menu2 {
	width: 100% !important;
}#elementor-tab-title-2491{display:none;}
.resource_library_tabs .wp-show-posts-entry-summary p {
	color: #58595B;
	font-family: "Source Sans Pro", Source Sans Pro;
	font-size: 18px;
	font-weight: 400;
	/*text-transform: capitalize;*/
	font-style: normal;
	line-height: 29.43px;
}

.resource_library_tabs .wp-show-posts-single h2 a {
	font-size: 25px;
	line-height: 32px;
  color:#58595B;
	font-weight: 700;
}
#simple-banner{margin-top:20px;} 
.own_staff_shortcode .eael-entry-wrapper {
    position: relative;
    height: 155px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding-bottom: 15px;
}
/*.home-section-height{height:440px !important;}*/
.own_staff_shortcode  .eael-entry-content {
	position: absolute;
	bottom: 0;
	text-align: center;
	width: 100%;
}
.own_staff_shortcode .eael-entry-header{margin-top:0;}
html:lang(es) .elementor-nav-menu--main .elementor-item {
	font-size: 14px !important;
}
.own_staff_shortcode .eael-grid-post-excerpt .eael-post-elements-readmore-btn {height:auto !important;}
.elementor-tabs-wrapper > .elementor-active {
    color: white !important;
    background: #443053 !important;
}

.goog-te-gadget-simple .goog-te-menu-value span {
	color:#fff !important;
	margin: 0 3px;
}

.goog-te-gadget-simple .goog-te-menu-value {
	color: #fff !important;
	font-family: 'Source Sans Pro' !important;
	font-size: 16px;
	padding: 10px;
	font-weight: 600;
}
.goog-te-gadget-simple{background-color:#5c5c5c !important ;}.goog-te-gadget img{display:none;}.elementor-shortcode {text-transform: initial;font-size: 18px;letter-spacing: -0.017em;line-height: 32px;font-style: normal;font-weight: 400;font-family: 'Source Sans Pro' !important;}

.own_staff_shortcode .eael-entry-meta {
	white-space: normal !important;
}

.staff_border_post article .eael-entry-meta {
	min-height: 70px;
	height: 100 !important;
}
.wp-show-posts-read-more:hover{
    background-color: #F79541 !important;
    border-radius: 30px 30px 30px 30px !important;
}
.wp-show-posts-read-more , .related-resources-section .elementor-post__read-more{
    border:none !important;
     background: #F79541 !important;
    padding: 10px !important;
    border-radius: 30px !important;
    color: #2D2A26 !important;
    font-family: Source Sans Pro !important;
font-style: normal !important;
font-weight: bold !important;
font-size: 22px !important;

    font-family: "Source Sans Pro", Source Sans Pro;
    font-size: 22px !important;
    font-weight: 700 !important;
    line-height: 27px !important;
    fill: #2D2A26 !important ;
    color: #2D2A26 !important;
    background-color: #F79541 !important;
    border-radius: 30px 30px 30px 30px !important;

 }

.advanced_name {
    font-family: Source Sans Pro;
    font-size: 18px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 18px !important;
    letter-spacing: -0.017em;
    text-align: center;
    /*text-transform: capitalize;*/
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    min-height: 53px;
}
.footer-links li.elementor-icon-list-item.elementor-inline-item a {text-decoration-color: white !important;}


.learning_oppo_order_1 {max-height:1470px}
.learning_oppo_order_1  > .elementor-element-populated {
	
	padding: 40px 45px 0px 45px !important;
}
.simple-banner-text{
    line-height:0;
    
    padding: 0;
}
.links-sections a {color: #7373f4 !important;
    text-decoration: underline;
}


textarea#form-field-message {
    min-height: 200px;
}

.advanced_email {
	font-family: Source Sans Pro;
	font-size: 13px !important;
	font-style: normal;
	font-weight: 400;
	line-height: 18px !important;
	letter-spacing: -0.017em;
	text-align: center;
	white-space: pre-wrap !important;
	line-break: anywhere !important;
	padding: 8px 0 !important;
	text-transform: none;
	text-decoration: underline;
}

.featured-resources  .elementor-widget.elementor-widget-heading{margin-bottom:0;}
.staff_header{
   font-family : "Source Sans Pro", Source Sans Pro;
   font-size:32px;
   font-weight:700;
  letter-spacing : 2px;
}

.own_staff_shortcode{
  float:left;
  width:25%;
  margin-top: 0;
  padding: 0;
  height: 470px;
    overflow: hidden;
}
.header_custom_style_manu
.elementor-nav-menu--main
ul li{
   border-right:1px solid #E0E0E0;
}
.header_custom_style_manu
.elementor-nav-menu--main
ul li:hover{
    background: #f6921e;
    
}
.header_custom_style_manu  li a:hover{
/*color: gray !important;*/
}

.elementor-325 .elementor-element.elementor-element-143fbbc1 div.elementor-menu-toggle:hover{
    color: #ffffff;
    background: #f6921e;
}

/*.header_custom_style_manu ul li.menu-item-33 ul li:nth-child(odd) {
  background: #d3d3d3;
}*/

.header_custom_style_manu ul li.menu-item-33 ul{
     width: 100% !important;
}
@media (max-width: 768px){
    #postitions-issues article {
	display: block;
}
    .learnin-oppp-sections .elementor-element.elementor-absolute {
	position: relative;
	bottom:0 !important;
}
    .header_custom_style_manu .elementor-nav-menu--main ul li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item {
    background: #5c5c5c !important;
}
    .resource_library_tabs div .elementor-tabs-wrapper {

	flex-flow: column !important;

}
.resource_library_tabs div .elementor-tabs-wrapper div {
	margin: 8px 10px !important;
	text-align:center;

}
    .elementor-tab-title.elementor-tab-mobile-title{display:none;}
    .own_staff_shortcode .eael-entry-wrapper {
	
	height: auto;

}
    .advanced_name {

	min-height: auto;
}
    .learning_oppo_order_1 .elementor-element.elementor-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-image-box {
	/*width: 50%;*/
	display: inline-block;
	box-sizing: border-box;
	padding: 7px;
	margin: 0;
}
.learning_oppo_order_1 .elementor-element.elementor-position-top.elementor-vertical-align-top.elementor-widget.elementor-widget-image-box  .elementor-widget-container {padding:10px;min-height:200px;}
    .own_staff_shortcode .eael-entry-thumbnail{text-align:center;}
    .accordion_left , .accordion_right{width:100% !important;}
    .header_custom_style_manu ul .current_page_item a:hover {
	background: none;
	border-left: 5px solid #f6921e;
	background-color: transparent !important;
	color: #000 !important;
	border-bottom: 1px solid #ccc;
}
    .header_custom_style_manu .elementor-nav-menu .sub-menu .menu-item-object-page {
    border-bottom: 0;
}
.header_custom_style_manu .elementor-nav-menu--dropdown a:hover, .header_custom_style_manu .elementor-nav-menu--dropdown a.elementor-item-active, .header_custom_style_manu .elementor-nav-menu--dropdown a.highlighted {
    background-color: transparent !important;
}
.header_custom_style_manu ul .current_page_item .elementor-item-active.highlighted {

    border-bottom: 1px solid #ccc;
}
    .header_custom_style_manu ul li.menu-item-33 ul li:nth-child(odd) {
    background: transparent;
    border: none;
}
    .header_custom_style_manu  .elementor-nav-menu .menu-item-object-page {
    border-bottom: 1px solid #ccc;
}
 .header_custom_style_manu  .elementor-nav-menu--dropdown a.highlighted {
    background-color: transparent;
    color: #000;
}
.header_custom_style_manu ul .current_page_item .elementor-item-active , .header_custom_style_manu ul .elementor-item:hover {
    background: none;
    border-left: 5px solid #f6921e;
    background-color: transparent !important;
    color: #000 !important;
    border-bottom: 1px solid #ccc;
}

 .own_staff_shortcode{
  float:left;
  width:50%;
}
 .home_page_header_2 {
	order: 1;
	width: 65px !important;
	margin-left: -34px;
}
 .home_page_header_1 div
 .elementor-widget-container a img{
 width: 75% !important;
    margin-left: 49px;
    margin-bottom: 42px;
    margin-top: -37px;
 }
}
@media (max-width: 625px){
    
    
    .header_custom_style_manu .elementor-nav-menu--main ul li.current-menu-item:hover {
    background: #5c5c5c !important;
}

    .elementor-1070 .elementor-element.elementor-element-fe07111 a {

	 height: auto !important; 

}
    .advanced_name {
	
	font-size: 14px !important;
	
}
.staff_header.eael-entry-title a{font-size:16px;}
    .staff_border_post article .eael-entry-meta {
	height: auto !important;
}
    .learning-collaboratives_event div article .elementor-post__text {
	margin-left: 0 !important;
	width: 100% !important;
}
    .own_staff_shortcode{
  float:left;
  width:100%;
}
.learning-collaboratives_event div article {
    flex-direction: column;
    display:block !important;
}
 .learning_oppo_order_2{
     order: 2;
 }
.learning_oppo_order_1{
    order: 1;
}
.learning_oppo_order_1
.elementor-widget-image-box{
    width:100%;
  
    margin-left: 10px;
    margin-bottom: 10px !important;
}
.learning_oppo_order_1
.elementor-widget-image-box
.elementor-widget-container{
    

}
.learning_oppo_order_1 > .elementor-element-populated {
	padding: 0 0 20px 0 !important;
	
}
.learning_oppo_order_1
.elementor-widget-image-box
.elementor-image-box-title
a{
    line-break: normal;
    margin: 10px;
 }
 .home_page_footer_1{
     order: 2;
      width: 100% !important;
 }
 .home_page_footer_2{
     order: 1;
 }
 .home_page_header_1{
     order: 2;
     display: block !important;
    width: 80% !important;
 }
}
.background_liner_color{
   background: linear-gradient(
180deg
, #d0cdcd, #ffffff, #ffffff, #d0cdcd);
z-index: 999;
} 
.home_page_header_1
.elementor-element-populated{
   background: linear-gradient(
180deg
, #d0cdcd, #ffffff, #ffffff, #d0cdcd);
}
.home_page_header_2
.elementor-element-populated{
background: linear-gradient(
180deg
, #d0cdcd, #ffffff, #ffffff, #d0cdcd);
}
.elementor-1070 .elementor-element.elementor-element-fe07111 a {
    color: #58595B;
    height: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
}


.staff_border_post
h1.staff_header.eael-entry-title {
    color: #58595B;
    font-size: 24px !important;
    line-height: 24px !important;
    letter-spacing: 2px;
    display: flex !important;
    justify-content: center !important;
    text-align: center;
    /*text-transform: capitalize;*/
    margin-bottom: 0px;

}
.eael-grid-post .eael-entry-meta {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: column !important;
    white-space: nowrap;
}

.learning-collaboratives_event div article {
    flex-direction: inherit;
}
.custom_style_post {
    margin-top: 40px;
}  
.learning-collaboratives_event div article    
    .elementor-post__text{
        margin-left: 30px;
    width: 70%;
    }
 .learning-collaboratives_event div article    
   .elementor-post__meta-data{
       position: relative;
    bottom: 45px;
   } 
 .learning-collaboratives_event div article   
   .elementor-post__title{
       margin-top: 22px;
       font-weight: 700;
   }
    
.staff_border_post article
.eael-grid-post-holder{
    border: none !important;
}
  .staff_border_post article
  .eael-grid-post-excerpt {
    font-size: 18px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    text-decoration: underline;
}  
   .staff_border_post article
  .eael-grid-post-excerpt img { 
    width: 30px;
  }
  .staff_border_post article
    .eael-entry-meta
{
    height: 40px;
    margin-bottom: 10px;
}    
 .learning-collaboratives_event article section .elementor-widget-container h2{
    margin-top: -82px;
    margin-left: -11px;
    margin-bottom: 65px;
    line-height: 32px;
 }   
 .learning-collaboratives_event article section .elementor-widget-container ul{
     margin-top: -77px;
 }
 .sidebar_button_style 
 .elementor-widget-container
 article
 .elementor-post__read-more{
     background: #F79541;
    padding: 10px;
    border-radius: 30px;
    color: #2D2A26 !important;
    font-family: Source Sans Pro;
font-style: normal;
font-weight: bold;
font-size: 22px;
 }
 .artical_pargraf_style 
 .elementor-shortcode
 p {
    font-size: 14px !important;
    line-height: 23px;
    font-family: Source Sans Pro;
font-style: normal;
/*text-transform: capitalize;*/
}
.upcoming_events article .elementor-post__text a.elementor-post__read-more{
    background: #f79541;
    padding: 12px 14px;
    border-radius: 30px;
}
.upcoming_events article .elementor-post__text
.elementor-post__title{
    position: relative;
}
.upcoming_events article .elementor-post__text
.elementor-post__meta-data{
    margin-top: -30px;
}
.related_learning_opps article .elementor-post__text a.elementor-post__read-more{
    background: #f79541;
    padding: 12px 14px;
    border-radius: 30px;
}
.contact_page_style .elementor-widget-container form .elementor-form-fields-wrapper .elementor-field-textual {
    height: 42px;
}


button.show_more_info{
    
    border-radius: 30px;
    margin-top: -2%;
    
}
.health_data{

font-family: Source Sans Pro;
font-size: 20px;
font-style: italic;
font-weight: 400;
line-height: 32px;
letter-spacing: 0em;
text-align: left;

}

.elementor-field-group .elementor-select-wrapper select {
    line-height: initial;
}
.resource_library_tabs div .elementor-tabs-wrapper{
   display: flex;
    flex-flow: wrap;
    justify-content: space-between;
}

.resource_library_tabs
.wp-show-posts-entry-content p, .wp-show-posts-entry-content h2 {
    color: #58595B;
    width: 60%;
    float: left;
}
.resource_library_tabs
.wp-show-posts-entry-content p:nth-child(3) {
font-style: italic;
}
.resource_library_tabs
.wp-show-posts-entry-content p:nth-child(1){
    width: 30%;
}
.resource_library_tabs
.wp-show-posts-entry-content
p:nth-last-child(1) {
 /*  background-color: #F79541; */
    width: 50%;
    
    display: flex;
 
    margin-top: 17px;
    border-radius: 38px;
}
.resource_library_tabs
.wp-show-posts-entry-content
p:nth-last-child(1) a{
    margin-top: -17px;
}
.resource_library_tabs
.wp-show-posts-entry-content p img{
    width: 80%;
}
.resource_library_tabs
.wp-show-posts-inner{
    margin-top: 82px;
}
.resource_library_tabs div article header div .wp-show-posts-posted-on  a{
    display: none;
} 
.resource_library_tabs div article div .wp-show-posts-posted-on  a{
    display: none;
} 
.resource_library_tabs
.wp-show-posts-entry-content h2{
    font-size: 25px;
    line-height: 32px;
    font-weight: 700;
}
.resource_library_tabs div .elementor-tabs-wrapper div{
    margin: 20px 20px;
    border-radius: 55px;
    margin-left: 10px;
    background: #B4ACBA;
height: 46px !important;
}
.resource_library_tabs div .elementor-tabs-wrapper div:hover{
    background: #443053 !important;
    color: #ffffff !important;
}
@media (max-width: 425px){
.upcoming_events article .elementor-post__text .elementor-post__meta-data {
    margin-top: -26px;
}
.upcoming_events article .elementor-post__text .elementor-post__title {
    position: relative;
    top: 18px;
 }
}

@media (min-width: 1200px){
.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    flex-wrap: nowrap !important;
}
}


/*Posts Read More Button*/

.blog-button article a.elementor-post__read-more{
    background: #F79541;
    padding: 12px 24px;
    border-radius: 50px;
    font-style: normal;
    font-size: 18px;
    text-transform: none !important;
    color: #443053 !important;
}

.blog-button article a.elementor-post__read-more:after {
  
}

.blog-button article a.elementor-post__read-more:hover {
  text-decoration: underline;
  transition: 0.5s;
}/* End custom CSS */