/* End Custom Fonts CSS */

.elementor-123255 .elementor-element.elementor-element-e468034 {
	--display: flex;
	--min-height: 862px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overlay-opacity: 1;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-123255 .elementor-element.elementor-element-e468034:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Group-39-1.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-123255 .elementor-element.elementor-element-e468034:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-123255 .elementor-element.elementor-element-e468034::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Frame-1.png");
	--background-overlay: "";
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 373px auto;
}

.elementor-123255 .elementor-element.elementor-element-ee88bdc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-88b372b {
	text-align: center;
}

.elementor-123255 .elementor-element.elementor-element-8c2ccca {
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: -.1px;
}

.elementor-123255 .elementor-element.elementor-element-6ceeba4 {
	--display: flex;
	--min-height: 880px;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 18px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 6;
}

.elementor-123255 .elementor-element.elementor-element-6ceeba4::before, .elementor-123255 .elementor-element.elementor-element-6ceeba4 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-6ceeba4 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-6ceeba4 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-6ceeba4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-6ceeba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

body:not(.rtl) .elementor-123255 .elementor-element.elementor-element-8e0ef71 {
	left: 0px;
}

body.rtl .elementor-123255 .elementor-element.elementor-element-8e0ef71 {
	right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-8e0ef71 {
	top: -48px;
	text-align: left;
}

.elementor-123255 .elementor-element.elementor-element-8e0ef71 img {
	width: 603px;
	height: 905px;
}

.elementor-123255 .elementor-element.elementor-element-a8e2f83 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-fea8a8b {
	--display: flex;
	--gap: 32px 32px;
	--row-gap: 32px;
	--column-gap: 32px;
	--padding-top: 147px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-15b2a64 .elementor-heading-title {
	letter-spacing: .2px;
}

.elementor-123255 .elementor-element.elementor-element-77b2d2c {
	width: var(--container-widget-width, 670px);
	max-width: 670px;
	--container-widget-width: 670px;
	--container-widget-flex-grow: 0;
	text-align: left;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: -.1px;
}

.elementor-123255 .elementor-element.elementor-element-2d0014b {
	--display: flex;
	--min-height: 1324px;
	--overlay-opacity: 0;
	--margin-top: -336px;
	--margin-bottom: -300px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 366px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 5;
}

.elementor-123255 .elementor-element.elementor-element-2d0014b:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Vector-44-1.png");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-123255 .elementor-element.elementor-element-2d0014b:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-123255 .elementor-element.elementor-element-2d0014b::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-123255 .elementor-element.elementor-element-43f9c8c {
	width: 100%;
	max-width: 100%;
	top: 642px;
	z-index: 1;
}

body:not(.rtl) .elementor-123255 .elementor-element.elementor-element-43f9c8c {
	left: 0px;
}

body.rtl .elementor-123255 .elementor-element.elementor-element-43f9c8c {
	right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-43f9c8c img {
	width: 100%;
	height: 739px;
	object-fit: fill;
}

.elementor-123255 .elementor-element.elementor-element-1246a4e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-8624939 {
	width: var(--container-widget-width, 826px);
	max-width: 826px;
	--container-widget-width: 826px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-123255 .elementor-element.elementor-element-8624939.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-28573c8 {
	width: var(--container-widget-width, 826px);
	max-width: 826px;
	--container-widget-width: 826px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: -.1px;
}

.elementor-123255 .elementor-element.elementor-element-28573c8 > .elementor-widget-container {
	margin: 26px 0px 120px 0px;
}

.elementor-123255 .elementor-element.elementor-element-28573c8.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-709c911 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--margin-top: 0px;
	--margin-bottom: 220px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-123255 .elementor-element.elementor-element-f762a6b {
	--display: flex;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-1bbed02 .elementor-heading-title {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-a45817e {
	width: var(--container-widget-width, 310px);
	max-width: 310px;
	--container-widget-width: 310px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
	color: #41453d;
}

.elementor-123255 .elementor-element.elementor-element-17cbab9 {
	--display: flex;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-cd5e0f5 .elementor-heading-title {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-4106713 {
	width: var(--container-widget-width, 340px);
	max-width: 340px;
	--container-widget-width: 340px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
	color: #41453d;
}

.elementor-123255 .elementor-element.elementor-element-a6fa91d {
	--display: flex;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-896bcd8 .elementor-heading-title {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-af81050 {
	width: var(--container-widget-width, 310px);
	max-width: 310px;
	--container-widget-width: 310px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: -.2px;
	color: #41453d;
}

.elementor-123255 .elementor-element.elementor-element-e1eb4b7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: flex-start;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 86px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 20px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-123255 .elementor-element.elementor-element-9b2ed2d {
	--display: flex;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-095344e .elementor-heading-title {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-af0cb47 {
	width: var(--container-widget-width, 350px);
	max-width: 350px;
	--container-widget-width: 350px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
	color: #41453d;
}

.elementor-123255 .elementor-element.elementor-element-aa03581 {
	--display: flex;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-7e8ba6f .elementor-heading-title {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-b64e7ec {
	width: var(--container-widget-width, 335px);
	max-width: 335px;
	--container-widget-width: 335px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
	color: #41453d;
}

.elementor-123255 .elementor-element.elementor-element-879d8e9 {
	--display: flex;
	--gap: 9px 9px;
	--row-gap: 9px;
	--column-gap: 9px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-bd2aa51 {
	width: var(--container-widget-width, 320px);
	max-width: 320px;
	--container-widget-width: 320px;
	--container-widget-flex-grow: 0;
}

.elementor-123255 .elementor-element.elementor-element-bd2aa51 .elementor-heading-title {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-d45621d {
	width: var(--container-widget-width, 670px);
	max-width: 670px;
	--container-widget-width: 670px;
	--container-widget-flex-grow: 0;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
	color: #41453d;
}

.elementor-123255 .elementor-element.elementor-element-64595e4 {
	z-index: 5;
}

.elementor-123255 .elementor-element.elementor-element-714f457 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 460px;
	--padding-bottom: 250px;
	--padding-left: 160px;
	--padding-right: 160px;
	--z-index: 0;
}

.elementor-123255 .elementor-element.elementor-element-714f457:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Group-40-1-e1736262532324.png");
	background-position: 0% 4%;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-123255 .elementor-element.elementor-element-714f457:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-123255 .elementor-element.elementor-element-714f457::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Group-40-2-1.png");
	--background-overlay: "";
	background-position: 0px 330px;
	background-repeat: no-repeat;
	background-size: 156px auto;
}

.elementor-123255 .elementor-element.elementor-element-1ef7a56 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-dc6150f {
	width: var(--container-widget-width, 84%);
	max-width: 84%;
	--container-widget-width: 84%;
	--container-widget-flex-grow: 0;
}

.elementor-123255 .elementor-element.elementor-element-dc6150f > .elementor-widget-container {
	margin: 0px 0px 32px 0px;
}

.elementor-123255 .elementor-element.elementor-element-1824421 {
	width: var(--container-widget-width, 896px);
	max-width: 896px;
	--container-widget-width: 896px;
	--container-widget-flex-grow: 0;
	text-align: left;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: -.1px;
}

.elementor-123255 .elementor-element.elementor-element-1824421 > .elementor-widget-container {
	margin: 0px 0px 71px 0px;
}

.elementor-123255 .elementor-element.elementor-element-a5ab1e2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 21px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-bc0b365 {
	--display: flex;
	--min-height: 32.5px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-40475d0 {
	--display: flex;
	--min-height: 32.5px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-b37ba20 {
	--display: flex;
	--min-height: 32.5px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-3ebf1cc {
	--display: flex;
	--min-height: 218px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-5c296ac {
	--display: flex;
	--min-height: 168px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 65px;
}

.elementor-123255 .elementor-element.elementor-element-96e85a7 .elementor-heading-title {
	color: #ff6328;
}

.elementor-123255 .elementor-element.elementor-element-cb0ea95 {
	--display: flex;
	--min-height: 188px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 58px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-e9d9504 {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-62ff29d {
	width: var(--container-widget-width, 88%);
	max-width: 88%;
	--container-widget-width: 88%;
	--container-widget-flex-grow: 0;
}

.elementor-123255 .elementor-element.elementor-element-ee6f27b {
	--display: flex;
	--min-height: 218px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-e2eb84b {
	--display: flex;
	--min-height: 168px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 65px;
}

.elementor-123255 .elementor-element.elementor-element-22aa205 .elementor-heading-title {
	color: #ff6328;
}

.elementor-123255 .elementor-element.elementor-element-1dbcf9b {
	--display: flex;
	--min-height: 188px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 58px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-cb703be {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-61e0ef6 {
	width: var(--container-widget-width, 88%);
	max-width: 88%;
	--container-widget-width: 88%;
	--container-widget-flex-grow: 0;
}

.elementor-123255 .elementor-element.elementor-element-7226ab0 {
	--display: flex;
	--min-height: 218px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-094005d {
	--display: flex;
	--min-height: 168px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 65px;
}

.elementor-123255 .elementor-element.elementor-element-2b6228a .elementor-heading-title {
	color: #ff6328;
}

.elementor-123255 .elementor-element.elementor-element-0b07545 {
	--display: flex;
	--min-height: 188px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 58px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-ba82e53 {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-be88761 {
	width: var(--container-widget-width, 88%);
	max-width: 88%;
	--container-widget-width: 88%;
	--container-widget-flex-grow: 0;
}

.elementor-123255 .elementor-element.elementor-element-5b529a2 {
	--display: flex;
	--min-height: 218px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-3b44272 {
	--display: flex;
	--min-height: 168px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 1px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 65px;
}

.elementor-123255 .elementor-element.elementor-element-ab86a99 .elementor-heading-title {
	color: #ff6328;
}

.elementor-123255 .elementor-element.elementor-element-0496692 {
	--display: flex;
	--min-height: 188px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 30px;
	--padding-bottom: 0px;
	--padding-left: 58px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-df351ce {
	color: #0a6a89;
}

.elementor-123255 .elementor-element.elementor-element-d46a941 {
	width: var(--container-widget-width, 88%);
	max-width: 88%;
	--container-widget-width: 88%;
	--container-widget-flex-grow: 0;
}

.elementor-123255 .elementor-element.elementor-element-abe3037 {
	--display: flex;
	--min-height: 75.5px;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-f91c421 {
	--display: flex;
	--min-height: 75.5px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 1px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 1px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: rgba(255, 99, 40, .36);
	--border-color: rgba(255, 99, 40, .36);
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-993f599 {
	--display: flex;
	--min-height: 75.5px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #ff6328;
	--border-color: #ff6328;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-98ed0d1 {
	z-index: 15;
}

.elementor-123255 .elementor-element.elementor-element-92fb312 {
	--display: flex;
	--min-height: 760px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: -240px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 350px;
	--padding-bottom: 153px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 2;
}

.elementor-123255 .elementor-element.elementor-element-92fb312:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-92fb312 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Group-41-2-1-e1736263280509.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-123255 .elementor-element.elementor-element-92fb312:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-92fb312 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-123255 .elementor-element.elementor-element-c67a547 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-b97cd0e {
	width: var(--container-widget-width, 62%);
	max-width: 62%;
	--container-widget-width: 62%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-123255 .elementor-element.elementor-element-b97cd0e .elementor-heading-title {
	color: #fff;
}

.elementor-123255 .elementor-element.elementor-element-6c40f13 {
	width: var(--container-widget-width, 920px);
	max-width: 920px;
	--container-widget-width: 920px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: -.1px;
	color: #fff;
}

.elementor-123255 .elementor-element.elementor-element-6c40f13 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-123255 .elementor-element.elementor-element-6c40f13.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-cfb59bc {
	--display: flex;
}

.elementor-123255 .elementor-element.elementor-element-a589182 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-f546c73 {
	width: var(--container-widget-width, 880px);
	max-width: 880px;
	--container-widget-width: 880px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 36px;
	font-weight: 500;
	font-style: italic;
	color: var(--e-global-color-383fcf1);
}

.elementor-123255 .elementor-element.elementor-element-f546c73.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-7e03895 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-123255 .elementor-element.elementor-element-7e03895 {
	text-align: center;
	font-size: 15px;
	color: var(--e-global-color-383fcf1);
}

.elementor-123255 .elementor-element.elementor-element-d7c0883 {
	--display: flex;
}

.elementor-123255 .elementor-element.elementor-element-8b6f3a4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-4822ca2 {
	width: var(--container-widget-width, 880px);
	max-width: 880px;
	--container-widget-width: 880px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 36px;
	font-weight: 500;
	font-style: italic;
	color: var(--e-global-color-383fcf1);
}

.elementor-123255 .elementor-element.elementor-element-4822ca2.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-77b2076 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-123255 .elementor-element.elementor-element-77b2076 {
	text-align: center;
	font-size: 15px;
	color: var(--e-global-color-383fcf1);
}

.elementor-123255 .elementor-element.elementor-element-5a2abd4 {
	--display: flex;
}

.elementor-123255 .elementor-element.elementor-element-5550a9b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-bd587b6 {
	width: var(--container-widget-width, 880px);
	max-width: 880px;
	--container-widget-width: 880px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 36px;
	font-weight: 500;
	font-style: italic;
	color: var(--e-global-color-383fcf1);
}

.elementor-123255 .elementor-element.elementor-element-bd587b6.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-4ae7154 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-123255 .elementor-element.elementor-element-4ae7154 {
	text-align: center;
	font-size: 15px;
	color: var(--e-global-color-383fcf1);
}

.elementor-123255 .elementor-element.elementor-element-7a2609d {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
	--e-n-carousel-arrow-size: 40px;
	--e-n-carousel-arrow-normal-color: rgba(217, 224, 33, 0);
	--e-n-carousel-arrow-hover-color: rgba(2, 1, 1, 0);
}

.elementor-123255 .elementor-element.elementor-element-e808387 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 26px 26px;
	--row-gap: 26px;
	--column-gap: 26px;
	--padding-top: 107px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-123255 .elementor-element.elementor-element-4cf9451 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-123255 .elementor-element.elementor-element-4cf9451 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-123255 .elementor-element.elementor-element-fef232b {
	width: var(--container-widget-width, 788px);
	max-width: 788px;
	--container-widget-width: 788px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-123255 .elementor-element.elementor-element-fef232b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-123255 .elementor-element.elementor-element-fef232b.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-6f31f3b {
	width: var(--container-widget-width, 1050px);
	max-width: 1050px;
	--container-widget-width: 1050px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .0125rem;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-6f31f3b > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
}

.elementor-123255 .elementor-element.elementor-element-6f31f3b.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-975eca0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 86px 86px;
	--row-gap: 86px;
	--column-gap: 86px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-470dab7 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-3193aea {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-59bbc89 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-4d0abc4 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-1374ce0 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-b79645d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-3e1f193 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-a428e85 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-dd9e068 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-5c23964 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-8b9ec22 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-a959dc3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-4d3d5e3 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-9622a59 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-8956e45 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-37e78ca {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-242e83e {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 40px;
	--n-accordion-item-title-distance-from-content: 16px;
	--n-accordion-border-radius: 0px 0px 0px 0px;
	--n-accordion-title-normal-color: var(--e-global-color-b65aba9);
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: rgba(2, 1, 1, 0);
	--n-accordion-icon-hover-color: rgba(2, 1, 1, 0);
	--n-accordion-icon-active-color: rgba(2, 1, 1, 0);
}

.elementor-123255 .elementor-element.elementor-element-242e83e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-123255 .elementor-element.elementor-element-242e83e {
	--n-accordion-padding: 0px 0px 0px 0px;
}

:where( .elementor-123255 .elementor-element.elementor-element-242e83e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

.elementor-123255 .elementor-element.elementor-element-00e5df0 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-b57c3ec {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-4c93bf0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-ed0d6a2 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-a465c00 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-90670bb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-bd51d71 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-06f1b65 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-635bd5b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-68a2341 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-f5c1664 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-82bad71 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-6865511 {
	font-size: 15px;
	line-height: 20px;
	color: var(--e-global-color-b65aba9);
}

.elementor-123255 .elementor-element.elementor-element-d5a51d1 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 40px;
	--n-accordion-item-title-distance-from-content: 16px;
	--n-accordion-border-radius: 0px 0px 0px 0px;
	--n-accordion-title-normal-color: var(--e-global-color-b65aba9);
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: rgba(2, 1, 1, 0);
	--n-accordion-icon-hover-color: rgba(2, 1, 1, 0);
	--n-accordion-icon-active-color: rgba(2, 1, 1, 0);
}

.elementor-123255 .elementor-element.elementor-element-d5a51d1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: none;
}

.elementor-123255 .elementor-element.elementor-element-d5a51d1 {
	--n-accordion-padding: 0px 0px 0px 0px;
}

:where( .elementor-123255 .elementor-element.elementor-element-d5a51d1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

.elementor-123255 .elementor-element.elementor-element-cbe3597 > .elementor-widget-container {
	margin: 50px 0px 0px 0px;
}

.elementor-123255 .elementor-element.elementor-element-be7e9ee {
	--display: flex;
	--min-height: 697px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--padding-top: 240px;
	--padding-bottom: 108px;
	--padding-left: 40px;
	--padding-right: 40px;
	--z-index: 2;
}

.elementor-123255 .elementor-element.elementor-element-be7e9ee:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Rectangle-12-1.png");
	background-position: 0px 115px;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-123255 .elementor-element.elementor-element-be7e9ee:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-123255 .elementor-element.elementor-element-be7e9ee::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2024/12/Group-40-4-1.png");
	--background-overlay: "";
	background-position: 0px 22px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-123255 .elementor-element.elementor-element-33b0ec4 {
	--display: flex;
	--gap: 37px 0px;
	--row-gap: 37px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-123255 .elementor-element.elementor-element-a928d0c {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-123255 .elementor-element.elementor-element-a928d0c.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-a928d0c .elementor-heading-title {
	color: #fff;
}

.elementor-123255 .elementor-element.elementor-element-abd2e6a {
	width: var(--container-widget-width, 979px);
	max-width: 979px;
	--container-widget-width: 979px;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Archivo", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .0125rem;
	color: #fff;
}

.elementor-123255 .elementor-element.elementor-element-abd2e6a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-123255 .elementor-element.elementor-element-abd2e6a.elementor-element {
	--align-self: center;
}

.elementor-123255 .elementor-element.elementor-element-ad3e402 .elementor-button {
	background-color: rgba(0, 0, 0, 0);
	fill: #d9e021;
	color: #d9e021;
}

.elementor-123255 .elementor-element.elementor-element-ad3e402 .elementor-button:hover, .elementor-123255 .elementor-element.elementor-element-ad3e402 .elementor-button:focus {
	background-color: #d9e021;
	color: #09617b;
}

.elementor-123255 .elementor-element.elementor-element-ad3e402 .elementor-button:hover svg, .elementor-123255 .elementor-element.elementor-element-ad3e402 .elementor-button:focus svg {
	fill: #09617b;
}

@media (max-width:1024px) {
	.elementor-123255 .elementor-element.elementor-element-e468034 {
		--min-height: 654px;
		--justify-content: flex-start;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e468034:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0vw 10vh;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e468034::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-size: 208px auto;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8c2ccca {
		font-size: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6ceeba4 {
		--min-height: 664px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 18px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8e0ef71 img {
		width: 320px;
		height: 520px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a8e2f83.e-con {
		--align-self: flex-end;
	}
	
	.elementor-123255 .elementor-element.elementor-element-fea8a8b {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-15b2a64 .elementor-heading-title {
		line-height: 1.1em;
	}
	
	.elementor-123255 .elementor-element.elementor-element-77b2d2c {
		font-size: 18px;
		line-height: 24px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-2d0014b {
		--min-height: 523px;
		--margin-top: -300px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 157px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-2d0014b:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: top left;
		background-size: contain;
	}
	
	.elementor-123255 .elementor-element.elementor-element-43f9c8c img {
		width: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-28573c8 > .elementor-widget-container {
		margin: 20px 0px 40px 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-28573c8 {
		font-size: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-709c911 {
		--flex-direction: row;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--align-items: flex-start;
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--align-content: center;
		--margin-top: 0px;
		--margin-bottom: 40px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e1eb4b7 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
		--flex-wrap: wrap;
		--align-content: center;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457 {
		--min-height: 509px;
		--overlay-opacity: 0;
		--margin-top: -250px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 350px;
		--padding-bottom: 340px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: top left;
		background-size: cover;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 14vh;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1824421 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1824421 {
		font-size: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-92fb312 {
		--min-height: 730px;
		--margin-top: -340px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 200px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-92fb312:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-92fb312 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: bottom right;
		background-size: cover;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6c40f13 {
		font-size: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a589182 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f546c73 {
		font-size: 26px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8b6f3a4 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-4822ca2 {
		font-size: 26px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-5550a9b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-bd587b6 {
		font-size: 26px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-7a2609d {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e808387 {
		--padding-top: 68px;
		--padding-bottom: 70px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6f31f3b {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		font-size: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee {
		--min-height: 436px;
		--padding-top: 70px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
		background-size: cover;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
		background-size: 70px auto;
	}
	
	.elementor-123255 .elementor-element.elementor-element-abd2e6a {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		font-size: 20px;
	}
}

@media (max-width:767px) {
	.elementor-123255 .elementor-element.elementor-element-e468034:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/Group-40-1-e1736258463741.png");
		background-position: bottom center;
		background-size: cover;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e468034::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-size: 140px auto;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e468034 {
		--padding-top: 63px;
		--padding-bottom: 27px;
		--padding-left: 27px;
		--padding-right: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8c2ccca {
		font-size: 18px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6396e67.elementor-element {
		--align-self: stretch;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6ceeba4 {
		--min-height: 0px;
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--padding-top: 0px;
		--padding-bottom: 18px;
		--padding-left: 27px;
		--padding-right: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8e0ef71 > .elementor-widget-container {
		margin: 0px 0px 0px -27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8e0ef71 img {
		width: 100%;
		max-width: 300px;
		height: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-fea8a8b {
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-15b2a64 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		text-align: left;
	}
	
	.elementor-123255 .elementor-element.elementor-element-15b2a64.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-123255 .elementor-element.elementor-element-77b2d2c {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-2d0014b:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/Vector-441-e1736257013211.png");
	}
	
	.elementor-123255 .elementor-element.elementor-element-2d0014b:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-123255 .elementor-element.elementor-element-2d0014b::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-2d0014b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/Group-40-5-1.png");
		background-position: -25px 420px;
		background-repeat: no-repeat;
		background-size: contain;
	}
	
	.elementor-123255 .elementor-element.elementor-element-2d0014b {
		--overlay-opacity: 1;
		--margin-top: -405px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 420px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-28573c8 {
		font-size: 16px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-709c911 {
		--width: 266px;
		--margin-top: 0px;
		--margin-bottom: 20px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-709c911.e-con {
		--align-self: flex-end;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f762a6b {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1bbed02 .elementor-heading-title {
		line-height: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-17cbab9 {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-cd5e0f5 .elementor-heading-title {
		line-height: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a6fa91d {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-896bcd8 .elementor-heading-title {
		line-height: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e1eb4b7 {
		--width: 266px;
		--margin-top: 0px;
		--margin-bottom: 53px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e1eb4b7.e-con {
		--align-self: flex-end;
	}
	
	.elementor-123255 .elementor-element.elementor-element-9b2ed2d {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-095344e .elementor-heading-title {
		line-height: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-aa03581 {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-7e8ba6f .elementor-heading-title {
		line-height: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-879d8e9 {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-bd2aa51 .elementor-heading-title {
		line-height: 27px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-64595e4 {
		width: var(--container-widget-width, 266px);
		max-width: 266px;
		--container-widget-width: 266px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-64595e4.elementor-element {
		--align-self: center;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/Vector-46.png");
		background-position: top center;
		background-size: cover;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-714f457 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/trendlines-4-e1736260581162.png");
		background-position: 100% 0px;
		background-size: 100px auto;
	}
	
	.elementor-123255 .elementor-element.elementor-element-714f457 {
		--min-height: 464px;
		--overlay-opacity: 1;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 120px;
		--padding-bottom: 140px;
		--padding-left: 20px;
		--padding-right: 20px;
		--z-index: 4;
	}
	
	.elementor-123255 .elementor-element.elementor-element-dc6150f > .elementor-widget-container {
		margin: 0px 0px 32px 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-dc6150f {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-123255 .elementor-element.elementor-element-dc6150f .elementor-heading-title {
		font-size: 40px;
		line-height: 46px;
		letter-spacing: .2px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1824421 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1824421 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: left;
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a5ab1e2 {
		--margin-top: 0px;
		--margin-bottom: 82px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-bc0b365 {
		--flex-wrap: nowrap;
	}
	
	.elementor-123255 .elementor-element.elementor-element-40475d0 {
		--width: 65px;
		--min-height: 0px;
		border-width: 0px 1px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 1px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-40475d0.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-b37ba20 {
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-3ebf1cc {
		--flex-wrap: nowrap;
	}
	
	.elementor-123255 .elementor-element.elementor-element-5c296ac {
		--width: 65px;
		--min-height: 0px;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		border-width: 0px 1px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 1px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-5c296ac.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-cb0ea95 {
		--min-height: 0px;
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 14px;
		--padding-right: 5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e9d9504 {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-62ff29d {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-ee6f27b {
		--flex-wrap: nowrap;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e2eb84b {
		--width: 65px;
		--min-height: 0px;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		border-width: 0px 1px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 1px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e2eb84b.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1dbcf9b {
		--min-height: 0px;
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 14px;
		--padding-right: 5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-cb703be {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-61e0ef6 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-7226ab0 {
		--flex-wrap: nowrap;
	}
	
	.elementor-123255 .elementor-element.elementor-element-094005d {
		--width: 65px;
		--min-height: 0px;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		border-width: 0px 1px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 1px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-094005d.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-0b07545 {
		--min-height: 0px;
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 14px;
		--padding-right: 5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-ba82e53 {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be88761 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-5b529a2 {
		--flex-wrap: nowrap;
	}
	
	.elementor-123255 .elementor-element.elementor-element-3b44272 {
		--width: 65px;
		--min-height: 0px;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		border-width: 0px 1px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 1px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-3b44272.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-0496692 {
		--min-height: 0px;
		border-width: 0px 0px 1px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 1px;
		--border-left-width: 0px;
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 14px;
		--padding-right: 5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-df351ce {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-d46a941 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		line-height: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-abe3037 {
		--min-height: 32.5px;
		--flex-wrap: nowrap;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f91c421 {
		--width: 65px;
		--min-height: 38.5px;
		border-width: 0px 1px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 1px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f91c421.e-con {
		--flex-grow: 1;
		--flex-shrink: 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-993f599 {
		--min-height: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-98ed0d1 {
		z-index: 13;
	}
	
	.elementor-123255 .elementor-element.elementor-element-92fb312:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-92fb312 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 79% 0vh;
	}
	
	.elementor-123255 .elementor-element.elementor-element-92fb312 {
		--margin-top: -140px;
		--margin-bottom: -0px;
		--margin-left: -0px;
		--margin-right: -0px;
		--padding-top: 200px;
		--padding-bottom: 80px;
		--padding-left: 20px;
		--padding-right: 20px;
		--z-index: 5;
	}
	
	.elementor-123255 .elementor-element.elementor-element-b97cd0e {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6c40f13 {
		font-size: 16px;
		line-height: 24px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a589182 {
		--gap: 11px 11px;
		--row-gap: 11px;
		--column-gap: 11px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f546c73 {
		font-size: 20px;
		line-height: 1.2em;
	}
	
	.elementor-123255 .elementor-element.elementor-element-8b6f3a4 {
		--gap: 11px 11px;
		--row-gap: 11px;
		--column-gap: 11px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-4822ca2 {
		font-size: 20px;
		line-height: 1.2em;
	}
	
	.elementor-123255 .elementor-element.elementor-element-5550a9b {
		--gap: 11px 11px;
		--row-gap: 11px;
		--column-gap: 11px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-bd587b6 {
		font-size: 20px;
		line-height: 1.2em;
	}
	
	.elementor-123255 .elementor-element.elementor-element-7a2609d {
		--e-n-carousel-swiper-slides-to-display: 1;
		--e-n-carousel-arrow-size: 15px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e808387 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-fef232b {
		text-align: center;
	}
	
	.elementor-123255 .elementor-element.elementor-element-6f31f3b {
		text-align: center;
		font-size: 16px;
		line-height: 1.4em;
	}
	
	.elementor-123255 .elementor-element.elementor-element-975eca0 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-242e83e {
		--n-accordion-item-title-space-between: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-d5a51d1 {
		--n-accordion-item-title-space-between: 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-cbe3597 > .elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee:not(.elementor-motion-effects-element-type-background), .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/Rectangle-12-3-1.png");
		background-position: 0% 0px;
		background-size: cover;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .e-con-inner > .elementor-background-video-container::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-123255 .elementor-element.elementor-element-be7e9ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://realtrading.com/nitropack_static/vGoYakdIuhIVyAhZytlJbwvjAiSLsQCr/assets/images/optimized/rev-0635e3b/realtrading.com/wp-content/uploads/2025/01/Container-3-1.png");
		background-position: 0px 0%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-be7e9ee {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 230px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
		--z-index: 2;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a928d0c {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-abd2e6a {
		text-align: center;
		font-size: 16px;
		line-height: 1.4em;
	}
	
	.elementor-123255 .elementor-element.elementor-element-ad3e402 .elementor-button {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e468034:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-123255 .elementor-element.elementor-element-e468034 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
}

@media (min-width:768px) {
	.elementor-123255 .elementor-element.elementor-element-ee88bdc {
		--width: 866px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-fea8a8b {
		--width: 683px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f762a6b {
		--width: 30%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-17cbab9 {
		--width: 32%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a6fa91d {
		--width: 30%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-9b2ed2d {
		--width: 32%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-aa03581 {
		--width: 32%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-879d8e9 {
		--width: 32%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-40475d0 {
		--width: 198.5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-b37ba20 {
		--width: 82.55%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-5c296ac {
		--width: 198.5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-cb0ea95 {
		--width: 82.55%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e2eb84b {
		--width: 198.5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-1dbcf9b {
		--width: 82.55%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-094005d {
		--width: 198.5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-0b07545 {
		--width: 82.55%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-3b44272 {
		--width: 198.5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-0496692 {
		--width: 82.55%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f91c421 {
		--width: 198.5px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-993f599 {
		--width: 82.55%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-e808387 {
		--content-width: 1180px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-123255 .elementor-element.elementor-element-ee88bdc {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a8e2f83 {
		--width: 58%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-fea8a8b {
		--width: 100%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f762a6b {
		--width: 48%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-17cbab9 {
		--width: 48%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-a6fa91d {
		--width: 48%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-9b2ed2d {
		--width: 48%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-aa03581 {
		--width: 48%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-879d8e9 {
		--width: 48%;
	}
	
	.elementor-123255 .elementor-element.elementor-element-40475d0 {
		--width: 204px;
	}
	
	.elementor-123255 .elementor-element.elementor-element-f91c421 {
		--width: 204px;
	}
}

/* Start custom CSS for image, class: .elementor-element-8e0ef71 */
@media (max-width: 767.98px) {
	.elementor-123255 .elementor-element.elementor-element-8e0ef71 {
		position: static !important;
	}
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-43f9c8c */
@media (miin-width: 2100px) {
	.elementor-123255 .elementor-element.elementor-element-43f9c8c img {
		object-fit: contain !important;
	}
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-40475d0 */
.elementor-123255 .elementor-element.elementor-element-40475d0 {
	border-right-style: solid !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-5c296ac */
.elementor-123255 .elementor-element.elementor-element-5c296ac {
	border-right-style: solid !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-e2eb84b */
.elementor-123255 .elementor-element.elementor-element-e2eb84b {
	border-right-style: solid !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-094005d */
.elementor-123255 .elementor-element.elementor-element-094005d {
	border-right-style: solid !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-3b44272 */
.elementor-123255 .elementor-element.elementor-element-3b44272 {
	border-right-style: solid !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-f91c421 */
.elementor-123255 .elementor-element.elementor-element-f91c421 {
	border-right-style: solid !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-714f457 */
.elementor-123255 .elementor-element.elementor-element-714f457 {
	background-size: 100% 160% !important;
}

@media (max-width: 1024px) {
	.elementor-123255 .elementor-element.elementor-element-714f457 {
		background-size: 200% 100% !important;
	}
}

@media (max-width: 767.98px) {
	.elementor-123255 .elementor-element.elementor-element-714f457:before {
		top: -110px;
	}
}

/* End custom CSS */

/* Start custom CSS for nested-carousel, class: .elementor-element-7a2609d */
@media (max-width: 767.98px) {
	.elementor-123255 .elementor-element.elementor-element-7a2609d .elementor-swiper-button {
		position: static;
		margin: 10px 5px 0;
	}
	
	.elementor-123255 .elementor-element.elementor-element-7a2609d .elementor-widget-container {
		text-align: center;
	}
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-92fb312 */
@media (min-width: 767.98px) {
	.elementor-123255 .elementor-element.elementor-element-92fb312 {
		background-size: 100% 100% !important;
	}
}

/* End custom CSS */

/* Start custom CSS for nested-accordion, class: .elementor-element-242e83e */
.elementor-widget-n-accordion .e-n-accordion-item-title {
	align-items: flex-start;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-be7e9ee */
.elementor-123255 .elementor-element.elementor-element-be7e9ee {
	box-shadow: 0px 9px 9.9px rgba(5, 40, 51, .18);
	background-size: 100% 100% !important;
}
