.elementor-widget-container [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20876 .elementor-element.elementor-element-c51e91e{--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:44px 20px;--row-gap:44px;--column-gap:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-20876 .elementor-element.elementor-element-c51e91e:not(.elementor-motion-effects-element-type-background), .elementor-20876 .elementor-element.elementor-element-c51e91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-20876 .elementor-element.elementor-element-92b0807{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20876 .elementor-element.elementor-element-92b0807 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:58px;font-weight:600;line-height:108%;letter-spacing:-2%;color:#0F2236;}.elementor-widget-text-editor [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-text-editor .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20876 .elementor-element.elementor-element-07f975a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;columns:1;font-family:"Lexend", Sans-serif;font-size:16px;font-weight:400;line-height:1.65;color:#44576A;}.elementor-20876 .elementor-element.elementor-element-07f975a p{margin-block-end:0px;}.elementor-widget-image [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-20876 .elementor-element.elementor-element-d51f5f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-12px;z-index:2;text-align:end;}body:not(.rtl) .elementor-20876 .elementor-element.elementor-element-d51f5f4{right:-40px;}body.rtl .elementor-20876 .elementor-element.elementor-element-d51f5f4{left:-40px;}.elementor-20876 .elementor-element.elementor-element-d51f5f4 img{width:300px;max-width:300px;height:225px;border-radius:0px 0px 0px 0px;}.elementor-20876 .elementor-element.elementor-element-59ca90b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-widget-loop-grid [data-tippy-root] > .tippy-box{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .wpcf7 label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid ::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .wpcf7-submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20876 .elementor-element.elementor-element-c94cef8{--grid-columns:1;--grid-row-gap:26px;--grid-column-gap:0px;}@media(max-width:1024px){.elementor-20876 .elementor-element.elementor-element-59ca90b{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-20876 .elementor-element.elementor-element-c94cef8{--grid-columns:1;}}@media(min-width:768px){.elementor-20876 .elementor-element.elementor-element-c51e91e{--content-width:1100px;}.elementor-20876 .elementor-element.elementor-element-59ca90b{--content-width:1100px;}}@media(max-width:767px){.elementor-20876 .elementor-element.elementor-element-c51e91e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-20876 .elementor-element.elementor-element-c94cef8{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-c51e91e */h1 > #aied-reg-title-green {
	background: linear-gradient(to left, #127BFF 0%, #0C9A8A 55%, #10A55A 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

#aied-reg-divider {
    background: linear-gradient(90deg, #127BFF, #7FE3C4, #10A55A 0%);
}

#aied-reg-title-bg-container {
    overflow: clip;
	background-image:
		repeating-linear-gradient(
			to bottom,
			#0f223612,
			#0f223612 1px,
			transparent 1px,
			transparent 43px
		),
		repeating-linear-gradient(
			to right,
			#0f223612,
			#0f223612 1px,
			transparent 1px,
			transparent 43px
		);
	-webkit-mask-image: linear-gradient(
		to right,
		rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 1) 100%
	);
	mask-image: linear-gradient(
		to right,
		rgba(0, 0, 0, 0.05) 0%,
		rgba(0, 0, 0, 1) 100%
	);
}/* End custom CSS */