.elementor-54 .elementor-element.elementor-element-f1a3745{--display:flex;--overlay-opacity:0.98;}.elementor-54 .elementor-element.elementor-element-f1a3745:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f1a3745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://uzairaliportfolio.com/wp-content/uploads/2026/07/usefulpix-ai-generated-8307560_1920.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-f1a3745::before, .elementor-54 .elementor-element.elementor-element-f1a3745 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f1a3745 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f1a3745 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-f1a3745 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-f1a3745 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-336fcde{--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;--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-54 .elementor-element.elementor-element-336fcde.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-d10e1cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--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-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-0675457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-0675457 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-5faad46e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-5faad46e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-709557d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-42151c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top: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-weight:var( --e-global-typography-text-font-weight );}.elementor-54 .elementor-element.elementor-element-eab5c11 img{width:100%;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-54 .elementor-element.elementor-element-65e391c{--display:flex;}.elementor-54 .elementor-element.elementor-element-65e391c:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-65e391c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-92bfdd8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-6eb363a{--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-54 .elementor-element.elementor-element-00c6c55{text-align:center;}.elementor-54 .elementor-element.elementor-element-00c6c55 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-32e5fcd{text-align:center;}.elementor-54 .elementor-element.elementor-element-23e186c{--display:flex;--border-radius:22px 22px 22px 22px;box-shadow:0px 20px 60px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-54 .elementor-element.elementor-element-23e186c.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-5c86d57{--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:center;--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-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button:focus{background-color:#11111100;color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-be3e26b{--display:flex;}.elementor-54 .elementor-element.elementor-element-be3e26b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-be3e26b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-a7cee3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-a7cee3d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-0cfde4f{text-align:center;}.elementor-54 .elementor-element.elementor-element-0cfde4f .elementor-heading-title{color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-53f09b1{--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-54 .elementor-element.elementor-element-c84c3c3{--display:flex;--position:relative;--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;top:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-c84c3c3{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-c84c3c3{right:0px;}.elementor-54 .elementor-element.elementor-element-1a38439{--display:flex;--position:relative;--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-1a38439{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-1a38439{right:0px;}.elementor-54 .elementor-element.elementor-element-d87fc3b{--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;}.elementor-54 .elementor-element.elementor-element-45dcd20{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#C4D600;}.elementor-54 .elementor-element.elementor-element-0c9d9be .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-cbfb43e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#999999;}.elementor-54 .elementor-element.elementor-element-a04a2ec{font-size:16px;font-weight:400;line-height:1.6em;color:#777777;}.elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-d2b1ce7{margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-7218f74{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-27d3acc{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-27d3acc:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-27d3acc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-27d3acc.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-53cfe34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-53cfe34.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-8c38f28{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-8c38f28:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8c38f28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-8c38f28.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-df36cd6{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-f9f7bb3{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-f9f7bb3:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f9f7bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-f9f7bb3.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-59731a4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-f88cdef{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-f88cdef:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f88cdef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-f88cdef.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-79e24e4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-0f3aafd{--display:flex;--position:relative;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-0f3aafd{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-0f3aafd{right:0px;}.elementor-54 .elementor-element.elementor-element-90d694a{--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;}.elementor-54 .elementor-element.elementor-element-3cb24e9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#C4D600;}.elementor-54 .elementor-element.elementor-element-fdba1ab .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-7bc1fd7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#999999;}.elementor-54 .elementor-element.elementor-element-2d96be9{font-size:16px;font-weight:400;line-height:1.6em;color:#777777;}.elementor-54 .elementor-element.elementor-element-2d1ea99{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-ea3c222{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-ea3c222:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ea3c222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-8ed5287{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-8ed5287.elementor-element{--align-self:center;}.elementor-54 .elementor-element.elementor-element-b91b304{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-b91b304:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b91b304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-b91b304.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-5d68ac7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-430e33f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-430e33f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-430e33f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-430e33f.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-a2186b7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-5f16a3c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:999px 999px 999px 999px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-5f16a3c:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-5f16a3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-54 .elementor-element.elementor-element-5f16a3c.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-7acc0fd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-f0ec562{--display:flex;--overlay-opacity:0.95;}.elementor-54 .elementor-element.elementor-element-f0ec562:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-f0ec562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6d61a3f );background-image:url("https://uzairaliportfolio.com/wp-content/uploads/2026/07/lenahelfinger-abstract-5540113_1920.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-54 .elementor-element.elementor-element-f0ec562::before, .elementor-54 .elementor-element.elementor-element-f0ec562 > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f0ec562 > .e-con-inner > .elementor-background-video-container::before, .elementor-54 .elementor-element.elementor-element-f0ec562 > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-f0ec562 > .e-con-inner > .elementor-background-slideshow::before, .elementor-54 .elementor-element.elementor-element-f0ec562 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6d61a3f );--background-overlay:'';}.elementor-54 .elementor-element.elementor-element-5d54c83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-5d54c83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#333333;}.elementor-54 .elementor-element.elementor-element-5987d2c{text-align:center;}.elementor-54 .elementor-element.elementor-element-5987d2c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-e6e64b7{--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-54 .elementor-element.elementor-element-33ca236{--display:flex;--position:relative;--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;top:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-33ca236{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-33ca236{right:0px;}.elementor-54 .elementor-element.elementor-element-f59dab0{--display:flex;--position:relative;--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;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-f59dab0{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-f59dab0{right:0px;}.elementor-54 .elementor-element.elementor-element-4aa21bc{--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;}.elementor-54 .elementor-element.elementor-element-4328c9c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#333333;}.elementor-54 .elementor-element.elementor-element-199f341 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-8649990{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-e3fc1f5{--display:flex;--position:relative;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-e3fc1f5{left:0px;}body.rtl .elementor-54 .elementor-element.elementor-element-e3fc1f5{right:0px;}.elementor-54 .elementor-element.elementor-element-9dc914e{--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;}.elementor-54 .elementor-element.elementor-element-5927be3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#333333;}.elementor-54 .elementor-element.elementor-element-34e8b0a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-3ef1388{font-family:"Inter", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-ac86548{--display:flex;}.elementor-54 .elementor-element.elementor-element-ac86548:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ac86548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-4354988{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-4354988 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-dd43fe9{text-align:center;}.elementor-54 .elementor-element.elementor-element-dd43fe9 .elementor-heading-title{color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-ddb377c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-709c3bb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-704965e{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-704965e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-704965e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-e30a9f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#596273;}.elementor-54 .elementor-element.elementor-element-78289c1{--display:flex;--min-height:52px;--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;--border-radius:16px 16px 16px 16px;--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-54 .elementor-element.elementor-element-78289c1:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-78289c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3C8;}.elementor-54 .elementor-element.elementor-element-78289c1.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-0753978.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0753978.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-0753978.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0753978.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-0753978.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon{font-size:30px;}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon svg{height:30px;}.elementor-54 .elementor-element.elementor-element-98479bc{text-align:center;}.elementor-54 .elementor-element.elementor-element-ce9ed1f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-1b08212{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-1b08212:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-1b08212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-12fe62a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-8cfbe52{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-8cfbe52:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8cfbe52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-5dedada .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-9d1611e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-9d1611e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9d1611e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-436b49d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-801cb5f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-38b5482{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-38b5482:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-38b5482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-4470d93 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-16c5be0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-16c5be0:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-16c5be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-653331d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-d2ec16f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-d2ec16f:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d2ec16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-792eed0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-4007833{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-4007833:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4007833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-b69ba2d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#596273;}.elementor-54 .elementor-element.elementor-element-4d92a05{--display:flex;--min-height:52px;--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;--border-radius:16px 16px 16px 16px;--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-54 .elementor-element.elementor-element-4d92a05:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-4d92a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3C8;}.elementor-54 .elementor-element.elementor-element-4d92a05.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-0f8722c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0f8722c.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-0f8722c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0f8722c.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-0f8722c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon{font-size:30px;}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon svg{height:30px;}.elementor-54 .elementor-element.elementor-element-7688af5{text-align:center;}.elementor-54 .elementor-element.elementor-element-07de15e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-e2e0dac{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-e2e0dac:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-e2e0dac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-dd19f39 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-9815442{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-9815442:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9815442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-cf0f4a7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-a7fc32b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-a7fc32b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a7fc32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-99cfea5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-d948b52{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-885fb1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-885fb1a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-885fb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-f3be2bd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-994aba8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-994aba8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-994aba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-b4f7a5f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-dc3c899{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-dc3c899:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-dc3c899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-214952d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-dc8732f{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-59908a8{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-59908a8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-59908a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-f67e482 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#596273;}.elementor-54 .elementor-element.elementor-element-68a6634{--display:flex;--min-height:52px;--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;--border-radius:16px 16px 16px 16px;--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-54 .elementor-element.elementor-element-68a6634:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-68a6634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3C8;}.elementor-54 .elementor-element.elementor-element-68a6634.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-2d6b8d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-2d6b8d4.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-2d6b8d4.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-2d6b8d4.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-2d6b8d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon{font-size:30px;}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon svg{height:30px;}.elementor-54 .elementor-element.elementor-element-66bc2cc{text-align:center;}.elementor-54 .elementor-element.elementor-element-5a3eb32{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-8adc1b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-8adc1b5:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8adc1b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-9226492 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-70fe3d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-70fe3d4:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-70fe3d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-7235b1c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-22ed9b8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-22ed9b8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-22ed9b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-9394a8a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-382bb7e{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b3ac6d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-b3ac6d4:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-b3ac6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-85e0e4b .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-31b4687{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-31b4687:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-31b4687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-f475f9a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-82dde0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-82dde0d:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-82dde0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-68413f4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-d560cae{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:24px 24px 24px 24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54 .elementor-element.elementor-element-d560cae:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-d560cae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-acfdcde .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;color:#596273;}.elementor-54 .elementor-element.elementor-element-48ba79a{--display:flex;--min-height:52px;--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;--border-radius:16px 16px 16px 16px;--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-54 .elementor-element.elementor-element-48ba79a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-48ba79a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F3C8;}.elementor-54 .elementor-element.elementor-element-48ba79a.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-a9a6d9c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-a9a6d9c.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-a9a6d9c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-a9a6d9c.elementor-view-framed .elementor-icon, .elementor-54 .elementor-element.elementor-element-a9a6d9c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon{font-size:30px;}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon svg{height:30px;}.elementor-54 .elementor-element.elementor-element-5771cbd{text-align:center;}.elementor-54 .elementor-element.elementor-element-cc37a4d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-aed5250{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-aed5250:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-aed5250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-55ed0af .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-237eda8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-237eda8:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-237eda8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-6b50722 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-00229de{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-00229de:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-00229de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-83c544e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-792c649{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-7ee510a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-7ee510a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-7ee510a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-bfd5590 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-6e0556e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-6e0556e:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-6e0556e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-34226a0 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-3901034{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--border-radius:999px 999px 999px 999px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-54 .elementor-element.elementor-element-3901034:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-3901034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-54 .elementor-element.elementor-element-0601625 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-3426b2e{--display:flex;--position:absolute;--min-height:140px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:80px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-3426b2e{left:30px;}body.rtl .elementor-54 .elementor-element.elementor-element-3426b2e{right:30px;}.elementor-54 .elementor-element.elementor-element-ca30e18{--display:flex;}.elementor-54 .elementor-element.elementor-element-ca30e18:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-ca30e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-54 .elementor-element.elementor-element-6e6e2b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-6e6e2b6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:400;color:#333333;}.elementor-54 .elementor-element.elementor-element-9e6b151{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-54 .elementor-element.elementor-element-9e6b151 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-9739ed9{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#222222;--border-color:#222222;--border-radius:22px 22px 22px 22px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-54 .elementor-element.elementor-element-9739ed9:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-9739ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-ea1626c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-54 .elementor-element.elementor-element-c3e4aa3{font-family:"Inter", Sans-serif;font-weight:400;color:#C4D600;}.elementor-54 .elementor-element.elementor-element-743ce93 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-d779ca7{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-cf24279{--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;}.elementor-54 .elementor-element.elementor-element-a9f391b{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-54 .elementor-element.elementor-element-a9f391b:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-a9f391b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-08b531a{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:25px;}.elementor-54 .elementor-element.elementor-element-08b531a:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-08b531a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4D60040;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-08b531a{left:10px;}body.rtl .elementor-54 .elementor-element.elementor-element-08b531a{right:10px;}.elementor-54 .elementor-element.elementor-element-8143548{--display:flex;--position:absolute;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;}.elementor-54 .elementor-element.elementor-element-8143548:not(.elementor-motion-effects-element-type-background), .elementor-54 .elementor-element.elementor-element-8143548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C4D60040;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-8143548{right:50px;}body.rtl .elementor-54 .elementor-element.elementor-element-8143548{left:50px;}.elementor-54 .elementor-element.elementor-element-a9bbe8b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--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-54 .elementor-element.elementor-element-27fb6e9{text-align:center;}.elementor-54 .elementor-element.elementor-element-27fb6e9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-54 .elementor-element.elementor-element-12c0923{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-3e46862{--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;--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-54 .elementor-element.elementor-element-0c145ca .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;padding:15px 25px 15px 25px;}.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button:hover, .elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button:hover svg, .elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-e877362{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-5f9978b );--border-color:var( --e-global-color-5f9978b );--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-b78a101{--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;--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-54 .elementor-element.elementor-element-b78a101.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-28df324 .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-28df324 .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-28df324 .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-fef7226{font-family:"Inter", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-b5e3863{--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;--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-54 .elementor-element.elementor-element-b5e3863.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-294713a .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-294713a .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-294713a .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-6874365{font-family:"Inter", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-54 .elementor-element.elementor-element-f8765b8{--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;--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-54 .elementor-element.elementor-element-f8765b8.e-con{--align-self:center;}.elementor-54 .elementor-element.elementor-element-7784f3a .elementor-icon-wrapper{text-align:center;}.elementor-54 .elementor-element.elementor-element-7784f3a .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-7784f3a .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-c1dd01b{color:#FFFFFF;}@media(max-width:1024px){.elementor-54 .elementor-element.elementor-element-336fcde{--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;}.elementor-54 .elementor-element.elementor-element-5faad46e .elementor-heading-title{font-size:64px;}.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button{font-size:16px;}.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button{font-size:16px;}.elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button{font-size:16px;}.elementor-54 .elementor-element.elementor-element-709c3bb{--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;}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon{font-size:24px;}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon svg{height:24px;}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon{font-size:24px;}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon svg{height:24px;}.elementor-54 .elementor-element.elementor-element-dc8732f{--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;}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon{font-size:24px;}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon svg{height:24px;}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon{font-size:24px;}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon svg{height:24px;}.elementor-54 .elementor-element.elementor-element-3426b2e{top:30px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-08b531a{left:170px;}body.rtl .elementor-54 .elementor-element.elementor-element-08b531a{right:170px;}body:not(.rtl) .elementor-54 .elementor-element.elementor-element-8143548{right:158px;}body.rtl .elementor-54 .elementor-element.elementor-element-8143548{left:158px;}.elementor-54 .elementor-element.elementor-element-27fb6e9 .elementor-heading-title{font-size:30px;}.elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button{font-size:16px;}.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button{font-size:16px;}}@media(max-width:767px){.elementor-54 .elementor-element.elementor-element-0675457{text-align:center;}.elementor-54 .elementor-element.elementor-element-5faad46e{text-align:center;}.elementor-54 .elementor-element.elementor-element-5faad46e .elementor-heading-title{font-size:54px;}.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button{font-size:15px;}.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button{font-size:15px;}.elementor-54 .elementor-element.elementor-element-a7cee3d{text-align:center;}.elementor-54 .elementor-element.elementor-element-d2b1ce7 .elementor-button{font-size:15px;}.elementor-54 .elementor-element.elementor-element-5d54c83{text-align:center;}.elementor-54 .elementor-element.elementor-element-4354988{text-align:center;}.elementor-54 .elementor-element.elementor-element-78289c1{--width:52px;}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-0753978 .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-4d92a05{--width:52px;}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-0f8722c .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-68a6634{--width:52px;}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-2d6b8d4 .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-48ba79a{--width:52px;}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon{font-size:20px;}.elementor-54 .elementor-element.elementor-element-a9a6d9c .elementor-icon svg{height:20px;}.elementor-54 .elementor-element.elementor-element-6e6e2b6{text-align:center;}.elementor-54 .elementor-element.elementor-element-27fb6e9 .elementor-heading-title{font-size:20px;}.elementor-54 .elementor-element.elementor-element-0c145ca .elementor-button{font-size:15px;}.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button{font-size:15px;}}@media(min-width:768px){.elementor-54 .elementor-element.elementor-element-d10e1cb{--width:60%;}.elementor-54 .elementor-element.elementor-element-42151c3{--width:40%;}.elementor-54 .elementor-element.elementor-element-c84c3c3{--width:100%;}.elementor-54 .elementor-element.elementor-element-33ca236{--width:100%;}.elementor-54 .elementor-element.elementor-element-78289c1{--width:52px;}.elementor-54 .elementor-element.elementor-element-4d92a05{--width:52px;}.elementor-54 .elementor-element.elementor-element-68a6634{--width:52px;}.elementor-54 .elementor-element.elementor-element-48ba79a{--width:52px;}.elementor-54 .elementor-element.elementor-element-3426b2e{--width:140px;}.elementor-54 .elementor-element.elementor-element-a9f391b{--width:1050px;}.elementor-54 .elementor-element.elementor-element-08b531a{--width:180px;}.elementor-54 .elementor-element.elementor-element-8143548{--width:180px;}.elementor-54 .elementor-element.elementor-element-e877362{--width:850px;}}/* Start custom CSS for heading, class: .elementor-element-0675457 */.hero-greeting {
    animation: fadeUp 0.8s ease-out both;
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5faad46e */.hero-name {
    animation: nameReveal 1s cubic-bezier(0.22, 1, 0.36, 1) both;
}

