.elementor-9 .elementor-element.elementor-element-6425e7d{--display:flex;--min-height:630px;--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 74px;--row-gap:0px;--column-gap:74px;--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-9 .elementor-element.elementor-element-bfeca42{--display:flex;--min-height:600px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-ce7fb6c{padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-c21937f{--display:flex;--min-height:600px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-9 .elementor-element.elementor-element-6beae02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -390px;}.elementor-9 .elementor-element.elementor-element-6beae02 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:120px;font-weight:400;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-fadcc38{text-align:start;}.elementor-9 .elementor-element.elementor-element-fadcc38 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:120px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-24701eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -130px;}.elementor-9 .elementor-element.elementor-element-24701eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:120px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-6ba05ec{text-align:end;}.elementor-9 .elementor-element.elementor-element-6ba05ec .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:120px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-b0616b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8f56295{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-8f56295.e-con{--align-self:flex-end;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-2da6de3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2da6de3 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-9 .elementor-element.elementor-element-2da6de3 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-2da6de3.elementor-view-stacked .elementor-icon{background-color:#302F2F;}.elementor-9 .elementor-element.elementor-element-2da6de3.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-2da6de3.elementor-view-default .elementor-icon{fill:#302F2F;color:#302F2F;border-color:#302F2F;}.elementor-9 .elementor-element.elementor-element-2da6de3 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-2da6de3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-2da6de3 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-15aac12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-15aac12 .elementor-icon-box-wrapper{align-items:center;gap:13px;}.elementor-9 .elementor-element.elementor-element-15aac12 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-15aac12.elementor-view-stacked .elementor-icon{background-color:#302F2F;}.elementor-9 .elementor-element.elementor-element-15aac12.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-15aac12.elementor-view-default .elementor-icon{fill:#302F2F;color:#302F2F;border-color:#302F2F;}.elementor-9 .elementor-element.elementor-element-15aac12 .elementor-icon{font-size:23px;}.elementor-9 .elementor-element.elementor-element-15aac12 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-15aac12 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-73fda41{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4602e89{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-4602e89 img{width:110px;}.elementor-9 .elementor-element.elementor-element-cd3d2dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cd3d2dd.e-con{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-560cbf7{width:auto;max-width:auto;}.elementor-9 .elementor-element.elementor-element-560cbf7.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-560cbf7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:20px;color:#1A1A1A;}.elementor-9 .elementor-element.elementor-element-502cab3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5908c13{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d2adf15{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-9 .elementor-element.elementor-element-48e9fc9{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d7700be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d7700be:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d7700be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Untitled-design.png");background-repeat:repeat-x;background-size:contain;}.elementor-9 .elementor-element.elementor-element-b4d5d76{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dd1312d{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-dd1312d::before, .elementor-9 .elementor-element.elementor-element-dd1312d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-dd1312d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-dd1312d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-dd1312d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-dd1312d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/1.png");--background-overlay:'';background-position:center center;}.elementor-9 .elementor-element.elementor-element-dd1312d::before{filter:brightness( 40% ) contrast( 200% ) saturate( 100% ) blur( 1px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-3c7d367{--display:flex;--min-height:550px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9bbb2dc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-dc4f35b{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:#000000;}.elementor-9 .elementor-element.elementor-element-817cb2c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-976604a{--display:flex;--min-height:550px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1904ad8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-a2711e3{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:#000000;}.elementor-9 .elementor-element.elementor-element-576433a{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-576433a::before, .elementor-9 .elementor-element.elementor-element-576433a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-576433a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-576433a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-576433a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-576433a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Screenshot-2026-02-20-124306-Picsart-AiImageEnhancer.png");--background-overlay:'';background-position:center center;}.elementor-9 .elementor-element.elementor-element-576433a::before{filter:brightness( 40% ) contrast( 200% ) saturate( 100% ) blur( 1px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-a69cb38{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3871307{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.8;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-3871307::before, .elementor-9 .elementor-element.elementor-element-3871307 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3871307 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3871307 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3871307 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3871307 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Brown-Modern-Webdesign-Portfolio-Tablet-Mockup-Facebook-Post.png");--background-overlay:'';background-position:center center;}.elementor-9 .elementor-element.elementor-element-3871307::before{filter:brightness( 40% ) contrast( 200% ) saturate( 100% ) blur( 1px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-4060668{--display:flex;--min-height:550px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-0aa6b5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-45119cf{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:#000000;}.elementor-9 .elementor-element.elementor-element-e0c5f4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fbc638f{--display:flex;--min-height:550px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5d854cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-c5f9f24{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:#000000;}.elementor-9 .elementor-element.elementor-element-9f0cb14{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.8;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-9f0cb14::before, .elementor-9 .elementor-element.elementor-element-9f0cb14 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9f0cb14 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9f0cb14 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9f0cb14 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9f0cb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Screenshot-2026-02-19-155613-Picsart-AiImageEnhancer.png");--background-overlay:'';background-position:center center;}.elementor-9 .elementor-element.elementor-element-9f0cb14::before{filter:brightness( 40% ) contrast( 200% ) saturate( 100% ) blur( 1px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-967155d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5178232{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-5178232::before, .elementor-9 .elementor-element.elementor-element-5178232 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5178232 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-5178232 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5178232 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-5178232 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Grey-Black-Modern-Digital-Product-Mockup-Shadow-Instagram-Post.png");--background-overlay:'';background-position:center center;}.elementor-9 .elementor-element.elementor-element-5178232::before{filter:brightness( 40% ) contrast( 200% ) saturate( 100% ) blur( 1px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-16e581e{--display:flex;--min-height:550px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7e38560 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-040758c{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:#000000;}.elementor-9 .elementor-element.elementor-element-5a203dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 120px;--row-gap:0px;--column-gap:120px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-afc0c96{--display:flex;--min-height:550px;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-19df771 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:35px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-1bb7b25{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:#000000;}.elementor-9 .elementor-element.elementor-element-e672e49{--display:flex;--min-height:550px;--justify-content:center;--overlay-opacity:0.8;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-e672e49::before, .elementor-9 .elementor-element.elementor-element-e672e49 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e672e49 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e672e49 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e672e49 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e672e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Website-Laptop-Mockup-Instagram-Post.png");--background-overlay:'';background-position:center center;}.elementor-9 .elementor-element.elementor-element-e672e49::before{filter:brightness( 40% ) contrast( 200% ) saturate( 100% ) blur( 1px ) hue-rotate( 0deg );}.elementor-9 .elementor-element.elementor-element-43ad931{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b6327b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e199478{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e199478 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-7950c29{--spacer-size:2px;background-color:#000000;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-763d282{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f23c195{padding:045px 0px 5px 0px;}.elementor-9 .elementor-element.elementor-element-f23c195 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-07287c7{--spacer-size:2px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-3b7230d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-d09d176{--spacer-size:2px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-98f736b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-5df7a95{--spacer-size:1.7px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-e56e418{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-347cfe3{--spacer-size:1.7px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-ccaf54f{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-629bd79{--spacer-size:1.5px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-cc149e7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4f0be69{--spacer-size:1.7px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-a676c63{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-2179871{--spacer-size:1.7px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-834cf5f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8aa3e0{--spacer-size:1.7px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-30352a0{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-d2229f7{--spacer-size:1.5px;background-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-9 .elementor-element.elementor-element-5ca8555{--n-accordion-title-font-size:40px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:25px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:25px;}.elementor-9 .elementor-element.elementor-element-5ca8555 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-9 .elementor-element.elementor-element-5ca8555 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-9 .elementor-element.elementor-element-5ca8555 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:400;}:where( .elementor-9 .elementor-element.elementor-element-5ca8555 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-9 .elementor-element.elementor-element-8390d37{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a0f60e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-47a344a{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-47a344a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-f78fb84{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-46707b1{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-4d2a53f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bd5bc3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-29fd8f7{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-29fd8f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:60px;font-weight:500;}.elementor-9 .elementor-element.elementor-element-30ad1e6{--display:flex;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5e6e05b{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-68b8a0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-68b8a0c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-68b8a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ziamirza.site/wp-content/uploads/2026/02/Screenshot-2026-02-16-151854.png");}.elementor-9 .elementor-element.elementor-element-8676ead{--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-9 .elementor-element.elementor-element-b2f327b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-22a5262{--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-9 .elementor-element.elementor-element-c581800{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-cdc6c70{--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-9 .elementor-element.elementor-element-47eb6f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-2c2ee6c{--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-9 .elementor-element.elementor-element-d0895f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-dc4f35b{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a2711e3{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-45119cf{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-c5f9f24{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-040758c{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-1bb7b25{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-dc4f35b{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-a2711e3{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-45119cf{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-c5f9f24{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-040758c{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-1bb7b25{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-bfeca42{--width:24%;}.elementor-9 .elementor-element.elementor-element-c21937f{--width:70%;}.elementor-9 .elementor-element.elementor-element-8f56295{--width:30%;}.elementor-9 .elementor-element.elementor-element-73fda41{--width:40%;}.elementor-9 .elementor-element.elementor-element-cd3d2dd{--width:30%;}.elementor-9 .elementor-element.elementor-element-5908c13{--width:35%;}.elementor-9 .elementor-element.elementor-element-d2adf15{--width:65%;}.elementor-9 .elementor-element.elementor-element-dd1312d{--width:30%;}.elementor-9 .elementor-element.elementor-element-3c7d367{--width:45%;}.elementor-9 .elementor-element.elementor-element-976604a{--width:45%;}.elementor-9 .elementor-element.elementor-element-576433a{--width:30%;}.elementor-9 .elementor-element.elementor-element-3871307{--width:30%;}.elementor-9 .elementor-element.elementor-element-4060668{--width:45%;}.elementor-9 .elementor-element.elementor-element-fbc638f{--width:45%;}.elementor-9 .elementor-element.elementor-element-9f0cb14{--width:30%;}.elementor-9 .elementor-element.elementor-element-5178232{--width:30%;}.elementor-9 .elementor-element.elementor-element-16e581e{--width:45%;}.elementor-9 .elementor-element.elementor-element-afc0c96{--width:45%;}.elementor-9 .elementor-element.elementor-element-e672e49{--width:30%;}.elementor-9 .elementor-element.elementor-element-b6327b1{--width:35%;}.elementor-9 .elementor-element.elementor-element-763d282{--width:65%;}.elementor-9 .elementor-element.elementor-element-a0f60e7{--width:35%;}.elementor-9 .elementor-element.elementor-element-f78fb84{--width:65%;}.elementor-9 .elementor-element.elementor-element-bd5bc3d{--width:35%;}.elementor-9 .elementor-element.elementor-element-30ad1e6{--width:65%;}.elementor-9 .elementor-element.elementor-element-8676ead{--width:24%;}.elementor-9 .elementor-element.elementor-element-22a5262{--width:24%;}.elementor-9 .elementor-element.elementor-element-cdc6c70{--width:24%;}.elementor-9 .elementor-element.elementor-element-2c2ee6c{--width:24%;}}@media(min-width:1025px){.elementor-9 .elementor-element.elementor-element-d7700be:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d7700be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-9 .elementor-element.elementor-element-68b8a0c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-68b8a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image, class: .elementor-element-ce7fb6c */.elementor-9 .elementor-element.elementor-element-ce7fb6c img {
  filter: blur(50px) contrast(140%);
  transition: all 0.5s ease;
}

.elementor-9 .elementor-element.elementor-element-ce7fb6c:hover img {
  filter: blur(0) contrast(100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6beae02 *//* Each Heading Line */
.elementor-9 .elementor-element.elementor-element-6beae02 .hero-line {
  font-size: 120px;
  font-weight: 400;
  line-height: 1.05;
  letter-spacing: -2px;
  font-family: 'Inter', sans-serif;
  margin: 0;
}

/* Letters */
.elementor-9 .elementor-element.elementor-element-6beae02 .hero-line span {
  display: inline-block;
  opacity: 0;
}

/* Word spacing */
.elementor-9 .elementor-element.elementor-element-6beae02 .space {
  width: 0.4em;
}

/* Animation active */
.elementor-9 .elementor-element.elementor-element-6beae02 .hero-line.animate span {
  animation: letterFade 0.8s ease forwards;
}

/* Fade animation */
@keyframes letterFade {
  to { opacity: 1; }
}

.tilt-letter {
  display: inline-block;
  transform: skewX(-12deg);
  transition: transform 0.4s cubic-bezier(.22,1,.36,1);
}

.tilt-letter:hover {
  transform: skewX(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fadcc38 *//* Each Heading Line */
.elementor-9 .elementor-element.elementor-element-fadcc38 .hero-line {
  font-size: 120px;
  font-weight: 400;
  line-height: 1.05;
  letter-spacing: -2px;
  font-family: 'Inter', sans-serif;
  margin: 0;
}

/* Letters */
.elementor-9 .elementor-element.elementor-element-fadcc38 .hero-line span {
  display: inline-block;
  opacity: 0;
}

/* Word spacing */
.elementor-9 .elementor-element.elementor-element-fadcc38 .space {
  width: 0.4em;
}

/* Animation active */
.elementor-9 .elementor-element.elementor-element-fadcc38 .hero-line.animate span {
  animation: letterFade 0.8s ease forwards;
}

/* Fade animation */
@keyframes letterFade {
  to { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-24701eb *//* Each Heading Line */
.elementor-9 .elementor-element.elementor-element-24701eb .hero-line {
  font-size: 120px;
  font-weight: 400;
  line-height: 1.05;
  letter-spacing: -2px;
  font-family: 'Inter', sans-serif;
  margin: 0;
}

/* Letters */
.elementor-9 .elementor-element.elementor-element-24701eb .hero-line span {
  display: inline-block;
  opacity: 0;
}

/* Word spacing */
.elementor-9 .elementor-element.elementor-element-24701eb .space {
  width: 0.4em;
}

/* Animation active */
.elementor-9 .elementor-element.elementor-element-24701eb .hero-line.animate span {
  animation: letterFade 0.8s ease forwards;
}

/* Fade animation */
@keyframes letterFade {
  to { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ba05ec *//* Each Heading Line */
.elementor-9 .elementor-element.elementor-element-6ba05ec .hero-line {
  font-size: 120px;
  font-weight: 400;
  line-height: 1.05;
  letter-spacing: -2px;
  font-family: 'Inter', sans-serif;
  margin: 0;
}

/* Letters */
.elementor-9 .elementor-element.elementor-element-6ba05ec .hero-line span {
  display: inline-block;
  opacity: 0;
}

/* Word spacing */
.elementor-9 .elementor-element.elementor-element-6ba05ec .space {
  width: 0.4em;
}

/* Animation active */
.elementor-9 .elementor-element.elementor-element-6ba05ec .hero-line.animate span {
  animation: letterFade 0.8s ease forwards;
}

/* Fade animation */
@keyframes letterFade {
  to { opacity: 1; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4602e89 */.elementor-9 .elementor-element.elementor-element-4602e89 img {
  animation: rotateClockwise 12s linear infinite;
}

@keyframes rotateClockwise {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6610038 *//* Heading Style */ 
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading {
  font-size: 60px;
  font-weight: 500;
  letter-spacing: -1px;
  line-height: 1.1;
  font-family: 'Inter', sans-serif;
}

/* Letters Base State */
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading > span {
  display: inline-block;
  opacity: 0;
  transform: translateY(80px);
}


/* Animate Only When Active */
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading.animate > span {
  animation: fadeUpLetter 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}


/* Stagger Animation */
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading.animate > span:nth-child(1) { animation-delay: 0.2s; }
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading.animate > span:nth-child(2) { animation-delay: 0.4s; }
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading.animate > span:nth-child(3) { animation-delay: 0.6s; }
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading.animate > span:nth-child(4) { animation-delay: 0.8s; }
.elementor-9 .elementor-element.elementor-element-6610038 .about-heading.animate > span:nth-child(5) { animation-delay: 1s; }

/* Animation */
@keyframes fadeUpLetter {
  from {
    opacity: 0;
    transform: translateY(80px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Tilt layer (inner span only) */
.elementor-9 .elementor-element.elementor-element-6610038 .tilt-letter1 {
  display: inline-block;
  transform: skewX(-14deg) rotate(-2deg);
  transition: transform 0.45s cubic-bezier(.22,1,.36,1);
}

.elementor-9 .elementor-element.elementor-element-6610038 .tilt-letter1:hover {
  transform: skewX(0deg) rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd15629 */.projects-marquee {
  width: 100%;
  overflow: hidden;
  padding: 40px 0;
}

.projects-track {
    
  display: flex;
  width: max-content;
  white-space: nowrap;
  will-change: transform;
}

.projects-track span {
  font-size: 120px;
  font-weight: 400;
  line-height: 1.05;
  letter-spacing: -2px;
  font-family: 'Inter', sans-serif;
  margin: 0 60px 0 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e199478 *//* Heading Style */ 
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading {
  font-size: 60px;
  font-weight: 500;
  letter-spacing: -1px;
  line-height: 1.1;
  font-family: 'Inter', sans-serif;
}

/* Letters Base State */
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading > span {
  display: inline-block;
  opacity: 0;
  transform: translateY(80px);
}

/* Animate Only When Active */
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span {
  animation: fadeUpLetter 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}

/* Stagger Animation */
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(1) { animation-delay: 0.2s; }
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(2) { animation-delay: 0.4s; }
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(3) { animation-delay: 0.6s; }
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(4) { animation-delay: 0.8s; }
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(5) { animation-delay: 1s; }
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(6) { animation-delay: 1.2s; }
.elementor-9 .elementor-element.elementor-element-e199478 .process-heading.animate > span:nth-child(7) { animation-delay: 1.4s; }

/* Animation */
@keyframes fadeUpLetter {
  from {
    opacity: 0;
    transform: translateY(80px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Tilt layer (inner span only) */
.elementor-9 .elementor-element.elementor-element-e199478 .tilt-letter2 {
  display: inline-block;
  transform: skewX(-14deg) rotate(-2deg);
  transition: transform 0.45s cubic-bezier(.22,1,.36,1);
}

.elementor-9 .elementor-element.elementor-element-e199478 .tilt-letter2:hover {
  transform: skewX(0deg) rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47a344a *//* Heading Style */
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading {
  font-size: 60px;
  font-weight: 500;
  letter-spacing: -1px;
  line-height: 1.1;
  font-family: 'Inter', sans-serif;
}

/* Letters Base State */
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading span {
  display: inline-block;
  opacity: 0;
  transform: translateY(80px);
}

/* Animate Only When Active */
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span {
  animation: fadeUpLetter 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}

/* Stagger Animation */
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(1) { animation-delay: 0.2s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(2) { animation-delay: 0.35s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(3) { animation-delay: 0.5s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(4) { animation-delay: 0.65s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(5) { animation-delay: 0.8s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(6) { animation-delay: 0.95s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(7) { animation-delay: 1.1s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(8) { animation-delay: 1.25s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(9) { animation-delay: 1.4s; }
.elementor-9 .elementor-element.elementor-element-47a344a .experience-heading.animate span:nth-child(10) { animation-delay: 1.55s; }

/* Animation */
@keyframes fadeUpLetter {
  from {
    opacity: 0;
    transform: translateY(80px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29fd8f7 *//* Heading Style */
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading {
  font-size: 60px;
  font-weight: 500;
  letter-spacing: -1px;
  line-height: 1.1;
  font-family: 'Inter', sans-serif;
}

/* Letters Base State */
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading > span {
  display: inline-block;
  opacity: 0;
  transform: translateY(80px);
}

/* Animate Only When Active */
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span {
  animation: fadeUpLetter 0.5s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}

/* Stagger Animation */
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(1) { animation-delay: 0.2s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(2) { animation-delay: 0.35s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(3) { animation-delay: 0.5s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(4) { animation-delay: 0.65s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(5) { animation-delay: 0.8s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(6) { animation-delay: 0.95s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(7) { animation-delay: 1.1s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(8) { animation-delay: 1.25s; }
.elementor-9 .elementor-element.elementor-element-29fd8f7 .education-heading.animate > span:nth-child(9) { animation-delay: 1.4s; }

/* Animation */
@keyframes fadeUpLetter {
  from {
    opacity: 0;
    transform: translateY(80px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Tilt layer (inner span only) */
.elementor-9 .elementor-element.elementor-element-29fd8f7 .tilt-letter3 {
  display: inline-block;
  transform: skewX(-14deg) rotate(-2deg);
  transition: transform 0.45s cubic-bezier(.22,1,.36,1);
}

.elementor-9 .elementor-element.elementor-element-29fd8f7 .tilt-letter3:hover {
  transform: skewX(0deg) rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d2a53f */.education-sec{
    position: relative;
    z-index: 2;
    background: #F9F9F7;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2f327b */.vertical-carousel {
  height: 300px;
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  flex-direction: column;
  will-change: transform;
}

.carousel-item {
  height: 75px;
  display: flex;
  align-items: center;
  font-size: 32px;
  font-family: 'Inter', sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c581800 */.vertical-carousel {
  height: 300px;
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  flex-direction: column;
  will-change: transform;
}

.carousel-item {
  height: 75px;
  display: flex;
  align-items: center;
  font-size: 32px;
  font-family: 'Inter', sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47eb6f2 */.vertical-carousel {
  height: 300px;
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  flex-direction: column;
  will-change: transform;
}

.carousel-item {
  height: 75px;
  display: flex;
  align-items: center;
  font-size: 32px;
  font-family: 'Inter', sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0895f4 */.vertical-carousel {
  height: 300px;
  overflow: hidden;
  position: relative;
}

.carousel-track {
  display: flex;
  flex-direction: column;
  will-change: transform;
}

.carousel-item {
  height: 75px;
  display: flex;
  align-items: center;
  font-size: 32px;
  font-family: 'Inter', sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b8a0c */.multi-carousel {
  height: 1300px;
  overflow: hidden;
}

.carousel-col {
  overflow: hidden;
  position: relative;
}

.track {
  display: flex;
  flex-direction: column;
  will-change: transform;
}

.item {
  display: flex;
}/* End custom CSS */