*,
*::before,
*::after {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}

.bg-color-1,
.tab-version-one-section,
.tab-version-one-section.passion,
.slider-section {
	background-blend-mode: overlay;
	background: linear-gradient(90deg, rgb(230, 23, 94) 0%, rgb(112, 43, 144) 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important;
}
.bg-color-2,
.tab-version-one-section.heart,
.slider-section.heart {
	/* background: linear-gradient(to right, #efeaf4, #e7f2fa, #e6f4fa) !important; */
	background-blend-mode: overlay;
	background: linear-gradient(90deg, #702b90 0%, #009dda 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important;
}
.bg-color-3,
.tab-version-one-section.timer,
.slider-section.timer {
	background-blend-mode: overlay;
	/* background: linear-gradient(to right, #e6f5f9, #ebf7f4, #f1f8ec) !important; */
	background: linear-gradient(90deg, #009dda 0%, #81c242 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important;
}
.bg-color-4,
.tab-version-one-section.people,
.slider-section.people {
	background-blend-mode: overlay;
	/* background: linear-gradient(to right, #f3f8eb, #f5f8eb, #fdf5e8) !important; */
	background: linear-gradient(90deg, #81c242 0%, #f89a1c 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important;
}
.bg-color-5,
.tab-version-one-section.respected,
.slider-section.respected {
	background-blend-mode: overlay;
	background: linear-gradient(90deg, #f89a1c 0%, #e6175e 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important;

	/* background: linear-gradient(to right, #fef3e8, #fdebec, #fce8ee) !important; */
}
@media (max-width: 567px) {
	.tab-version-one-section .content {
		padding-top: 30px;
		padding-bottom: 30px;
	}
}
.engagement-section {
	overflow: hidden;
	padding: 20px 0;
}

.engagement-section button {
	outline: none;
}

.engagement-section-container {
	width: 100%;
	margin: 0 auto;
}

.engagement-section .engagement-left {
	flex: 1;
}

.engagement-section .engagement-left .tabs {
	display: flex;
	gap: 15px;
	justify-content: normal;
	margin-bottom: 25px;
	flex-wrap: wrap;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tabs {
		gap: 20px;
		margin-bottom: 32px;
		justify-content: space-between;
	}
}

.engagement-section .engagement-left .tabs .tab {
	padding: 0;
	display: inline-flex;
	background: none;
	border: none;
	cursor: pointer;
	opacity: 0.2;
	transition: opacity 0.3s ease;
}

.engagement-section .engagement-left .tabs .tab.active {
	opacity: 1;
}

.engagement-section .engagement-left .tabs .tab img {
	width: 100%;
	max-width: 50px;
	height: auto;
	height: auto;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tabs .tab img {
		max-width: 100px;
		height: 60px;
	}
}

@media (min-width: 1024px) {
	.engagement-section .engagement-left .tabs .tab img {
		max-width: 135px;
		height: 88px;
	}
}

.engagement-section .engagement-left .tab-content {
	display: none;
}

.engagement-section .engagement-left .tab-content.active {
	gap: 20px;
	display: flex;
	flex-direction: column;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content.active {
		gap: 10px;
		display: flex;
		flex-direction: row;
		width: 100%;
		justify-content: space-between;
	}
}

.engagement-section .engagement-left .tab-content-inner {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	width: 100%;
	max-width: 718px;
	gap: 25px;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content-inner {
		gap: 30px;
	}
}

@media (min-width: 1024px) {
	.engagement-section .engagement-left .tab-content-inner {
		gap: 60px;
	}
}

.engagement-section .engagement-left .tab-content-inner div {
	max-width: 540px;
}

.engagement-section .engagement-left .tab-content-button {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 25px;
	    align-items: center;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content-button {
		gap: 30px;
	}
}

@media (min-width: 1024px) {
	.engagement-section .engagement-left .tab-content-button {
		gap: 60px;
	}
}

.engagement-section .engagement-left .tab-content-button img {
	max-width: 150px;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content-button img {
		max-width: 208px;
	}
}

.engagement-section .engagement-left .tab-content h3 {
	font-family: Montserrat;
	font-weight: 800;
	font-size: 26px;
	line-height: normal;
	letter-spacing: 0px;
	margin-bottom: 8px;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content h3 {
		font-size: 32px;
	}
}

.engagement-section .engagement-left .tab-content#passion h3 {
	color: #e6175e;
}

.engagement-section .engagement-left .tab-content#heart h3 {
	color: #702b90;
}

.engagement-section .engagement-left .tab-content#timer h3 {
	color: #009dda;
}

.engagement-section .engagement-left .tab-content#people h3 {
	color: #81c242;
}

.engagement-section .engagement-left .tab-content#respected h3 {
	color: #f89a1c;
}