@keyframes nameReveal {
    from {
        opacity: 0;
        transform: translateY(30px);
        letter-spacing: 8px;
    }

    to {
        opacity: 1;
        transform: translateY(0);
        letter-spacing: normal;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-709557d9 */.hero-description {
    animation: descriptionReveal 1s 0.4s ease-out both;
}

@keyframes descriptionReveal {
    from {
        opacity: 0;
        transform: translateY(20px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ff7167 */.secondary-button {
    transition: all 0.35s ease;
}

.secondary-button:hover {
    transform: translateY(-5px);
}


.elementor-54 .elementor-element.elementor-element-9ff7167 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-9ff7167:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa668e6 */.secondary-button {
    transition: all 0.35s ease;
}

.secondary-button:hover {
    transform: translateY(-5px);
}


.elementor-54 .elementor-element.elementor-element-aa668e6 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-aa668e6:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a7cee3d */.hero-greeting {
    animation: fadeUp 0.8s ease-out both;
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53f09b1 */.education-timeline {
    position: relative;
}

/* Vertical timeline line */
.education-timeline::before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    left: 8px;
    width: 2px;
    background-color: #333333;
    z-index: 0;
}

/* Timeline items */
.education-item {
    position: relative;
    z-index: 1;
}

/* Timeline dots */
.education-dot {
    display: block;
    width: 18px;
    height: 18px;
    background-color: #C4D600;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d54c83 */.hero-greeting {
    animation: fadeUp 0.8s ease-out both;
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6e64b7 */.education-timeline {
    position: relative;
}

/* Vertical timeline line */
.education-timeline::before {
    content: "";
    position: absolute;
    top: 8px;
    bottom: 8px;
    left: 8px;
    width: 2px;
    background-color: #333333;
    z-index: 0;
}

/* Timeline items */
.education-item {
    position: relative;
    z-index: 1;
}

/* Timeline dots */
.education-dot {
    display: block;
    width: 18px;
    height: 18px;
    background-color: #C4D600;
    border-radius: 50%;
    position: relative;
    z-index: 2;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4354988 */.hero-greeting {
    animation: fadeUp 0.8s ease-out both;
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0753978 */.service-icon {
    transition: transform 0.4s ease;
}

.service-card:hover .service-icon {
    transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-704965e */.service-card {
    min-height: 390px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        border-color 0.4s ease;
}


.service-card:hover {
    transform: translateY(-8px);
    border-color: #C4D600;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
}


.service-card::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 4px;
    background: #C4D600;
    transition: width 0.4s ease;
}

.service-card:hover::after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f8722c */.service-icon {
    transition: transform 0.4s ease;
}

.service-card:hover .service-icon {
    transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4007833 */.service-card {
    min-height: 390px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        border-color 0.4s ease;
}


.service-card:hover {
    transform: translateY(-8px);
    border-color: #C4D600;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
}


.service-card::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 4px;
    background: #C4D600;
    transition: width 0.4s ease;
}

.service-card:hover::after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2d6b8d4 */.service-icon {
    transition: transform 0.4s ease;
}

.service-card:hover .service-icon {
    transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59908a8 */.service-card {
    min-height: 390px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        border-color 0.4s ease;
}


.service-card:hover {
    transform: translateY(-8px);
    border-color: #C4D600;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
}


.service-card::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 4px;
    background: #C4D600;
    transition: width 0.4s ease;
}

.service-card:hover::after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-a9a6d9c */.service-icon {
    transition: transform 0.4s ease;
}

.service-card:hover .service-icon {
    transform: rotate(8deg) scale(1.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d560cae */.service-card {
    min-height: 390px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    transition:
        transform 0.4s ease,
        box-shadow 0.4s ease,
        border-color 0.4s ease;
}


.service-card:hover {
    transform: translateY(-8px);
    border-color: #C4D600;
    box-shadow: 0 20px 45px rgba(0, 0, 0, 0.08);
}


.service-card::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 4px;
    background: #C4D600;
    transition: width 0.4s ease;
}

.service-card:hover::after {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3426b2e */.what-dots {
    background-image: radial-gradient(
        #C4D600 1.5px,
        transparent 1.5px
    );
    background-size: 14px 14px;
    opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e6e2b6 */.hero-greeting {
    animation: fadeUp 0.8s ease-out both;
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translateY(15px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08b531a */.cta-blob {
    animation: ctaFloat 8s ease-in-out infinite;
}

@keyframes ctaFloat {
    0%, 100% {
        transform: translateY(0) scale(1);
    }

    50% {
        transform: translateY(-15px) scale(1.04);
    }
}

.cta-blob-bottom {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8143548 */.cta-blob {
    animation: ctaFloat 8s ease-in-out infinite;
}

@keyframes ctaFloat {
    0%, 100% {
        transform: translateY(0) scale(1);
    }

    50% {
        transform: translateY(-15px) scale(1.04);
    }
}

.cta-blob-bottom {
    animation-delay: 2s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1c91d1 */.secondary-button {
    transition: all 0.35s ease;
}

.secondary-button:hover {
    transform: translateY(-5px);
}

.elementor-54 .elementor-element.elementor-element-c1c91d1 .elementor-button-icon {
    transition: transform 0.3s ease;
}

.elementor-54 .elementor-element.elementor-element-c1c91d1:hover .elementor-button-icon {
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e46862 */.hero-buttons {
    animation: buttonsReveal 1s 0.6s ease-out both;
}

@keyframes buttonsReveal {
    from {
        opacity: 0;
        transform: translateY(25px);
    }

    to {
        opacity: 1;
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b78a101 */.cta-link {
    transition: all 0.3s ease;
}

.cta-link:hover {
    transform: translateY(-3px);
}

.cta-link:hover .elementor-icon {
    color: #C4D600;
}

.cta-link a {
    transition: color 0.3s ease;
}

.cta-link:hover a {
    color: #C4D600;
}

.cta-link::before {
    content: "";
    width: 40px;
    height: 2px;
    background: #C4D600;
    position: absolute;
    top: -1px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e3863 */.cta-link {
    transition: all 0.3s ease;
}

.cta-link:hover {
    transform: translateY(-3px);
}

.cta-link:hover .elementor-icon {
    color: #C4D600;
}

.cta-link a {
    transition: color 0.3s ease;
}

.cta-link:hover a {
    color: #C4D600;
}

.cta-link::before {
    content: "";
    width: 40px;
    height: 2px;
    background: #C4D600;
    position: absolute;
    top: -1px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8765b8 */.cta-link {
    transition: all 0.3s ease;
}

.cta-link:hover {
    transform: translateY(-3px);
}

.cta-link:hover .elementor-icon {
    color: #C4D600;
}

.cta-link a {
    transition: color 0.3s ease;
}

.cta-link:hover a {
    color: #C4D600;
}

.cta-link::before {
    content: "";
    width: 40px;
    height: 2px;
    background: #C4D600;
    position: absolute;
    top: -1px;
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */