.custom-icon-box .hands-on-learning .elementor-icon {
    background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/group.png") center center / contain no-repeat !important;
}
.custom-icon-box .flexible-attendance .elementor-icon{
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/online-event.png") center center / contain no-repeat !important;
}
.custom-icon-box .grounded-in-real-experience .elementor-icon{
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/consultant.png") center center / contain no-repeat !important;
}

.custom-icon-box .active-member .elementor-icon {
    background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/group1.png") center center / contain no-repeat !important;
}
.custom-icon-box .donation .elementor-icon{
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/dollar.png") center center / contain no-repeat !important;
}
.custom-icon-box .opearational .elementor-icon{
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/system-update.png") center center / contain no-repeat !important;
}


.custom-icon-box .partnering-with-non-profits .elementor-icon {
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/increase.png") center center / contain no-repeat !important;
}
.custom-icon-box .community-engagement .elementor-icon {
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/worldwide.png") center center / contain no-repeat !important;
}


.custom-icon-box .attendance-options .elementor-icon {
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/verified.png") center center / contain no-repeat !important;
}
.custom-icon-box .sessions-work .elementor-icon {
	background: url("https://rareairstaffing.com/wp-content/uploads/2026/08/presentation.png") center center / contain no-repeat !important;
}


/* ======================== seminar page ======================== */
.request-workshop {
    width: 100%;
}

.request-workshop.is-sticky {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 3;
}
.elementor-215 .elementor-element.elementor-element-6f8ff14b {
  --display: flex;
  flex-direction: unset;
  align-items: center;
}
@media (max-width: 991px) {
	.request-workshop.is-sticky {
		position: unset; }
	.request-workshop .elementor-element { 
		text-align:center;
		--widgets-spacing-row: 10px !important; }
 .elementor .e-7a754b8-22b743f {
		margin:0 auto;
	}
	.elementor .e-2616c82 {
		display:block;
	}
	.elementor-215 .elementor-element.elementor-element-2cbc686 h3,
	.elementor-215 .elementor-element.elementor-element-6e5518f5 h3,
	.elementor-215 .elementor-element.elementor-element-5a2b414 h3,
	.elementor-215 .elementor-element.elementor-element-426f92a5 h3 {
		margin-top:0px;
	}
	.elementor .e-8d9d4ad-91104bc,
	.elementor .e-cdedf70-d1f422f,
	.elementor .e-6553ca3-05bf1f1,
	.elementor .e-7fdce0a-7227d8a{
		text-align:center;
		line-height: 1.2;
		width: 100%;
	}
	.elementor-215 .elementor-element.elementor-element-570b368.elementor-element { 
  width: 100%;
}
	.elementor-215 .elementor-element.elementor-element-27d7c5d8 { 
		--row-gap: 0px; }
	img[id="294"].e-image-base {
    max-width: 50%;
    margin: 0 auto;
}
	.elementor-215 .elementor-element.elementor-element-c077f4b {
		text-align:center;
		width:100%;
	}
	.section-schedule-video.seminars-cta {
		background: unset;
	}
	.elementor-215 .elementor-element.elementor-element-559e55a3 .e-con-inner {
		display:unset !important;
		padding: 0px !important;
	}
	.elementor-215 .elementor-element.elementor-element-1310da97,
    .elementor-215 .elementor-element.elementor-element-554517de {
   width: 100% !important;
    margin: 0px 0px 0px;
    padding: 50px 20px;
  }
	.elementor-215 .elementor-element.elementor-element-f9e68a5 {
		text-align:center; 
	}
	.elementor-215 .elementor-element.elementor-element-f9e68a5 ul { 
		list-style: none;
	}
	.speaker-box .e-con-inner::before {
		display:none
	}
}


.custom-icon-box.icon-box-seminars .elementor-widget.elementor-widget-text-editor{
	padding: 20px;
  border: 1px solid #e1e1e1;
}

.speaker-box .e-con-inner {
    position: relative;
}

.speaker-box .e-con-inner::before {
    content: "";
    position: absolute;
    top: 20px;
    bottom: 70px;
    left: 50%;
    width: 1px;
    background-color: #dcdcdc;
    transform: translateX(-50%);
}

.speaker-box .elementor-widget.elementor-widget-text-editor{
	background-color: #eff4fc;
  padding: 20px;
  border-radius: 10px;

}

/* ======================== end seminar page ======================== */


/* ======================== join our team page ======================== */

#btn-jot {
	max-width: 200px;
	cursor: pointer;
}
#btn-jot:hover {
background-color: #a2761c;
}

/* ======================== end join our team page ======================== */