.engagement-section .engagement-left .tab-content h3 span {
	color: #253673;
	font-family: Montserrat;
	font-weight: 700;
	font-style: Bold;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0px;
	display: inline-block;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content h3 span {
		font-size: 24px;
	}
}

.engagement-section .engagement-left .tab-content p {
	font-family: Montserrat;
	font-weight: 500;
	font-style: Medium;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0px;
	color: #253673;
	margin: 0;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content p {
		font-size: 24px;
	}
}

.engagement-section .engagement-left .tab-content p.highlight {
	font-family: Montserrat;
	font-weight: 700;
	font-style: Bold;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0px;
}

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content p.highlight {
		font-size: 24px;
	}
}

.engagement-section .engagement-left .tab-content .learn-btn {
	padding: 20px 20px;
	cursor: pointer;
	transition: all 0.3s;
	font-family: Montserrat;
	font-weight: 700;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 0px;
	color: white;
	border-radius: 8px;
	border: none;
	text-align: center;
	width: max-content;
}
@media (min-width: 576px) {
	.engagement-section .engagement-left .tab-content .learn-btn {
		/* width: auto;*/
	}
}

:root {
	--passion-1: #e6175e;
	--passion-2: #702b90;

	--heart-1: #009dda;
	--heart-2: #702b90;

	--timer-1: #81c242;
	--timer-2: #009dda;

	--people-1: #f89a1c;
	--people-2: #81c242;

	--respected-1: #e6175e;
	--respected-2: #f89a1c;

	--c1: #ffecd2;
	--c2: #fcb69f;
}

.engagement-section .engagement-left .tab-content .learn-btn:hover {
	transition: 0.5s;
	--x: 100%;
}

