.elementor-820 .elementor-element.elementor-element-07de864{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-820 .elementor-element.elementor-element-d520e87{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-820 .elementor-element.elementor-element-c62b882{--display:flex;--justify-content:flex-end;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:128px;--padding-left:64px;--padding-right:64px;}.elementor-820 .elementor-element.elementor-element-c62b882:not(.elementor-motion-effects-element-type-background), .elementor-820 .elementor-element.elementor-element-c62b882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202527;}.elementor-820 .elementor-element.elementor-element-c62b882, .elementor-820 .elementor-element.elementor-element-c62b882::before{--border-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-c62b882.e-con{--align-self:flex-start;}.elementor-820 .elementor-element.elementor-element-a85fd29{--display:flex;--gap:50px 50px;--background-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-20c85a9{text-align:center;}.elementor-820 .elementor-element.elementor-element-20c85a9 .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:14vw;font-weight:normal;letter-spacing:-4px;}.elementor-820 .elementor-element.elementor-element-20c85a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-820 .elementor-element.elementor-element-9baa10f{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-5b52224{--display:flex;--gap:30px 30px;--background-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-74bbe32{text-align:left;}.elementor-820 .elementor-element.elementor-element-74bbe32 .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:18px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-03db329{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-text{color:#FFFFFF99;transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-03db329 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-3faa577{--display:flex;--gap:30px 30px;--background-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-1cab73a{text-align:left;}.elementor-820 .elementor-element.elementor-element-1cab73a .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:18px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-28eb301{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-text{color:#FFFFFF99;transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-28eb301 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-422bff1{--display:flex;--gap:30px 30px;--background-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-8192da4{text-align:left;}.elementor-820 .elementor-element.elementor-element-8192da4 .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:18px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-7e812b7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-text{color:#FFFFFF99;transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-7e812b7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-820 .elementor-element.elementor-element-1a1b420{--display:flex;--gap:30px 30px;--background-transition:0.3s;}.elementor-820 .elementor-element.elementor-element-e411a53{text-align:left;}.elementor-820 .elementor-element.elementor-element-e411a53 .elementor-heading-title{color:#FFFFFF;font-family:"Almarai", Sans-serif;font-size:18px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-820 .elementor-element.elementor-element-8aacd2e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:14px;font-weight:normal;}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-text{color:#FFFFFF99;transition:color 0.3s;}.elementor-820 .elementor-element.elementor-element-8aacd2e .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-e697caa{right:0px;}body.rtl .elementor-820 .elementor-element.elementor-element-e697caa{left:0px;}.elementor-820 .elementor-element.elementor-element-e697caa{bottom:0px;}body:not(.rtl) .elementor-820 .elementor-element.elementor-element-fa2d822{left:0px;}body.rtl .elementor-820 .elementor-element.elementor-element-fa2d822{right:0px;}.elementor-820 .elementor-element.elementor-element-fa2d822{bottom:0px;}@media(max-width:1024px){.elementor-820 .elementor-element.elementor-element-07de864{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-820 .elementor-element.elementor-element-c62b882{--padding-top:48px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-820 .elementor-element.elementor-element-9baa10f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-820 .elementor-element.elementor-element-c62b882{--padding-top:32px;--padding-bottom:52px;--padding-left:32px;--padding-right:32px;}.elementor-820 .elementor-element.elementor-element-a85fd29{--gap:30px 30px;}.elementor-820 .elementor-element.elementor-element-20c85a9 .elementor-heading-title{font-size:48px;}.elementor-820 .elementor-element.elementor-element-9baa10f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-820 .elementor-element.elementor-element-74bbe32{text-align:center;}.elementor-820 .elementor-element.elementor-element-1cab73a{text-align:center;}.elementor-820 .elementor-element.elementor-element-8192da4{text-align:center;}.elementor-820 .elementor-element.elementor-element-e411a53{text-align:center;}}@media(min-width:768px){.elementor-820 .elementor-element.elementor-element-c62b882{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-07de864 */@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@500;600&display=swap');

    /* 1. EL CONTENEDOR BLANCO (Top-Left) */
    .nabule-discovery-badge {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 10;
        background-color: #ffffff;
        
        /* La curva interna que define la forma */
        border-bottom-right-radius: 20px;
        
        /* Espaciado interno */
padding: 4px 12px 4px 4px;
        display: flex;
        align-items: center;
        justify-content: center;
        pointer-events: none;
    }

    /* 2. LA PASTILLA GRIS INTERNA */
    .discovery-pill {
        display: inline-flex;
        align-items: center;
        gap: 10px;
        padding: 4px 12px 4px 4px; /* Padding asimétrico para el círculo */
        border-radius: 50px;
        pointer-events: auto; /* Para que el botón sea interactivo si quieres */
    }

    /* El Círculo Negro con el número */
    .pill-circle {
        background-color: #202527; /* Negro Nabule */
        color: #ffffff;
        width: 30px;
        height: 25px; /* Ligeramente ovalado como en el original */
        border-radius: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        font-family: 'Figtree', sans-serif;
        font-size: 12px;
        font-weight: 600;
    }

    /* El Texto "Discovery" */
    .pill-text {
        font-family: 'Figtree', sans-serif;
        font-size: 14px;
        font-weight: 500;
        color: #202527;
    }

    /* 3. CONECTORES (SVGs para la fusión) */
    .discovery-connector {
        position: absolute;
        width: 20px;
        height: 20px;
        pointer-events: none;
        z-index: 11;
    }
    
    .discovery-connector svg {
        display: block;
        width: 100%;
        height: 100%;
    }

    /* Conector Derecha (Pega con el borde superior del padre) */
    .dis .connector-right {
        top: 0;
        right: -20px;
        transform: rotate(0deg); 
    }

    /* Conector Abajo (Pega con el borde izquierdo del padre) */
    .dis .connector-bottom {
        bottom: -20px;
        left: 0;
        transform: rotate(0deg) scaleX(-1); /* Invertido para la esquina opuesta */
    }/* End custom CSS */