.elementor-279157 .elementor-element.elementor-element-fe5743f{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-fe5743f:not(.elementor-motion-effects-element-type-background), .elementor-279157 .elementor-element.elementor-element-fe5743f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-355f9bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-f58d17f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-9d9d99d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-9edd9a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-715d098{padding:53px 0px 53px 0px;text-align:center;}.elementor-279157 .elementor-element.elementor-element-715d098 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7c38da4{--display:flex;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-f320eb5{--display:flex;}.elementor-279157 .elementor-element.elementor-element-8154446{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-9f42d2b{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-869112b.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-869112b .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-869112b .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-869112b .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-9ed00c6 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-02edcdb{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-02edcdb p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-74c247e{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-31d8488.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-31d8488 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-31d8488 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-31d8488 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-6813ad3 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-55037f4{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-55037f4 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-209fcf6{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-750bbe6.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-750bbe6 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-750bbe6 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-750bbe6 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-2c8a3ab .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8446e99{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8446e99 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-6dcc603{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7a23812.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7a23812 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7a23812 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7a23812 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-5151708 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e0f1bfe{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e0f1bfe p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-32b97f3{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-9d2a56b.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-9d2a56b .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-9d2a56b .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-9d2a56b .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-f63a571 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-bd987cc{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-bd987cc p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5947db2{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7a785f4.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7a785f4 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7a785f4 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7a785f4 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-28f2aff .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d9666ad{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d9666ad p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-283172d{--display:flex;}.elementor-279157 .elementor-element.elementor-element-9b70184{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-8b2e2e0{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-1b1c225.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-1b1c225 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-1b1c225 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-1b1c225 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-7e0f9c2 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-aa5a277{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-aa5a277 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-de92c5e{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-f09c4e8.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-f09c4e8 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-f09c4e8 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-f09c4e8 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-c4f6185 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e8f24dc{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e8f24dc p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-3f4b5c2{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-626085e.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-626085e .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-626085e .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-626085e .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-5b12601 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cb9b702{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cb9b702 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-30f2f97{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-bb807e8.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-bb807e8 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-bb807e8 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-bb807e8 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-eb55bf3 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-51e7963{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-51e7963 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-779a16e{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c07cc79.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-c07cc79 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-c07cc79 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-c07cc79 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-e7738bb .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e8841c9{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e8841c9 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-ce59ddd{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-b2a8700.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-b2a8700 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-b2a8700 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-b2a8700 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-da1089d .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cf1cf9d{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cf1cf9d p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d6b9292{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-9b69795.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-9b69795 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-9b69795 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-9b69795 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-ee1a7c5 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-6475d86{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-6475d86 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-bbd12a9{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c814021.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-c814021 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-c814021 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-c814021 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-5f45c2b .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-0dccf91{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-0dccf91 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-f01ac96{--display:flex;}.elementor-279157 .elementor-element.elementor-element-f5107ca{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-7f12545{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-068a750.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-068a750 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-068a750 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-068a750 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-a9954fb .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e83cc08{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e83cc08 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-62a3053{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-f4e01b0.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-f4e01b0 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-f4e01b0 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-f4e01b0 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-f8af812 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-792246d{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-792246d p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-4101028{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-cfbd45f.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-cfbd45f .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-cfbd45f .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-cfbd45f .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-77cb192 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-6f68278{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-6f68278 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-76d9250{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5cdf077.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-5cdf077 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-5cdf077 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-5cdf077 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-2fa96f7 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8a944d9{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8a944d9 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-efbf8d2{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-cd325ee.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-cd325ee .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-cd325ee .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-cd325ee .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-2b2a2cb .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-06698d4{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-06698d4 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d7f899f{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-57bca6f.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-57bca6f .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-57bca6f .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-57bca6f .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-226f493 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-006fd99{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-006fd99 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5252512{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 0px 4px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-4f880df.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-4f880df .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-4f880df .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-4f880df .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-fc2c59f .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-2dae64f{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-2dae64f p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-c746f7f{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 4px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7694650.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7694650 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7694650 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7694650 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-d647119 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-452a400{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-452a400 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-aeeb26f{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-cf5aea0{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-a609268.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-a609268 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-a609268 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-a609268 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-6392b8e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-041ec89{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-041ec89 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5b05f6c{--display:flex;}.elementor-279157 .elementor-element.elementor-element-edb4d4d{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-9bb7b03{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-628aba4.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-628aba4 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-628aba4 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-628aba4 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-752533d .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-45bf6bf{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-45bf6bf p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-8dfbd57{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-6228b98.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-6228b98 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-6228b98 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-6228b98 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-f30e043 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-a556742{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-a556742 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d7e8b52{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-3515a3f{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 0px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c790720{--display:flex;}.elementor-279157 .elementor-element.elementor-element-05d9ef5{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-0d25ee6{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5cd2f28.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-5cd2f28 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-5cd2f28 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-5cd2f28 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-8abea18 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-045a783{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-045a783 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-266120b{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-35bd4e6.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-35bd4e6 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-35bd4e6 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-35bd4e6 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-55dcdaa .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-18090e1{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-18090e1 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d606605{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-58acdb3.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-58acdb3 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-58acdb3 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-58acdb3 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-cd78289 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-79149a0{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-79149a0 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-3253cd0{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-be6c382.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-be6c382 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-be6c382 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-be6c382 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-1a7600d .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8c542d2{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8c542d2 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-11ac70b{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-93b8477{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-8ba663a.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-8ba663a .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-8ba663a .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-8ba663a .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-36dc0d6 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-ef28b48{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-ef28b48 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-3965fa5{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:42%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:16px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:#FFFFFF;--n-tabs-icon-color-active:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-3965fa5 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00002C;}.elementor-279157 .elementor-element.elementor-element-3965fa5.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:groove;border-width:0px 0px 01px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-3965fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-279157 .elementor-element.elementor-element-3965fa5.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:groove;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-3965fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:groove;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-3965fa5.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Gantari", Sans-serif;font-weight:400;line-height:46px;}.elementor-279157 .elementor-element.elementor-element-3965fa5 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#0D41FF;--n-tabs-icon-color-hover:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-b19370a{--display:flex;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-094f3e5{--display:flex;}.elementor-279157 .elementor-element.elementor-element-5524ab9{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-e1c577a{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-cd982f8.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-cd982f8 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-cd982f8 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-cd982f8 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-6891f0f .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c42ff75{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c42ff75 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-3b9b2fc{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-61e0ca3.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-61e0ca3 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-61e0ca3 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-61e0ca3 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-7cb59bd .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7384a97{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7384a97 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-c3d577b{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0423e4a.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0423e4a .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0423e4a .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0423e4a .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-2d38f03 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f9dcc5d{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f9dcc5d p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-ca5855f{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7631c94.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7631c94 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7631c94 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7631c94 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-9e4db43 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-28e0277{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-28e0277 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-4c47a38{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-bee9753.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-bee9753 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-bee9753 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-bee9753 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-0e5155b .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-307d6c4{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-307d6c4 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d880619{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-e8c42ef.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-e8c42ef .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-e8c42ef .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-e8c42ef .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-612416e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cf615cc{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cf615cc p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-c93da90{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 04px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:04px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7158cd9.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7158cd9 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7158cd9 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7158cd9 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-3a49369 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e688c8b{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e688c8b p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-c0a47dc{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-01316e3.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-01316e3 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-01316e3 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-01316e3 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-dd1eb4b .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c7b5c9a{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c7b5c9a p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-086382a{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-3e238a0{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-a495dd6.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-a495dd6 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-a495dd6 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-a495dd6 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-390d75c .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e18fe88{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-e18fe88 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-17a0b22{--display:flex;}.elementor-279157 .elementor-element.elementor-element-4bb3561{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-6ba1295{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-da7b1e4.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-da7b1e4 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-da7b1e4 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-da7b1e4 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-43029fb .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9a8c56a{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9a8c56a p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d79f650{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-aeb290a.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-aeb290a .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-aeb290a .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-aeb290a .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-4e60211 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d4543e9{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d4543e9 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-4fa5938{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-ac1cee8.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-ac1cee8 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-ac1cee8 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-ac1cee8 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-6679ffa .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-12ac213{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-12ac213 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-30aae23{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-4aafce7.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-4aafce7 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-4aafce7 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-4aafce7 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-7301d9b .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8371515{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8371515 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-27c71dd{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-090a92d.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-090a92d .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-090a92d .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-090a92d .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-572b796 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-1624999{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-1624999 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5680e11{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-3296706.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-3296706 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-3296706 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-3296706 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-88bfa56 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-aa14cd9{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-aa14cd9 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-404ac13{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-57b09b7.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-57b09b7 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-57b09b7 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-57b09b7 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-e3a5788 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8f3b23f{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8f3b23f p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-08c5755{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-fcefbb4.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-fcefbb4 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-fcefbb4 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-fcefbb4 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-a6b8569 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7759259{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7759259 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-b652e5e{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-811a9c2{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-28a4479.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-28a4479 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-28a4479 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-28a4479 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-c07cac3 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d2b3368{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d2b3368 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-c7be472{--display:flex;}.elementor-279157 .elementor-element.elementor-element-aef7cf8{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-f92d745{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0cab688.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0cab688 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0cab688 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0cab688 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-4eb9838 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-3500ca1{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-3500ca1 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-671a9f0{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-90dbddb.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-90dbddb .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-90dbddb .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-90dbddb .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-f55d229 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-810be62{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-810be62 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-de88795{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c51cd01{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 0px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-b11c23a.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-b11c23a .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-b11c23a .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-b11c23a .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-d40d342 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-201ec20{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-201ec20 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-4831509{--display:flex;}.elementor-279157 .elementor-element.elementor-element-9431e5e{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-fdd16c4{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5e307a1.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-5e307a1 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-5e307a1 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-5e307a1 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-372bd2d .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cd90ba3{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-cd90ba3 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-8f32c2a{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-4b43b93.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-4b43b93 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-4b43b93 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-4b43b93 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-e2be304 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c0de54a{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c0de54a p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d6a21f8{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-6a108da{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-43723f9.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-43723f9 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-43723f9 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-43723f9 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-256db45 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d24fb95{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d24fb95 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5894377{--display:flex;}.elementor-279157 .elementor-element.elementor-element-9c3f4f2{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-c1d5a10{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-44e57ed.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-44e57ed .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-44e57ed .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-44e57ed .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-6a07962 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-5943621{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-5943621 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-42f4d72{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-227e5e9.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-227e5e9 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-227e5e9 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-227e5e9 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-955d9b1 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-07a22ec{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-07a22ec p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-c91d47a{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-8ecda15{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-55576d4.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-55576d4 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-55576d4 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-55576d4 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-5874cd2 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9bfa692{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9bfa692 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-2d33cc4{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-006f98a{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-9e71ec4{--display:flex;}.elementor-279157 .elementor-element.elementor-element-003e791{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-7265322{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c980764.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-c980764 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-c980764 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-c980764 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-f393493 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-751a313{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-751a313 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-b04e7b5{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-18fc390.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-18fc390 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-18fc390 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-18fc390 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-1c4d5a5 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8e217d1{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8e217d1 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-a05ae96{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c703838{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 0px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-1893348.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-1893348 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-1893348 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-1893348 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-432affd .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-ca2b70f{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-ca2b70f p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-e1178d6{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:42%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:16px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:#FFFFFF;--n-tabs-icon-color-active:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-e1178d6 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00002C;}.elementor-279157 .elementor-element.elementor-element-e1178d6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:groove;border-width:0px 0px 01px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-e1178d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-279157 .elementor-element.elementor-element-e1178d6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:groove;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-e1178d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:groove;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-e1178d6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Gantari", Sans-serif;font-weight:400;line-height:46px;}.elementor-279157 .elementor-element.elementor-element-e1178d6 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#0D41FF;--n-tabs-icon-color-hover:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-2a254f1{--display:flex;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-ef77b4f{--display:flex;}.elementor-279157 .elementor-element.elementor-element-b13fd18{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-68cc113{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-900e27b.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-900e27b .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-900e27b .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-900e27b .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-49ba7e3 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d7060d1{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d7060d1 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-be42a36{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-ab0ab38.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-ab0ab38 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-ab0ab38 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-ab0ab38 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-a54e4ea .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-b15c04a{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-b15c04a p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-6703fc8{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-308838f.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-308838f .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-308838f .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-308838f .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-a7375fc .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-1d7a353{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-1d7a353 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-e0ede49{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-3ad14b1.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-3ad14b1 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-3ad14b1 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-3ad14b1 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-384f985 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d9d30a4{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d9d30a4 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-11a2a11{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-d4ed574.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-d4ed574 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-d4ed574 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-d4ed574 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-256090b .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9be8ea7{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9be8ea7 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-9f81d34{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0159eb8.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0159eb8 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0159eb8 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0159eb8 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-1f54727 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8c4c032{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-8c4c032 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-030bb92{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-77de3df.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-77de3df .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-77de3df .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-77de3df .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-8ecdf3e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d782657{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d782657 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-afa7aec{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5a2822f.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-5a2822f .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-5a2822f .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-5a2822f .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-9ddac63 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-2bfa4a3{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-a66821d{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-4ce7309{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-93af2a8.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-93af2a8 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-93af2a8 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-93af2a8 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-4b2e6a0 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7021bae{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-7021bae p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-7aac4ad{--display:flex;}.elementor-279157 .elementor-element.elementor-element-526d357{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-0000b85{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-63df0c9.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-63df0c9 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-63df0c9 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-63df0c9 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-837d684 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-b1ba66d{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-b1ba66d p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-66f1628{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-85c3e42.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-85c3e42 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-85c3e42 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-85c3e42 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-bf67234 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-485af2e{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-485af2e p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-3be5017{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7730450.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7730450 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7730450 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7730450 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-ceb97ef .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f008634{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f008634 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-1fe0580{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-7cd7bcd.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-7cd7bcd .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-7cd7bcd .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-7cd7bcd .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-97742b6 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-5a423c6{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-5a423c6 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-536e106{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5664dec.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-5664dec .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-5664dec .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-5664dec .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-caffbb9 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-229ca65{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-229ca65 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-a2973b1{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0cbcc1a.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0cbcc1a .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0cbcc1a .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0cbcc1a .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-4fece5f .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9c9f4ac{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9c9f4ac p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5b0efcf{--display:flex;}.elementor-279157 .elementor-element.elementor-element-4cad5d3{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-0383fb8{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-bbd67bc.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-bbd67bc .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-bbd67bc .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-bbd67bc .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-83f9955 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-6dccccd{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-6dccccd p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-649ccd1{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-8599a6e.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-8599a6e .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-8599a6e .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-8599a6e .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-fdf97a4 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f5ca3b0{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-8b2104d{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-a3f3199{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 04px 4px 0px;--border-top-width:0px;--border-right-width:04px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-1662bba{--display:flex;}.elementor-279157 .elementor-element.elementor-element-a3e9496{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-f758271{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-63ba51d.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-63ba51d .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-63ba51d .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-63ba51d .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-d6c0615 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-07b43d3{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-07b43d3 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-dfe7146{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0cbc5f9.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0cbc5f9 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0cbc5f9 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0cbc5f9 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-30f0983 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-3c569ae{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-3c569ae p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-6364714{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-fc82b58{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5ca3b5b{--display:flex;}.elementor-279157 .elementor-element.elementor-element-8e8d16b{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-b1a5caf{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-a05446c.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-a05446c .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-a05446c .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-a05446c .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-8ee4e14 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-fd9ad62{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-fd9ad62 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-f8e4b20{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-b4a15a0.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-b4a15a0 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-b4a15a0 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-b4a15a0 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-b65dbdf .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-21d019b{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-21d019b p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-5c8cd03{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-f9e1a1f.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-f9e1a1f .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-f9e1a1f .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-f9e1a1f .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-c0fbe9a .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-ce5cac1{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-ce5cac1 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-66e8940{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-ed739d5.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-ed739d5 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-ed739d5 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-ed739d5 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-3ed00cd .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-763fa6a{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-763fa6a p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-dbd43c1{--display:flex;}.elementor-279157 .elementor-element.elementor-element-378aa7c{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-f36b5fb{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-ed8ee39.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-ed8ee39 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-ed8ee39 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-ed8ee39 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-3348677 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-a1f0a93{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-a1f0a93 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-a37c6ea{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-aba1f99.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-aba1f99 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-aba1f99 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-aba1f99 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-fc06f04 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d0b456f{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d0b456f p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-7c48d5d{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-73e2c66.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-73e2c66 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-73e2c66 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-73e2c66 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-42759f9 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c348f02{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c348f02 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-aa62d76{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-31caac9.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-31caac9 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-31caac9 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-31caac9 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-7d631e0 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-38c8841{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-38c8841 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-95c287f{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:42%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-font-size:16px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:16px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:#FFFFFF;--n-tabs-icon-color-active:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-95c287f > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00002C;}.elementor-279157 .elementor-element.elementor-element-95c287f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:groove;border-width:0px 0px 01px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-95c287f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-279157 .elementor-element.elementor-element-95c287f.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:groove;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-95c287f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:groove;border-width:0px 0px 1px 0px;border-color:#FFFFFF33;}.elementor-279157 .elementor-element.elementor-element-95c287f.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Gantari", Sans-serif;font-weight:400;line-height:46px;}.elementor-279157 .elementor-element.elementor-element-95c287f [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#0D41FF;--n-tabs-icon-color-hover:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-c684cbf{--display:flex;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-c684cbf:not(.elementor-motion-effects-element-type-background), .elementor-279157 .elementor-element.elementor-element-c684cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kidan.com/wp-content/uploads/2026/03/Rectangle-1601.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-279157 .elementor-element.elementor-element-52d3a62{padding:0px 0px 30px 76px;text-align:start;}.elementor-279157 .elementor-element.elementor-element-52d3a62 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:32px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-98344e1{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:20px;--padding-left:50px;--padding-right:66px;}.elementor-279157 .elementor-element.elementor-element-85d6d57{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-f7acc01.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-f7acc01 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-f7acc01 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-f7acc01 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-9680f83 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9ebd700{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-9ebd700 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-1400161{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0088452.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0088452 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0088452 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0088452 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-1c24339 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-539c4d9{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-539c4d9 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-a0d9f4c{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-3d55ac1.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-3d55ac1 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-3d55ac1 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-3d55ac1 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-2ff194e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-2a22ca9{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-2a22ca9 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-e176424{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-76e0127.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-76e0127 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-76e0127 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-76e0127 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-180c422 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f058388{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f058388 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-81472ee{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-9ac37de.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-9ac37de .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-9ac37de .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-9ac37de .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-014219c .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-4fe35a3{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-4fe35a3 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-d9c5b99{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFFB3;--border-color:#FFFFFFB3;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-d7d57d4.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-d7d57d4 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-d7d57d4 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-d7d57d4 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-fa1747e .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f8af585{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f8af585 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-2998a0a{--display:flex;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-279157 .elementor-element.elementor-element-2998a0a:not(.elementor-motion-effects-element-type-background), .elementor-279157 .elementor-element.elementor-element-2998a0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kidan.com/wp-content/uploads/2026/03/Rectangle-1601.png");}.elementor-279157 .elementor-element.elementor-element-0ea0b94{padding:0px 0px 30px 76px;text-align:start;}.elementor-279157 .elementor-element.elementor-element-0ea0b94 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:32px;font-weight:400;line-height:56px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f6fe20a{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:20px;}.elementor-279157 .elementor-element.elementor-element-20d2d56{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:020px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-4a49454.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-4a49454 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-4a49454 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-4a49454 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-1213141 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-912aef7{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-912aef7 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-4f920fa{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-0d0bbca.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-0d0bbca .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-0d0bbca .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-0d0bbca .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-d373ee1 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f5c2c75{width:100%;max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;font-family:"Gantari", Sans-serif;font-size:15px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-f5c2c75 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-ff79b03{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 4px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-8066931.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-8066931 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-8066931 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-8066931 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-f102692 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-0b83f2c{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-0b83f2c p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-72eba6b{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-1178b87.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-1178b87 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-1178b87 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-1178b87 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-dbc2db9 .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c173362{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-c173362 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-7c120cc{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-6fe946a.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-6fe946a .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-6fe946a .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-6fe946a .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-d866bfb .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-fdbb34b{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-fdbb34b p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-9f4d371{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:0px 4px 0px 0px;--border-top-width:0px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-c15bc73.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-c15bc73 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-c15bc73 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-c15bc73 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-247b4ff .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-621d3bf{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-621d3bf p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-576db74{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:04px 4px 0px 0px;--border-top-width:04px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-5c04006{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-eb49731.elementor-element{--align-self:flex-start;}.elementor-279157 .elementor-element.elementor-element-eb49731 .elementor-icon-wrapper{text-align:center;}.elementor-279157 .elementor-element.elementor-element-eb49731 .elementor-icon{font-size:32px;}.elementor-279157 .elementor-element.elementor-element-eb49731 .elementor-icon svg{height:32px;}.elementor-279157 .elementor-element.elementor-element-18605cf .elementor-heading-title{font-family:"Gantari", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:30px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-b88ca32{width:var( --container-widget-width, 100% );max-width:100%;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 43px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Gantari", Sans-serif;font-size:16px;font-weight:300;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-b88ca32 p{margin-block-end:0px;}.elementor-279157 .elementor-element.elementor-element-19165ce{--display:flex;--justify-content:center;border-style:dashed;--border-style:dashed;border-width:4px 4px 0px 0px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF4D;--border-color:#FFFFFF4D;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:15px;}.elementor-279157 .elementor-element.elementor-element-d7890b4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;padding:0px 0px 0px 0px;--n-tabs-title-border-radius:6px 6px 6px 6px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:25px;--n-tabs-title-padding-bottom:11px;--n-tabs-title-padding-left:25px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#000000;}.elementor-279157 .elementor-element.elementor-element-d7890b4 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#0D41FF;}.elementor-279157 .elementor-element.elementor-element-d7890b4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d7890b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-279157 .elementor-element.elementor-element-d7890b4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d7890b4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-279157 .elementor-element.elementor-element-d7890b4 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}@media(min-width:768px){.elementor-279157 .elementor-element.elementor-element-355f9bd{--width:88%;}.elementor-279157 .elementor-element.elementor-element-9edd9a7{--width:100%;}.elementor-279157 .elementor-element.elementor-element-9f42d2b{--width:50%;}.elementor-279157 .elementor-element.elementor-element-74c247e{--width:50%;}.elementor-279157 .elementor-element.elementor-element-209fcf6{--width:50%;}.elementor-279157 .elementor-element.elementor-element-6dcc603{--width:50%;}.elementor-279157 .elementor-element.elementor-element-32b97f3{--width:50%;}.elementor-279157 .elementor-element.elementor-element-5947db2{--width:50%;}.elementor-279157 .elementor-element.elementor-element-8b2e2e0{--width:50%;}.elementor-279157 .elementor-element.elementor-element-de92c5e{--width:50%;}.elementor-279157 .elementor-element.elementor-element-3f4b5c2{--width:50%;}.elementor-279157 .elementor-element.elementor-element-30f2f97{--width:50%;}.elementor-279157 .elementor-element.elementor-element-779a16e{--width:50%;}.elementor-279157 .elementor-element.elementor-element-ce59ddd{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d6b9292{--width:50%;}.elementor-279157 .elementor-element.elementor-element-bbd12a9{--width:50%;}.elementor-279157 .elementor-element.elementor-element-7f12545{--width:50%;}.elementor-279157 .elementor-element.elementor-element-62a3053{--width:50%;}.elementor-279157 .elementor-element.elementor-element-4101028{--width:50%;}.elementor-279157 .elementor-element.elementor-element-76d9250{--width:50%;}.elementor-279157 .elementor-element.elementor-element-efbf8d2{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d7f899f{--width:50%;}.elementor-279157 .elementor-element.elementor-element-5252512{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c746f7f{--width:50%;}.elementor-279157 .elementor-element.elementor-element-aeeb26f{--width:50%;}.elementor-279157 .elementor-element.elementor-element-cf5aea0{--width:50%;}.elementor-279157 .elementor-element.elementor-element-9bb7b03{--width:50%;}.elementor-279157 .elementor-element.elementor-element-8dfbd57{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d7e8b52{--width:50%;}.elementor-279157 .elementor-element.elementor-element-3515a3f{--width:50%;}.elementor-279157 .elementor-element.elementor-element-0d25ee6{--width:50%;}.elementor-279157 .elementor-element.elementor-element-266120b{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d606605{--width:50%;}.elementor-279157 .elementor-element.elementor-element-3253cd0{--width:50%;}.elementor-279157 .elementor-element.elementor-element-11ac70b{--width:50%;}.elementor-279157 .elementor-element.elementor-element-93b8477{--width:50%;}.elementor-279157 .elementor-element.elementor-element-e1c577a{--width:50%;}.elementor-279157 .elementor-element.elementor-element-3b9b2fc{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c3d577b{--width:50%;}.elementor-279157 .elementor-element.elementor-element-ca5855f{--width:50%;}.elementor-279157 .elementor-element.elementor-element-4c47a38{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d880619{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c93da90{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c0a47dc{--width:50%;}.elementor-279157 .elementor-element.elementor-element-086382a{--width:50%;}.elementor-279157 .elementor-element.elementor-element-3e238a0{--width:50%;}.elementor-279157 .elementor-element.elementor-element-6ba1295{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d79f650{--width:50%;}.elementor-279157 .elementor-element.elementor-element-4fa5938{--width:50%;}.elementor-279157 .elementor-element.elementor-element-30aae23{--width:50%;}.elementor-279157 .elementor-element.elementor-element-27c71dd{--width:50%;}.elementor-279157 .elementor-element.elementor-element-5680e11{--width:50%;}.elementor-279157 .elementor-element.elementor-element-404ac13{--width:50%;}.elementor-279157 .elementor-element.elementor-element-08c5755{--width:50%;}.elementor-279157 .elementor-element.elementor-element-b652e5e{--width:50%;}.elementor-279157 .elementor-element.elementor-element-811a9c2{--width:50%;}.elementor-279157 .elementor-element.elementor-element-f92d745{--width:50%;}.elementor-279157 .elementor-element.elementor-element-671a9f0{--width:50%;}.elementor-279157 .elementor-element.elementor-element-de88795{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c51cd01{--width:50%;}.elementor-279157 .elementor-element.elementor-element-fdd16c4{--width:50%;}.elementor-279157 .elementor-element.elementor-element-8f32c2a{--width:50%;}.elementor-279157 .elementor-element.elementor-element-d6a21f8{--width:50%;}.elementor-279157 .elementor-element.elementor-element-6a108da{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c1d5a10{--width:50%;}.elementor-279157 .elementor-element.elementor-element-42f4d72{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c91d47a{--width:50%;}.elementor-279157 .elementor-element.elementor-element-8ecda15{--width:50%;}.elementor-279157 .elementor-element.elementor-element-2d33cc4{--width:50%;}.elementor-279157 .elementor-element.elementor-element-006f98a{--width:50%;}.elementor-279157 .elementor-element.elementor-element-7265322{--width:50%;}.elementor-279157 .elementor-element.elementor-element-b04e7b5{--width:50%;}.elementor-279157 .elementor-element.elementor-element-a05ae96{--width:50%;}.elementor-279157 .elementor-element.elementor-element-c703838{--width:50%;}.elementor-279157 .elementor-element.elementor-element-68cc113{--width:50%;}.elementor-279157 .elementor-element.elementor-element-be42a36{--width:50%;}.elementor-279157 .elementor-element.elementor-element-6703fc8{--width:50%;}.elementor-279157 .elementor-element.elementor-element-e0ede49{--width:50%;}.elementor-279157 .elementor-element.elementor-element-11a2a11{--width:50%;}.elementor-279157 .elementor-element.elementor-element-9f81d34{--width:50%;}.elementor-279157 .elementor-element.elementor-element-030bb92{--width:50%;}.elementor-279157 .elementor-element.elementor-element-afa7aec{--width:50%;}.elementor-279157 .elementor-element.elementor-element-a66821d{--width:50%;}.elementor-279157 .elementor-element.elementor-element-4ce7309{--width:50%;}.elementor-279157 .elementor-element.elementor-element-0000b85{--width:50%;}.elementor-279157 .elementor-element.elementor-element-66f1628{--width:50%;}.elementor-279157 .elementor-element.elementor-element-3be5017{--width:50%;}.elementor-279157 .elementor-element.elementor-element-1fe0580{--width:50%;}.elementor-279157 .elementor-element.elementor-element-536e106{--width:50%;}.elementor-279157 .elementor-element.elementor-element-a2973b1{--width:50%;}.elementor-279157 .elementor-element.elementor-element-0383fb8{--width:50%;}.elementor-279157 .elementor-element.elementor-element-649ccd1{--width:50%;}.elementor-279157 .elementor-element.elementor-element-8b2104d{--width:50%;}.elementor-279157 .elementor-element.elementor-element-a3f3199{--width:50%;}.elementor-279157 .elementor-element.elementor-element-f758271{--width:50%;}.elementor-279157 .elementor-element.elementor-element-dfe7146{--width:50%;}.elementor-279157 .elementor-element.elementor-element-6364714{--width:50%;}.elementor-279157 .elementor-element.elementor-element-fc82b58{--width:50%;}.elementor-279157 .elementor-element.elementor-element-b1a5caf{--width:50%;}.elementor-279157 .elementor-element.elementor-element-f8e4b20{--width:50%;}.elementor-279157 .elementor-element.elementor-element-5c8cd03{--width:50%;}.elementor-279157 .elementor-element.elementor-element-66e8940{--width:50%;}.elementor-279157 .elementor-element.elementor-element-f36b5fb{--width:50%;}.elementor-279157 .elementor-element.elementor-element-a37c6ea{--width:50%;}.elementor-279157 .elementor-element.elementor-element-7c48d5d{--width:50%;}.elementor-279157 .elementor-element.elementor-element-aa62d76{--width:50%;}.elementor-279157 .elementor-element.elementor-element-85d6d57{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-1400161{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-a0d9f4c{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-e176424{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-81472ee{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-d9c5b99{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-20d2d56{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-4f920fa{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-ff79b03{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-72eba6b{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-7c120cc{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-9f4d371{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-576db74{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-5c04006{--width:33.33%;}.elementor-279157 .elementor-element.elementor-element-19165ce{--width:33.33%;}}/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3965fa5 */#m365-what-reporting .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-reporting button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-reporting button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-reporting .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-reporting-tab1, #m365-reporting-tab2, #m365-reporting-tab3, #m365-reporting-tab4, #m365-reporting-tab5, #m365-reporting-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e1178d6 */#m365-what-auditing .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-auditing button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-auditing button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-auditing .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-auditing-tab1, #m365-auditing-tab2, #m365-auditing-tab3, #m365-auditing-tab4, #m365-auditing-tab5, #m365-auditing-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95c287f */#m365-what-management .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-management button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-management button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-management .e-n-tabs-heading > *:last-child {
    border: none!important;
}

    #m365-management-tab1, #m365-management-tab2, #m365-management-tab3, #m365-management-tab4, #m365-management-tab5, #m365-management-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ebd700 */.elementor-279157 .elementor-element.elementor-element-9ebd700 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539c4d9 */.elementor-279157 .elementor-element.elementor-element-539c4d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a22ca9 */.elementor-279157 .elementor-element.elementor-element-2a22ca9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f058388 */.elementor-279157 .elementor-element.elementor-element-f058388 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe35a3 */.elementor-279157 .elementor-element.elementor-element-4fe35a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8af585 */.elementor-279157 .elementor-element.elementor-element-f8af585 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98344e1 *//* Scroll container */
.ec-parent-monitoring-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-monitoring-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-monitoring-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-monitoring-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-monitoring-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-monitoring-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912aef7 */.elementor-279157 .elementor-element.elementor-element-912aef7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c2c75 */.elementor-279157 .elementor-element.elementor-element-f5c2c75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b83f2c */.elementor-279157 .elementor-element.elementor-element-0b83f2c p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c173362 */.elementor-279157 .elementor-element.elementor-element-c173362 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbb34b */.elementor-279157 .elementor-element.elementor-element-fdbb34b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621d3bf */.elementor-279157 .elementor-element.elementor-element-621d3bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88ca32 */.elementor-279157 .elementor-element.elementor-element-b88ca32 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fe20a *//* Scroll container */
.ec-parent-delegation-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-delegation-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-delegation-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-delegation-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-delegation-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-delegation-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3965fa5 */#m365-what-reporting .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-reporting button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-reporting button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-reporting .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-reporting-tab1, #m365-reporting-tab2, #m365-reporting-tab3, #m365-reporting-tab4, #m365-reporting-tab5, #m365-reporting-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e1178d6 */#m365-what-auditing .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-auditing button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-auditing button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-auditing .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-auditing-tab1, #m365-auditing-tab2, #m365-auditing-tab3, #m365-auditing-tab4, #m365-auditing-tab5, #m365-auditing-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95c287f */#m365-what-management .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-management button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-management button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-management .e-n-tabs-heading > *:last-child {
    border: none!important;
}

    #m365-management-tab1, #m365-management-tab2, #m365-management-tab3, #m365-management-tab4, #m365-management-tab5, #m365-management-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ebd700 */.elementor-279157 .elementor-element.elementor-element-9ebd700 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539c4d9 */.elementor-279157 .elementor-element.elementor-element-539c4d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a22ca9 */.elementor-279157 .elementor-element.elementor-element-2a22ca9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f058388 */.elementor-279157 .elementor-element.elementor-element-f058388 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe35a3 */.elementor-279157 .elementor-element.elementor-element-4fe35a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8af585 */.elementor-279157 .elementor-element.elementor-element-f8af585 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98344e1 *//* Scroll container */
.ec-parent-monitoring-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-monitoring-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-monitoring-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-monitoring-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-monitoring-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-monitoring-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912aef7 */.elementor-279157 .elementor-element.elementor-element-912aef7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c2c75 */.elementor-279157 .elementor-element.elementor-element-f5c2c75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b83f2c */.elementor-279157 .elementor-element.elementor-element-0b83f2c p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c173362 */.elementor-279157 .elementor-element.elementor-element-c173362 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbb34b */.elementor-279157 .elementor-element.elementor-element-fdbb34b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621d3bf */.elementor-279157 .elementor-element.elementor-element-621d3bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88ca32 */.elementor-279157 .elementor-element.elementor-element-b88ca32 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fe20a *//* Scroll container */
.ec-parent-delegation-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-delegation-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-delegation-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-delegation-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-delegation-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-delegation-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3965fa5 */#m365-what-reporting .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-reporting button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-reporting button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-reporting .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-reporting-tab1, #m365-reporting-tab2, #m365-reporting-tab3, #m365-reporting-tab4, #m365-reporting-tab5, #m365-reporting-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e1178d6 */#m365-what-auditing .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-auditing button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-auditing button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-auditing .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-auditing-tab1, #m365-auditing-tab2, #m365-auditing-tab3, #m365-auditing-tab4, #m365-auditing-tab5, #m365-auditing-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95c287f */#m365-what-management .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-management button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-management button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-management .e-n-tabs-heading > *:last-child {
    border: none!important;
}

    #m365-management-tab1, #m365-management-tab2, #m365-management-tab3, #m365-management-tab4, #m365-management-tab5, #m365-management-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ebd700 */.elementor-279157 .elementor-element.elementor-element-9ebd700 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539c4d9 */.elementor-279157 .elementor-element.elementor-element-539c4d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a22ca9 */.elementor-279157 .elementor-element.elementor-element-2a22ca9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f058388 */.elementor-279157 .elementor-element.elementor-element-f058388 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe35a3 */.elementor-279157 .elementor-element.elementor-element-4fe35a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8af585 */.elementor-279157 .elementor-element.elementor-element-f8af585 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98344e1 *//* Scroll container */
.ec-parent-monitoring-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-monitoring-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-monitoring-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-monitoring-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-monitoring-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-monitoring-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912aef7 */.elementor-279157 .elementor-element.elementor-element-912aef7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c2c75 */.elementor-279157 .elementor-element.elementor-element-f5c2c75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b83f2c */.elementor-279157 .elementor-element.elementor-element-0b83f2c p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c173362 */.elementor-279157 .elementor-element.elementor-element-c173362 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbb34b */.elementor-279157 .elementor-element.elementor-element-fdbb34b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621d3bf */.elementor-279157 .elementor-element.elementor-element-621d3bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88ca32 */.elementor-279157 .elementor-element.elementor-element-b88ca32 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fe20a *//* Scroll container */
.ec-parent-delegation-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-delegation-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-delegation-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-delegation-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-delegation-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-delegation-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3965fa5 */#m365-what-reporting .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-reporting button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-reporting button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-reporting .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-reporting-tab1, #m365-reporting-tab2, #m365-reporting-tab3, #m365-reporting-tab4, #m365-reporting-tab5, #m365-reporting-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e1178d6 */#m365-what-auditing .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-auditing button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-auditing button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-auditing .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-auditing-tab1, #m365-auditing-tab2, #m365-auditing-tab3, #m365-auditing-tab4, #m365-auditing-tab5, #m365-auditing-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95c287f */#m365-what-management .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-management button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-management button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-management .e-n-tabs-heading > *:last-child {
    border: none!important;
}

    #m365-management-tab1, #m365-management-tab2, #m365-management-tab3, #m365-management-tab4, #m365-management-tab5, #m365-management-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ebd700 */.elementor-279157 .elementor-element.elementor-element-9ebd700 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539c4d9 */.elementor-279157 .elementor-element.elementor-element-539c4d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a22ca9 */.elementor-279157 .elementor-element.elementor-element-2a22ca9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f058388 */.elementor-279157 .elementor-element.elementor-element-f058388 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe35a3 */.elementor-279157 .elementor-element.elementor-element-4fe35a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8af585 */.elementor-279157 .elementor-element.elementor-element-f8af585 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98344e1 *//* Scroll container */
.ec-parent-monitoring-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-monitoring-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-monitoring-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-monitoring-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-monitoring-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-monitoring-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912aef7 */.elementor-279157 .elementor-element.elementor-element-912aef7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c2c75 */.elementor-279157 .elementor-element.elementor-element-f5c2c75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b83f2c */.elementor-279157 .elementor-element.elementor-element-0b83f2c p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c173362 */.elementor-279157 .elementor-element.elementor-element-c173362 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbb34b */.elementor-279157 .elementor-element.elementor-element-fdbb34b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621d3bf */.elementor-279157 .elementor-element.elementor-element-621d3bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88ca32 */.elementor-279157 .elementor-element.elementor-element-b88ca32 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fe20a *//* Scroll container */
.ec-parent-delegation-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-delegation-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-delegation-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-delegation-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-delegation-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-delegation-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3965fa5 */#m365-what-reporting .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-reporting button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-reporting button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-reporting .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-reporting-tab1, #m365-reporting-tab2, #m365-reporting-tab3, #m365-reporting-tab4, #m365-reporting-tab5, #m365-reporting-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e1178d6 */#m365-what-auditing .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-auditing button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-auditing button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-auditing .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-auditing-tab1, #m365-auditing-tab2, #m365-auditing-tab3, #m365-auditing-tab4, #m365-auditing-tab5, #m365-auditing-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95c287f */#m365-what-management .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-management button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-management button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-management .e-n-tabs-heading > *:last-child {
    border: none!important;
}

    #m365-management-tab1, #m365-management-tab2, #m365-management-tab3, #m365-management-tab4, #m365-management-tab5, #m365-management-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ebd700 */.elementor-279157 .elementor-element.elementor-element-9ebd700 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539c4d9 */.elementor-279157 .elementor-element.elementor-element-539c4d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a22ca9 */.elementor-279157 .elementor-element.elementor-element-2a22ca9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f058388 */.elementor-279157 .elementor-element.elementor-element-f058388 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe35a3 */.elementor-279157 .elementor-element.elementor-element-4fe35a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8af585 */.elementor-279157 .elementor-element.elementor-element-f8af585 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98344e1 *//* Scroll container */
.ec-parent-monitoring-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-monitoring-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-monitoring-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-monitoring-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-monitoring-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-monitoring-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912aef7 */.elementor-279157 .elementor-element.elementor-element-912aef7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c2c75 */.elementor-279157 .elementor-element.elementor-element-f5c2c75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b83f2c */.elementor-279157 .elementor-element.elementor-element-0b83f2c p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c173362 */.elementor-279157 .elementor-element.elementor-element-c173362 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbb34b */.elementor-279157 .elementor-element.elementor-element-fdbb34b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621d3bf */.elementor-279157 .elementor-element.elementor-element-621d3bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88ca32 */.elementor-279157 .elementor-element.elementor-element-b88ca32 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fe20a *//* Scroll container */
.ec-parent-delegation-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-delegation-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-delegation-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-delegation-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-delegation-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-delegation-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02edcdb */.elementor-279157 .elementor-element.elementor-element-02edcdb p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-55037f4 */.elementor-279157 .elementor-element.elementor-element-55037f4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8446e99 */.elementor-279157 .elementor-element.elementor-element-8446e99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0f1bfe */.elementor-279157 .elementor-element.elementor-element-e0f1bfe p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd987cc */.elementor-279157 .elementor-element.elementor-element-bd987cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9666ad */.elementor-279157 .elementor-element.elementor-element-d9666ad p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa5a277 */.elementor-279157 .elementor-element.elementor-element-aa5a277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8f24dc */.elementor-279157 .elementor-element.elementor-element-e8f24dc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb9b702 */.elementor-279157 .elementor-element.elementor-element-cb9b702 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51e7963 */.elementor-279157 .elementor-element.elementor-element-51e7963 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e8841c9 */.elementor-279157 .elementor-element.elementor-element-e8841c9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf1cf9d */.elementor-279157 .elementor-element.elementor-element-cf1cf9d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6475d86 */.elementor-279157 .elementor-element.elementor-element-6475d86 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0dccf91 */.elementor-279157 .elementor-element.elementor-element-0dccf91 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b70184 *//* Scroll container */
.ec-parent-reporting-m365 {
  height: 450px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-reporting-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-reporting-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-reporting-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-reporting-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-reporting-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e83cc08 */.elementor-279157 .elementor-element.elementor-element-e83cc08 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-792246d */.elementor-279157 .elementor-element.elementor-element-792246d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6f68278 */.elementor-279157 .elementor-element.elementor-element-6f68278 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a944d9 */.elementor-279157 .elementor-element.elementor-element-8a944d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-06698d4 */.elementor-279157 .elementor-element.elementor-element-06698d4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-006fd99 */.elementor-279157 .elementor-element.elementor-element-006fd99 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dae64f */.elementor-279157 .elementor-element.elementor-element-2dae64f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452a400 */.elementor-279157 .elementor-element.elementor-element-452a400 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-041ec89 */.elementor-279157 .elementor-element.elementor-element-041ec89 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5107ca *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45bf6bf */.elementor-279157 .elementor-element.elementor-element-45bf6bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a556742 */.elementor-279157 .elementor-element.elementor-element-a556742 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-045a783 */.elementor-279157 .elementor-element.elementor-element-045a783 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-18090e1 */.elementor-279157 .elementor-element.elementor-element-18090e1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79149a0 */.elementor-279157 .elementor-element.elementor-element-79149a0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c542d2 */.elementor-279157 .elementor-element.elementor-element-8c542d2 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef28b48 */.elementor-279157 .elementor-element.elementor-element-ef28b48 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3965fa5 */#m365-what-reporting .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-reporting button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-reporting button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-reporting .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-reporting-tab1, #m365-reporting-tab2, #m365-reporting-tab3, #m365-reporting-tab4, #m365-reporting-tab5, #m365-reporting-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c42ff75 */.elementor-279157 .elementor-element.elementor-element-c42ff75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7384a97 */.elementor-279157 .elementor-element.elementor-element-7384a97 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9dcc5d */.elementor-279157 .elementor-element.elementor-element-f9dcc5d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28e0277 */.elementor-279157 .elementor-element.elementor-element-28e0277 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-307d6c4 */.elementor-279157 .elementor-element.elementor-element-307d6c4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf615cc */.elementor-279157 .elementor-element.elementor-element-cf615cc p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e688c8b */.elementor-279157 .elementor-element.elementor-element-e688c8b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c7b5c9a */.elementor-279157 .elementor-element.elementor-element-c7b5c9a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e18fe88 */.elementor-279157 .elementor-element.elementor-element-e18fe88 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5524ab9 *//* Scroll container */
.ec-parent-auditing-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-auditing-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-auditing-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-auditing-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-auditing-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-auditing-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a8c56a */.elementor-279157 .elementor-element.elementor-element-9a8c56a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4543e9 */.elementor-279157 .elementor-element.elementor-element-d4543e9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12ac213 */.elementor-279157 .elementor-element.elementor-element-12ac213 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8371515 */.elementor-279157 .elementor-element.elementor-element-8371515 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1624999 */.elementor-279157 .elementor-element.elementor-element-1624999 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa14cd9 */.elementor-279157 .elementor-element.elementor-element-aa14cd9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f3b23f */.elementor-279157 .elementor-element.elementor-element-8f3b23f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7759259 */.elementor-279157 .elementor-element.elementor-element-7759259 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2b3368 */.elementor-279157 .elementor-element.elementor-element-d2b3368 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb3561 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3500ca1 */.elementor-279157 .elementor-element.elementor-element-3500ca1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-810be62 */.elementor-279157 .elementor-element.elementor-element-810be62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-201ec20 */.elementor-279157 .elementor-element.elementor-element-201ec20 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aef7cf8 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd90ba3 */.elementor-279157 .elementor-element.elementor-element-cd90ba3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c0de54a */.elementor-279157 .elementor-element.elementor-element-c0de54a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d24fb95 */.elementor-279157 .elementor-element.elementor-element-d24fb95 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5943621 */.elementor-279157 .elementor-element.elementor-element-5943621 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07a22ec */.elementor-279157 .elementor-element.elementor-element-07a22ec p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9bfa692 */.elementor-279157 .elementor-element.elementor-element-9bfa692 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-751a313 */.elementor-279157 .elementor-element.elementor-element-751a313 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e217d1 */.elementor-279157 .elementor-element.elementor-element-8e217d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca2b70f */.elementor-279157 .elementor-element.elementor-element-ca2b70f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-e1178d6 */#m365-what-auditing .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-auditing button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-auditing button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-auditing .e-n-tabs-heading > *:last-child {
    border: none!important;
}

#m365-auditing-tab1, #m365-auditing-tab2, #m365-auditing-tab3, #m365-auditing-tab4, #m365-auditing-tab5, #m365-auditing-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7060d1 */.elementor-279157 .elementor-element.elementor-element-d7060d1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b15c04a */.elementor-279157 .elementor-element.elementor-element-b15c04a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d7a353 */.elementor-279157 .elementor-element.elementor-element-1d7a353 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9d30a4 */.elementor-279157 .elementor-element.elementor-element-d9d30a4 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be8ea7 */.elementor-279157 .elementor-element.elementor-element-9be8ea7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8c4c032 */.elementor-279157 .elementor-element.elementor-element-8c4c032 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d782657 */.elementor-279157 .elementor-element.elementor-element-d782657 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2bfa4a3 */.elementor-279157 .elementor-element.elementor-element-2bfa4a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7021bae */.elementor-279157 .elementor-element.elementor-element-7021bae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b1ba66d */.elementor-279157 .elementor-element.elementor-element-b1ba66d p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-485af2e */.elementor-279157 .elementor-element.elementor-element-485af2e p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f008634 */.elementor-279157 .elementor-element.elementor-element-f008634 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a423c6 */.elementor-279157 .elementor-element.elementor-element-5a423c6 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ca65 */.elementor-279157 .elementor-element.elementor-element-229ca65 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9c9f4ac */.elementor-279157 .elementor-element.elementor-element-9c9f4ac p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-526d357 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6dccccd */.elementor-279157 .elementor-element.elementor-element-6dccccd p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5ca3b0 */.elementor-279157 .elementor-element.elementor-element-f5ca3b0 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cad5d3 *//* Scroll container */
.ec-parent-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07b43d3 */.elementor-279157 .elementor-element.elementor-element-07b43d3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c569ae */.elementor-279157 .elementor-element.elementor-element-3c569ae p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd9ad62 */.elementor-279157 .elementor-element.elementor-element-fd9ad62 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21d019b */.elementor-279157 .elementor-element.elementor-element-21d019b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ce5cac1 */.elementor-279157 .elementor-element.elementor-element-ce5cac1 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-763fa6a */.elementor-279157 .elementor-element.elementor-element-763fa6a p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1f0a93 */.elementor-279157 .elementor-element.elementor-element-a1f0a93 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d0b456f */.elementor-279157 .elementor-element.elementor-element-d0b456f p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c348f02 */.elementor-279157 .elementor-element.elementor-element-c348f02 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38c8841 */.elementor-279157 .elementor-element.elementor-element-38c8841 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378aa7c *//* Scroll container */
.ec-parent-management-m365 {
  height: 540px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-management-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-management-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-management-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-management-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-management-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-95c287f */#m365-what-management .e-n-tabs-heading{
    justify-content: flex-start;
}

#m365-what-management button[aria-selected="false"] svg path{
    fill: #FFFFFF!important;
}
#m365-what-management button[aria-selected="true"] svg path{
    fill: #0D41FF!important;
}

#m365-what-management .e-n-tabs-heading > *:last-child {
    border: none!important;
}

    #m365-management-tab1, #m365-management-tab2, #m365-management-tab3, #m365-management-tab4, #m365-management-tab5, #m365-management-tab6{
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ebd700 */.elementor-279157 .elementor-element.elementor-element-9ebd700 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-539c4d9 */.elementor-279157 .elementor-element.elementor-element-539c4d9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a22ca9 */.elementor-279157 .elementor-element.elementor-element-2a22ca9 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f058388 */.elementor-279157 .elementor-element.elementor-element-f058388 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4fe35a3 */.elementor-279157 .elementor-element.elementor-element-4fe35a3 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8af585 */.elementor-279157 .elementor-element.elementor-element-f8af585 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98344e1 *//* Scroll container */
.ec-parent-monitoring-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-monitoring-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-monitoring-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-monitoring-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-monitoring-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-monitoring-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-912aef7 */.elementor-279157 .elementor-element.elementor-element-912aef7 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5c2c75 */.elementor-279157 .elementor-element.elementor-element-f5c2c75 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b83f2c */.elementor-279157 .elementor-element.elementor-element-0b83f2c p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c173362 */.elementor-279157 .elementor-element.elementor-element-c173362 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fdbb34b */.elementor-279157 .elementor-element.elementor-element-fdbb34b p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-621d3bf */.elementor-279157 .elementor-element.elementor-element-621d3bf p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b88ca32 */.elementor-279157 .elementor-element.elementor-element-b88ca32 p {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6fe20a *//* Scroll container */
.ec-parent-delegation-m365 {
  height: 466px;
  overflow-y: scroll;
  overflow-x: hidden;
  direction: rtl;
  background-color: #0C42FD; /* Matches the blue background in the image */
}

/* Reset inner content direction */
.ec-parent-delegation-m365 > * {
  direction: ltr;
}

/* Scrollbar width */
.ec-parent-delegation-m365::-webkit-scrollbar {
  width: 12px;
}

/* Scrollbar track (full bar background + center line) */
.ec-parent-delegation-m365::-webkit-scrollbar-track {
  background-color: #0C42FD;
  /* Thin white line in the center */
  background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 100%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1px 100%;
  border-radius: 6px;
}

/* Scrollbar handle (thumb) */
.ec-parent-delegation-m365::-webkit-scrollbar-thumb {
  background-color: #FFFFFF; /* White handle */
  border-radius: 6px;
  /* Border creates the padding effect around the white pill */
  border: 3px solid #0C42FD; 
  background-clip: content-box;
}

/* Scrollbar corner */
.ec-parent-delegation-m365::-webkit-scrollbar-corner {
  background-color: #0C42FD;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-d7890b4 */#m365-what .e-n-tabs-heading {
 padding: 9px;
 border-radius: 10px;
 margin: auto;
 display: flex !important;
    width: 100% !important;
}
#m365-what span.e-n-tab-title-text {
display: flex;
justify-content: center;
 padding: 2px 50px;

}

/* Target only the top-level buttons */
#m365-what .e-n-tabs-heading .e-n-tab-title {
    flex: 1; /* This forces every tab to grow and fill equal space */
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}/* End custom CSS */