.elementor-2206 .elementor-element.elementor-element-51e35c44{--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:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1;}.elementor-2206 .elementor-element.elementor-element-51e35c44:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-51e35c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0511;}.elementor-2206 .elementor-element.elementor-element-e970b04{--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;--padding-top:12%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-e970b04:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-e970b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/06/roots6-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2206 .elementor-element.elementor-element-476d256{--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-2206 .elementor-element.elementor-element-2608406{--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:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-b7081e7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-b7081e7 img{width:50%;}.elementor-2206 .elementor-element.elementor-element-ef1a5af{--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;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-ef1a5af:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-ef1a5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05111F 5%, #FFFFFF00 72%);}.elementor-2206 .elementor-element.elementor-element-cf8acf2 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 55px #0E0511;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-fc1b9db > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-2206 .elementor-element.elementor-element-fc1b9db{text-align:center;}.elementor-2206 .elementor-element.elementor-element-fc1b9db .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:15px;letter-spacing:7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 45px #0E0511;color:#E1C3FF9E;}.elementor-2206 .elementor-element.elementor-element-103c534 > .elementor-widget-container{margin:-10% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-103c534 img{width:65%;}.elementor-2206 .elementor-element.elementor-element-24f2cae .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DEC2FA5E 0%, #DEC2FA24 100%);box-shadow:0px 0px 85px 0px rgba(14.000000000000009, 5.000000000000003, 17.00000000000001, 0.05);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEC2FA5E;border-radius:30px 30px 30px 30px;}.elementor-2206 .elementor-element.elementor-element-24f2cae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-24f2cae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2206 .elementor-element.elementor-element-5e8db02 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DEC2FA5E 0%, #DEC2FA24 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEC2FA5E;border-radius:30px 30px 30px 30px;}.elementor-2206 .elementor-element.elementor-element-5e8db02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 20% 0%;}.elementor-2206 .elementor-element.elementor-element-5e8db02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2206 .elementor-element.elementor-element-180e52e > .elementor-widget-container{padding:10% 25% 0% 25%;}.elementor-2206 .elementor-element.elementor-element-180e52e .elementor-blockquote__content{color:#FFFFFF;font-family:"Send Flowers", Sans-serif;font-size:45px;line-height:56px;}.elementor-2206 .elementor-element.elementor-element-180e52e .elementor-blockquote__author{color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-180e52e .elementor-blockquote:before{font-size:calc(0.8px * 100);}.elementor-2206 .elementor-element.elementor-element-bfa7322{--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-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#DEC2FA5E;--border-color:#DEC2FA5E;--border-radius:0px 0px 0px 0px;--margin-top:0%;--margin-bottom:-5%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:10%;--padding-left:3%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce{text-align:start;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:35px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 55px #0E0511;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-e0f7376 > .elementor-widget-container{padding:0% 0% 5% 0%;}.elementor-2206 .elementor-element.elementor-element-e0f7376{text-align:start;font-size:18px;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-ba5dac8{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-703f8ce > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-2206 .elementor-element.elementor-element-703f8ce{text-align:start;}.elementor-2206 .elementor-element.elementor-element-703f8ce .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:35px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 55px #0E0511;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-3b6587e > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-3b6587e .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-3b6587e .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-3b6587e .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-f4ee057 > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-f4ee057 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-f4ee057 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-f4ee057 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-268555d > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-268555d .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-268555d .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-268555d .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-dcb32c1 > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-dcb32c1 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-dcb32c1 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-dcb32c1 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-a7f77cb > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-a7f77cb .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-a7f77cb .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-a7f77cb .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-734e241 > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-734e241 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-734e241 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-734e241 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-2933fdf > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-2933fdf .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-2933fdf .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-2933fdf .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-0a76faa > .elementor-widget-container{margin:0% 0% 0% -1%;}.elementor-2206 .elementor-element.elementor-element-0a76faa .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-0a76faa .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-0a76faa .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-93bff48{--display:flex;--min-height:120vh;--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;--flex-wrap:wrap;}.elementor-2206 .elementor-element.elementor-element-93bff48:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-93bff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/06/roots6-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2206 .elementor-element.elementor-element-df5c9a5{--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-2206 .elementor-element.elementor-element-d3b34e7 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-d3b34e7 img{width:30%;}.elementor-2206 .elementor-element.elementor-element-b454bff{--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;--align-items:center;}.elementor-2206 .elementor-element.elementor-element-b454bff:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-b454bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05111F 5%, #FFFFFF00 72%);}.elementor-2206 .elementor-element.elementor-element-8fc7652 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 55px #0E0511;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-396bfb6 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-2206 .elementor-element.elementor-element-396bfb6{text-align:end;}.elementor-2206 .elementor-element.elementor-element-396bfb6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:15px;letter-spacing:7px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 45px #0E0511;color:#E1C3FF9E;}.elementor-2206 .elementor-element.elementor-element-a4d7a79{--display:flex;--overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-a4d7a79:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-a4d7a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05113D 5%, #FFFFFF00 72%);}.elementor-2206 .elementor-element.elementor-element-01a5cb3 > .elementor-widget-container{margin:-3% 0% -3% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-01a5cb3 img{width:40%;}.elementor-2206 .elementor-element.elementor-element-5eb2e4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-5eb2e4e{text-align:center;font-size:22px;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-1eb5b34 > .elementor-widget-container{margin:-3% 0% -3% 0%;}.elementor-2206 .elementor-element.elementor-element-1eb5b34 img{width:40%;}.elementor-2206 .elementor-element.elementor-element-ffbf67d{--display:flex;--padding-top:3%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-a551637 > .elementor-widget-container{padding:0% 0% 2% 0%;}.elementor-2206 .elementor-element.elementor-element-a551637{text-align:center;}.elementor-2206 .elementor-element.elementor-element-a551637 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 55px #0E0511;color:#FFFFFF;}.elementor-2206 .elementor-element.elementor-element-5e62782 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-5e62782 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-5e62782 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-781ee0f .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-781ee0f .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-781ee0f .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-d117c58 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-d117c58 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-d117c58 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-0ef83d8 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-0ef83d8 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-0ef83d8 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-9f5b542 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-9f5b542 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-9f5b542 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-11df0cf .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-11df0cf .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-11df0cf .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-181b474 .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-181b474 .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-181b474 .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-554ecad .elementor-progress-wrapper .elementor-progress-bar{background-color:#0E0511BF;}.elementor-2206 .elementor-element.elementor-element-554ecad .elementor-progress-wrapper{background-color:#DEC2FA5E;border-radius:35px;overflow:hidden;}.elementor-2206 .elementor-element.elementor-element-554ecad .elementor-progress-bar{height:40px;line-height:40px;font-size:18px;}.elementor-2206 .elementor-element.elementor-element-a6a7d7a{--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;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-2206 .elementor-element.elementor-element-1b68da8 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DEC2FA5E 0%, #DEC2FA24 100%);box-shadow:0px 0px 85px 0px rgba(14.000000000000009, 5.000000000000003, 17.00000000000001, 0.05);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEC2FA5E;border-radius:30px 30px 30px 30px;}.elementor-2206 .elementor-element.elementor-element-1b68da8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-1b68da8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2206 .elementor-element.elementor-element-13bc765 .elementor-button{background-color:transparent;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #DEC2FA5E 0%, #DEC2FA24 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEC2FA5E;border-radius:30px 30px 30px 30px;}.elementor-2206 .elementor-element.elementor-element-13bc765 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 20% 0%;}.elementor-2206 .elementor-element.elementor-element-13bc765 .elementor-button-content-wrapper{flex-direction:row-reverse;}body.elementor-page-2206:not(.elementor-motion-effects-element-type-background), body.elementor-page-2206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4B3950;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2206 .elementor-element.elementor-element-476d256{--width:50%;}.elementor-2206 .elementor-element.elementor-element-2608406{--width:100%;}.elementor-2206 .elementor-element.elementor-element-bfa7322{--width:50%;}.elementor-2206 .elementor-element.elementor-element-df5c9a5{--width:100%;}}@media(max-width:1024px){.elementor-2206 .elementor-element.elementor-element-55d8050d > .elementor-widget-container{margin:0% 0% -2% 0%;padding:3% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-e970b04:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-e970b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/06/roots_mobile_2-min-e1751376448585.png");}.elementor-2206 .elementor-element.elementor-element-e970b04{--padding-top:25%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-b7081e7 img{width:70%;}.elementor-2206 .elementor-element.elementor-element-ef1a5af:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-ef1a5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05111F 9%, #FFFFFF00 59%);}.elementor-2206 .elementor-element.elementor-element-ef1a5af{--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-2206 .elementor-element.elementor-element-cf8acf2{text-align:center;}.elementor-2206 .elementor-element.elementor-element-fc1b9db .elementor-heading-title{line-height:1.5em;}.elementor-2206 .elementor-element.elementor-element-24f2cae > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-24f2cae .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2206 .elementor-element.elementor-element-5e8db02 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-5e8db02 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce{text-align:start;}.elementor-2206 .elementor-element.elementor-element-e0f7376 > .elementor-widget-container{padding:0% 7% 5% 0%;}.elementor-2206 .elementor-element.elementor-element-e0f7376{text-align:start;font-size:16px;}.elementor-2206 .elementor-element.elementor-element-703f8ce{text-align:start;}.elementor-2206 .elementor-element.elementor-element-93bff48:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-93bff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/06/roots_mobile_2-min-e1751376448585.png");}.elementor-2206 .elementor-element.elementor-element-93bff48{--min-height:115vh;}.elementor-2206 .elementor-element.elementor-element-b454bff:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-b454bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05111F 9%, #FFFFFF00 59%);}.elementor-2206 .elementor-element.elementor-element-b454bff{--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-2206 .elementor-element.elementor-element-8fc7652{text-align:center;}.elementor-2206 .elementor-element.elementor-element-a4d7a79:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-a4d7a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05113D 9%, #FFFFFF00 59%);}.elementor-2206 .elementor-element.elementor-element-a4d7a79{--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-2206 .elementor-element.elementor-element-5eb2e4e{text-align:center;}.elementor-2206 .elementor-element.elementor-element-a551637{text-align:center;}.elementor-2206 .elementor-element.elementor-element-a6a7d7a{--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:15%;}.elementor-2206 .elementor-element.elementor-element-1b68da8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-1b68da8 .elementor-button{border-width:1px 1px 1px 1px;}.elementor-2206 .elementor-element.elementor-element-13bc765 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-13bc765 .elementor-button{border-width:1px 1px 1px 1px;}}@media(max-width:767px){.elementor-2206 .elementor-element.elementor-element-51e35c44{--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2206 .elementor-element.elementor-element-55d8050d > .elementor-widget-container{margin:0% 0% -5% 0%;}.elementor-2206 .elementor-element.elementor-element-2608406:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-2608406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/06/roots_mobile_2-min-e1751376448585.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2206 .elementor-element.elementor-element-b7081e7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 5% 0%;}.elementor-2206 .elementor-element.elementor-element-b7081e7{text-align:center;}.elementor-2206 .elementor-element.elementor-element-b7081e7 img{width:72%;}.elementor-2206 .elementor-element.elementor-element-ef1a5af:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-ef1a5af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05111F 5%, #FFFFFF00 72%);}.elementor-2206 .elementor-element.elementor-element-ef1a5af{--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-2206 .elementor-element.elementor-element-cf8acf2 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-cf8acf2{text-align:center;}.elementor-2206 .elementor-element.elementor-element-fc1b9db > .elementor-widget-container{margin:-3% 0% -14% 0%;padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-fc1b9db{text-align:center;}.elementor-2206 .elementor-element.elementor-element-fc1b9db .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-2206 .elementor-element.elementor-element-24f2cae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-24f2cae .elementor-button{font-size:22px;letter-spacing:1px;border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;padding:12px 16px 13px 21px;}.elementor-2206 .elementor-element.elementor-element-5e8db02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-5e8db02 .elementor-button{font-size:22px;letter-spacing:1px;border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;padding:12px 16px 13px 21px;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 13% 0%;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce{text-align:center;}.elementor-2206 .elementor-element.elementor-element-cb5e1ce .elementor-heading-title{font-size:40px;}.elementor-2206 .elementor-element.elementor-element-e0f7376 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 5% 0%;}.elementor-2206 .elementor-element.elementor-element-e0f7376{z-index:1;text-align:center;font-size:17px;line-height:1.4em;}.elementor-2206 .elementor-element.elementor-element-ba5dac8:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-ba5dac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/03/texture-min-1.png");background-position:157px 0px;background-repeat:repeat;background-size:cover;}.elementor-2206 .elementor-element.elementor-element-ba5dac8{--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-2206 .elementor-element.elementor-element-703f8ce > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 13% 0%;}.elementor-2206 .elementor-element.elementor-element-703f8ce{text-align:center;}.elementor-2206 .elementor-element.elementor-element-703f8ce .elementor-heading-title{font-size:40px;}.elementor-2206 .elementor-element.elementor-element-3b6587e > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-3b6587e .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-f4ee057 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-f4ee057 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-268555d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-268555d .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-dcb32c1 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-dcb32c1 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-a7f77cb > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-a7f77cb .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-734e241 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-734e241 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-2933fdf > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-2933fdf .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-0a76faa > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-0a76faa .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-93bff48:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-93bff48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/03/texture-min-1.png");background-position:50% 3%;background-repeat:no-repeat;background-size:140% auto;}.elementor-2206 .elementor-element.elementor-element-93bff48{--min-height:80vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2206 .elementor-element.elementor-element-df5c9a5:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-df5c9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/06/roots_mobile_2-min-e1751376448585.png");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-2206 .elementor-element.elementor-element-d3b34e7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:40% 0% 5% 0%;}.elementor-2206 .elementor-element.elementor-element-d3b34e7{text-align:center;}.elementor-2206 .elementor-element.elementor-element-d3b34e7 img{width:72%;}.elementor-2206 .elementor-element.elementor-element-b454bff:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-b454bff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05111F 5%, #FFFFFF00 72%);}.elementor-2206 .elementor-element.elementor-element-b454bff{--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-2206 .elementor-element.elementor-element-8fc7652 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-8fc7652{text-align:center;}.elementor-2206 .elementor-element.elementor-element-396bfb6 > .elementor-widget-container{margin:-3% 0% -14% 0%;padding:0% 0% 0% 0%;}.elementor-2206 .elementor-element.elementor-element-396bfb6{text-align:center;}.elementor-2206 .elementor-element.elementor-element-396bfb6 .elementor-heading-title{font-size:16px;line-height:1.7em;}.elementor-2206 .elementor-element.elementor-element-a4d7a79:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-a4d7a79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0E05113D 5%, #FFFFFF00 72%);}.elementor-2206 .elementor-element.elementor-element-a4d7a79{--padding-top:2%;--padding-bottom:2%;--padding-left:8%;--padding-right:8%;}.elementor-2206 .elementor-element.elementor-element-01a5cb3 > .elementor-widget-container{margin:0% -5% -15% -5%;}.elementor-2206 .elementor-element.elementor-element-01a5cb3 img{width:100%;}.elementor-2206 .elementor-element.elementor-element-5eb2e4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 5% 0%;}.elementor-2206 .elementor-element.elementor-element-5eb2e4e{z-index:1;text-align:center;font-size:17px;line-height:1.4em;}.elementor-2206 .elementor-element.elementor-element-1eb5b34 > .elementor-widget-container{margin:-19% -5% -14% -5%;}.elementor-2206 .elementor-element.elementor-element-1eb5b34 img{width:100%;}.elementor-2206 .elementor-element.elementor-element-ffbf67d:not(.elementor-motion-effects-element-type-background), .elementor-2206 .elementor-element.elementor-element-ffbf67d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zalatiran.art/wp-content/uploads/2025/03/texture-min-1.png");background-position:157px 0px;background-repeat:repeat;background-size:cover;}.elementor-2206 .elementor-element.elementor-element-ffbf67d{--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-2206 .elementor-element.elementor-element-a551637 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 13% 0%;}.elementor-2206 .elementor-element.elementor-element-a551637{text-align:center;}.elementor-2206 .elementor-element.elementor-element-5e62782 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-5e62782 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-781ee0f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-781ee0f .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-d117c58 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-d117c58 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-0ef83d8 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-0ef83d8 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-9f5b542 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-9f5b542 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-11df0cf > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-11df0cf .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-181b474 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-181b474 .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-554ecad > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-554ecad .elementor-progress-bar{font-size:14px;}.elementor-2206 .elementor-element.elementor-element-a6a7d7a{--padding-top:11%;--padding-bottom:13%;--padding-left:5%;--padding-right:5%;}.elementor-2206 .elementor-element.elementor-element-1b68da8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-1b68da8 .elementor-button{font-size:22px;letter-spacing:1px;border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;padding:12px 16px 13px 21px;}.elementor-2206 .elementor-element.elementor-element-13bc765 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2206 .elementor-element.elementor-element-13bc765 .elementor-button{font-size:22px;letter-spacing:1px;border-width:1px 1px 1px 1px;border-radius:35px 35px 35px 35px;padding:12px 16px 13px 21px;}}/* Start custom CSS for progress, class: .elementor-element-3b6587e *//* Progress wrapper with very subtle, wide shadow */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important;
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;

    /* Very faint, spread out shadow */
    box-shadow: 0 4px 16px 4px rgba(14, 5, 17, 0.08); /* less opaque */
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
    border-radius: 0 !important; /* remove border radius on progress fill */
}
.elementor-widget-progress .elementor-progress-wrapper {
    margin-top: -3px;   /* adjust as needed */
    margin-bottom: -3px; /* adjust as needed */
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-f4ee057 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-268555d *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-dcb32c1 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-a7f77cb *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-734e241 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-2933fdf *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-0a76faa *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-5e62782 *//* Progress wrapper with very subtle, wide shadow */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important;
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;

    /* Very faint, spread out shadow */
    box-shadow: 0 4px 16px 4px rgba(14, 5, 17, 0.08); /* less opaque */
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
    border-radius: 0 !important; /* remove border radius on progress fill */
}
.elementor-widget-progress .elementor-progress-wrapper {
    margin-top: -3px;   /* adjust as needed */
    margin-bottom: -3px; /* adjust as needed */
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-781ee0f *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-d117c58 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-0ef83d8 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-9f5b542 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-11df0cf *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-181b474 *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for progress, class: .elementor-element-554ecad *//* Force more transparent border and gradient background */
.elementor-widget-progress .elementor-progress-wrapper {
    border: 1px solid rgba(222, 194, 250, 0.18) !important; /* softer border */
    background: linear-gradient(to bottom, rgba(222, 194, 250, 0.37), rgba(222, 194, 250, 0.14)) !important;
    box-sizing: border-box;
    border-radius: 2px;
    overflow: hidden;
    position: relative;
}

/* Padding inside the bar */
.elementor-widget-progress .elementor-progress-bar {
    padding-left: 6px;
    box-sizing: border-box;
}/* End custom CSS */