.engagement-section .engagement-left .tab-content .learn-btn.passion {
	background: linear-gradient(
			270deg,
			var(--passion-1, #702b90),
			var(--passion-2, #e6175e) 51%,
			var(--passion-1, #702b90)
		)
		var(--x, 0) / 200%;
}

.engagement-section .engagement-left .tab-content .learn-btn.heart {
	background: linear-gradient(
			270deg,
			var(--heart-1, #009dda),
			var(--heart-2, #702b90) 51%,
			var(--heart-1, #009dda)
		)
		var(--x, 0) / 200%;
}

.engagement-section .engagement-left .tab-content .learn-btn.timer {
	background: linear-gradient(
			270deg,
			var(--timer-1, #81c242),
			var(--timer-2, #009dda) 51%,
			var(--timer-1, #81c242)
		)
		var(--x, 0) / 200%;
}

.engagement-section .engagement-left .tab-content .learn-btn.people {
	background: linear-gradient(
			270deg,
			var(--people-1, #f89a1c),
			var(--people-2, #81c242) 51%,
			var(--people-1, #f89a1c)
		)
		var(--x, 0) / 200%;
}

.engagement-section .engagement-left .tab-content .learn-btn.respected {
	background: linear-gradient(
			270deg,
			var(--respected-1, #e6175e),
			var(--respected-2, #f89a1c) 51%,
			var(--respected-1, #e6175e)
		)
		var(--x, 0) / 200%;
}

/* .engagement-section .engagement-left .tab-content .learn-btn.passion:hover {
  background: linear-gradient(-270deg, #702b90 0%, #e6175e 100%);
}

.engagement-section .engagement-left .tab-content .learn-btn.heart:hover {
  background: linear-gradient(-270deg, #009DDA 0%, #702B90 100%);
}

.engagement-section .engagement-left .tab-content .learn-btn.timer:hover {
  background: linear-gradient(-270deg, #81C242 0%, #009DDA 100%);

}

.engagement-section .engagement-left .tab-content .learn-btn.people:hover {
  background: linear-gradient(-270deg, #F89A1C 0%, #81C242 100%);

}

.engagement-section .engagement-left .tab-content .learn-btn.respected:hover {
  background: linear-gradient(-270deg, #E6175E 0%, #F89A1C 100%);

} */

@media (min-width: 767px) {
	.engagement-section .engagement-left .tab-content .learn-btn {
		padding: 20px 34px;
	}
}

/*# sourceMappingURL=style.css.map */

/* version-2  */
.tab-version-two-section {
	/* mainclass */
}

.section-wrapper {
	display: block;
}

.section-wrapper .eng-header {
	display: flex;
	justify-content: normal;
	gap: 15px;
	flex-wrap: wrap;
	margin-bottom: 20px;
}

@media (min-width: 767px) {
	.section-wrapper .eng-header {
		margin-bottom: 30px;
	}
}

.section-wrapper .eng-header button {
	background: none;
	border: none;
	cursor: pointer;
	opacity: 0.2;
	transition: opacity 0.3s ease;
}

.section-wrapper .eng-header button img {
	max-width: 50px;
	width: 100%;
}

@media (min-width: 767px) {
	.section-wrapper .eng-header {
		justify-content: space-between;
	}

	.section-wrapper .eng-header button img {
		max-width: 100px;
	}
}

@media (min-width: 1024px) {
	.section-wrapper .eng-header button img {
		max-width: 135px;
	}
}

.section-wrapper .eng-header button.active {
	opacity: 1;
}

.section-wrapper .eng-panel#tab1 h2 {
	color: #e6175e;
}

.section-wrapper .eng-panel#tab2 h2 {
	color: #702b90;
}

.section-wrapper .eng-panel#tab3 h2 {
	color: #009dda;
}

.section-wrapper .eng-panel#tab4 h2 {
	color: #81c242;
}

.section-wrapper .eng-panel#tab5 h2 {
	color: #f89a1c;
}

.section-wrapper .eng-panel h2 {
	margin-top: 0;
	font-family: Montserrat;
	font-weight: 800;
	font-size: 26px !important;
	line-height: normal;
	letter-spacing: 0px;
	margin-bottom: 20px;
}

@media (min-width: 767px) {
	.section-wrapper .eng-panel h2 {
		margin-bottom: 32px;
	}
}

.section-wrapper .eng-panel p.eng-content-p {
	font-family: Montserrat;
	font-weight: 500;
	font-size: 16px;
	line-height: normal;
	letter-spacing: 0px;
	color: #253673;
	margin: 0 0 20px 0;
}

.section-wrapper .eng-panel p.eng-note {
	font-family: Montserrat;
	font-weight: 700;
	color: #253673;
	font-style: Bold;
	font-size: 16px;
	line-height: normal;
	letter-spacing: 0px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 2px solid #253673;
}

@media (min-width: 767px) {
	.section-wrapper .eng-panel p.eng-note {
		font-size: 18px;
	}
}

.section-wrapper .eng-panel h2 span {
	font-family: Montserrat;
	font-weight: 700;
	font-size: 18px !important;
	line-height: normal;
	letter-spacing: 0px;
	color: #253673;
	display: inline-block;
}

@media (min-width: 767px) {
	.section-wrapper .eng-panel p.eng-note {
		padding-bottom: 32px;
		margin-bottom: 32px;
	}

	.section-wrapper .eng-panel h2 {
		font-size: 32px !important;
	}

	.section-wrapper .eng-panel h2 span {
		font-size: 24px !important;
	}

	.section-wrapper .eng-panel p.eng-content-p {
		margin: 0 0 32px 0;
		font-size: 20px;
	}
}

/* Accordion Styles */

.eng-panel {
	display: none;
	gap: 8px;
	justify-content: space-between;
	padding: 10px 15px;
	border-radius: 8px;
}

.eng-panel.active {
	display: flex;
	flex-direction: column-reverse;
	gap: 20px;
}

.eng-panel#tab1 {
	background: linear-gradient(90deg, #e6175e 0%, #702b90 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));
	background-blend-mode: overlay;
}

.eng-panel#tab2 {
	background: linear-gradient(90deg, #702b90 0%, #009dda 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));
	background-blend-mode: overlay;
}

.eng-panel#tab3 {
	background: linear-gradient(90deg, #009dda 0%, #81c242 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));
	background-blend-mode: overlay;
}

.eng-panel#tab4 {
	background: linear-gradient(90deg, #81c242 0%, #f89a1c 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));
	background-blend-mode: overlay;
}

.eng-panel#tab5 {
	background: linear-gradient(90deg, #f89a1c 0%, #e6175e 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9));
	background-blend-mode: overlay;
}

@media (min-width: 567px) {
	.eng-panel {
		gap: 0;
		flex-direction: row;
	}
	.eng-panel.active {
		gap: 0;
		flex-direction: row;
	}
}

@media (min-width: 767px) {
	.eng-panel {
		gap: 12px;
		padding: 16px;
	}
}

@media (min-width: 1024px) {
	.eng-panel {
		gap: 20px;
		padding: 32px;
	}
}

.eng-content-left {
	max-width: 783px;
	width: 100%;
}

.eng-content-right .eng-content-right-inner {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	height: 100%;

	/* max-width: 200px; */
	width: 100%;
}
@media (min-width: 567px) {
	.eng-content-right .eng-content-right-inner {
		align-items: flex-end;
		flex-direction: column;
		max-width: 250px;
	}
}

.eng-content-right .eng-content-right-inner .logo-mini {
	max-width: 50px;
	width: 100%;
}

@media (min-width: 1024px) {
	.eng-content-right .eng-content-right-inner .logo-mini {
		max-width: 78px;
	}
}

.eng-content-right .eng-content-right-inner .logo-full {
	max-width: 50px;
	height: auto;
	width: 100%;
}

@media (min-width: 767px) {
	.eng-content-right .eng-content-right-inner .logo-full {
		max-width: 100px;
	}
}

@media (min-width: 1024px) {
	.eng-content-right .eng-content-right-inner .logo-full {
		max-width: 250px;
		width: auto;
	}
}

.eng-accordion {
	display: grid;
	grid-template-columns: repeat(1, 1fr);
}

.eng-accordion-item {
	margin-bottom: 10px;
}

@media (min-width: 1024px) {
	.eng-accordion {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
	}

	.eng-accordion-item {
		margin-bottom: 32px;
	}
}

.eng-accordion-header {
	cursor: pointer;
	font-family: Montserrat;
	font-weight: 800;
	font-size: 16px;
	letter-spacing: 0px;
	position: relative;
	transition: all 0.5s;
	line-height: normal;
}

/* tab1 */
#tab1 .eng-accordion-header {
	color: #e6175e;
}

#tab1 .eng-accordion-header:hover {
	color: #702b90;
	transition: all 0.5s;
}

#tab1 .eng-accordion-item.active .eng-accordion-header span svg,
#tab1 .eng-accordion-item.active .eng-accordion-header {
	color: #702b90;
}

/* tab2 */
#tab2 .eng-accordion-header {
	color: #702b90;
}

#tab2 .eng-accordion-header:hover {
	color: #009dda;
	transition: all 0.5s;
}

#tab2 .eng-accordion-item.active .eng-accordion-header span svg,
#tab2 .eng-accordion-item.active .eng-accordion-header {
	color: #009dda;
}

#tab2 .eng-resource-link-inner span {
	background: linear-gradient(270deg, #009dda 0%, #702b90 100%);
}

#tab2 .eng-resource-link:hover .eng-resource-link-inner span {
	background: #009dda;
}

#tab2 .eng-resource-link-inner .arv svg {
	color: #702b90;
}

#tab2 .eng-resource-link:hover .arv svg {
	color: #009dda;
}

/* tab3 */
#tab3 .eng-accordion-header {
	color: #009dda;
}

