.elementor-24519 .elementor-element.elementor-element-c9a4e15{margin-top:70px;margin-bottom:0px;}.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 );color:var( --e-global-color-primary );}.elementor-24519 .elementor-element.elementor-element-6b997cc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-24519 .elementor-element.elementor-element-6b997cc{text-align:center;}.elementor-24519 .elementor-element.elementor-element-6b997cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-a230777{margin-top:0px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-994d149 > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(151.3, 151.3, 151.3, 0.35);padding:70px 70px 70px 70px !important;}.elementor-24519 .elementor-element.elementor-element-00790e4 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-00790e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24519 .elementor-element.elementor-element-a78b4a3 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-a78b4a3{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-b510ca6 > .elementor-widget-container{margin:0px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-b510ca6{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-7553c7a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-f389152 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-0fd917d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-0fd917d{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-4baf30f > .elementor-widget-container{margin:0px 0px 3px 0px;}.elementor-24519 .elementor-element.elementor-element-4baf30f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-c09eb28 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-c09eb28{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-37c7949 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-ab2d566 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-ab2d566{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-1113c42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-e62a3cb > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-e62a3cb{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-19219bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-47e3f97 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-47e3f97{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-3da63cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-ec0e092 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-ec0e092{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-5ac6123 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-395967f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-395967f{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-ffeb1b9 > .elementor-widget-container{margin:-22px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-ffeb1b9{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-1e3bd55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-97efd59 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-97efd59{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-8920897 > .elementor-widget-container{margin:3px 0px -5px 0px;}.elementor-24519 .elementor-element.elementor-element-8920897 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-297dad1 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-297dad1{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-a13b90f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:2em;color:#222222;}.elementor-24519 .elementor-element.elementor-element-f42acc2 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-f42acc2{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-c6f0888 > .elementor-widget-container{margin:-27px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-c6f0888{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#222222;}.elementor-24519 .elementor-element.elementor-element-115cfb2{margin-top:40px;margin-bottom:40px;}.elementor-24519 .elementor-element.elementor-element-99a0056:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-faeaffd );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -50px;--e-column-margin-right:0px;--e-column-margin-left:-50px;padding:20px 20px 20px 20px !important;}.elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-element-populated, .elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-element-populated > .elementor-background-overlay, .elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24519 .elementor-element.elementor-element-3b1a662 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-24519 .elementor-element.elementor-element-3b1a662 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24519 .elementor-element.elementor-element-3b42f9a > .elementor-widget-container{padding:15px 0px 15px 5px;border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;letter-spacing:0.5px;}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main .elementor-item:hover,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-faeaffd );fill:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-3b42f9a{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a, .elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a:hover,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a:focus,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-menu-toggle:hover,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-menu-toggle:focus{color:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a:hover,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a:focus,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-3b42f9a .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-3e862b9 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-24519 .elementor-element.elementor-element-3e862b9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-af8e4f2 > .elementor-widget-container{padding:15px 0px 15px 5px;border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;letter-spacing:0.5px;}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-faeaffd );fill:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-af8e4f2{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a, .elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a:hover,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a:focus,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-menu-toggle:hover,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-menu-toggle:focus{color:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a:hover,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a:focus,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-af8e4f2 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-73ffee0 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-24519 .elementor-element.elementor-element-73ffee0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-216ddd8 > .elementor-widget-container{padding:15px 0px 15px 5px;border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu .elementor-item{font-family:"Work Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:capitalize;letter-spacing:0.5px;}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-faeaffd );fill:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-216ddd8{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a, .elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a:hover,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a:focus,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-menu-toggle:hover,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-menu-toggle:focus{color:var( --e-global-color-faeaffd );}.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a:hover,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a:focus,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-24519 .elementor-element.elementor-element-216ddd8 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-0235355 );}.elementor-24519 .elementor-element.elementor-element-e83c9ed > .elementor-widget-container{background-color:#F4F4F4;padding:15px 0px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-faeaffd );border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-e83c9ed .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-f7f9ca4 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-f7f9ca4{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-5e134b9 > .elementor-widget-container{background-color:#F4F4F4;padding:15px 0px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-faeaffd );border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-5e134b9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-fa7dabf > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-fa7dabf{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-5ebb3ea > .elementor-widget-container{background-color:#F4F4F4;padding:15px 0px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-faeaffd );border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-5ebb3ea .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-3cce375 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-3cce375{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-6511785 > .elementor-widget-container{background-color:#F4F4F4;padding:15px 0px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-faeaffd );border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-6511785 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-28238fd > .elementor-widget-container{margin:14px 0px 40px 0px;}.elementor-24519 .elementor-element.elementor-element-28238fd{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-9fdc5f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-5669187 > .elementor-widget-container{background-color:#F4F4F4;margin:30px 0px 0px 0px;padding:15px 0px 15px 15px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-faeaffd );border-radius:7px 7px 7px 7px;}.elementor-24519 .elementor-element.elementor-element-5669187 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:600;color:#000000;}.elementor-24519 .elementor-element.elementor-element-2a532c6 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-2a532c6{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-0e2db47 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-24519 .elementor-element.elementor-element-0e2db47 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24519 .elementor-element.elementor-element-f88a787 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-f88a787{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-df7efae > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-24519 .elementor-element.elementor-element-df7efae .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24519 .elementor-element.elementor-element-cb8e0cf > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-cb8e0cf{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}.elementor-24519 .elementor-element.elementor-element-2a88007 > .elementor-widget-container{margin:16px 0px 16px 0px;}.elementor-24519 .elementor-element.elementor-element-2a88007 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:21px;font-weight:600;text-decoration:underline;color:#000000;}.elementor-24519 .elementor-element.elementor-element-92a7737 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-24519 .elementor-element.elementor-element-92a7737{text-align:left;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0.5px;color:#222222;}@media(min-width:768px){.elementor-24519 .elementor-element.elementor-element-99a0056{width:26%;}.elementor-24519 .elementor-element.elementor-element-6e46030{width:74%;}}@media(max-width:1024px){.elementor-24519 .elementor-element.elementor-element-994d149 > .elementor-element-populated{padding:40px 40px 40px 40px !important;}.elementor-24519 .elementor-element.elementor-element-99a0056 > .elementor-element-populated{margin:18px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-24519 .elementor-element.elementor-element-3e862b9{width:var( --container-widget-width, 158.797px );max-width:158.797px;--container-widget-width:158.797px;--container-widget-flex-grow:0;}.elementor-24519 .elementor-element.elementor-element-73ffee0{width:var( --container-widget-width, 158.797px );max-width:158.797px;--container-widget-width:158.797px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-24519 .elementor-element.elementor-element-994d149 > .elementor-element-populated{padding:20px 20px 20px 20px !important;}.elementor-24519 .elementor-element.elementor-element-9fdc5f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-9fdc5f6 *//* تصميم الافتراضي (Desktop) */
.rae-refund-form {
    background-color: #F4F4F4 !important; /* لون خلفية للنموذج */
    padding: 20px !important; /* مسافات داخلية */
    border-left: 5px solid #017bc4 !important; /* حدود يسارية */
    border-radius: 10px !important; /* تدوير الحواف */
    width: 60% !important; /* العرض الافتراضي */
    box-shadow: none !important; /* إزالة الظل */
    margin: 0 auto; /* توسيط النموذج */
}

/* تعديل الزر داخل نموذج WooCommerce */
.rae-refund-form .woocommerce-Button.button,
.rae-refund-form .form-row .woocommerce-Button.button {
    background-color: #017bc4 !important; /* اللون الأزرق */
    color: #fff !important; /* النص الأبيض */
    padding: 10px !important; /* المسافات داخل الزر */
    border: none !important; /* إزالة الحدود */
    border-radius: 5px !important; /* تدوير الحواف */
    font-size: 16px !important; /* حجم النص */
    cursor: pointer !important; /* مؤشر اليد */
    width: 97% !important; /* جعل الزر يأخذ العرض الكامل */
    transition: background-color 0.3s ease, color 0.3s ease !important; /* تأثير عند التمرير */
    text-align: center !important; /* النص في المنتصف */
    margin-top: 15px;
}

/* عند التمرير على الزر */
.rae-refund-form .woocommerce-Button.button:hover,
.rae-refund-form .form-row .woocommerce-Button.button:hover {
    background-color: #000 !important; /* اللون الرمادي عند التمرير */
    color: #fff !important; /* النص يصبح أبيض */
}

/* تخصيص الـ textarea */
.rae-refund-form .woocommerce-Input.woocommerce-Input--text.input-text {
    width: 100% !important; /* جعل الـ textarea يأخذ العرض الكامل */
    padding: 10px !important; /* إضافة مسافات داخلية */
    border: 1px solid #ccc !important; /* لون الحدود */
    border-radius: 5px !important; /* تدوير الحواف */
    font-size: 16px !important; /* حجم النص */
    min-height: 20px !important; /* تحديد الحد الأدنى للارتفاع */
}

/* تخصيص الـ textarea عند التمرير (focus) */
.rae-refund-form .woocommerce-Input.woocommerce-Input--text.input-text:focus {
    border-color: #017bc4 !important; /* تغيير لون الحدود عند التمرير */
    outline: none !important; /* إزالة التحديد الافتراضي */
}

/* تخصيص النصوص */
.rae-refund-form label {
    color: #000 !important; /* جعل النص أسود */
    font-weight: bold !important; /* جعل النص بولد */
}

/* تصميم Responsive فقط */
@media (max-width: 768px) {
    .rae-refund-form {
        width: 90% !important; /* تقليل العرض لتناسب الشاشات الصغيرة */
        padding: 15px !important; /* تقليل المسافات */
    }

    .rae-refund-form .woocommerce-Button.button,
    .rae-refund-form .form-row .woocommerce-Button.button {
        font-size: 14px !important; /* تقليل حجم النص */
        padding: 8px !important; /* تقليل المسافات داخل الزر */
    }

    .rae-refund-form .woocommerce-Input.woocommerce-Input--text.input-text {
        font-size: 14px !important; /* تقليل حجم النص للحقل */
    }
}/* End custom CSS */