.elementor-2517 .elementor-element.elementor-element-11a341d{--display:flex;--min-height:750px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-11a341d:not(.elementor-motion-effects-element-type-background), .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414042;}.elementor-2517 .elementor-element.elementor-element-11a341d::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://aryo-dc.com/wp-content/uploads/2026/09/pattern-3.png");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-2517 .elementor-element.elementor-element-f0a60d9{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-f0a60d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2517 .elementor-element.elementor-element-4fee53d .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:40px;font-weight:900;line-height:56px;color:var( --e-global-color-accent );}.elementor-2517 .elementor-element.elementor-element-4fee53d{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.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-size:var( --e-global-typography-primary-font-size );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-2517 .elementor-element.elementor-element-1361a07{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-2517 .elementor-element.elementor-element-1361a07 .elementor-headline{text-align:center;font-family:"Farhang", Sans-serif;font-size:22px;font-weight:400;}.elementor-2517 .elementor-element.elementor-element-1361a07 .elementor-headline-plain-text{color:var( --e-global-color-accent );}.elementor-2517 .elementor-element.elementor-element-1361a07 .elementor-headline-dynamic-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2517 .elementor-element.elementor-element-acf0408{--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;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-acf0408.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-2517 .elementor-element.elementor-element-04684f8 .elementor-button{font-family:"Farhang", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#E6E7E800;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;}.elementor-2517 .elementor-element.elementor-element-04684f8 .elementor-button:hover, .elementor-2517 .elementor-element.elementor-element-04684f8 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-2517 .elementor-element.elementor-element-04684f8 .elementor-button:hover svg, .elementor-2517 .elementor-element.elementor-element-04684f8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2517 .elementor-element.elementor-element-1444660 .elementor-button{font-family:"Farhang", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:4px 4px 4px 4px;}.elementor-2517 .elementor-element.elementor-element-1444660 .elementor-button:hover, .elementor-2517 .elementor-element.elementor-element-1444660 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2517 .elementor-element.elementor-element-1444660 .elementor-button:hover svg, .elementor-2517 .elementor-element.elementor-element-1444660 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-2517 .elementor-element.elementor-element-5083387{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-2517 .elementor-element.elementor-element-5083387.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-2517 .elementor-element.elementor-element-3cc3e18{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-7f7e41c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-81b1682{--display:flex;--min-height:800px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-81b1682::before, .elementor-2517 .elementor-element.elementor-element-81b1682 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-81b1682 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-81b1682 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-81b1682 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-81b1682 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2517 .elementor-element.elementor-element-7d7f084{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-2517 .elementor-element.elementor-element-7d7f084.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-ee7b6f5 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:34px;font-weight:800;line-height:56px;color:var( --e-global-color-text );}.elementor-2517 .elementor-element.elementor-element-ee7b6f5{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-2517 .elementor-element.elementor-element-508b288{font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-text );margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-154201d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-154201d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-9bac3d1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-ca13b23{--display:flex;--min-height:750px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-ca13b23:not(.elementor-motion-effects-element-type-background), .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414042;}.elementor-2517 .elementor-element.elementor-element-ca13b23::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://aryo-dc.com/wp-content/uploads/2026/09/pattern-22.png");background-position:1450px -98px;background-repeat:no-repeat;background-size:32% auto;}.elementor-2517 .elementor-element.elementor-element-0f437ea{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-0f437ea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-2d6cd48{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-6e90fd8 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:34px;font-weight:900;line-height:56px;color:#E6E7E8;}.elementor-2517 .elementor-element.elementor-element-6e90fd8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-1f17f03{text-align:center;font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-6ae9a24 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:22px;font-weight:900;color:#0DA7B8;}.elementor-2517 .elementor-element.elementor-element-6ae9a24{margin:38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-6475e3e{--display:flex;--min-height:900px;--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;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-6475e3e::before, .elementor-2517 .elementor-element.elementor-element-6475e3e > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-6475e3e > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-6475e3e > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-6475e3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-6475e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2517 .elementor-element.elementor-element-a437924{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-a437924.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-327af49{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-327af49 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:32px;font-weight:800;line-height:56px;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2517 .elementor-element.elementor-element-d6e4409{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-d6e4409 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2517 .elementor-element.elementor-element-d6e4409 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2517 .elementor-element.elementor-element-d6e4409 .elementor-divider__text{color:var( --e-global-color-text );font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;}.elementor-2517 .elementor-element.elementor-element-05efdab{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-1146a40{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-28805b8{--display:flex;--min-height:900px;--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;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-28805b8::before, .elementor-2517 .elementor-element.elementor-element-28805b8 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-28805b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-28805b8 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-28805b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-28805b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2517 .elementor-element.elementor-element-c8a4147{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-c8a4147.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-6778f8b{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-6778f8b .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:32px;font-weight:800;line-height:56px;color:var( --e-global-color-text );}.elementor-2517 .elementor-element.elementor-element-5518d66{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-5518d66 .elementor-divider-separator{width:44%;margin:0 auto;margin-center:0;}.elementor-2517 .elementor-element.elementor-element-5518d66 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2517 .elementor-element.elementor-element-5518d66 .elementor-divider__text{color:var( --e-global-color-text );font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;}.elementor-2517 .elementor-element.elementor-element-48d48da{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-b040ef3{--display:flex;--min-height:800px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-b040ef3:not(.elementor-motion-effects-element-type-background), .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414042;}.elementor-2517 .elementor-element.elementor-element-b040ef3::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://aryo-dc.com/wp-content/uploads/2026/09/pattern-22.png");background-position:1450px -98px;background-repeat:no-repeat;background-size:32% auto;}.elementor-2517 .elementor-element.elementor-element-84dd213{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-84dd213.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-6d43f88 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:28px;font-weight:900;line-height:56px;color:#E6E7E8;}.elementor-2517 .elementor-element.elementor-element-6d43f88{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-71e8058{text-align:start;font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-c11536b{--display:flex;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-0b62779{--swiper-slides-to-display:4;--swiper-offset-size:90px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-0b62779 .swiper-slide > .elementor-element{height:100%;}.elementor-2517 .elementor-element.elementor-element-cbe46bf{--display:flex;--min-height:900px;--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;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-cbe46bf::before, .elementor-2517 .elementor-element.elementor-element-cbe46bf > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-cbe46bf > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-cbe46bf > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-cbe46bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-cbe46bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2517 .elementor-element.elementor-element-5625b50{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-5625b50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-9c90848{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-9c90848 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:32px;font-weight:800;line-height:56px;color:var( --e-global-color-text );}.elementor-2517 .elementor-element.elementor-element-c173d92{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-c173d92 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-2517 .elementor-element.elementor-element-c173d92 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2517 .elementor-element.elementor-element-c173d92 .elementor-divider__text{color:var( --e-global-color-text );font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;}.elementor-2517 .elementor-element.elementor-element-4a0fc63{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-2ab443d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-418e87a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-284c423{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-b286110{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-e34e7ce{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-b478a43{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-47c244f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-e4b3092{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-115b4d1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-dfcfb19{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-44baca8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-149d49e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-aa592cd{--display:flex;--min-height:750px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-aa592cd:not(.elementor-motion-effects-element-type-background), .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#414042;}.elementor-2517 .elementor-element.elementor-element-aa592cd::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://aryo-dc.com/wp-content/uploads/2026/09/pattern-22.png");background-position:1450px -98px;background-repeat:no-repeat;background-size:32% auto;}.elementor-2517 .elementor-element.elementor-element-522c115{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-522c115.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2517 .elementor-element.elementor-element-52a1a92 .elementor-repeater-item-9e2dbc0{right:60%;--hotspot-translate-x:60%;top:15%;--hotspot-translate-y:15%;}.elementor-2517 .elementor-element.elementor-element-52a1a92 .elementor-repeater-item-bc7b1ee{right:85%;--hotspot-translate-x:85%;top:32%;--hotspot-translate-y:32%;}.elementor-2517 .elementor-element.elementor-element-52a1a92 .elementor-repeater-item-029bc66{right:14%;--hotspot-translate-x:14%;top:33%;--hotspot-translate-y:33%;}.elementor-2517 .elementor-element.elementor-element-52a1a92 .elementor-repeater-item-cb7e172{right:13%;--hotspot-translate-x:13%;top:65%;--hotspot-translate-y:65%;}.elementor-2517 .elementor-element.elementor-element-52a1a92 .elementor-repeater-item-84d23a9{right:78%;--hotspot-translate-x:78%;top:68%;--hotspot-translate-y:68%;}.elementor-2517 .elementor-element.elementor-element-52a1a92 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-2517 .elementor-element.elementor-element-52a1a92{--hotspot-box-color:var( --e-global-color-accent );--tooltip-text-color:var( --e-global-color-text );--tooltip-padding:7px 8px 3px 8px;--tooltip-color:var( --e-global-color-accent );--tooltip-border-radius:5px 5px 5px 5px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-52a1a92 .e-hotspot__tooltip{font-family:"Farhang", Sans-serif;font-size:14px;font-weight:400;}.elementor-2517 .elementor-element.elementor-element-ee833e9 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:24px;font-weight:700;color:var( --e-global-color-accent );}.elementor-2517 .elementor-element.elementor-element-ee833e9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-612926c{--display:flex;--min-height:700px;--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;--overlay-opacity:0.07;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-612926c::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-612926c > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-612926c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://aryo-dc.com/wp-content/uploads/2026/09/Aryo-Graphic-Elements-Powered-By-R-49-si-1-1-scaled-1.png");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-2517 .elementor-element.elementor-element-695485e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-695485e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2517 .elementor-element.elementor-element-7dc5685{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-7dc5685 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:32px;font-weight:800;line-height:56px;color:var( --e-global-color-text );}.elementor-2517 .elementor-element.elementor-element-200fbad{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-200fbad .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}.elementor-2517 .elementor-element.elementor-element-200fbad .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2517 .elementor-element.elementor-element-200fbad .elementor-divider__text{color:var( --e-global-color-text );font-family:"Farhang", Sans-serif;font-size:20px;font-weight:400;}.elementor-2517 .elementor-element.elementor-element-729a39f{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-text );margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-729a39f .elementor-headline{text-align:center;font-family:"Farhang", Sans-serif;font-size:44px;font-weight:700;}.elementor-2517 .elementor-element.elementor-element-729a39f .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-2517 .elementor-element.elementor-element-c173b09{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-c173b09 .elementor-heading-title{font-family:"Farhang", Sans-serif;font-size:22px;font-weight:600;color:#0DA7B8;}.elementor-2517 .elementor-element.elementor-element-54f9d18{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.03;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-54f9d18::before, .elementor-2517 .elementor-element.elementor-element-54f9d18 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-54f9d18 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-54f9d18 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-54f9d18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-54f9d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2517 .elementor-element.elementor-element-fe12a91{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-fe12a91.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2517 .elementor-element.elementor-element-ca13b23::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2517 .elementor-element.elementor-element-b040ef3::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-2517 .elementor-element.elementor-element-0b62779{--swiper-slides-to-display:2;}.elementor-2517 .elementor-element.elementor-element-aa592cd::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}}@media(min-width:768px){.elementor-2517 .elementor-element.elementor-element-11a341d{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-f0a60d9{--width:45%;}.elementor-2517 .elementor-element.elementor-element-acf0408{--width:100%;}.elementor-2517 .elementor-element.elementor-element-5083387{--width:55%;}.elementor-2517 .elementor-element.elementor-element-7f7e41c{--content-width:50px;}.elementor-2517 .elementor-element.elementor-element-81b1682{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-7d7f084{--width:55%;}.elementor-2517 .elementor-element.elementor-element-154201d{--width:45%;}.elementor-2517 .elementor-element.elementor-element-ca13b23{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-0f437ea{--width:100%;}.elementor-2517 .elementor-element.elementor-element-6475e3e{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-a437924{--width:100%;}.elementor-2517 .elementor-element.elementor-element-28805b8{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-c8a4147{--width:100%;}.elementor-2517 .elementor-element.elementor-element-b040ef3{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-84dd213{--width:100%;}.elementor-2517 .elementor-element.elementor-element-cbe46bf{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-5625b50{--width:100%;}.elementor-2517 .elementor-element.elementor-element-aa592cd{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-522c115{--width:100%;}.elementor-2517 .elementor-element.elementor-element-612926c{--content-width:1200px;}.elementor-2517 .elementor-element.elementor-element-695485e{--width:100%;}.elementor-2517 .elementor-element.elementor-element-fe12a91{--width:100%;}}@media(min-width:1025px){.elementor-2517 .elementor-element.elementor-element-11a341d::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2517 .elementor-element.elementor-element-ca13b23::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2517 .elementor-element.elementor-element-b040ef3::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2517 .elementor-element.elementor-element-aa592cd::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-2517 .elementor-element.elementor-element-612926c::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-612926c > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-612926c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:767px){.elementor-2517 .elementor-element.elementor-element-11a341d::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-11a341d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:812px auto;}.elementor-2517 .elementor-element.elementor-element-11a341d{--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px;}.elementor-2517 .elementor-element.elementor-element-f0a60d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2517 .elementor-element.elementor-element-4fee53d .elementor-heading-title{font-size:30px;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-2517 .elementor-element.elementor-element-1361a07 .elementor-headline{text-align:start;font-size:22px;}.elementor-2517 .elementor-element.elementor-element-1361a07{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-acf0408{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2517 .elementor-element.elementor-element-04684f8 .elementor-button{font-size:14px;border-radius:4px 4px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-04684f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-1444660 .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:0px 0px 4px 4px;}.elementor-2517 .elementor-element.elementor-element-1444660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-5083387{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2517 .elementor-element.elementor-element-3cc3e18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:289px;--container-widget-flex-grow:0;width:var( --container-widget-width, 289px );max-width:289px;}.elementor-2517 .elementor-element.elementor-element-7f7e41c{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-fdde6bc{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;}.elementor-2517 .elementor-element.elementor-element-81b1682{--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;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-2517 .elementor-element.elementor-element-7d7f084{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-ee7b6f5 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2517 .elementor-element.elementor-element-508b288{font-size:18px;}.elementor-2517 .elementor-element.elementor-element-154201d{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-9bac3d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2517 .elementor-element.elementor-element-ca13b23{--min-height:600px;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-2517 .elementor-element.elementor-element-ca13b23::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-ca13b23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-116px -233px;background-size:812px auto;}.elementor-2517 .elementor-element.elementor-element-0f437ea{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-2d6cd48{--container-widget-width:180px;--container-widget-flex-grow:0;width:var( --container-widget-width, 180px );max-width:180px;}.elementor-2517 .elementor-element.elementor-element-6e90fd8{text-align:center;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2517 .elementor-element.elementor-element-6e90fd8 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-2517 .elementor-element.elementor-element-1f17f03{font-size:16px;}.elementor-2517 .elementor-element.elementor-element-6ae9a24 .elementor-heading-title{font-size:20px;}.elementor-2517 .elementor-element.elementor-element-6475e3e{--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;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-a437924{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-327af49 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-2517 .elementor-element.elementor-element-327af49{padding:0px 25px 0px 25px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2517 .elementor-element.elementor-element-d6e4409 .elementor-divider-separator{width:70%;}.elementor-2517 .elementor-element.elementor-element-05efdab{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2517 .elementor-element.elementor-element-28805b8{--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;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-c8a4147{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-6778f8b .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-2517 .elementor-element.elementor-element-6778f8b{padding:0px 25px 0px 25px;}.elementor-2517 .elementor-element.elementor-element-5518d66 .elementor-divider-separator{width:80%;}.elementor-2517 .elementor-element.elementor-element-5518d66 .elementor-divider__text{font-size:18px;}.elementor-2517 .elementor-element.elementor-element-48d48da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2517 .elementor-element.elementor-element-b040ef3{--min-height:600px;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-b040ef3::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-b040ef3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-116px -233px;background-size:812px auto;}.elementor-2517 .elementor-element.elementor-element-84dd213{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-6d43f88{text-align:center;margin:45px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 25px 0px 25px;}.elementor-2517 .elementor-element.elementor-element-6d43f88 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-2517 .elementor-element.elementor-element-71e8058{text-align:center;font-size:16px;padding:0px 25px 0px 25px;}.elementor-2517 .elementor-element.elementor-element-c11536b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-2517 .elementor-element.elementor-element-0b62779{--swiper-slides-to-display:1;}.elementor-2517 .elementor-element.elementor-element-cbe46bf{--min-height:650px;--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;--overlay-opacity:0.09;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-5625b50{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-9c90848 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-2517 .elementor-element.elementor-element-9c90848{padding:0px 25px 0px 25px;}.elementor-2517 .elementor-element.elementor-element-c173d92 .elementor-divider-separator{width:70%;}.elementor-2517 .elementor-element.elementor-element-4a0fc63{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2517 .elementor-element.elementor-element-2ab443d{--width:50%;}.elementor-2517 .elementor-element.elementor-element-284c423{--width:50%;}.elementor-2517 .elementor-element.elementor-element-e34e7ce{--width:50%;}.elementor-2517 .elementor-element.elementor-element-47c244f{--width:50%;}.elementor-2517 .elementor-element.elementor-element-115b4d1{--width:50%;}.elementor-2517 .elementor-element.elementor-element-44baca8{--width:50%;}.elementor-2517 .elementor-element.elementor-element-aa592cd{--min-height:600px;--overlay-opacity:0.03;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-2517 .elementor-element.elementor-element-aa592cd::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-aa592cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-116px -233px;background-size:812px auto;}.elementor-2517 .elementor-element.elementor-element-522c115{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );}.elementor-2517 .elementor-element.elementor-element-52a1a92 .e-hotspot__tooltip{font-size:12px;}.elementor-2517 .elementor-element.elementor-element-52a1a92{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-2517 .elementor-element.elementor-element-ee833e9{text-align:center;}.elementor-2517 .elementor-element.elementor-element-ee833e9 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-2517 .elementor-element.elementor-element-612926c{--min-height:600px;--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;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2517 .elementor-element.elementor-element-612926c::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-612926c > .e-con-inner > .elementor-background-video-container::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-612926c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2517 .elementor-element.elementor-element-612926c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:1000px auto;}.elementor-2517 .elementor-element.elementor-element-695485e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-7dc5685 .elementor-heading-title{font-size:24px;line-height:1.4em;}.elementor-2517 .elementor-element.elementor-element-7dc5685{padding:0px 25px 0px 25px;}.elementor-2517 .elementor-element.elementor-element-200fbad .elementor-divider-separator{width:70%;}.elementor-2517 .elementor-element.elementor-element-729a39f .elementor-headline{font-size:40px;}.elementor-2517 .elementor-element.elementor-element-c173b09 .elementor-heading-title{font-size:16px;}.elementor-2517 .elementor-element.elementor-element-54f9d18{--min-height:650px;--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;--overlay-opacity:0.09;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2517 .elementor-element.elementor-element-fe12a91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image, class: .elementor-element-3cc3e18 *//* استایل اصلی و تنظیم انیمیشن تصویر */
.elementor-2517 .elementor-element.elementor-element-3cc3e18 img {
    /* 
      Time reduced to 4.5s to make the movement slightly more noticeable.
    */
    animation: floatTangible 4.5s ease-in-out infinite;
    position: relative;
    z-index: 1;
}

