.elementor-33030 .elementor-element.elementor-element-1bd47e3{--display:flex;}.elementor-33030 .elementor-element.elementor-element-ffaeccc .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33030 .elementor-element.elementor-element-72465924{--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;}.elementor-33030 .elementor-element.elementor-element-49567f18{--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-33030 .elementor-element.elementor-element-278679a{text-align:start;}.elementor-33030 .elementor-element.elementor-element-278679a img{width:35%;}.elementor-33030 .elementor-element.elementor-element-278679a > .elementor-widget-container{margin:8px 0px -17px 0px;}.elementor-33030 .elementor-element.elementor-element-fa72cae .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-33030 .elementor-element.elementor-element-fa72cae > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-1f05bab7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );width:var( --container-widget-width, 83.317% );max-width:83.317%;--container-widget-width:83.317%;--container-widget-flex-grow:0;}.elementor-33030 .elementor-element.elementor-element-1f05bab7 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-1f05bab7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-33030 .elementor-element.elementor-element-652750cb{--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-33030 .elementor-element.elementor-element-54a80d44 img{width:100%;height:100%;opacity:1;border-style:solid;border-color:#DEDEDE;border-radius:14px 14px 14px 14px;}.elementor-33030 .elementor-element.elementor-element-54a80d44 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-33030 .elementor-element.elementor-element-54a80d44.elementor-element{--align-self:center;}.elementor-33030 .elementor-element.elementor-element-53e2a854 .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-33030 .elementor-element.elementor-element-53e2a854.elementor-element{--align-self:center;}.elementor-33030 .elementor-element.elementor-element-8c3f326{text-align:center;font-family:var( --e-global-typography-7bf5c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-7bf5c0d-font-size );font-style:var( --e-global-typography-7bf5c0d-font-style );line-height:var( --e-global-typography-7bf5c0d-line-height );letter-spacing:var( --e-global-typography-7bf5c0d-letter-spacing );word-spacing:var( --e-global-typography-7bf5c0d-word-spacing );}.elementor-33030 .elementor-element.elementor-element-8c3f326 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-f1f2f84{--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-33030 .elementor-element.elementor-element-1b47117 img{width:100%;height:100%;opacity:0.93;border-radius:14px 14px 14px 14px;}.elementor-33030 .elementor-element.elementor-element-1b47117 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#D4D4D4;}.elementor-33030 .elementor-element.elementor-element-1b47117.elementor-element{--align-self:center;}.elementor-33030 .elementor-element.elementor-element-96c578f .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-33030 .elementor-element.elementor-element-96c578f.elementor-element{--align-self:center;}.elementor-33030 .elementor-element.elementor-element-99264e2{text-align:center;font-family:var( --e-global-typography-7bf5c0d-font-family ), Sans-serif;font-size:var( --e-global-typography-7bf5c0d-font-size );font-style:var( --e-global-typography-7bf5c0d-font-style );line-height:var( --e-global-typography-7bf5c0d-line-height );letter-spacing:var( --e-global-typography-7bf5c0d-letter-spacing );word-spacing:var( --e-global-typography-7bf5c0d-word-spacing );}.elementor-33030 .elementor-element.elementor-element-99264e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-73b1e7f{--display:flex;--margin-top:29px;--margin-bottom:21px;--margin-left:0px;--margin-right:0px;}.elementor-33030 .elementor-element.elementor-element-a5a06d7 .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 );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33030 .elementor-element.elementor-element-1345b662{--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;}.elementor-33030 .elementor-element.elementor-element-24e7363a{--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;--justify-content:center;}.elementor-33030 .elementor-element.elementor-element-4af6c144 img{width:100%;height:100%;}.elementor-33030 .elementor-element.elementor-element-4af6c144:not( .elementor-widget-image ) .elementor-widget-container, .elementor-33030 .elementor-element.elementor-element-4af6c144.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.grifal.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-33030 .elementor-element.elementor-element-7313403{--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-33030 .elementor-element.elementor-element-10e566e6 .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-33030 .elementor-element.elementor-element-6ad58fc5{--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;--justify-content:center;}.elementor-33030 .elementor-element.elementor-element-37ed96ed img{width:100%;height:100%;}.elementor-33030 .elementor-element.elementor-element-37ed96ed:not( .elementor-widget-image ) .elementor-widget-container, .elementor-33030 .elementor-element.elementor-element-37ed96ed.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.grifal.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-33030 .elementor-element.elementor-element-506d85c7{--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-33030 .elementor-element.elementor-element-616da1bf .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-33030 .elementor-element.elementor-element-0de6c66{--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;--justify-content:center;}.elementor-33030 .elementor-element.elementor-element-8c15a21 img{width:100%;height:100%;}.elementor-33030 .elementor-element.elementor-element-8c15a21:not( .elementor-widget-image ) .elementor-widget-container, .elementor-33030 .elementor-element.elementor-element-8c15a21.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.grifal.it/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-33030 .elementor-element.elementor-element-028633d{--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-33030 .elementor-element.elementor-element-d8ed7ef .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-33030 .elementor-element.elementor-element-b192819{--display:flex;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33030 .elementor-element.elementor-element-dd181cb{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-33030 .elementor-element.elementor-element-dd181cb .elementor-divider-separator{width:100%;}.elementor-33030 .elementor-element.elementor-element-dd181cb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-33030 .elementor-element.elementor-element-3a969b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33030 .elementor-element.elementor-element-553d216{--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-33030 .elementor-element.elementor-element-69fd3e0{--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-33030 .elementor-element.elementor-element-90ab98f{text-align:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-33030 .elementor-element.elementor-element-90ab98f .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:32px;font-weight:900;line-height:40px;letter-spacing:0.1px;}.elementor-33030 .elementor-element.elementor-element-90ab98f.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-33030 .elementor-element.elementor-element-69fa10a .elementor-button-content-wrapper{flex-direction:row;}.elementor-33030 .elementor-element.elementor-element-3ad4b96{--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-33030 .elementor-element.elementor-element-3203d77{text-align:start;}.elementor-33030 .elementor-element.elementor-element-3203d77 img{width:98%;border-radius:16px 16px 16px 16px;}.elementor-33030 .elementor-element.elementor-element-73c12a9{--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;}@media(max-width:1024px){.elementor-33030 .elementor-element.elementor-element-ffaeccc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33030 .elementor-element.elementor-element-72465924{--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;}.elementor-33030 .elementor-element.elementor-element-49567f18{--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-33030 .elementor-element.elementor-element-fa72cae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-1f05bab7{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-33030 .elementor-element.elementor-element-652750cb{--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-33030 .elementor-element.elementor-element-53e2a854 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-8c3f326{font-size:var( --e-global-typography-7bf5c0d-font-size );line-height:var( --e-global-typography-7bf5c0d-line-height );letter-spacing:var( --e-global-typography-7bf5c0d-letter-spacing );word-spacing:var( --e-global-typography-7bf5c0d-word-spacing );}.elementor-33030 .elementor-element.elementor-element-96c578f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-99264e2{font-size:var( --e-global-typography-7bf5c0d-font-size );line-height:var( --e-global-typography-7bf5c0d-line-height );letter-spacing:var( --e-global-typography-7bf5c0d-letter-spacing );word-spacing:var( --e-global-typography-7bf5c0d-word-spacing );}.elementor-33030 .elementor-element.elementor-element-a5a06d7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33030 .elementor-element.elementor-element-1345b662{--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;}.elementor-33030 .elementor-element.elementor-element-24e7363a{--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-33030 .elementor-element.elementor-element-7313403{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33030 .elementor-element.elementor-element-10e566e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-10e566e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-10e566e6.elementor-element{--order:-99999 /* order start hack */;}.elementor-33030 .elementor-element.elementor-element-506d85c7{--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;--justify-content:flex-start;}.elementor-33030 .elementor-element.elementor-element-616da1bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-d8ed7ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-33030 .elementor-element.elementor-element-ffaeccc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33030 .elementor-element.elementor-element-fa72cae .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-1f05bab7{font-size:var( --e-global-typography-text-font-size );--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-33030 .elementor-element.elementor-element-652750cb{--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-33030 .elementor-element.elementor-element-54a80d44 img{width:50%;}.elementor-33030 .elementor-element.elementor-element-54a80d44 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-33030 .elementor-element.elementor-element-53e2a854 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-53e2a854 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-8c3f326{font-size:var( --e-global-typography-7bf5c0d-font-size );line-height:var( --e-global-typography-7bf5c0d-line-height );letter-spacing:var( --e-global-typography-7bf5c0d-letter-spacing );word-spacing:var( --e-global-typography-7bf5c0d-word-spacing );}.elementor-33030 .elementor-element.elementor-element-8c3f326 > .elementor-widget-container{margin:-21px 10px 0px 10px;}.elementor-33030 .elementor-element.elementor-element-1b47117 img{width:50%;}.elementor-33030 .elementor-element.elementor-element-1b47117 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-33030 .elementor-element.elementor-element-96c578f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-96c578f > .elementor-widget-container{margin:-29px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-99264e2{font-size:var( --e-global-typography-7bf5c0d-font-size );line-height:var( --e-global-typography-7bf5c0d-line-height );letter-spacing:var( --e-global-typography-7bf5c0d-letter-spacing );word-spacing:var( --e-global-typography-7bf5c0d-word-spacing );}.elementor-33030 .elementor-element.elementor-element-99264e2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-33030 .elementor-element.elementor-element-a5a06d7 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-33030 .elementor-element.elementor-element-24e7363a{--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;}.elementor-33030 .elementor-element.elementor-element-4af6c144 img{width:20%;}.elementor-33030 .elementor-element.elementor-element-10e566e6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-37ed96ed img{width:20%;}.elementor-33030 .elementor-element.elementor-element-506d85c7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33030 .elementor-element.elementor-element-616da1bf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-33030 .elementor-element.elementor-element-8c15a21 img{width:20%;}.elementor-33030 .elementor-element.elementor-element-028633d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-33030 .elementor-element.elementor-element-d8ed7ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(min-width:768px){.elementor-33030 .elementor-element.elementor-element-49567f18{--width:50%;}.elementor-33030 .elementor-element.elementor-element-652750cb{--width:24.9%;}.elementor-33030 .elementor-element.elementor-element-f1f2f84{--width:24.9%;}.elementor-33030 .elementor-element.elementor-element-24e7363a{--width:16.66666%;}.elementor-33030 .elementor-element.elementor-element-7313403{--width:33.4%;}.elementor-33030 .elementor-element.elementor-element-6ad58fc5{--width:16.666666%;}.elementor-33030 .elementor-element.elementor-element-506d85c7{--width:33.4%;}.elementor-33030 .elementor-element.elementor-element-0de6c66{--width:16.666666%;}.elementor-33030 .elementor-element.elementor-element-028633d{--width:33.4%;}.elementor-33030 .elementor-element.elementor-element-553d216{--width:25%;}.elementor-33030 .elementor-element.elementor-element-69fd3e0{--width:50%;}.elementor-33030 .elementor-element.elementor-element-3ad4b96{--width:50%;}.elementor-33030 .elementor-element.elementor-element-73c12a9{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-33030 .elementor-element.elementor-element-49567f18{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-1f05bab7 */.elementor-33030 .elementor-element.elementor-element-1f05bab7 ul {
    margin-left: -1em; /* Adjusted to align custom bullets */
    list-style-type: none; /* Removes default bullets */
}

.elementor-33030 .elementor-element.elementor-element-1f05bab7 ul li {
    margin-bottom: 0.2em;
    position: relative; /* Needed for absolute positioning of pseudo-element */
}

.elementor-33030 .elementor-element.elementor-element-1f05bab7 ul li::before {
    content: '•'; /* Unicode character for bullet symbol */
    color: red; /* Bullet color */
  
    position: absolute; /* Takes the pseudo-element out of the flow */
    left: -1em; /* Positions the bullet to the left of the list item */
    vertical-align: 0.6em !important; /* Raises the baseline of the bullet */
}

.elementor-33030 .elementor-element.elementor-element-1f05bab7 ul li {
    color: black; /* Text color */
    padding-left: 0.1em; /* Adds space for the bullet */
}/* End custom CSS */