.elementor-8692 .elementor-element.elementor-element-2393e230>.elementor-container {
	min-height: 45vw;
}

.elementor-8692 .elementor-element.elementor-element-2393e230 .elementor-background-slideshow__slide__image {
	background-size: cover;
	background-position: center center;
}

.elementor-8692 .elementor-element.elementor-element-2393e230 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0% 10% 0% 10%;
}

.elementor-8692 .elementor-element.elementor-element-2393e230>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-8692 .elementor-element.elementor-element-755701ec.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-755701ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-755701ec:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-755701ec>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFFB3;
}

.elementor-8692 .elementor-element.elementor-element-755701ec>.elementor-element-populated {
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	border-color: var(--e-global-color-932f3dd);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-755701ec>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-776b3664 {
	text-align: left;
}

.elementor-8692 .elementor-element.elementor-element-776b3664>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 0% 10% 0% 7%;
}

.elementor-8692 .elementor-element.elementor-element-1d371b38 .elementor-heading-title {
	color: var(--e-global-color-932f3dd);
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-1d371b38>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 5% 10% 0% 10%;
}

.elementor-8692 .elementor-element.elementor-element-23d69ed5 {
	color: #04245c;
	font-weight: 600;
}

.elementor-8692 .elementor-element.elementor-element-23d69ed5>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
	padding: 5% 10% 5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-d0dfd00 .elementor-repeater-item-e941f97 .swiper-slide-bg {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-d0dfd00 .swiper-slide {
	height: 50px;
	transition-duration: calc(5000ms*1.2);
}

.elementor-8692 .elementor-element.elementor-element-d0dfd00 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-8692 .elementor-element.elementor-element-d0dfd00 .swiper-slide-inner {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-d0dfd00 .elementor-slide-button {
	border-width: 0px;
	background-color: var(--e-global-color-573152a);
	border-color: var(--e-global-color-932c61c);
}

.elementor-8692 .elementor-element.elementor-element-d0dfd00 .elementor-slide-button:hover {
	background-color: transparent;
	background-image: linear-gradient(90deg, var(--e-global-color-932f3dd) 0%, #f2295b 100%);
}

.elementor-8692 .elementor-element.elementor-element-64bac8b2>.elementor-container {
	min-height: 85vh;
}

.elementor-8692 .elementor-element.elementor-element-45e1c3db:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-45e1c3db>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../images/2022/10/BF-banner.png");
	background-position: center center;
	background-size: cover;
}

.elementor-8692 .elementor-element.elementor-element-45e1c3db>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-45e1c3db>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-712b25a2 {
	--spacer-size: 50px;
}

.elementor-8692 .elementor-element.elementor-element-3c91813d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-3c91813d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-3c91813d>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-3c91813d>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-44da26be {
	--spacer-size: 50px;
}

.elementor-8692 .elementor-element.elementor-element-3c5d25b8:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-3c5d25b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-3c5d25b8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2% 10% 5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-3c5d25b8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-8692 .elementor-element.elementor-element-6c63b191.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-6c63b191.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-6c63b191>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-6c63b191>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-49a4cd40 .elementor-heading-title {
	color: var(--e-global-color-932f3dd);
	font-size: 1.5rem;
}

.elementor-8692 .elementor-element.elementor-element-5c994da7 .elementor-heading-title {
	color: #D9145C;
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-32d80878 {
	color: var(--e-global-color-932f3dd);
	font-size: 1.125rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-6d0c25b6 .elementor-button {
	font-size: 0.85rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
}

.elementor-bc-flex-widget .elementor-8692 .elementor-element.elementor-element-3636c888.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-3636c888.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-3636c888>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-3636c888>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-48ce4298 {
	text-align: right;
}

.elementor-8692 .elementor-element.elementor-element-65d6b08e>.elementor-container {
	min-height: 200px;
}

.elementor-8692 .elementor-element.elementor-element-3dd2f713:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-3dd2f713>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
	background-image: url("../../images/2022/10/runner-2.png");
	background-position: 0px 60%;
	background-size: cover;
}

.elementor-8692 .elementor-element.elementor-element-3dd2f713>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-3dd2f713>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-637efe19:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-637efe19>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-637efe19>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 5% 10% 3% 10%;
}

.elementor-8692 .elementor-element.elementor-element-637efe19>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-36d98360 {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-36d98360 .elementor-heading-title {
	color: #D9145C;
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-7cc9594f {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-7cc9594f .elementor-heading-title {
	color: var(--e-global-color-932f3dd);
	font-size: 1.5rem;
}

.elementor-8692 .elementor-element.elementor-element-ee8ed85>.elementor-container {
	max-width: 930px;
}

.elementor-8692 .elementor-element.elementor-element-ee8ed85:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-ee8ed85>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-ee8ed85 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3% 10% 2% 10%;
}

.elementor-8692 .elementor-element.elementor-element-ee8ed85>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-3de4f1bb>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2 {
	--icon-box-icon-margin: 30px;
	width: var(--container-widget-width, 420px);
	max-width: 420px;
	--container-widget-width: 420px;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-58de0dd2.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2 .elementor-icon {
	font-size: 80px;
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2 .elementor-icon-box-title,
.elementor-8692 .elementor-element.elementor-element-58de0dd2 .elementor-icon-box-title a {
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-58de0dd2 .elementor-icon-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-7bdb79a5.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-8692 .elementor-element.elementor-element-7bdb79a5>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3 {
	--icon-box-icon-margin: 30px;
	width: var(--container-widget-width, 420px);
	max-width: 420px;
	--container-widget-width: 420px;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-682d5fc3.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3 .elementor-icon {
	font-size: 80px;
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3 .elementor-icon-box-title,
.elementor-8692 .elementor-element.elementor-element-682d5fc3 .elementor-icon-box-title a {
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-682d5fc3 .elementor-icon-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-1b8551ac>.elementor-container {
	max-width: 930px;
}

.elementor-8692 .elementor-element.elementor-element-1b8551ac:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-1b8551ac>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-1b8551ac {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2% 10% 2% 10%;
}

.elementor-8692 .elementor-element.elementor-element-1b8551ac>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-6fd983e7>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-47798979 {
	--icon-box-icon-margin: 30px;
	width: var(--container-widget-width, 420px);
	max-width: 420px;
	--container-widget-width: 420px;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-47798979 .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-47798979.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-47798979.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-47798979.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-47798979 .elementor-icon {
	font-size: 80px;
}

.elementor-8692 .elementor-element.elementor-element-47798979 .elementor-icon-box-title,
.elementor-8692 .elementor-element.elementor-element-47798979 .elementor-icon-box-title a {
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-47798979 .elementor-icon-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-5de65d68.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-8692 .elementor-element.elementor-element-5de65d68>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c {
	--icon-box-icon-margin: 30px;
	width: var(--container-widget-width, 420px);
	max-width: 420px;
	--container-widget-width: 420px;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-27a56c2c.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c .elementor-icon {
	font-size: 80px;
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c .elementor-icon-box-title,
.elementor-8692 .elementor-element.elementor-element-27a56c2c .elementor-icon-box-title a {
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-27a56c2c .elementor-icon-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-54fbf9ba>.elementor-container {
	max-width: 930px;
}

.elementor-8692 .elementor-element.elementor-element-54fbf9ba:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-54fbf9ba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-54fbf9ba {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2% 10% 2% 10%;
}

.elementor-8692 .elementor-element.elementor-element-54fbf9ba>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-20b833af>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac {
	--icon-box-icon-margin: 30px;
	width: var(--container-widget-width, 420px);
	max-width: 420px;
	--container-widget-width: 420px;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-6bc13dac.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac .elementor-icon {
	font-size: 80px;
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac .elementor-icon-box-title,
.elementor-8692 .elementor-element.elementor-element-6bc13dac .elementor-icon-box-title a {
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-6bc13dac .elementor-icon-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-791a5f8e.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-8692 .elementor-element.elementor-element-791a5f8e>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-142f002f {
	--icon-box-icon-margin: 30px;
	width: var(--container-widget-width, 420px);
	max-width: 420px;
	--container-widget-width: 420px;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-142f002f .elementor-icon-box-title {
	margin-bottom: 0px;
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-142f002f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-142f002f.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-142f002f.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-142f002f .elementor-icon {
	font-size: 80px;
}

.elementor-8692 .elementor-element.elementor-element-142f002f .elementor-icon-box-title,
.elementor-8692 .elementor-element.elementor-element-142f002f .elementor-icon-box-title a {
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-142f002f .elementor-icon-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-1bea98d2:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-1bea98d2>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-1bea98d2>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-1bea98d2>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-17ec5118 .elementor-button {
	font-size: 0.85rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
}

.elementor-8692 .elementor-element.elementor-element-4e3616c0 {
	--spacer-size: 50px;
}

.elementor-8692 .elementor-element.elementor-element-77990939:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-77990939>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-77990939>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 5% 10% 3% 10%;
}

.elementor-8692 .elementor-element.elementor-element-77990939>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-446379c3 {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-446379c3 .elementor-heading-title {
	color: #D9145C;
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-5d1db363:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-5d1db363>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-5d1db363 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2.5% 10% 2.5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-5d1db363>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-707f6f0f>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-205dc844>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-2c0e530c img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-8692 .elementor-element.elementor-element-2c0e530c>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-76a67279>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-36bc50c8 .elementor-heading-title {
	color: var(--e-global-color-573152a);
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-71b34f3b {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-71b34f3b>.elementor-widget-container {
	margin: 0px 0px -24px 0px;
}

.elementor-8692 .elementor-element.elementor-element-182c197c .elementor-button {
	font-size: 1rem;
	font-weight: 700;
	text-transform: none;
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	background-color: #02010100;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-182c197c .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-182c197c .elementor-button:focus {
	color: var(--e-global-color-573152a);
}

.elementor-8692 .elementor-element.elementor-element-182c197c .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-182c197c .elementor-button:focus svg {
	fill: var(--e-global-color-573152a);
}

.elementor-8692 .elementor-element.elementor-element-40d2f66 .elementor-button {
	font-size: 0.8rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
	padding: 5px 10px 5px 10px;
}

.elementor-8692 .elementor-element.elementor-element-7f3eac7>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-2143c6d2>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-c95d4ef img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-8692 .elementor-element.elementor-element-c95d4ef>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-13ca85c4>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-62b28cfd .elementor-heading-title {
	color: var(--e-global-color-573152a);
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-37138462 {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-37138462>.elementor-widget-container {
	margin: 0px 0px -24px 0px;
}

.elementor-8692 .elementor-element.elementor-element-13a7ed68 .elementor-button {
	font-size: 1rem;
	font-weight: 700;
	text-transform: none;
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	background-color: #02010100;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-13a7ed68 .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-13a7ed68 .elementor-button:focus {
	color: var(--e-global-color-573152a);
}

.elementor-8692 .elementor-element.elementor-element-13a7ed68 .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-13a7ed68 .elementor-button:focus svg {
	fill: var(--e-global-color-573152a);
}

.elementor-8692 .elementor-element.elementor-element-2916ae26 .elementor-button {
	font-size: 0.8rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
	padding: 5px 10px 5px 10px;
}

.elementor-8692 .elementor-element.elementor-element-18d358c9:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-18d358c9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-18d358c9 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2.5% 3% 2.5% 3%;
}

.elementor-8692 .elementor-element.elementor-element-18d358c9>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-8692 .elementor-element.elementor-element-618662bf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-618662bf.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-618662bf.elementor-column>.elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-8692 .elementor-element.elementor-element-16dc4b88 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-16dc4b88.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-16dc4b88.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-16dc4b88.elementor-view-default .elementor-icon {
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-16dc4b88.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-16dc4b88.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-16dc4b88 {
	width: var(--container-widget-width, 7.5%);
	max-width: 7.5%;
	--container-widget-width: 7.5%;
	--container-widget-flex-grow: 0;
	z-index: 100;
}

.elementor-8692 .elementor-element.elementor-element-6469979d {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-1a5c950d.elementor-view-default .elementor-icon {
	color: var(--e-global-color-932f3dd);
	border-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d.elementor-view-framed .elementor-icon,
.elementor-8692 .elementor-element.elementor-element-1a5c950d.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d .elementor-icon {
	font-size: 50px;
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d .elementor-icon svg {
	height: 50px;
}

.elementor-8692 .elementor-element.elementor-element-1a5c950d {
	width: var(--container-widget-width, 7.5%);
	max-width: 7.5%;
	--container-widget-width: 7.5%;
	--container-widget-flex-grow: 0;
	z-index: 100;
}

.elementor-8692 .elementor-element.elementor-element-64eef4c6 .elementor-button {
	font-size: 0.85rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
}

.elementor-8692 .elementor-element.elementor-element-3cfd925e:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-3cfd925e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-3cfd925e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2.5% 10% 2.5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-3cfd925e>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-96fd9ef>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-24a97190>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-192616b7 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-8692 .elementor-element.elementor-element-192616b7>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-3b7dbbb9>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-42c0d52a .elementor-heading-title {
	color: var(--e-global-color-573152a);
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-1369e143 {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-1369e143>.elementor-widget-container {
	margin: 0px 0px -24px 0px;
}

.elementor-8692 .elementor-element.elementor-element-6eb5fdeb .elementor-button {
	font-size: 1rem;
	font-weight: 700;
	text-transform: none;
	fill: var(--e-global-color-573152a);
	color: var(--e-global-color-573152a);
	background-color: #02010100;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-6eb5fdeb .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-6eb5fdeb .elementor-button:focus {
	color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-6eb5fdeb .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-6eb5fdeb .elementor-button:focus svg {
	fill: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-3758f297 .elementor-button {
	font-size: 0.8rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
	padding: 5px 10px 5px 10px;
}

.elementor-8692 .elementor-element.elementor-element-6abf4c59>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-677641e0>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-7f1fc4c4 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-8692 .elementor-element.elementor-element-7f1fc4c4>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-2455c887>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-3a17bb2f .elementor-heading-title {
	color: var(--e-global-color-573152a);
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-2fb087c8 {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-2fb087c8>.elementor-widget-container {
	margin: 0px 0px -24px 0px;
}

.elementor-8692 .elementor-element.elementor-element-241344b8 .elementor-button {
	font-size: 1rem;
	font-weight: 700;
	text-transform: none;
	fill: #E29A3B;
	color: #E29A3B;
	background-color: #02010100;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-241344b8 .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-241344b8 .elementor-button:focus {
	color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-241344b8 .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-241344b8 .elementor-button:focus svg {
	fill: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-605d60fd .elementor-button {
	font-size: 0.8rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
	padding: 5px 10px 5px 10px;
}

.elementor-8692 .elementor-element.elementor-element-5bb25621:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-5bb25621>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-5bb25621 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2.5% 10% 2.5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-5bb25621>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-7f91dd30>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-6bbc5d28>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-7e3ae8b2 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-8692 .elementor-element.elementor-element-7e3ae8b2>.elementor-widget-container {
	margin: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-26c73416>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-690d5729 .elementor-heading-title {
	color: var(--e-global-color-573152a);
	font-size: 1.125rem;
}

.elementor-8692 .elementor-element.elementor-element-93044a4 {
	color: var(--e-global-color-932f3dd);
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-93044a4>.elementor-widget-container {
	margin: 0px 0px -24px 0px;
}

.elementor-8692 .elementor-element.elementor-element-66f45216 .elementor-button {
	font-size: 1rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-573152a);
	padding: 5px 5px 5px 5px;
}

.elementor-8692 .elementor-element.elementor-element-66f45216 .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-66f45216 .elementor-button:focus {
	color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-66f45216 .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-66f45216 .elementor-button:focus svg {
	fill: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-66f45216>.elementor-widget-container {
	margin: 0px 20px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-66f45216 {
	width: auto;
	max-width: auto;
}

.elementor-8692 .elementor-element.elementor-element-4e87869e .elementor-button {
	font-size: 1rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: #E29A3B;
	padding: 5px 5px 5px 5px;
}

.elementor-8692 .elementor-element.elementor-element-4e87869e .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-4e87869e .elementor-button:focus {
	color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-4e87869e .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-4e87869e .elementor-button:focus svg {
	fill: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-4e87869e {
	width: auto;
	max-width: auto;
}

.elementor-8692 .elementor-element.elementor-element-1c2dae15>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-3f4a63fa:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-3f4a63fa>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-3f4a63fa {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2.5% 10% 2.5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-3f4a63fa>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-21832b73>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa.elementor-position-right .elementor-image-box-img {
	margin-left: 30px;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa.elementor-position-left .elementor-image-box-img {
	margin-right: 30px;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa.elementor-position-top .elementor-image-box-img {
	margin-bottom: 30px;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa .elementor-image-box-wrapper .elementor-image-box-img {
	width: 50%;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa .elementor-image-box-title {
	color: var(--e-global-color-932f3dd);
	font-size: 1.5rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-16de56fa .elementor-image-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 0.9965rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-5832237b>.elementor-element-populated {
	margin: 0% 0% 0% 5%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 5%;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825.elementor-position-right .elementor-image-box-img {
	margin-left: 30px;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825.elementor-position-left .elementor-image-box-img {
	margin-right: 30px;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825.elementor-position-top .elementor-image-box-img {
	margin-bottom: 30px;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 50%;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825 .elementor-image-box-title {
	color: var(--e-global-color-932f3dd);
	font-size: 1.5rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-3b2d9825 .elementor-image-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 0.9965rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-563035f8:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-563035f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-563035f8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2.5% 10% 5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-563035f8>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-76a6d903>.elementor-element-populated {
	margin: 0% 5% 0% 0%;
	--e-column-margin-right: 5%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-6add1307.elementor-position-right .elementor-image-box-img {
	margin-left: 30px;
}

.elementor-8692 .elementor-element.elementor-element-6add1307.elementor-position-left .elementor-image-box-img {
	margin-right: 30px;
}

.elementor-8692 .elementor-element.elementor-element-6add1307.elementor-position-top .elementor-image-box-img {
	margin-bottom: 30px;
}

.elementor-8692 .elementor-element.elementor-element-6add1307 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 50%;
}

.elementor-8692 .elementor-element.elementor-element-6add1307 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-6add1307 .elementor-image-box-title {
	color: var(--e-global-color-932f3dd);
	font-size: 1.5rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-6add1307 .elementor-image-box-description {
	color: var(--e-global-color-932f3dd);
	font-size: 0.9965rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-54ce9563>.elementor-element-populated {
	margin: 0% 3% 0% 0%;
	--e-column-margin-right: 3%;
	--e-column-margin-left: 0%;
}

.elementor-8692 .elementor-element.elementor-element-3f859a2a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-3f859a2a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-3f859a2a>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-3f859a2a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-1b2ee971 {
	--spacer-size: 50px;
}

.elementor-8692 .elementor-element.elementor-element-42513f02:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-42513f02>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-42513f02>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3% 10% 3% 10%;
}

.elementor-8692 .elementor-element.elementor-element-42513f02>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-20255d8e {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-20255d8e .elementor-heading-title {
	color: #D9145C;
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-4c8e6f77 {
	text-align: center;
	color: var(--e-global-color-932f3dd);
	font-size: 1.125rem;
	line-height: 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-2af49094:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-2af49094>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-2af49094 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0% 10% 5% 10%;
}

.elementor-8692 .elementor-element.elementor-element-2af49094>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-942fecc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../images/2022/10/IBFC-class-1.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.5;
}

.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-element-populated {
	border-style: solid;
	border-color: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0% 4% 0% 0%;
	--e-column-margin-right: 4%;
	--e-column-margin-left: 0%;
	padding: 20% 10% 20% 10%;
}

.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-element-populated,
.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-element-populated>.elementor-background-overlay,
.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-2862a0 {
	--spacer-size: 250px;
}

.elementor-8692 .elementor-element.elementor-element-61ba64bd .elementor-button {
	font-size: 1rem;
	font-weight: 600;
	text-transform: none;
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	background-color: #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	padding: 1em 1.5em 1em 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-61ba64bd .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-61ba64bd .elementor-button:focus {
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-61ba64bd .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-61ba64bd .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-61ba64bd {
	width: auto;
	max-width: auto;
	bottom: 5%;
}

body:not(.rtl) .elementor-8692 .elementor-element.elementor-element-61ba64bd {
	left: 10%;
}

body.rtl .elementor-8692 .elementor-element.elementor-element-61ba64bd {
	right: 10%;
}

.elementor-8692 .elementor-element.elementor-element-343c81ec {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
	width: auto;
	max-width: auto;
	bottom: 5%;
}

.elementor-8692 .elementor-element.elementor-element-343c81ec .elementor-widget-container {
	text-align: right;
}

body:not(.rtl) .elementor-8692 .elementor-element.elementor-element-343c81ec {
	right: 3%;
}

body.rtl .elementor-8692 .elementor-element.elementor-element-343c81ec {
	left: 3%;
}

.elementor-8692 .elementor-element.elementor-element-5a1e9b5a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../images/2022/10/IBFC-class-2.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.5;
}

.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-element-populated {
	border-style: solid;
	border-color: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0% 2% 0% 2%;
	--e-column-margin-right: 2%;
	--e-column-margin-left: 2%;
	padding: 20% 10% 20% 10%;
}

.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-element-populated,
.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-element-populated>.elementor-background-overlay,
.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-835ffe1 {
	--spacer-size: 250px;
}

.elementor-8692 .elementor-element.elementor-element-21e2d634 .elementor-button {
	font-size: 1rem;
	font-weight: 600;
	text-transform: none;
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	background-color: #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	padding: 1em 1.5em 1em 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-21e2d634 .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-21e2d634 .elementor-button:focus {
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-21e2d634 .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-21e2d634 .elementor-button:focus svg {
	fill: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-21e2d634 {
	width: auto;
	max-width: auto;
	bottom: 5%;
}

body:not(.rtl) .elementor-8692 .elementor-element.elementor-element-21e2d634 {
	left: 10%;
}

body.rtl .elementor-8692 .elementor-element.elementor-element-21e2d634 {
	right: 10%;
}

.elementor-8692 .elementor-element.elementor-element-1bbe3ee8 {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 16px;
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
	width: auto;
	max-width: auto;
	bottom: 5%;
}

.elementor-8692 .elementor-element.elementor-element-1bbe3ee8 .elementor-widget-container {
	text-align: right;
}

body:not(.rtl) .elementor-8692 .elementor-element.elementor-element-1bbe3ee8 {
	right: 3%;
}

body.rtl .elementor-8692 .elementor-element.elementor-element-1bbe3ee8 {
	left: 3%;
}

.elementor-8692 .elementor-element.elementor-element-6577ad1a:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../images/2022/10/IBFC-class-3.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-element-populated>.elementor-background-overlay {
	opacity: 0.5;
}

.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-element-populated {
	border-style: solid;
	border-color: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0% 0% 0% 4%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 4%;
	padding: 20% 10% 20% 10%;
}

.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-element-populated,
.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-element-populated>.elementor-background-overlay,
.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-23fb0ec7 {
	--spacer-size: 250px;
}

.elementor-8692 .elementor-element.elementor-element-14af8bf0 .elementor-button {
	font-size: 1rem;
	font-weight: 600;
	text-transform: none;
	fill: var(--e-global-color-932f3dd);
	color: var(--e-global-color-932f3dd);
	background-color: #FFFFFF;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
	padding: 1em 1.5em 1em 1.5em;
}

.elementor-8692 .elementor-element.elementor-element-14af8bf0 .elementor-button:hover,
.elementor-8692 .elementor-element.elementor-element-14af8bf0 .elementor-button:focus {
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-14af8bf0 .elementor-button:hover svg,
.elementor-8692 .elementor-element.elementor-element-14af8bf0 .elementor-button:focus svg {
	fill: #FFFFFF;
}

body:not(.rtl) .elementor-8692 .elementor-element.elementor-element-14af8bf0 {
	left: 10%;
}

body.rtl .elementor-8692 .elementor-element.elementor-element-14af8bf0 {
	right: 10%;
}

.elementor-8692 .elementor-element.elementor-element-14af8bf0 {
	bottom: 5%;
}

.elementor-8692 .elementor-element.elementor-element-6149710a:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-6149710a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-8692 .elementor-element.elementor-element-6149710a {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -20px;
	margin-bottom: 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-8692 .elementor-element.elementor-element-6149710a>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-19a00c34 .elementor-button {
	font-size: 0.85rem;
	font-weight: 500;
	text-transform: none;
	fill: #FFFFFF;
	color: #FFFFFF;
	background-color: var(--e-global-color-932f3dd);
	border-radius: 4px 4px 4px 4px;
}

.elementor-8692 .elementor-element.elementor-element-2e980105 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-30184ff9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-30184ff9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-30184ff9>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4% 10% 1% 10%;
}

.elementor-8692 .elementor-element.elementor-element-30184ff9>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-6fd1a96a {
	padding: 0% 0% 0% 0%;
}

.elementor-8692 .elementor-element.elementor-element-1a4ae70f {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-1a4ae70f .elementor-heading-title {
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-bcb3613 {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-bcb3613 .elementor-heading-title {
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-bcb3613>.elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-8692 .elementor-element.elementor-element-25b59e2b {
	padding: 0px 0px 20px 0px;
}

.elementor-8692 .elementor-element.elementor-element-613d265d>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-1c13677c {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-63735931>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-46ac5341 {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-46ac5341>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-22ee9cc {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-ed9a882:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-ed9a882>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F2E9E9;
}

.elementor-8692 .elementor-element.elementor-element-ed9a882>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4% 10% 1% 10%;
}

.elementor-8692 .elementor-element.elementor-element-ed9a882>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-6fdf774 {
	padding: 0% 0% 0% 0%;
}

.elementor-8692 .elementor-element.elementor-element-6388b36 {
	padding: 0px 0px 20px 0px;
}

.elementor-8692 .elementor-element.elementor-element-b0fc799>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-bc1cbe6 {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-bc1cbe6 .elementor-heading-title {
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-bfdf10d {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-65c030d>.elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-1f1244d {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-1f1244d .elementor-heading-title {
	color: #D9145C;
}

.elementor-8692 .elementor-element.elementor-element-1f1244d>.elementor-widget-container {
	margin: 0px 0px 0px 10px;
}

.elementor-8692 .elementor-element.elementor-element-dd78a00 {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-dd78a00>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.elementor-8692 .elementor-element.elementor-element-c6babb3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-8692 .elementor-element.elementor-element-c6babb3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-c6babb3>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 3% 10% 0% 10%;
}

.elementor-8692 .elementor-element.elementor-element-c6babb3>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-8692 .elementor-element.elementor-element-465a6c9f {
	text-align: center;
}

.elementor-8692 .elementor-element.elementor-element-465a6c9f .elementor-heading-title {
	color: #FFFFFF;
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-f9d47ed {
	text-align: center;
	color: #FFFFFF;
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-f9d47ed>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-8692 .elementor-element.elementor-element-6c2df9a3:not(.elementor-motion-effects-element-type-background),
.elementor-8692 .elementor-element.elementor-element-6c2df9a3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-932f3dd);
}

.elementor-8692 .elementor-element.elementor-element-6c2df9a3 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2% 10% 2% 10%;
}

.elementor-8692 .elementor-element.elementor-element-6c2df9a3>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-8692 .elementor-element.elementor-element-22c9280a.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-22c9280a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-6cca5a15 .elementor-heading-title {
	color: #FFFFFF;
	font-size: 2.5rem;
}

.elementor-8692 .elementor-element.elementor-element-7fc939ea {
	color: #FFFFFF;
	font-size: 1rem;
}

.elementor-8692 .elementor-element.elementor-element-7fc939ea>.elementor-widget-container {
	margin: 0px 0px -20px 0px;
}

.elementor-bc-flex-widget .elementor-8692 .elementor-element.elementor-element-1f606c25.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-1f606c25.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8692 .elementor-element.elementor-element-1f606c25.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-8692 .elementor-element.elementor-element-77dda585>.elementor-widget-container {
	margin: 0px 0px -18px 0px;
}

.elementor-8692 .elementor-element.elementor-element-77dda585 {
	width: auto;
	max-width: auto;
}

@media(min-width:768px) {
	.elementor-8692 .elementor-element.elementor-element-205dc844 {
		width: 40%;
	}

	.elementor-8692 .elementor-element.elementor-element-76a67279 {
		width: 59.998%;
	}

	.elementor-8692 .elementor-element.elementor-element-2143c6d2 {
		width: 40%;
	}

	.elementor-8692 .elementor-element.elementor-element-13ca85c4 {
		width: 59.998%;
	}

	.elementor-8692 .elementor-element.elementor-element-24a97190 {
		width: 40%;
	}

	.elementor-8692 .elementor-element.elementor-element-3b7dbbb9 {
		width: 59.998%;
	}

	.elementor-8692 .elementor-element.elementor-element-677641e0 {
		width: 40%;
	}

	.elementor-8692 .elementor-element.elementor-element-2455c887 {
		width: 59.998%;
	}

	.elementor-8692 .elementor-element.elementor-element-6bbc5d28 {
		width: 40%;
	}

	.elementor-8692 .elementor-element.elementor-element-26c73416 {
		width: 59.998%;
	}
}

@media(max-width:1024px) {
	.elementor-8692 .elementor-element.elementor-element-1d371b38 .elementor-heading-title {
		font-size: 2rem;
	}

	.elementor-8692 .elementor-element.elementor-element-3dd2f713:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-8692 .elementor-element.elementor-element-3dd2f713>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0%;
	}
}

@media(max-width:767px) {
	.elementor-8692 .elementor-element.elementor-element-2393e230 .elementor-background-slideshow__slide__image {
		background-position: center left;
	}

	.elementor-8692 .elementor-element.elementor-element-2393e230 {
		padding: 10% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-755701ec>.elementor-element-populated {
		padding: 1% 0% 1% 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-3c5d25b8 {
		padding: 10% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-3636c888>.elementor-element-populated {
		padding: 20% 0% 0% 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-48ce4298 {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-3dd2f713:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
	.elementor-8692 .elementor-element.elementor-element-3dd2f713>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0px 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-637efe19>.elementor-element-populated {
		padding: 30% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-3de4f1bb>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-58de0dd2 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-58de0dd2 {
		--icon-box-icon-margin: 5px;
	}

	.elementor-8692 .elementor-element.elementor-element-7bdb79a5>.elementor-element-populated {
		margin: 10% 0% 5% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-682d5fc3 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-682d5fc3 {
		--icon-box-icon-margin: 5px;
	}

	.elementor-8692 .elementor-element.elementor-element-6fd983e7>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-47798979 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-47798979 {
		--icon-box-icon-margin: 5px;
	}

	.elementor-8692 .elementor-element.elementor-element-5de65d68>.elementor-element-populated {
		margin: 10% 0% 5% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-27a56c2c .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-27a56c2c {
		--icon-box-icon-margin: 5px;
	}

	.elementor-8692 .elementor-element.elementor-element-6bc13dac .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-6bc13dac {
		--icon-box-icon-margin: 5px;
	}

	.elementor-8692 .elementor-element.elementor-element-791a5f8e>.elementor-element-populated {
		margin: 10% 0% 5% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-142f002f .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-142f002f {
		--icon-box-icon-margin: 5px;
	}

	.elementor-8692 .elementor-element.elementor-element-77990939>.elementor-element-populated {
		padding: 10% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-707f6f0f>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-205dc844>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-76a67279>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-7f3eac7>.elementor-element-populated {
		margin: 15% 0% 10% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-2143c6d2>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-13ca85c4>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-96fd9ef>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-24a97190>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-3b7dbbb9>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-6abf4c59>.elementor-element-populated {
		margin: 15% 0% 10% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-677641e0>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-2455c887>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-7f91dd30>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-6bbc5d28>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-26c73416>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-1c2dae15>.elementor-element-populated {
		margin: 15% 0% 10% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-21832b73>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-16de56fa .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-16de56fa .elementor-image-box-img {
		margin-bottom: 30px;
	}

	.elementor-8692 .elementor-element.elementor-element-5832237b>.elementor-element-populated {
		margin: 15% 0% 10% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-3b2d9825 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-3b2d9825 .elementor-image-box-img {
		margin-bottom: 30px;
	}

	.elementor-8692 .elementor-element.elementor-element-563035f8 {
		padding: 2.5% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-76a6d903>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-6add1307 .elementor-image-box-wrapper {
		text-align: center;
	}

	.elementor-8692 .elementor-element.elementor-element-6add1307 .elementor-image-box-img {
		margin-bottom: 30px;
	}

	.elementor-8692 .elementor-element.elementor-element-42513f02>.elementor-element-populated {
		padding: 10% 10% 5% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-2af49094 {
		padding: 0% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-942fecc>.elementor-element-populated {
		margin: 0% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-5a1e9b5a>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-6577ad1a>.elementor-element-populated {
		margin: 10% 0% 0% 0%;
		--e-column-margin-right: 0%;
		--e-column-margin-left: 0%;
	}

	.elementor-8692 .elementor-element.elementor-element-30184ff9>.elementor-element-populated {
		padding: 10% 10% 0% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-ed9a882>.elementor-element-populated {
		padding: 10% 10% 0% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-65c030d>.elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}

	.elementor-8692 .elementor-element.elementor-element-dd78a00>.elementor-widget-container {
		margin: -10px 0px 0px 0px;
		padding: -10px 0px 0px 0px;
	}

	.elementor-8692 .elementor-element.elementor-element-c6babb3>.elementor-element-populated {
		padding: 5% 10% 0% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-6c2df9a3 {
		padding: 10% 10% 10% 10%;
	}

	.elementor-8692 .elementor-element.elementor-element-22c9280a>.elementor-element-populated {
		padding: 0% 0% 10% 0%;
	}
}