.elementor-104 .elementor-element.elementor-element-1c3b15d{--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:20px 0px;--row-gap:20px;--column-gap:0px;--overlay-opacity:0.43;--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-104 .elementor-element.elementor-element-1c3b15d:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-1c3b15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-1c3b15d::before, .elementor-104 .elementor-element.elementor-element-1c3b15d > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-1c3b15d > .e-con-inner > .elementor-background-video-container::before, .elementor-104 .elementor-element.elementor-element-1c3b15d > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-1c3b15d > .e-con-inner > .elementor-background-slideshow::before, .elementor-104 .elementor-element.elementor-element-1c3b15d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );background-image:url("https://digitalhammad.com/wp-content/uploads/2025/07/Footer-BG-DH.jpg");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-104 .elementor-element.elementor-element-1c3b15d::before{filter:brightness( 83% ) contrast( 200% ) saturate( 118% ) blur( 0px ) hue-rotate( 278deg );}.elementor-104 .elementor-element.elementor-element-5bd082e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0180px;--padding-bottom:085px;--padding-left:030px;--padding-right:030px;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-104 .elementor-element.elementor-element-d81bd72{text-align:center;}.elementor-104 .elementor-element.elementor-element-d81bd72 .elementor-heading-title{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 );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 );line-height:var( --e-global-typography-text-line-height );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-104 .elementor-element.elementor-element-eefc16d{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-b41a4ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-104 .elementor-element.elementor-element-96256f0 .elementor-button{background-color:var( --e-global-color-secondary );border-style:none;}.elementor-104 .elementor-element.elementor-element-96256f0{background-color:#DADADA;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-96256f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-96256f0 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-96256f0 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-96256f0 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-96256f0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-133a3a6 .elementor-button{background-color:var( --e-global-color-primary );border-style:none;}.elementor-104 .elementor-element.elementor-element-133a3a6{background-color:#DADADA;padding:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D9D9D9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-133a3a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-104 .elementor-element.elementor-element-133a3a6 .elementor-button:hover, .elementor-104 .elementor-element.elementor-element-133a3a6 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-133a3a6 .elementor-button:hover svg, .elementor-104 .elementor-element.elementor-element-133a3a6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-223346e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-31e51871{--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:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-104 .elementor-element.elementor-element-2356eb06{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:40px 40px 40px 40px;--padding-top:85px;--padding-bottom:85px;--padding-left:45px;--padding-right:45px;}.elementor-104 .elementor-element.elementor-element-2356eb06:not(.elementor-motion-effects-element-type-background), .elementor-104 .elementor-element.elementor-element-2356eb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-68a3389e{background-color:transparent;padding:3px 15px 3px 15px;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-accent ) 100%);border-radius:30px 30px 30px 30px;font-family:var( --e-global-typography-7c993ce-font-family ), Sans-serif;font-size:var( --e-global-typography-7c993ce-font-size );font-weight:var( --e-global-typography-7c993ce-font-weight );line-height:var( --e-global-typography-7c993ce-line-height );color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-68a3389e.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-31c2fc14{text-align:center;}.elementor-104 .elementor-element.elementor-element-31c2fc14 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-19f9a7ec{text-align:center;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-104 .elementor-element.elementor-element-32f9f90{--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;--gap:15px 10px;--row-gap:15px;--column-gap:10px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-738bffe5{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-738bffe5 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-27bb332a{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-27bb332a .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-2ed5fa79{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-2ed5fa79 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-d29a40c{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-d29a40c .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-1588dfbb{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-1588dfbb .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-661dd34{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-661dd34 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-d818b81{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-d818b81 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-757c5116{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-757c5116 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-25d69de1{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-25d69de1 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-56ad8843{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-56ad8843 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-3e047823{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-3e047823 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-12272ea3{padding:14px 28px 14px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9C9C9;border-radius:40px 40px 40px 40px;}.elementor-104 .elementor-element.elementor-element-12272ea3 .elementor-heading-title{font-family:"Kumbh Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-text );}.elementor-104 .elementor-element.elementor-element-7faedbc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-2d5ae37-font-family ), Sans-serif;font-size:var( --e-global-typography-2d5ae37-font-size );font-weight:var( --e-global-typography-2d5ae37-font-weight );line-height:var( --e-global-typography-2d5ae37-line-height );color:var( --e-global-color-secondary );}.elementor-104 .elementor-element.elementor-element-7faedbc.elementor-element{--align-self:center;}.elementor-104 .elementor-element.elementor-element-2471e19a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-104 .elementor-element.elementor-element-10505c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-104:not(.elementor-motion-effects-element-type-background), body.elementor-page-104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF7;}@media(max-width:1125px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-104 .elementor-element.elementor-element-d81bd72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-eefc16d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-104 .elementor-element.elementor-element-68a3389e{font-size:var( --e-global-typography-7c993ce-font-size );line-height:var( --e-global-typography-7c993ce-line-height );}.elementor-104 .elementor-element.elementor-element-31c2fc14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-104 .elementor-element.elementor-element-19f9a7ec{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-7faedbc{width:100%;max-width:100%;font-size:var( --e-global-typography-2d5ae37-font-size );line-height:var( --e-global-typography-2d5ae37-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-104 .elementor-element.elementor-element-d81bd72{text-align:center;}.elementor-104 .elementor-element.elementor-element-d81bd72 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-eefc16d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-b41a4ff{--justify-content:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-104 .elementor-element.elementor-element-2356eb06{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-104 .elementor-element.elementor-element-68a3389e{text-align:center;font-size:var( --e-global-typography-7c993ce-font-size );line-height:var( --e-global-typography-7c993ce-line-height );}.elementor-104 .elementor-element.elementor-element-31c2fc14{text-align:center;}.elementor-104 .elementor-element.elementor-element-31c2fc14 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-104 .elementor-element.elementor-element-19f9a7ec{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-104 .elementor-element.elementor-element-32f9f90{--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-104 .elementor-element.elementor-element-738bffe5{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-738bffe5 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-27bb332a{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-27bb332a .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-2ed5fa79{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-2ed5fa79 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-d29a40c{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-d29a40c .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-1588dfbb{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-1588dfbb .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-661dd34{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-661dd34 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-d818b81{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-d818b81 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-757c5116{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-757c5116 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-25d69de1{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-25d69de1 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-56ad8843{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-56ad8843 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-3e047823{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-3e047823 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-12272ea3{padding:5px 16px 5px 16px;}.elementor-104 .elementor-element.elementor-element-12272ea3 .elementor-heading-title{font-size:16px;line-height:28px;}.elementor-104 .elementor-element.elementor-element-7faedbc{font-size:var( --e-global-typography-2d5ae37-font-size );line-height:var( --e-global-typography-2d5ae37-line-height );}}/* Start custom CSS for container, class: .elementor-element-5bd082e */.elementor-104 .elementor-element.elementor-element-5bd082e{
    backdrop-filter: blur(40px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-738bffe5 */.elementor-104 .elementor-element.elementor-element-738bffe5{
  background: linear-gradient(135deg, #ff416c, #ff4b2b);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27bb332a */.elementor-104 .elementor-element.elementor-element-27bb332a{
 background: linear-gradient(135deg, #a100ff, #ff6ec4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ed5fa79 */.elementor-104 .elementor-element.elementor-element-2ed5fa79{
 background: linear-gradient(135deg, #00ff87, #60efff);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d29a40c */.elementor-104 .elementor-element.elementor-element-d29a40c{
 background: linear-gradient(135deg, #f12711, #f5af19);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1588dfbb */.elementor-104 .elementor-element.elementor-element-1588dfbb{
background: linear-gradient(135deg, #0575e6, #00f260);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-661dd34 */.elementor-104 .elementor-element.elementor-element-661dd34{
 background: linear-gradient(135deg, #fc466b, #3f5efb);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d818b81 */.elementor-104 .elementor-element.elementor-element-d818b81{
 background: linear-gradient(135deg, #e100ff, #7f00ff);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-757c5116 */.elementor-104 .elementor-element.elementor-element-757c5116{
 background: linear-gradient(135deg, #f953c6, #b91d73);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-25d69de1 */.elementor-104 .elementor-element.elementor-element-25d69de1{
 background: linear-gradient(135deg, #00c6ff, #0072ff);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56ad8843 */.elementor-104 .elementor-element.elementor-element-56ad8843{
 background: linear-gradient(135deg, #ff9a9e, #fad0c4, #fad0c4);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e047823 */.elementor-104 .elementor-element.elementor-element-3e047823{
  background: linear-gradient(135deg, #f83600, #f9d423);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12272ea3 */.elementor-104 .elementor-element.elementor-element-12272ea3{
 background: linear-gradient(135deg, #00f2fe, #4facfe);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7faedbc */.fade-text {
  white-space: pre-wrap;
}
.fade-text span {
  opacity: 0.2;
  display: inline-block;
  transform: translateY(3px);
  transition: 
    opacity 0.2s ease,
    transform 0.2s ease;
}

.fade-text span.visible {
  opacity: 1;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2356eb06 */.elementor-104 .elementor-element.elementor-element-2356eb06{
outline: 4px solid rgb(255, 255, 255);
overflow: hidden;
position: relative;
outline-offset: 4px;
}
.elementor-104 .elementor-element.elementor-element-2356eb06::before{
padding: 8px;
content: '';
position: absolute;
background: linear-gradient(
  135deg,
  #ff416c,
  #ff4b2b,
  #a100ff,
  #ff6ec4,
  #00ff87,
  #60efff,
  #f12711,
  #f5af19,
  #0575e6,
  #00f260,
  #fc466b,
  #3f5efb,
  #e100ff,
  #7f00ff,
  #f953c6,
  #b91d73,
  #00c6ff,
  #0072ff,
  #ff9a9e,
  #fad0c4,
  #f83600,
  #f9d423,
  #00f2fe,
  #4facfe
);
-webkit-mask: linear-gradient(#fff 0 0) content-box, 
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}/* End custom CSS */