#tab3 .eng-accordion-header:hover {
	color: #702b90;
	transition: all 0.5s;
}

#tab3 .eng-accordion-item.active .eng-accordion-header span svg,
#tab3 .eng-accordion-item.active .eng-accordion-header {
	color: #702b90;
}

#tab3 .eng-resource-link-inner span {
	background: linear-gradient(270deg, #81c242 0%, #009dda 100%);
}

#tab3 .eng-resource-link:hover .eng-resource-link-inner span {
	background: #009dda;
}

#tab3 .eng-resource-link-inner .arv svg {
	color: #009dda;
}

#tab3 .eng-resource-link:hover .arv svg {
	color: #009dda;
}

/* tab4 */
#tab4 .eng-accordion-header {
	color: #81c242;
}

#tab4 .eng-accordion-header:hover {
	color: #e6175e;
	transition: all 0.5s;
}

#tab4 .eng-accordion-item.active .eng-accordion-header span svg,
#tab4 .eng-accordion-item.active .eng-accordion-header {
	color: #e6175e;
}

#tab4 .eng-resource-link-inner span {
	background: linear-gradient(270deg, #f89a1c 0%, #81c242 100%);
}

#tab4 .eng-resource-link:hover .eng-resource-link-inner span {
	background: #009dda;
}

#tab4 .eng-resource-link-inner .arv svg {
	color: #81c242;
}

#tab4 .eng-resource-link:hover .arv svg {
	color: #009dda;
}

/* tab5 */

#tab5 .eng-accordion-header {
	color: #f89a1c;
}

#tab5 .eng-accordion-header:hover {
	color: #009dda;
	transition: all 0.5s;
}

#tab5 .eng-accordion-item.active .eng-accordion-header span svg,
#tab5 .eng-accordion-item.active .eng-accordion-header {
	color: #009dda;
}

#tab5 .eng-resource-link-inner span {
	background: linear-gradient(270deg, #e6175e 0%, #f89a1c 100%);
}

#tab5 .eng-resource-link:hover .eng-resource-link-inner span {
	background: #009dda;
}

#tab5 .eng-resource-link-inner .arv svg {
	color: #f89a1c;
}

#tab5 .eng-resource-link:hover .arv svg {
	color: #009dda;
}

.eng-accordion-header span,
.eng-accordion-header {
	display: inline-flex;
	/*align-items: center;*/
	gap: 10px;
}

.eng-accordion-header span svg {
	transition: all 0.5s;
	margin-top: 0px;
}

.eng-accordion-item.active .eng-accordion-header span svg {
	transform: rotate(90deg);
	transition: all 0.5s;
}

.eng-accordion-body {
	font-family: Montserrat;
	font-weight: 500;
	line-height: normal;
	font-style: Medium;
	font-size: 16px;
	letter-spacing: 0px;
	display: none;
	padding: 0px 10px 10px 35px;
	color: #253673;
}

@media (min-width: 1024px) {
	.eng-accordion-body {
		padding: 5px 15px 15px 35px;
	}
}

.eng-accordion-item.active .eng-accordion-body {
	display: block;
}


/* Resources */
.eng-resources {
	display: flex;
	flex-direction: column;
	gap: 10px;
}

.eng-resources-title {
	font-family: Montserrat;
	font-weight: 500;
	font-size: 14px;
	line-height: normal;
	letter-spacing: 0px;
	margin: 0;
	color: #253673;
}

.eng-resource-link-inner {
	display: flex;
	align-items: center;
	gap: 16px;
	flex-wrap: wrap;
}

@media (min-width: 1024px) {
	.eng-resource-link-inner {
		flex-wrap: nowrap;
	}
}

.eng-resource-link-inner span .pen {
	width: 20px;
	height: 20px;
}

.eng-resource-link-inner span {
	display: flex;
	align-items: center;
	justify-content: center;
	flex: 0 0 40px;
	max-width: 40px;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	background: linear-gradient(270deg, #702b90 0%, #e6175e 100%);
	transition: background 0.5s;
}

@media (min-width: 767px) {
	.eng-resource-link-inner span {
		flex: 0 0 56px;
		max-width: 56px;
		width: 56px;
		height: 56px;
		border-radius: 32px;
	}

	.eng-resource-link-inner span .pen {
		width: auto;
		height: auto;
	}
}

.eng-resource-link-inner span .pen {
	display: inline-flex;
}

.eng-resource-link-inner .eng-resource-content {
	display: flex;
	flex-direction: column;
	gap: 10px;
	width: 100%;
}

.eng-resource-link-inner .eng-resource-content h5,
.eng-resource-link-inner .eng-resource-content p {
	margin: 0;
	color: #253673;
	transition: all 0.5s;
}

.eng-resource-link-inner .eng-resource-content p {
	font-family: Montserrat;
	font-weight: 500;
	font-size: 16px !important;
	line-height: normal;
	letter-spacing: 0px;
}

.eng-resource-link-inner .eng-resource-content h5 {
	text-transform: unset !important;
	font-family: Montserrat;
	font-weight: 700;
	font-size: 18px !important;
	line-height: normal;
	letter-spacing: 0px;
}

.eng-resource-link-inner .arv svg {
	color: #e6175e;
	display: inline-flex;
	transition: all 0.5s;
	width: 26px;
	height: 26px;
}

@media (min-width: 767px) {
	.eng-resource-link-inner .arv svg {
		width: auto;
		height: auto;
	}
}

.eng-resource-link:hover .eng-resource-link-inner span {
	transition: background 0.5s;
	background: #009dda;
}

.eng-resource-link:hover .arv svg {
	transform: scale(1.2);
	transition: all 0.5s;
	color: #009dda;
}

.eng-resource-link:hover h5,
.eng-resource-link:hover p {
	color: #009dda;
	transition: all 0.5s;
}

.engagement-section,
.section-wrapper {
	max-width: 1080px;
	margin: 0 auto;
	padding: 2px;
}

.eng-resource-link {
	display: block;
	margin-bottom: 20px;
}

.eng-resource-link:last-child {
	margin-bottom: 0;
}

@media (min-width: 767px) {
	.eng-resource-link {
		margin-bottom: 32px;
	}
}
.eng-resource-content-main {
	display: flex;
	align-items: center;
	width: 100%;
	gap: 10px;
}
@media (max-width: 576px) {
	.links-section .content {
		padding: 10px 0 !important;
	}
}
.links {
	padding-bottom: 10px;
}
@media (min-width: 768px) {
	.links {
		padding-bottom: 30px;
	}
}
@media (min-width: 1024px) {
	.links {
		padding-bottom: 46px;
	}
}
.links .container {
	width: 100% !important;
	max-width: 1080px !important;
	padding: 0 !important;
}
.links--header {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
	margin-bottom: 20px;
}
@media (min-width: 767px) {
	.links--header {
		margin-bottom: 40px;
	}
}
@media (min-width: 1024px) {
	.links--header {
		margin-bottom: 66px;
	}
}
.links--header .title {
	font-size: 26px !important;
	font-weight: 800;
}
.links--header * {
	color: #253673 !important;
}
@media (min-width: 767px) {
	.links--header .title {
		font-size: 32px !important;
	}
	.links--header {
		flex-wrap: nowrap;
		gap: 60px;
	}
}
@media (min-width: 1024px) {
	.links--header {
		flex-wrap: nowrap;
		gap: 90px;
	}
}
.links--header .title + p {
	max-width: 626px;
	font-weight: 500;
}
.links--cont {
	display: flex;
	align-items: center;
	gap: 16px;
	flex-wrap: wrap;
}
.links--cont:hover span {
	background: #009dda;
}
.links--content-main:hover .arv svg {
	transform: scale(1.2);
	transition: all 0.5s;
	color: #009dda;
}
.links--cont:hover .links--content * {
	color: #009dda;
}
.links--cont .links--content-main svg path {
	transition: all 0.5s linear;
}
.links--cont:hover .links--content-main svg path {
	stroke: #009dda;
	transition: all 0.5s linear;
}
@media (min-width: 1024px) {
	.links--cont {
		flex-wrap: nowrap;
	}
}
.links--content-main {
	display: flex;
	align-items: center;
	width: 100%;
	gap: 10px;
}
.links--content-main .links--content {
	display: flex;
	flex-direction: column;
	gap: 10px;
	width: 100%;
}

.links--content-main .links--content h5,
.links--content-main .links--content p {
	margin: 0;
	color: #253673;
	transition: all 0.5s;
}

.links--content-main .links--content p {
	font-family: Montserrat;
	font-weight: 500;
	font-size: 16px !important;
	line-height: normal;
	letter-spacing: 0px;
}

.links--content-main .links--content h5 {
	text-transform: unset !important;
	font-family: Montserrat;
	font-weight: 700;
	font-size: 18px !important;
	line-height: normal;
	letter-spacing: 0px;
}
.links--content-main .arv svg {
	color: #253673;
	display: inline-flex;
	transition: all 0.5s;
	width: 26px;
	height: 26px;
}

@media (min-width: 767px) {
	.links--content-main .arv svg {
		width: auto;
		height: auto;
	}
}
.links--cont {
	border-bottom: 2px solid #253673;
	border-color: #253673 !important;
	transition: all 0.5s linear;
}
.links--cont:hover{
	border-color: #009dda !important;
	transition: all 0.5s linear;
}
.links--cont span .pen {
	width: 20px;
	height: 20px;
}

.links--cont span {
	display: flex;
	align-items: center;
	justify-content: center;
	flex: 0 0 40px;
	max-width: 40px;
	width: 40px;
	height: 40px;
	border-radius: 20px;
	background: #253673;
	transition: background 0.5s;
}

@media (min-width: 767px) {
	.links--cont span {
		flex: 0 0 56px;
		max-width: 56px;
		width: 56px;
		height: 56px;
		border-radius: 32px;
	}

	.links--cont span .pen {
		width: auto;
		height: auto;
	}
}

.links--cont span .pen {
	display: inline-flex;
}
.links--cont {
	padding: 16px 0;
}
.links .bg-img {
	max-width: 515px;
	position: absolute;
	opacity: 0.05;
	right: -13%;
	aspect-ratio: 1.373;
	height: auto;
	top: 25%;
	width: 70%;
}
@media (min-width: 576px) {
	.links .bg-img {
		top: 20%;
		width: 100%;
	}
}

.slider-section {
	background-blend-mode: overlay;
	background: linear-gradient(90deg, rgb(230, 23, 94) 0%, rgb(112, 43, 144) 100%),
		linear-gradient(0deg, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)) !important;
	background-blend-mode: overlay;
	padding-bottom: 0;
}
@media (min-width: 1024px) {
	.slider-section {
		padding-bottom: 30px;
	}
}
.slider-section .content {
	padding: 0;
}
.slider {
	position: relative;
}
@media (max-width: 1024px) {
	.slider {
		margin-top: 30px;
	}
}
.slider .container {
	overflow: visible;
	max-width: 1080px !important;
	margin: 0 auto;
	padding: 0;
	width: 100% !important;
}
.slider .slider--wrapper {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	gap: 20px;
}
.slider .slider--left,
.slider .slider--right {
	width: 100%;
	max-width: 100%;
}
@media (min-width: 1024px) {
	.slider .slider--left,
	.slider .slider--right {
		flex: 0 0 50%;
		max-width: 50%;
	}
	.slider .slider--wrapper {
		gap: 0;
	}
}
.slider .slider--left * {
	color: #253673;
}
.slider .slider--left .title {
	font-size: clamp(20px, 0.714vw + 17.71px, 28px) !important;
	margin-bottom: 20px;
	font-weight: 700;
}
@media (min-width: 768px) {
	.slider .slider--left .title {
		margin-bottom: 24px;
	}
}
.slider .slider--left .sub-title {
	font-size: clamp(16px, 0.536vw + 14.29px, 22px) !important;
	font-weight: 500;
}
.slider .slider--left .sub-title span {
	font-weight: 800;
}
.slider .slider--left img {
	max-width: 50%;
	margin-bottom: 20px;
}
@media (min-width: 992px) {
	.slider .slider--left img {
		margin-bottom: 40px;
	}
}
@media (min-width: 1199px) {
	.slider .slider--left img {
		margin-bottom: 64px;
		max-width: 446px;
	}
}
.slider .slider--main {
	width: 100%;
	margin: 0 auto;
}
.slider .slider--main img {
	aspect-ratio: 1.313;
	width: 100%;
	height: auto;
	-o-object-fit: cover;
	object-fit: cover;
}
@media (max-width: 450px) {
	.slider .slider--main img {
		min-height: 250px;
	}
}
@media (min-width: 1024px) {
	.slider .slider--main {
		width: calc(50vw + 168px) !important;
		clip-path: path(
			'M0 85.2542C0 -168.871 205.876 -375 459.896 -375H1371.1C1625.12 -375 1831 -168.871 1831 85.2542C1831 339.379 1625.12 545.508 1371.1 545.508H459.896C205.876 545.508 0 339.379 0 85.2542Z'
		);
	}
	.slider .slider--main img {
		width: 86%;
		height: 545px;
	}
}
.slider .slider--main .owl-nav {
	align-items: center;
	bottom: 25px;
	/* display: flex;*/
	display:none;
	justify-content: space-between;
	left: 50%;
	margin: 0 auto;
	max-width: 240px;
	position: absolute;
	transform: translateX(-50%);
	width: 100%;
}
.slider .slider--main .owl-nav button {
	background: none !important;
	display: inline-flex;
}
.slider .slider--main .owl-dots {
	position: absolute;
	width: 120px;
	height: 25px;
	bottom: 25px;
	left: 50%;
	transform: translateX(-50%);
	/* display: flex;*/
	display:none;
	justify-content: space-between;
}
.slider .slider--main .owl-dots,
.slider .slider--main .owl-nav {
	bottom: 5px;
}
@media (min-width: 768px) {
	.slider .slider--main .owl-dots,
	.slider .slider--main .owl-nav {
		bottom: 25px;
	}
}
.slider .slider--main .owl-dots button.owl-dot span {
	width: 9px;
	height: 9px;
	background: rgba(255, 255, 255, 0.5);
	border-radius: 50%;
	display: block;
}
@media (max-width: 768px) {
	.slider button.owl-prev svg,
	.slider button.owl-next svg {
		height: 20px;
	}
}
.slider .slider--main .owl-dots button.owl-dot.active span {
	background: #fff;
}
.bottom-arrow {
	display: flex;
	justify-content: center;
	margin-top: 30px;
}
@media (max-width: 1024px) {
	.bottom-arrow img,
	.bottom-arrow svg {
		width: 40px;
	}
}
@media (min-width: 1024px) {
	.bottom-arrow {
		margin-top: 0;
	}
}
