.elementor-47 .elementor-element.elementor-element-2ef24ae2 {
	overflow: hidden;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 7px;
	margin-bottom: 0px;
	padding: 50px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-2ef24ae2 .elementor-background-slideshow__slide__image {
	background-size: cover;
}

.elementor-47 .elementor-element.elementor-element-2ef24ae2>.elementor-background-overlay {
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47 .elementor-element.elementor-element-341f0e6b>.elementor-element-populated {
	padding: 0% 40% 0% 0%;
}

.elementor-47 .elementor-element.elementor-element-1d8125d .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-47 .elementor-element.elementor-element-1d8125d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 1px 15px 1px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-1d8125d {
	width: auto;
	max-width: auto;
	z-index: 1;
}

.elementor-47 .elementor-element.elementor-element-3472e2c8 .elementor-heading-title {
	color: #000000;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-47 .elementor-element.elementor-element-3472e2c8>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-ef9b606 {
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-ef9b606>.elementor-widget-container {
	background-color: #FFFFFF21;
}

.elementor-47 .elementor-element.elementor-element-29db868a .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-47 .elementor-element.elementor-element-29db868a .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-47 .elementor-element.elementor-element-29db868a .elementor-button {
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-29db868a>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-3b2dd694 .elementor-icon-list-icon i {
	color: var(--e-global-color-text);
}

.elementor-47 .elementor-element.elementor-element-3b2dd694 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-text);
}

.elementor-47 .elementor-element.elementor-element-3b2dd694 {
	--e-icon-list-icon-size: 22px;
	width: auto;
	max-width: auto;
	bottom: -50px;
}

.elementor-47 .elementor-element.elementor-element-3b2dd694 .elementor-icon-list-text {
	color: var(--e-global-color-text);
	padding-left: 8px;
}

.elementor-47 .elementor-element.elementor-element-3b2dd694 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-47 .elementor-element.elementor-element-3b2dd694 .elementor-icon-list-item>a {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

body:not(.rtl) .elementor-47 .elementor-element.elementor-element-3b2dd694 {
	right: -50px;
}

body.rtl .elementor-47 .elementor-element.elementor-element-3b2dd694 {
	left: -50px;
}

.elementor-47 .elementor-element.elementor-element-3b2dd694>.elementor-widget-container {
	--e-transform-rotateZ: 270deg;
}

.elementor-47 .elementor-element.elementor-element-32949702:not(.elementor-motion-effects-element-type-background),
.elementor-47 .elementor-element.elementor-element-32949702>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-32949702 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-47 .elementor-element.elementor-element-32949702>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47 .elementor-element.elementor-element-4d8b135d>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-22bb1b4b.elementor-view-default .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b {
	--icon-box-icon-margin: 30px;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b .elementor-icon {
	font-size: 40px;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b .elementor-icon-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b .elementor-icon-box-description {
	color: #FFFFFF;
    text-align: justify;
    font-size: 17px;
}

.elementor-47 .elementor-element.elementor-element-22bb1b4b>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-71f0bcef>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-6cb017a3.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-6cb017a3.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-6cb017a3.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-6cb017a3 {
	--icon-box-icon-margin: 30px;
}

.elementor-47 .elementor-element.elementor-element-6cb017a3 .elementor-icon {
	font-size: 40px;
}

.elementor-47 .elementor-element.elementor-element-6cb017a3 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-47 .elementor-element.elementor-element-6cb017a3 .elementor-icon-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-6cb017a3 .elementor-icon-box-description {
	color: #FFFFFF;
    font-size: 17px;
    text-align: justify;
}

.elementor-47 .elementor-element.elementor-element-6cb017a3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-1da5d55a>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-1f873755.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-1f873755.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-1f873755.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-1f873755 {
	--icon-box-icon-margin: 30px;
}

.elementor-47 .elementor-element.elementor-element-1f873755 .elementor-icon {
	font-size: 40px;
}

.elementor-47 .elementor-element.elementor-element-1f873755 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-47 .elementor-element.elementor-element-1f873755 .elementor-icon-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-1f873755 .elementor-icon-box-description {
	color: #FFFFFF;
    font-size: 17px;
    text-align: justify;
}

.elementor-47 .elementor-element.elementor-element-1f873755>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-30c71153>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-3e11756f.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-3e11756f.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-3e11756f.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-47 .elementor-element.elementor-element-3e11756f {
	--icon-box-icon-margin: 30px;
}

.elementor-47 .elementor-element.elementor-element-3e11756f .elementor-icon {
	font-size: 40px;
}

.elementor-47 .elementor-element.elementor-element-3e11756f .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-47 .elementor-element.elementor-element-3e11756f .elementor-icon-box-title {
	margin-bottom: 10px;
	color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-3e11756f .elementor-icon-box-description {
	color: #FFFFFF;
    font-size: 17px;
}

.elementor-47 .elementor-element.elementor-element-3e11756f>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-4a29b762 {
	padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-f76f8ec.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-f76f8ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-f76f8ec>.elementor-element-populated {
	padding: 0px 50px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-21b4523d .elementor-heading-title {
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-21b4523d>.elementor-widget-container {
	margin: -43px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-73e86d06 {
	text-align: right;
}

.elementor-47 .elementor-element.elementor-element-73e86d06>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-11937ddb .elementor-counter-number-wrapper {
	color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-11937ddb .elementor-counter-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-47 .elementor-element.elementor-element-11937ddb>.elementor-widget-container {
	margin: -177px 0px 0px 0px;
	padding: 10px 30px 20px 30px;
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-11937ddb {
	width: auto;
	max-width: auto;
	z-index: 5;
}

.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-50a164ac.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-50a164ac.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-50a164ac>.elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-47 .elementor-element.elementor-element-24fc7d9a {
	text-align: right;
}

.elementor-47 .elementor-element.elementor-element-24fc7d9a>.elementor-widget-container {
	margin: -66px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-496971a .elementor-counter-number-wrapper {
	color: #FFFFFF;
}

.elementor-47 .elementor-element.elementor-element-496971a .elementor-counter-title {
	color: #FFFFFF;
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-47 .elementor-element.elementor-element-496971a>.elementor-widget-container {
	margin: -177px 0px 0px 0px;
	padding: 10px 30px 20px 30px;
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-496971a {
	width: auto;
	max-width: auto;
	z-index: 5;
}

.elementor-47 .elementor-element.elementor-element-f991803>.elementor-widget-container {
	margin: -69px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-478857e7 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -55px;
	margin-bottom: 0px;
	padding: 100px 0px 100px 0px;
}

.elementor-47 .elementor-element.elementor-element-478857e7>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47 .elementor-element.elementor-element-7322603e.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-47 .elementor-element.elementor-element-7322603e>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-39ef4aa8 {
	text-align: center;
}

.elementor-47 .elementor-element.elementor-element-39ef4aa8 .elementor-heading-title {
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-39ef4aa8>.elementor-widget-container {
	margin: -93px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-47 .elementor-element.elementor-element-c706b7c {
	text-align: center;
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-c706b7c>.elementor-widget-container {
	margin: -32px 0px 0px 0px;
	padding: 0% 15% 0% 15%;
}

.elementor-47 .elementor-element.elementor-element-51b64b81 {
	padding: 20px 0px 40px 0px;
}

.elementor-47 .elementor-element.elementor-element-2aa45ead>.elementor-element-populated {
	padding: 0px 40px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-7040ce04>.elementor-element-populated {
	padding: 0px 20px 0px 20px;
}

.elementor-47 .elementor-element.elementor-element-730f5692>.elementor-element-populated {
	padding: 0px 0px 0px 40px;
}

.elementor-47 .elementor-element.elementor-element-4bceaa97 .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-47 .elementor-element.elementor-element-4bceaa97 .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-47 .elementor-element.elementor-element-4bceaa97 .elementor-button {
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-54480e46:not(.elementor-motion-effects-element-type-background),
.elementor-47 .elementor-element.elementor-element-54480e46>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../../localhost/Javelin/wp-content/uploads/2023/01/10.html");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47 .elementor-element.elementor-element-54480e46>.elementor-background-overlay {
	opacity: 0.8;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47 .elementor-element.elementor-element-54480e46 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -73px;
	margin-bottom: 0px;
	padding: 150px 0px 150px 0px;
}

.elementor-47 .elementor-element.elementor-element-75bdfd9>.elementor-element-populated {
	padding: 0px 150px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-18343880 .elementor-heading-title {
	color: #DBE66C;
}

.elementor-47 .elementor-element.elementor-element-18343880>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-3d735839 .elementor-button .elementor-align-icon-right {
	margin-left: 10px;
}

.elementor-47 .elementor-element.elementor-element-3d735839 .elementor-button .elementor-align-icon-left {
	margin-right: 10px;
}

.elementor-47 .elementor-element.elementor-element-3d735839 .elementor-button {
	background-color: #000000;
}

.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-2ea87b62.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-2ea87b62.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-2ea87b62>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-6e835963 {
	padding: 100px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-410545bb.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-410545bb.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-47 .elementor-element.elementor-element-410545bb>.elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-7bca3f2b {
	text-align: left;
}

.elementor-47 .elementor-element.elementor-element-7bca3f2b .elementor-heading-title {
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-7bca3f2b>.elementor-widget-container {
	margin: -111px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-47 .elementor-element.elementor-element-a188924 {
	text-align: left;
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-a188924>.elementor-widget-container {
	margin: -32px 0px 0px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-47 .elementor-element.elementor-element-5b479d7 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-47 .elementor-element.elementor-element-5b479d7.elementor-view-stacked .elementor-icon {
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-5b479d7.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-5b479d7.elementor-view-default .elementor-icon {
	color: #000000;
	border-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-5b479d7.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-5b479d7.elementor-view-default .elementor-icon svg {
	fill: #000000;
}

.elementor-47 .elementor-element.elementor-element-ff1faaf .elementor-icon-wrapper {
	text-align: center;
}

.elementor-47 .elementor-element.elementor-element-ff1faaf.elementor-view-stacked .elementor-icon {
	background-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-ff1faaf.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-ff1faaf.elementor-view-default .elementor-icon {
	color: #000000;
	border-color: #000000;
}

.elementor-47 .elementor-element.elementor-element-ff1faaf.elementor-view-framed .elementor-icon,
.elementor-47 .elementor-element.elementor-element-ff1faaf.elementor-view-default .elementor-icon svg {
	fill: #000000;
}

.elementor-47 .elementor-element.elementor-element-48517f17>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-22897e56>.elementor-widget-container {
	margin: -60px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-53dfeba8>.elementor-container {
	min-height: 50vh;
}

.elementor-47 .elementor-element.elementor-element-53dfeba8:not(.elementor-motion-effects-element-type-background),
.elementor-47 .elementor-element.elementor-element-53dfeba8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../../localhost/Javelin/wp-content/uploads/2023/01/yu.html");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-47 .elementor-element.elementor-element-53dfeba8>.elementor-background-overlay {
	background-color: #000000;
	opacity: 0.4;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47 .elementor-element.elementor-element-53dfeba8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}

.elementor-47 .elementor-element.elementor-element-16503a99 {
	--spacer-size: 50px;
}

.elementor-47 .elementor-element.elementor-element-67520159 {
	padding: 1em 5em 5em 5em;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 20%;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1 .elementor-image-box-title {
	margin-bottom: 14px;
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.3em;
	letter-spacing: -0.2px;
}

.elementor-47 .elementor-element.elementor-element-6d5027b1 .elementor-image-box-description {
	color: #000000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 300;
}

.elementor-47 .elementor-element.elementor-element-c3348d1 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-47 .elementor-element.elementor-element-c3348d1 .elementor-divider-separator {
	width: 60%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-47 .elementor-element.elementor-element-c3348d1 .elementor-divider {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 20%;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309 .elementor-image-box-title {
	margin-bottom: 14px;
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.3em;
	letter-spacing: -0.2px;
}

.elementor-47 .elementor-element.elementor-element-6bb3f309 .elementor-image-box-description {
	color: #000000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 300;
}

.elementor-47 .elementor-element.elementor-element-d59e59b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-47 .elementor-element.elementor-element-d59e59b .elementor-divider-separator {
	width: 60%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-47 .elementor-element.elementor-element-d59e59b .elementor-divider {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e .elementor-image-box-wrapper .elementor-image-box-img {
	width: 20%;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e .elementor-image-box-title {
	margin-bottom: 14px;
	color: #000000;
	font-family: "Montserrat", Sans-serif;
	font-size: 1.3em;
	letter-spacing: -0.2px;
}

.elementor-47 .elementor-element.elementor-element-29c32e7e .elementor-image-box-description {
	color: #000000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 300;
}

.elementor-47 .elementor-element.elementor-element-0ccf6ae {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-47 .elementor-element.elementor-element-0ccf6ae .elementor-divider-separator {
	width: 60%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-47 .elementor-element.elementor-element-0ccf6ae .elementor-divider {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}

.elementor-47 .elementor-element.elementor-element-2d1d6b45 {
	margin-top: -56px;
	margin-bottom: 0px;
	padding: 0em 5em 8em 5em;
}

.elementor-47 .elementor-element.elementor-element-505b9a07>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-a3f48ea>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-39605372>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-7b7e99d8>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-1615ceeb>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-47 .elementor-element.elementor-element-63a010cd:not(.elementor-motion-effects-element-type-background),
.elementor-47 .elementor-element.elementor-element-63a010cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../../../../localhost/Javelin/wp-content/uploads/2023/01/08.html");
	background-size: cover;
}

.elementor-47 .elementor-element.elementor-element-63a010cd>.elementor-background-overlay {
	background-color: rgba(0, 0, 0, 0.46);
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-47 .elementor-element.elementor-element-63a010cd {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -123px;
	margin-bottom: -54px;
	padding: 4em 5em 0em 0em;
}

.elementor-47 .elementor-element.elementor-element-244b86ac>.elementor-element-populated {
	padding: 0% 42% 0% 0%;
}

.elementor-47 .elementor-element.elementor-element-76019f1c {
	--divider-border-style: solid;
	--divider-color: #ffffff;
	--divider-border-width: 1px;
}

.elementor-47 .elementor-element.elementor-element-76019f1c .elementor-divider-separator {
	width: 100%;
}

.elementor-47 .elementor-element.elementor-element-76019f1c .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-47 .elementor-element.elementor-element-eaa0eca .elementor-heading-title {
	color: #000000;
}

.elementor-47 .elementor-element.elementor-element-010f6d1 {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 1px;
}

.elementor-47 .elementor-element.elementor-element-010f6d1 .elementor-divider-separator {
	width: 86%;
}

.elementor-47 .elementor-element.elementor-element-010f6d1 .elementor-divider {
	padding-top: 4px;
	padding-bottom: 4px;
}

.elementor-47 .elementor-element.elementor-element-530d34c {
	color: #ffffff;
	font-family: "Open Sans", Sans-serif;
	font-size: 1.3em;
	font-weight: 300;
}

.elementor-47 .elementor-element.elementor-element-530d34c>.elementor-widget-container {
	padding: 5px 0px 5px 0px;
}

.elementor-47 .elementor-element.elementor-element-8f89198 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: -0.6px;
	background-color: #000000;
	border-radius: 30px 30px 30px 30px;
	padding: 20px 30px 20px 30px;
}

body.elementor-page-47:not(.elementor-motion-effects-element-type-background),
body.elementor-page-47>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

@media(max-width:1024px) {
	.elementor-47 .elementor-element.elementor-element-2ef24ae2 {
		margin-top: -54px;
		margin-bottom: 0px;
		padding: 100px 20px 75px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-341f0e6b>.elementor-element-populated {
		padding: 0% 0% 0% 0%;
	}

	.elementor-47 .elementor-element.elementor-element-29db868a>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-32949702 {
		padding: 30px 60px 30px 60px;
	}

	.elementor-47 .elementor-element.elementor-element-4d8b135d>.elementor-element-populated {
		padding: 0px 50px 30px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-22bb1b4b {
		--icon-box-icon-margin: 20px;
	}

	.elementor-47 .elementor-element.elementor-element-22bb1b4b>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-71f0bcef>.elementor-element-populated {
		padding: 0px 50px 30px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-6cb017a3 {
		--icon-box-icon-margin: 20px;
	}

	.elementor-47 .elementor-element.elementor-element-6cb017a3>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-1f873755 {
		--icon-box-icon-margin: 20px;
	}

	.elementor-47 .elementor-element.elementor-element-1f873755>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-3e11756f {
		--icon-box-icon-margin: 20px;
	}

	.elementor-47 .elementor-element.elementor-element-3e11756f>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-4a29b762 {
		padding: 60px 20px 60px 20px;
	}

	.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-f76f8ec.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}

	.elementor-47 .elementor-element.elementor-element-f76f8ec.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}

	.elementor-47 .elementor-element.elementor-element-f76f8ec>.elementor-element-populated {
		padding: 0px 30px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-11937ddb>.elementor-widget-container {
		margin: -130px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-50a164ac>.elementor-element-populated {
		padding: 0px 0px 0px 30px;
	}

	.elementor-47 .elementor-element.elementor-element-496971a>.elementor-widget-container {
		margin: -130px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-478857e7 {
		padding: 60px 20px 60px 20px;
	}

	.elementor-bc-flex-widget .elementor-47 .elementor-element.elementor-element-7322603e.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}

	.elementor-47 .elementor-element.elementor-element-7322603e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}

	.elementor-47 .elementor-element.elementor-element-51b64b81 {
		padding: 0px 0px 40px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-2aa45ead>.elementor-element-populated {
		padding: 0px 20px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-7040ce04>.elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}

	.elementor-47 .elementor-element.elementor-element-730f5692>.elementor-element-populated {
		padding: 0px 0px 0px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-54480e46 {
		padding: 60px 20px 60px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-75bdfd9>.elementor-element-populated {
		padding: 0px 50px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-6e835963 {
		padding: 60px 20px 60px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-410545bb>.elementor-element-populated {
		padding: 0px 30px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-a188924>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-53dfeba8 {
		padding: 2em 2em 2em 2em;
	}

	.elementor-47 .elementor-element.elementor-element-67520159 {
		padding: 0em 2em 5em 2em;
	}

	.elementor-47 .elementor-element.elementor-element-57163110>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-47 .elementor-element.elementor-element-6bb80e7e>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-47 .elementor-element.elementor-element-a0edeba>.elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-47 .elementor-element.elementor-element-2d1d6b45 {
		padding: 1em 2em 5em 2em;
	}

	.elementor-47 .elementor-element.elementor-element-63a010cd {
		padding: 5em 2em 5em 2em;
	}

	.elementor-47 .elementor-element.elementor-element-244b86ac>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
}

@media(max-width:767px) {
	.elementor-47 .elementor-element.elementor-element-2ef24ae2 {
		margin-top: -81px;
		margin-bottom: 0px;
		padding: 180px 20px 150px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-341f0e6b>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-32949702 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-4d8b135d>.elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-22bb1b4b .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-47 .elementor-element.elementor-element-22bb1b4b .elementor-icon-box-title {
		margin-bottom: 5px;
	}

	.elementor-47 .elementor-element.elementor-element-22bb1b4b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-22bb1b4b {
		width: 100%;
		max-width: 100%;
	}

	.elementor-47 .elementor-element.elementor-element-71f0bcef>.elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-6cb017a3 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-47 .elementor-element.elementor-element-6cb017a3 .elementor-icon-box-title {
		margin-bottom: 5px;
	}

	.elementor-47 .elementor-element.elementor-element-6cb017a3>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-6cb017a3 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-47 .elementor-element.elementor-element-1da5d55a>.elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-1f873755 .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-47 .elementor-element.elementor-element-1f873755 .elementor-icon-box-title {
		margin-bottom: 5px;
	}

	.elementor-47 .elementor-element.elementor-element-1f873755>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-1f873755 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-47 .elementor-element.elementor-element-30c71153>.elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-3e11756f .elementor-icon-box-wrapper {
		text-align: center;
	}

	.elementor-47 .elementor-element.elementor-element-3e11756f .elementor-icon-box-title {
		margin-bottom: 5px;
	}

	.elementor-47 .elementor-element.elementor-element-3e11756f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-3e11756f {
		width: 100%;
		max-width: 100%;
	}

	.elementor-47 .elementor-element.elementor-element-4a29b762 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-f76f8ec>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-21b4523d>.elementor-widget-container {
		margin: 1px 1px 1px 1px;
	}

	.elementor-47 .elementor-element.elementor-element-11937ddb>.elementor-widget-container {
		margin: -120px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-50a164ac>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-496971a>.elementor-widget-container {
		margin: -120px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-478857e7 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-7322603e.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-47 .elementor-element.elementor-element-39ef4aa8 {
		text-align: center;
	}

	.elementor-47 .elementor-element.elementor-element-39ef4aa8>.elementor-widget-container {
		margin: 1px 1px 1px 1px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-c706b7c {
		text-align: center;
	}

	.elementor-47 .elementor-element.elementor-element-c706b7c>.elementor-widget-container {
		margin: 1px 1px 1px 1px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-47 .elementor-element.elementor-element-51b64b81 {
		padding: 0px 0px 20px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-2aa45ead>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-7040ce04>.elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-730f5692>.elementor-element-populated {
		padding: 20px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-54480e46 {
		margin-top: 1px;
		margin-bottom: 1px;
	}

	.elementor-47 .elementor-element.elementor-element-75bdfd9>.elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-6e835963 {
		padding: 40px 20px 40px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-410545bb>.elementor-element-populated {
		padding: 0px 0px 40px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-7bca3f2b {
		text-align: left;
	}

	.elementor-47 .elementor-element.elementor-element-7bca3f2b>.elementor-widget-container {
		margin: 1px 1px 1px 1px;
	}

	.elementor-47 .elementor-element.elementor-element-a188924 {
		text-align: left;
	}

	.elementor-47 .elementor-element.elementor-element-a188924>.elementor-widget-container {
		margin: 1px 1px 1px 1px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-47 .elementor-element.elementor-element-22897e56>.elementor-widget-container {
		margin: 1px 1px 1px 1px;
	}

	.elementor-47 .elementor-element.elementor-element-6d5027b1 .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-47 .elementor-element.elementor-element-6bb3f309 .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-47 .elementor-element.elementor-element-29c32e7e .elementor-image-box-img {
		margin-bottom: 0px;
	}

	.elementor-47 .elementor-element.elementor-element-2d1d6b45 {
		padding: 20px 20px 20px 20px;
	}

	.elementor-47 .elementor-element.elementor-element-1615ceeb>.elementor-element-populated {
		padding: 0px 0px 80px 0px;
	}

	.elementor-47 .elementor-element.elementor-element-63a010cd {
		margin-top: -78px;
		margin-bottom: -5px;
		padding: 5em 1em 5em 1em;
	}

	.elementor-47 .elementor-element.elementor-element-530d34c {
		font-size: 20px;
	}
}

@media(min-width:768px) {
	.elementor-47 .elementor-element.elementor-element-75bdfd9 {
		width: 65%;
	}

	.elementor-47 .elementor-element.elementor-element-2ea87b62 {
		width: 35%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-47 .elementor-element.elementor-element-4d8b135d {
		width: 50%;
	}

	.elementor-47 .elementor-element.elementor-element-71f0bcef {
		width: 50%;
	}

	.elementor-47 .elementor-element.elementor-element-1da5d55a {
		width: 50%;
	}

	.elementor-47 .elementor-element.elementor-element-30c71153 {
		width: 50%;
	}

	.elementor-47 .elementor-element.elementor-element-244b86ac {
		width: 65%;
	}
}

@media(min-width:1025px) {

	.elementor-47 .elementor-element.elementor-element-53dfeba8:not(.elementor-motion-effects-element-type-background),
	.elementor-47 .elementor-element.elementor-element-53dfeba8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}

	.elementor-47 .elementor-element.elementor-element-63a010cd:not(.elementor-motion-effects-element-type-background),
	.elementor-47 .elementor-element.elementor-element-63a010cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}