/* تعریف فریم‌های انیمیشن با تغییرات داینامیک موقعیت و سایه (Dynamic Position & Shadow) */
@keyframes floatTangible {
    0%, 100% { 
        transform: translateY(0px); 
        /* سایه جمع‌تر و تیره‌تر در پایین‌ترین نقطه */
        filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.6)); 
    }
    50% { 
        /* جابجایی بیشتر (-15px) برای ملموس شدن حرکت */
        transform: translateY(-15px); 
        /* سایه پخش‌تر و روشن‌تر در بالاترین نقطه (ایجاد عمق 3D) */
        filter: drop-shadow(0px 25px 15px rgba(0, 0, 0, 0.2)); 
    }
}

/* واکنش‌گرایی (Responsive Design) برای تبلت */
@media (max-width: 1024px) {
    @keyframes floatTangible {
        0%, 100% { 
            transform: translateY(0px);
            filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.5));
        }
        50% { 
            transform: translateY(-12px);
            filter: drop-shadow(0px 18px 12px rgba(0, 0, 0, 0.2));
        }
    }
}

/* واکنش‌گرایی برای موبایل */
@media (max-width: 767px) {
    .elementor-2517 .elementor-element.elementor-element-3cc3e18 img {
        /* سرعت در موبایل کمی سریع‌تر (4s) تا روی اسکرول دیده شود */
        animation: floatTangible 4s ease-in-out infinite;
    }
    @keyframes floatTangible {
        0%, 100% { 
            transform: translateY(0px);
            filter: drop-shadow(0px 3px 3px rgba(0, 0, 0, 0.5));
        }
        50% { 
            transform: translateY(-8px);
            filter: drop-shadow(0px 12px 10px rgba(0, 0, 0, 0.2));
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fdde6bc */.elementor-2517 .elementor-element.elementor-element-fdde6bc {
    animation: scrollIndicator 2s ease-in-out infinite;
    will-change: transform;
    cursor: pointer;
}

@keyframes scrollIndicator {
    0%, 100% {
        transform: translateY(0);
        opacity: 0.7;
    }
    50% {
        transform: translateY(14px);
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05efdab */[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #E6E7E8;
    color: #fff;
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48d48da */[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #E6E7E8;
    color: #fff;
    text-decoration: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-Light.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-Medium.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-DemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Farhang';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://aryo-dc.com/wp-content/uploads/2026/08/Farhang2-Black.woff') format('woff');
}
/* End Custom Fonts CSS */