.elementor-1396 .elementor-element.elementor-element-a575e35:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-a575e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-a575e35{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A111810;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 28px 0px 28px;}.elementor-1396 .elementor-element.elementor-element-a575e35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-67a4b4d .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#1A111810;border-radius:25px 25px 25px 25px;padding:7px 15px 7px 15px;}.elementor-1396 .elementor-element.elementor-element-67a4b4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-8a1fd39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1396 .elementor-element.elementor-element-8a1fd39 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:52px;font-weight:400;line-height:1.07em;letter-spacing:2px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );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-1396 .elementor-element.elementor-element-d3ea85e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-ada55b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-1396 .elementor-element.elementor-element-ada55b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-f228ef2 .elementor-button{background-color:var( --e-global-color-e8ec92e );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;}.elementor-1396 .elementor-element.elementor-element-f228ef2 .elementor-button:hover, .elementor-1396 .elementor-element.elementor-element-f228ef2 .elementor-button:focus{background-color:#D8F3FF;}.elementor-1396 .elementor-element.elementor-element-f228ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-a68ffb3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-9bfa177 .elementor-button{background-color:#7A727800;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-9bfa177{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1396 .elementor-element.elementor-element-9bfa177 .elementor-button:hover, .elementor-1396 .elementor-element.elementor-element-9bfa177 .elementor-button:focus{color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-9bfa177 .elementor-button:hover svg, .elementor-1396 .elementor-element.elementor-element-9bfa177 .elementor-button:focus svg{fill:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-1b13421{border-style:solid;border-width:1px 0px 0px 0px;border-color:#1A111810;}.elementor-1396 .elementor-element.elementor-element-ba6170f .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:0.7px;color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-28e6d28 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-839dfa1 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:0.7px;color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-29a84db .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-7c9e961 .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:0.7px;color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-4d8f253 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-92820cc .elementor-heading-title{font-family:"Gilda Display", Sans-serif;font-size:35px;font-weight:500;line-height:35px;letter-spacing:0.7px;color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-cd79241 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-ac1605a{border-style:solid;border-color:#1A111810;padding:13px 0px 13px 0px;}.elementor-1396 .elementor-element.elementor-element-ac1605a, .elementor-1396 .elementor-element.elementor-element-ac1605a > .elementor-background-overlay{border-radius:1px 0px 1px 0px;}.elementor-1396 .elementor-element.elementor-element-0cb9589 > .elementor-container{max-width:1600px;}.elementor-1396 .elementor-element.elementor-element-2d34413:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1396 .elementor-element.elementor-element-2d34413 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-2d34413 > .elementor-element-populated{border-style:solid;border-width:0px 0px 1px 0px;border-color:#1A111810;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 28px 2px 28px;}.elementor-1396 .elementor-element.elementor-element-2d34413 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1396 .elementor-element.elementor-element-64056ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:4px;}.elementor-1396 .elementor-element.elementor-element-64056ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-f7a5a57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-b1eb35c .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:300;font-style:normal;letter-spacing:-0.1px;color:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-b41e722{--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-1396 .elementor-element.elementor-element-b69c8d1{--display:flex;--min-height:0px;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:#1A111810;--border-color:#1A111810;--border-radius:15px 15px 15px 15px;}.elementor-1396 .elementor-element.elementor-element-b69c8d1:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-b69c8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1396 .elementor-element.elementor-element-09e6367{--display:flex;--min-height:329px;--border-radius:15px 15px 15px 15px;}.elementor-1396 .elementor-element.elementor-element-09e6367:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-09e6367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aimanadeel.com/wp-content/uploads/2026/05/card-contentengine-e1778272318164.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1396 .elementor-element.elementor-element-6da409c{--divider-border-style:solid;--divider-color:#C41E5A;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-6da409c .elementor-divider-separator{width:100%;}.elementor-1396 .elementor-element.elementor-element-6da409c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1396 .elementor-element.elementor-element-4fd8593{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1396 .elementor-element.elementor-element-40ddb02{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-e8e6938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-1396 .elementor-element.elementor-element-e8e6938 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:25px;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-23db539{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-ce664c2{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1A111810;--border-color:#1A111810;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-c8f7924{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;color:#C41E5A;}.elementor-1396 .elementor-element.elementor-element-f70f602 .elementor-button{background-color:var( --e-global-color-e8ec92e );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:8px 20px 5px 20px;}.elementor-1396 .elementor-element.elementor-element-f70f602 .elementor-button:hover, .elementor-1396 .elementor-element.elementor-element-f70f602 .elementor-button:focus{background-color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-f70f602{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-f70f602.elementor-element{--align-self:center;}.elementor-1396 .elementor-element.elementor-element-5ff657c{--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-1396 .elementor-element.elementor-element-5d6ce6c{--spacer-size:22px;}.elementor-1396 .elementor-element.elementor-element-0acfd14{--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-1396 .elementor-element.elementor-element-b5518d8{--display:flex;--min-height:0px;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:#1A111810;--border-color:#1A111810;--border-radius:15px 15px 15px 15px;}.elementor-1396 .elementor-element.elementor-element-b5518d8:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-b5518d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1396 .elementor-element.elementor-element-6e41b17{--display:flex;--min-height:329px;--border-radius:15px 15px 15px 15px;}.elementor-1396 .elementor-element.elementor-element-6e41b17:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-6e41b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aimanadeel.com/wp-content/uploads/2026/05/card-healthpro.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1396 .elementor-element.elementor-element-a811a86{--divider-border-style:solid;--divider-color:#C41E5A;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-a811a86 .elementor-divider-separator{width:100%;}.elementor-1396 .elementor-element.elementor-element-a811a86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1396 .elementor-element.elementor-element-f882308{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1396 .elementor-element.elementor-element-f57d973{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-607514a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-1396 .elementor-element.elementor-element-607514a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:25px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-e3e67a8{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-aa22824{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1A111810;--border-color:#1A111810;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-0911b39{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;color:#C41E5A;}.elementor-1396 .elementor-element.elementor-element-e58fe87 .elementor-button{background-color:var( --e-global-color-e8ec92e );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:8px 20px 5px 20px;}.elementor-1396 .elementor-element.elementor-element-e58fe87 .elementor-button:hover, .elementor-1396 .elementor-element.elementor-element-e58fe87 .elementor-button:focus{background-color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-e58fe87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-e58fe87.elementor-element{--align-self:center;}.elementor-1396 .elementor-element.elementor-element-3df084c{--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-1396 .elementor-element.elementor-element-d1726e9{--spacer-size:22px;}.elementor-1396 .elementor-element.elementor-element-11fd4ca{--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-1396 .elementor-element.elementor-element-f99a048{--display:flex;--min-height:0px;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:#1A111810;--border-color:#1A111810;--border-radius:15px 15px 15px 15px;}.elementor-1396 .elementor-element.elementor-element-f99a048:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-f99a048 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1396 .elementor-element.elementor-element-b7572a5{--display:flex;--min-height:359px;--border-radius:15px 15px 15px 15px;}.elementor-1396 .elementor-element.elementor-element-b7572a5:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-b7572a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EBF0;background-image:url("https://aimanadeel.com/wp-content/uploads/2026/05/card-cardinal.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1396 .elementor-element.elementor-element-cf7a4ab{--divider-border-style:solid;--divider-color:#C41E5A;--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-cf7a4ab .elementor-divider-separator{width:100%;}.elementor-1396 .elementor-element.elementor-element-cf7a4ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1396 .elementor-element.elementor-element-6376b3a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1396 .elementor-element.elementor-element-ff9e255{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-4dde029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-1396 .elementor-element.elementor-element-4dde029 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:25px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-3890b1e{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-f9bdafd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1A111810;--border-color:#1A111810;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-647f46a{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:none;color:#C41E5A;}.elementor-1396 .elementor-element.elementor-element-e731fac .elementor-button{background-color:var( --e-global-color-e8ec92e );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:26px 26px 26px 26px;padding:8px 20px 5px 20px;}.elementor-1396 .elementor-element.elementor-element-e731fac .elementor-button:hover, .elementor-1396 .elementor-element.elementor-element-e731fac .elementor-button:focus{background-color:var( --e-global-color-e8ec92e );}.elementor-1396 .elementor-element.elementor-element-e731fac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1396 .elementor-element.elementor-element-e731fac.elementor-element{--align-self:center;}.elementor-1396 .elementor-element.elementor-element-139b44a{--display:flex;--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:52px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-1396 .elementor-element.elementor-element-139b44a:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-139b44a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-afb87b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;font-family:var( --e-global-typography-a867e66-font-family ), Sans-serif;font-size:var( --e-global-typography-a867e66-font-size );font-weight:var( --e-global-typography-a867e66-font-weight );text-transform:var( --e-global-typography-a867e66-text-transform );letter-spacing:var( --e-global-typography-a867e66-letter-spacing );color:var( --e-global-color-accent );}.elementor-1396 .elementor-element.elementor-element-a834c98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-1396 .elementor-element.elementor-element-a834c98 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:30px;font-weight:300;font-style:normal;letter-spacing:-0.1px;color:var( --e-global-color-text );}.elementor-1396 .elementor-element.elementor-element-91a17d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-82b0939{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2cc7983 );--border-color:var( --e-global-color-2cc7983 );--border-radius:12px 0px 0px 0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1396 .elementor-element.elementor-element-82b0939:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-82b0939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1396 .elementor-element.elementor-element-1b49113{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1396 .elementor-element.elementor-element-1b49113 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;font-style:normal;letter-spacing:-0.1px;color:var( --e-global-color-a5b5170 );}.elementor-1396 .elementor-element.elementor-element-bbe0f7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1396 .elementor-element.elementor-element-bbe0f7c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-6930ff8{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-08d7c58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-2cc7983 );--border-color:var( --e-global-color-2cc7983 );--border-radius:0px 12px 0px 0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1396 .elementor-element.elementor-element-08d7c58:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-08d7c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1396 .elementor-element.elementor-element-f61cade{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1396 .elementor-element.elementor-element-f61cade .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;font-style:normal;letter-spacing:-0.1px;color:var( --e-global-color-a5b5170 );}.elementor-1396 .elementor-element.elementor-element-2dc56b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1396 .elementor-element.elementor-element-2dc56b7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-4715ac9{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-6211c76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1396 .elementor-element.elementor-element-3c5e849{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-2cc7983 );--border-color:var( --e-global-color-2cc7983 );--border-radius:0px 0px 0px 12px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1396 .elementor-element.elementor-element-3c5e849:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-3c5e849 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1396 .elementor-element.elementor-element-17c9cc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1396 .elementor-element.elementor-element-17c9cc7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;font-style:normal;letter-spacing:-0.1px;color:var( --e-global-color-a5b5170 );}.elementor-1396 .elementor-element.elementor-element-838ca14{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1396 .elementor-element.elementor-element-838ca14 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-e5a3a67{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-ad017a5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-2cc7983 );--border-color:var( --e-global-color-2cc7983 );--border-radius:0px 0px 12px 0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1396 .elementor-element.elementor-element-ad017a5:not(.elementor-motion-effects-element-type-background), .elementor-1396 .elementor-element.elementor-element-ad017a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1396 .elementor-element.elementor-element-c0ab6bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-1396 .elementor-element.elementor-element-c0ab6bf .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:400;font-style:normal;letter-spacing:-0.1px;color:var( --e-global-color-a5b5170 );}.elementor-1396 .elementor-element.elementor-element-499e509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1396 .elementor-element.elementor-element-499e509 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:none;color:var( --e-global-color-primary );}.elementor-1396 .elementor-element.elementor-element-a841d23{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;text-transform:none;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1396 .elementor-element.elementor-element-ada55b0{width:16.891%;}.elementor-1396 .elementor-element.elementor-element-a68ffb3{width:83.109%;}.elementor-1396 .elementor-element.elementor-element-b41e722{--content-width:950px;}.elementor-1396 .elementor-element.elementor-element-5ff657c{--content-width:1110px;}.elementor-1396 .elementor-element.elementor-element-0acfd14{--content-width:950px;}.elementor-1396 .elementor-element.elementor-element-11fd4ca{--content-width:950px;}.elementor-1396 .elementor-element.elementor-element-91a17d9{--content-width:1280px;}.elementor-1396 .elementor-element.elementor-element-82b0939{--width:50%;}.elementor-1396 .elementor-element.elementor-element-08d7c58{--width:50%;}.elementor-1396 .elementor-element.elementor-element-6211c76{--content-width:1280px;}.elementor-1396 .elementor-element.elementor-element-3c5e849{--width:50%;}.elementor-1396 .elementor-element.elementor-element-ad017a5{--width:50%;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-d3ea85e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-28e6d28 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-29a84db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-4d8f253 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-cd79241 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-afb87b4{font-size:var( --e-global-typography-a867e66-font-size );letter-spacing:var( --e-global-typography-a867e66-letter-spacing );}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-d3ea85e{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-1b13421{padding:0px 0px 0px 030px;}.elementor-1396 .elementor-element.elementor-element-28e6d28 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-29a84db .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-4d8f253 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-cd79241 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1396 .elementor-element.elementor-element-afb87b4{font-size:var( --e-global-typography-a867e66-font-size );letter-spacing:var( --e-global-typography-a867e66-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-67a4b4d */.elementor-1396 .elementor-element.elementor-element-67a4b4d .elementor-button-text::before {
  content: '';
  display: inline-block;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: linear-gradient(90deg, #C41E5A, #E03030);
  margin-right: 8px;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a1fd39 */.grad-word {
  background: linear-gradient(90deg, #C41E5A, #E03030) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0f4f22 */.skills-track {
display: flex;
align-items: center;
gap: 20px;
width: max-content;
animation: marquee 25s linear infinite;
}
.skills-track span {
font-family: 'DM Sans', sans-serif;
font-size: 11px;
letter-spacing: 0.09em;
text-transform: uppercase;
color: #7A7278;
white-space: nowrap;
}
.skills-track .sdot {
width: 4px;
height: 4px;
border-radius: 50%;
background: linear-gradient(90deg, #C41E5A, #E03030);
flex-shrink: 0;
display: inline-block;
}
@keyframes marquee {
from { transform: translateX(0); }
to { transform: translateX(-50%); }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-6da409c */.elementor-1396 .elementor-element.elementor-element-6da409c .elementor-divider-separator {
  background: linear-gradient(90deg, #C41E5A, #E03030);
  border: none;
  height: 3px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a811a86 */.elementor-1396 .elementor-element.elementor-element-a811a86 .elementor-divider-separator {
  background: linear-gradient(90deg, #C41E5A, #E03030);
  border: none;
  height: 3px;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-cf7a4ab */.elementor-1396 .elementor-element.elementor-element-cf7a4ab .elementor-divider-separator {
  background: linear-gradient(90deg, #C41E5A, #E03030);
  border: none;
  height: 3px;
}/* End custom CSS */