.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-518 .elementor-element.elementor-element-d60b6ff{--display:flex;--min-height:60vh;--overflow:hidden;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-50px;--padding-left:0px;--padding-right:0px;}.elementor-518 .elementor-element.elementor-element-d60b6ff:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-d60b6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94c79bd );}.elementor-518 .elementor-element.elementor-element-d60b6ff > .elementor-shape-top svg, .elementor-518 .elementor-element.elementor-element-d60b6ff > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-518 .elementor-element.elementor-element-d60b6ff > .elementor-shape-top, .elementor-518 .elementor-element.elementor-element-d60b6ff > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-518 .elementor-element.elementor-element-d60b6ff.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-518 .elementor-element.elementor-element-d40db87{--iteration-count:infinite;--animation-duration:1200ms;margin:42px 42px calc(var(--kit-widget-spacing, 0px) + 42px) 42px;padding:101px 101px 101px 101px;--dynamic-text-color:#C5331C;}.elementor-518 .elementor-element.elementor-element-d40db87.elementor-element{--flex-grow:2;--flex-shrink:1;}.elementor-518 .elementor-element.elementor-element-d40db87 .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-d40db87 .elementor-headline-plain-text{color:#121212;}.elementor-518 .elementor-element.elementor-element-d40db87 .elementor-headline-dynamic-wrapper path{stroke-width:11px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-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 );color:var( --e-global-color-primary );}.elementor-518 .elementor-element.elementor-element-c2e47e0{margin:-139px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-518 .elementor-element.elementor-element-c2e47e0 .elementor-heading-title{color:#464445;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-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 );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-518 .elementor-element.elementor-element-ffa2d9d{margin:61px 99px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#000000;}.elementor-518 .elementor-element.elementor-element-ffa2d9d.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-ffa2d9d p{margin-block-end:0px;}.elementor-518 .elementor-element.elementor-element-798fc04{--display:grid;--min-height:243px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-798fc04:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-798fc04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DBCA;}.elementor-518 .elementor-element.elementor-element-798fc04::before, .elementor-518 .elementor-element.elementor-element-798fc04 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-798fc04 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-798fc04 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-798fc04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-798fc04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-798fc04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-518 .elementor-element.elementor-element-4eaa3e8{--display:flex;}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-518 .elementor-element.elementor-element-46dca49 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-518 .elementor-element.elementor-element-bc95fc7{--display:flex;}.elementor-518 .elementor-element.elementor-element-1bd2e6b .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-518 .elementor-element.elementor-element-e8a1177{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;grid-column:span custom;top:200px;z-index:5;}.elementor-518 .elementor-element.elementor-element-e8a1177.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-e8a1177{left:201px;}body.rtl .elementor-518 .elementor-element.elementor-element-e8a1177{right:201px;}.elementor-518 .elementor-element.elementor-element-e8a1177 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-518 .elementor-element.elementor-element-e8a1177 .elementor-icon-box-title{margin-block-end:8px;color:#272424;}.elementor-518 .elementor-element.elementor-element-e8a1177.elementor-view-stacked .elementor-icon{background-color:#0C0C0C;}.elementor-518 .elementor-element.elementor-element-e8a1177.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-e8a1177.elementor-view-default .elementor-icon{fill:#0C0C0C;color:#0C0C0C;border-color:#0C0C0C;}.elementor-518 .elementor-element.elementor-element-e8a1177 .elementor-icon{font-size:22px;}.elementor-518 .elementor-element.elementor-element-e8a1177 .elementor-icon-box-description{color:#E68004;}.elementor-518 .elementor-element.elementor-element-20c93f2{--display:flex;}.elementor-518 .elementor-element.elementor-element-e30c30f .elementor-nav-menu--main .elementor-item{color:#080808;fill:#080808;}.elementor-518 .elementor-element.elementor-element-721ebce{width:var( --container-widget-width, 100% );max-width:100%;margin:23px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:1px 1px 1px 1px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-721ebce.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-721ebce .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-518 .elementor-element.elementor-element-721ebce .elementor-icon-box-title{margin-block-end:9px;color:#080808;}.elementor-518 .elementor-element.elementor-element-721ebce.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-518 .elementor-element.elementor-element-721ebce.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-721ebce.elementor-view-default .elementor-icon{fill:#111111;color:#111111;border-color:#111111;}.elementor-518 .elementor-element.elementor-element-721ebce .elementor-icon{font-size:16px;}.elementor-518 .elementor-element.elementor-element-721ebce .elementor-icon-box-title, .elementor-518 .elementor-element.elementor-element-721ebce .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-518 .elementor-element.elementor-element-721ebce .elementor-icon-box-description{color:#FA9407;}.elementor-widget-social-icons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-social-icons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-518 .elementor-element.elementor-element-2c041da .elementor-repeater-item-f86b4a2.elementor-social-icon{background-color:#EA1460;}.elementor-518 .elementor-element.elementor-element-2c041da{--grid-template-columns:repeat(0, auto);text-align:center;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 90px) -167px;padding:8px 8px 8px 8px;grid-column:span 1;grid-row:span 2;--icon-size:17px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-518 .elementor-element.elementor-element-2c041da.elementor-element{--align-self:flex-end;}.elementor-518 .elementor-element.elementor-element-2c041da .elementor-social-icon{--icon-padding:0.4em;}.elementor-518 .elementor-element.elementor-element-5d71c2f{--display:flex;}.elementor-518 .elementor-element.elementor-element-11061a3{--display:flex;--min-height:55vh;--overflow:hidden;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-50px;--padding-left:0px;--padding-right:0px;}.elementor-518 .elementor-element.elementor-element-11061a3:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-11061a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94c79bd );}.elementor-518 .elementor-element.elementor-element-11061a3.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-1f49b99{--iteration-count:infinite;--animation-duration:1200ms;margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;padding:92px 92px 92px 92px;--dynamic-text-color:#C5331C;}.elementor-518 .elementor-element.elementor-element-1f49b99.elementor-element{--flex-grow:2;--flex-shrink:1;}.elementor-518 .elementor-element.elementor-element-1f49b99 .elementor-headline{text-align:center;font-family:"Gandom", Sans-serif;font-weight:700;}.elementor-518 .elementor-element.elementor-element-1f49b99 .elementor-headline-plain-text{color:#121212;}.elementor-518 .elementor-element.elementor-element-1f49b99 .elementor-headline-dynamic-wrapper path{stroke-width:13px;}.elementor-518 .elementor-element.elementor-element-9b89904 .elementor-heading-title{color:#5D5A5D;}.elementor-518 .elementor-element.elementor-element-c8f3a77{--display:grid;--min-height:243px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-c8f3a77:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-c8f3a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DBCA;}.elementor-518 .elementor-element.elementor-element-c8f3a77::before, .elementor-518 .elementor-element.elementor-element-c8f3a77 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-c8f3a77 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-c8f3a77 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-c8f3a77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-c8f3a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-c8f3a77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-31e9b98 .elementor-repeater-item-f86b4a2.elementor-social-icon{background-color:#EA1460;}.elementor-518 .elementor-element.elementor-element-31e9b98{--grid-template-columns:repeat(0, auto);text-align:center;margin:17px 17px calc(var(--kit-widget-spacing, 0px) + 17px) 17px;padding:8px 8px 8px 8px;grid-column:span 1;grid-row:span 2;--icon-size:17px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-518 .elementor-element.elementor-element-31e9b98.elementor-element{--align-self:flex-end;}.elementor-518 .elementor-element.elementor-element-31e9b98 .elementor-social-icon{--icon-padding:0.4em;}.elementor-518 .elementor-element.elementor-element-1de8d2e{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;grid-column:span custom;z-index:5;}.elementor-518 .elementor-element.elementor-element-1de8d2e.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-title{margin-block-end:8px;color:#272424;}.elementor-518 .elementor-element.elementor-element-1de8d2e.elementor-view-stacked .elementor-icon{background-color:#0C0C0C;}.elementor-518 .elementor-element.elementor-element-1de8d2e.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-1de8d2e.elementor-view-default .elementor-icon{fill:#0C0C0C;color:#0C0C0C;border-color:#0C0C0C;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon{font-size:22px;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-title, .elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-description{font-family:"Gandom", Sans-serif;font-weight:700;color:#E68004;}.elementor-518 .elementor-element.elementor-element-92d15cb .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-518 .elementor-element.elementor-element-92d15cb .elementor-nav-menu--main .elementor-item{color:#535151;fill:#535151;}.elementor-518 .elementor-element.elementor-element-f12eb09 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-518 .elementor-element.elementor-element-f12eb09 .elementor-nav-menu--main .elementor-item{color:#4C4747;fill:#4C4747;}.elementor-518 .elementor-element.elementor-element-80abe46 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-518 .elementor-element.elementor-element-80abe46 .elementor-nav-menu--main .elementor-item{color:#353434;fill:#353434;}.elementor-518 .elementor-element.elementor-element-67c42c1{width:var( --container-widget-width, 100% );max-width:100%;margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:1px 1px 1px 1px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-67c42c1.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-67c42c1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-518 .elementor-element.elementor-element-67c42c1 .elementor-icon-box-title{margin-block-end:9px;color:#080808;}.elementor-518 .elementor-element.elementor-element-67c42c1.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-518 .elementor-element.elementor-element-67c42c1.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-67c42c1.elementor-view-default .elementor-icon{fill:#111111;color:#111111;border-color:#111111;}.elementor-518 .elementor-element.elementor-element-67c42c1 .elementor-icon{font-size:16px;}.elementor-518 .elementor-element.elementor-element-67c42c1 .elementor-icon-box-title, .elementor-518 .elementor-element.elementor-element-67c42c1 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-518 .elementor-element.elementor-element-67c42c1 .elementor-icon-box-description{color:#FA9407;}.elementor-518 .elementor-element.elementor-element-39025e2{--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;}.elementor-518 .elementor-element.elementor-element-41e2f78{--display:flex;--min-height:60vh;--overflow:hidden;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:-50px;--padding-left:0px;--padding-right:0px;}.elementor-518 .elementor-element.elementor-element-41e2f78:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-41e2f78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94c79bd );}.elementor-518 .elementor-element.elementor-element-41e2f78 > .elementor-shape-top svg, .elementor-518 .elementor-element.elementor-element-41e2f78 > .e-con-inner > .elementor-shape-top svg{transform:translateX(-50%) rotateY(180deg);}.elementor-518 .elementor-element.elementor-element-41e2f78 > .elementor-shape-top, .elementor-518 .elementor-element.elementor-element-41e2f78 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-518 .elementor-element.elementor-element-41e2f78.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-b51883c{--iteration-count:infinite;--animation-duration:1200ms;margin:42px 42px calc(var(--kit-widget-spacing, 0px) + 42px) 42px;padding:101px 101px 101px 101px;--dynamic-text-color:#C5331C;}.elementor-518 .elementor-element.elementor-element-b51883c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-b51883c .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-b51883c .elementor-headline-plain-text{color:#121212;}.elementor-518 .elementor-element.elementor-element-b51883c .elementor-headline-dynamic-wrapper path{stroke-width:11px;}.elementor-518 .elementor-element.elementor-element-1a2162f{margin:-139px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:0px;text-align:center;}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-1a2162f{left:0px;}body.rtl .elementor-518 .elementor-element.elementor-element-1a2162f{right:0px;}.elementor-518 .elementor-element.elementor-element-1a2162f .elementor-heading-title{color:#464445;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--display:grid;--min-height:243px;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--overflow:hidden;--overlay-opacity:0.5;}.elementor-518 .elementor-element.elementor-element-c11d1d8:not(.elementor-motion-effects-element-type-background), .elementor-518 .elementor-element.elementor-element-c11d1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7DBCA;}.elementor-518 .elementor-element.elementor-element-c11d1d8::before, .elementor-518 .elementor-element.elementor-element-c11d1d8 > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-c11d1d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-518 .elementor-element.elementor-element-c11d1d8 > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-c11d1d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-518 .elementor-element.elementor-element-c11d1d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-518 .elementor-element.elementor-element-c11d1d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-518 .elementor-element.elementor-element-5b62a4c{--display:flex;}.elementor-518 .elementor-element.elementor-element-24d3758 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-518 .elementor-element.elementor-element-f23c596{--display:flex;}.elementor-518 .elementor-element.elementor-element-03cfeb2 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-518 .elementor-element.elementor-element-572fccb{margin:14px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 14px;grid-column:span custom;top:200px;z-index:5;}.elementor-518 .elementor-element.elementor-element-572fccb.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-572fccb{left:272px;}body.rtl .elementor-518 .elementor-element.elementor-element-572fccb{right:272px;}.elementor-518 .elementor-element.elementor-element-572fccb .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-518 .elementor-element.elementor-element-572fccb .elementor-icon-box-title{margin-block-end:8px;color:#272424;}.elementor-518 .elementor-element.elementor-element-572fccb.elementor-view-stacked .elementor-icon{background-color:#0C0C0C;}.elementor-518 .elementor-element.elementor-element-572fccb.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-572fccb.elementor-view-default .elementor-icon{fill:#0C0C0C;color:#0C0C0C;border-color:#0C0C0C;}.elementor-518 .elementor-element.elementor-element-572fccb .elementor-icon{font-size:22px;}.elementor-518 .elementor-element.elementor-element-572fccb .elementor-icon-box-description{color:#E68004;}.elementor-518 .elementor-element.elementor-element-d0357a4{--display:flex;}.elementor-518 .elementor-element.elementor-element-dc30360 .elementor-nav-menu--main .elementor-item{color:#080808;fill:#080808;}.elementor-518 .elementor-element.elementor-element-2fa6d25{width:var( --container-widget-width, 76% );max-width:76%;margin:23px 22px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:1px 1px 1px 1px;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-2fa6d25.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-2fa6d25 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-518 .elementor-element.elementor-element-2fa6d25 .elementor-icon-box-title{margin-block-end:9px;color:#080808;}.elementor-518 .elementor-element.elementor-element-2fa6d25.elementor-view-stacked .elementor-icon{background-color:#111111;}.elementor-518 .elementor-element.elementor-element-2fa6d25.elementor-view-framed .elementor-icon, .elementor-518 .elementor-element.elementor-element-2fa6d25.elementor-view-default .elementor-icon{fill:#111111;color:#111111;border-color:#111111;}.elementor-518 .elementor-element.elementor-element-2fa6d25 .elementor-icon{font-size:16px;}.elementor-518 .elementor-element.elementor-element-2fa6d25 .elementor-icon-box-title, .elementor-518 .elementor-element.elementor-element-2fa6d25 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-518 .elementor-element.elementor-element-2fa6d25 .elementor-icon-box-description{color:#FA9407;}.elementor-518 .elementor-element.elementor-element-5212142 .elementor-repeater-item-f86b4a2.elementor-social-icon{background-color:#EA1460;}.elementor-518 .elementor-element.elementor-element-5212142{--grid-template-columns:repeat(0, auto);text-align:center;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 90px) -167px;padding:8px 8px 8px 8px;grid-column:span 1;grid-row:span 2;--icon-size:17px;--grid-column-gap:9px;--grid-row-gap:0px;}.elementor-518 .elementor-element.elementor-element-5212142.elementor-element{--align-self:flex-end;}.elementor-518 .elementor-element.elementor-element-5212142 .elementor-social-icon{--icon-padding:0.4em;}.elementor-518 .elementor-element.elementor-element-d134fcc{--display:flex;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-518 .elementor-element.elementor-element-798fc04{--grid-auto-flow:row;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-518 .elementor-element.elementor-element-c8f3a77{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--grid-auto-flow:row;}}@media(max-width:1200px){.elementor-518 .elementor-element.elementor-element-798fc04{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-c8f3a77{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-518 .elementor-element.elementor-element-d40db87{width:var( --container-widget-width, 787px );max-width:787px;margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:-10px -10px -10px -10px;--container-widget-width:787px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-d40db87 .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-ffa2d9d{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;}.elementor-518 .elementor-element.elementor-element-ffa2d9d p{margin-block-end:9px;}.elementor-518 .elementor-element.elementor-element-798fc04{--grid-auto-flow:row;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-e8a1177{left:136px;}body.rtl .elementor-518 .elementor-element.elementor-element-e8a1177{right:136px;}.elementor-518 .elementor-element.elementor-element-e8a1177{top:192px;}.elementor-518 .elementor-element.elementor-element-1f49b99{width:var( --container-widget-width, 787px );max-width:787px;margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:-10px -10px -10px -10px;--container-widget-width:787px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-1f49b99 .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-c8f3a77{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-b51883c{width:var( --container-widget-width, 787px );max-width:787px;margin:-16px -16px calc(var(--kit-widget-spacing, 0px) + -16px) -16px;padding:-10px -10px -10px -10px;--container-widget-width:787px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-b51883c .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--grid-auto-flow:row;}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-572fccb{left:136px;}body.rtl .elementor-518 .elementor-element.elementor-element-572fccb{right:136px;}.elementor-518 .elementor-element.elementor-element-572fccb{top:192px;}}@media(max-width:880px){.elementor-518 .elementor-element.elementor-element-798fc04{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-c8f3a77{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-518 .elementor-element.elementor-element-d40db87{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;padding:-4px -4px -4px -4px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;z-index:1;}.elementor-518 .elementor-element.elementor-element-d40db87.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-d40db87 .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-798fc04{--width:500px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-518 .elementor-element.elementor-element-11061a3{--width:100%;--min-height:0vh;--justify-content:space-between;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-518 .elementor-element.elementor-element-1f49b99{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:40px 34px 4px 34px;--container-widget-width:363px;--container-widget-flex-grow:0;width:var( --container-widget-width, 363px );max-width:363px;z-index:1;}.elementor-518 .elementor-element.elementor-element-1f49b99 .elementor-headline{text-align:center;font-size:27px;}.elementor-518 .elementor-element.elementor-element-9b89904{width:var( --container-widget-width, 527px );max-width:527px;margin:58px 6px calc(var(--kit-widget-spacing, 0px) + 121px) 27px;padding:0px 0px 17px 0px;--container-widget-width:527px;--container-widget-flex-grow:0;text-align:center;}.elementor-518 .elementor-element.elementor-element-9b89904.elementor-element{--align-self:center;}.elementor-518 .elementor-element.elementor-element-c8f3a77{--width:500px;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:4px;--margin-bottom:4px;--margin-left:4px;--margin-right:4px;}.elementor-518 .elementor-element.elementor-element-31e9b98{margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:1px 1px 1px 1px;}.elementor-518 .elementor-element.elementor-element-1de8d2e{width:var( --container-widget-width, 194px );max-width:194px;margin:0px 13px calc(var(--kit-widget-spacing, 0px) + -750px) -54px;padding:32px 32px -18px 0px;--container-widget-width:194px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-1de8d2e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-title, .elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-title a{font-size:11px;}.elementor-518 .elementor-element.elementor-element-1de8d2e .elementor-icon-box-description{font-size:11px;}.elementor-518 .elementor-element.elementor-element-92d15cb{margin:-1px -39px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;}.elementor-518 .elementor-element.elementor-element-92d15cb .elementor-nav-menu .elementor-item{font-size:13px;letter-spacing:-0.2px;word-spacing:0em;}.elementor-518 .elementor-element.elementor-element-92d15cb .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-518 .elementor-element.elementor-element-f12eb09{width:var( --container-widget-width, 101px );max-width:101px;margin:-126px 242px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;--container-widget-width:101px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-f12eb09 .elementor-nav-menu .elementor-item{font-size:13px;}.elementor-518 .elementor-element.elementor-element-f12eb09 .elementor-nav-menu--main .elementor-item{padding-top:8px;padding-bottom:8px;}.elementor-518 .elementor-element.elementor-element-80abe46{margin:-134px -266px calc(var(--kit-widget-spacing, 0px) + 6px) 1px;}.elementor-518 .elementor-element.elementor-element-80abe46.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-80abe46 .elementor-nav-menu .elementor-item{font-size:13px;}.elementor-518 .elementor-element.elementor-element-80abe46 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:6px;padding-bottom:6px;}.elementor-518 .elementor-element.elementor-element-e7fd56f{margin:50px -194px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-518 .elementor-element.elementor-element-a240b06{margin:-155px 135px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-518 .elementor-element.elementor-element-67c42c1{margin:-265px -223px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:101px;--container-widget-flex-grow:0;width:var( --container-widget-width, 101px );max-width:101px;}.elementor-518 .elementor-element.elementor-element-b51883c{margin:9px 9px calc(var(--kit-widget-spacing, 0px) + 9px) 9px;padding:-4px -4px -4px -4px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;z-index:1;}.elementor-518 .elementor-element.elementor-element-b51883c.elementor-element{--align-self:flex-start;}.elementor-518 .elementor-element.elementor-element-b51883c .elementor-headline{text-align:center;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--width:500px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-518 .elementor-element.elementor-element-d60b6ff{--width:1600px;}.elementor-518 .elementor-element.elementor-element-798fc04{--width:1535px;}.elementor-518 .elementor-element.elementor-element-11061a3{--width:1600px;}.elementor-518 .elementor-element.elementor-element-c8f3a77{--width:1535px;}.elementor-518 .elementor-element.elementor-element-39025e2{--content-width:1600px;}.elementor-518 .elementor-element.elementor-element-41e2f78{--width:1600px;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--width:1600px;}}@media(min-width:2400px){.elementor-518 .elementor-element.elementor-element-798fc04{--grid-auto-flow:row;}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-518 .elementor-element.elementor-element-c8f3a77{--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-39025e2{--margin-top:3px;--margin-bottom:3px;--margin-left:3px;--margin-right:-110px;}.elementor-518 .elementor-element.elementor-element-b51883c{width:var( --container-widget-width, 1337px );max-width:1337px;margin:81px 146px calc(var(--kit-widget-spacing, 0px) + 81px) 382px;--container-widget-width:1337px;--container-widget-flex-grow:0;}.elementor-518 .elementor-element.elementor-element-1a2162f{margin:-147px -1px calc(var(--kit-widget-spacing, 0px) + -1px) -1px;top:415px;}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-1a2162f{left:566px;}body.rtl .elementor-518 .elementor-element.elementor-element-1a2162f{right:566px;}.elementor-518 .elementor-element.elementor-element-c11d1d8{--width:1600px;--grid-auto-flow:row;}.elementor-518 .elementor-element.elementor-element-e025a4b{margin:1px 167px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}body:not(.rtl) .elementor-518 .elementor-element.elementor-element-572fccb{left:603px;}body.rtl .elementor-518 .elementor-element.elementor-element-572fccb{right:603px;}.elementor-518 .elementor-element.elementor-element-2fa6d25{margin:22px 300px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;--container-widget-width:268px;--container-widget-flex-grow:0;width:var( --container-widget-width, 268px );max-width:268px;}.elementor-518 .elementor-element.elementor-element-5013d52{margin:0px -128px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for container, class: .elementor-element-d60b6ff */@keyframes gentlefloat{
    0%{
transform: translateX(0)scal(1);
    }
    50%{transform: translateX(-40px)scale(1.02);
    }
    100%{
        transform: translateX(0)scale(1);
    }
    }
    .elementor-shape-bottom
    .elementor-shape-fill,
    .elementor-shape-top
    .elementor-shape-fill{
        animation: gentlefloat 5s;
        ease-in-out infinite;
    }
    .elementor-shape-bottom svg,
    .elementor-shape-top svg{
        width: 120%;
        height: 120%;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-798fc04 */@media (max-width: 767px) {
    /* کل بدنه سایت رو مجبور کن ۱۰۰ درصد بشه */
    html, body {
        overflow-x: hidden !important;
        width: 100% !important;
        position: relative;
    }

    /* تمام کانتینرهای المنتور رو مجبور کن عرض موبایل رو بگیرن */
    .e-con, .e-container {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;
        left: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        flex-basis: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8f3a77 */@media (max-width: 767px) {
    /* کل بدنه سایت رو مجبور کن ۱۰۰ درصد بشه */
    html, body {
        overflow-x: hidden !important;
        width: 100% !important;
        position: relative;
    }

    /* تمام کانتینرهای المنتور رو مجبور کن عرض موبایل رو بگیرن */
    .e-con, .e-container {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;
        left: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        flex-basis: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41e2f78 */@keyframes gentlefloat{
    0%{
transform: translateX(0)scal(1);
    }
    50%{transform: translateX(-40px)scale(1.02);
    }
    100%{
        transform: translateX(0)scale(1);
    }
    }
    .elementor-shape-bottom
    .elementor-shape-fill,
    .elementor-shape-top
    .elementor-shape-fill{
        animation: gentlefloat 5s;
        ease-in-out infinite;
    }
    .elementor-shape-bottom svg,
    .elementor-shape-top svg{
        width: 120%;
        height: 120%;
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c11d1d8 */@media (max-width: 767px) {
    /* کل بدنه سایت رو مجبور کن ۱۰۰ درصد بشه */
    html, body {
        overflow-x: hidden !important;
        width: 100% !important;
        position: relative;
    }

    /* تمام کانتینرهای المنتور رو مجبور کن عرض موبایل رو بگیرن */
    .e-con, .e-container {
        width: 100% !important;
        max-width: 100% !important;
        min-width: 100% !important;
        left: 0 !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        flex-basis: 100% !important;
    }
}/* End custom CSS */