.elementor-6395 .elementor-element.elementor-element-56112de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6395 .elementor-element.elementor-element-56112de:not(.elementor-motion-effects-element-type-background), .elementor-6395 .elementor-element.elementor-element-56112de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2ccb51d );}.elementor-6395 .elementor-element.elementor-element-56112de.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-3e6fd04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6395 .elementor-element.elementor-element-3e6fd04:not(.elementor-motion-effects-element-type-background), .elementor-6395 .elementor-element.elementor-element-3e6fd04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cmcolor3 );}.elementor-6395 .elementor-element.elementor-element-3e6fd04.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-a204efe{width:100%;max-width:100%;}.elementor-6395 .elementor-element.elementor-element-a204efe > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 0px;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-6395 .elementor-element.elementor-element-a204efe .fd-elementor-news-ticker{background-color:var( --e-global-color-2ccb51d );}.elementor-6395 .elementor-element.elementor-element-a204efe .news-ticker-label .news-ticker-icon{margin-right:0px;fill:#fff;}.elementor-6395 .elementor-element.elementor-element-a204efe .news-ticker-label{color:#fff;font-weight:600;}.elementor-6395 .elementor-element.elementor-element-a204efe .top-heading{padding:0px 20px 0px 20px;font-size:13px;font-weight:600;}.elementor-6395 .elementor-element.elementor-element-3b0edf3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-6395 .elementor-element.elementor-element-3b0edf3.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-255b7df{width:auto;max-width:auto;}.elementor-6395 .elementor-element.elementor-element-255b7df.elementor-element{--align-self:flex-end;}.elementor-6395 .elementor-element.elementor-element-6c704b0{--display:grid;--e-con-grid-template-columns:1fr 3fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;box-shadow:0px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6395 .elementor-element.elementor-element-6c704b0:not(.elementor-motion-effects-element-type-background), .elementor-6395 .elementor-element.elementor-element-6c704b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #008FDC 0%, #233F84 100%);}.elementor-6395 .elementor-element.elementor-element-a58bf7b{--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;}.elementor-6395 .elementor-element.elementor-element-a58bf7b.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-a179d77{width:auto;max-width:auto;margin:0px -60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-6395 .elementor-element.elementor-element-a179d77.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6395 .elementor-element.elementor-element-a179d77 img{width:250px;}.elementor-6395 .elementor-element.elementor-element-c135fa5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6395 .elementor-element.elementor-element-9118e8e{width:var( --container-widget-width, 122.409% );max-width:122.409%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:122.409%;--container-widget-flex-grow:0;}.elementor-6395 .elementor-element.elementor-element-9118e8e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-menu-toggle{margin-left:auto;background-color:#1F488E3B;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu .elementor-item{font-size:15px;font-weight:600;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F29A00;}.elementor-6395 .elementor-element.elementor-element-9118e8e .e--pointer-framed .elementor-item:before,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .e--pointer-framed .elementor-item:after{border-color:#F29A00;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown a:hover,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown a:focus,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown a.highlighted,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-menu-toggle:hover,
					.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-menu-toggle:focus{color:#1A1A1A;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item, .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;font-weight:600;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6395 .elementor-element.elementor-element-9118e8e div.elementor-menu-toggle{color:#FFFFFF;}.elementor-6395 .elementor-element.elementor-element-9118e8e div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-6395 .elementor-element.elementor-element-9118e8e div.elementor-menu-toggle:hover, .elementor-6395 .elementor-element.elementor-element-9118e8e div.elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-6395 .elementor-element.elementor-element-9118e8e div.elementor-menu-toggle:hover svg, .elementor-6395 .elementor-element.elementor-element-9118e8e div.elementor-menu-toggle:focus svg{fill:#FFFFFF;}.elementor-6395 .elementor-element.elementor-element-9e03c68{--display:flex;}.elementor-6395 .elementor-element.elementor-element-9e03c68.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-555a1a1{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-search-submit-margin-inline-start:0px;--e-search-icon-clear-size:0px;--e-search-icon-submit-size:14px;--e-search-submit-icon-gap:0px;--e-search-submit-border-radius:99px 99px 99px 99px;}.elementor-6395 .elementor-element.elementor-element-555a1a1.elementor-element{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-555a1a1 .e-search-input{border-style:none;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-6395 .elementor-element.elementor-element-6c704b0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-6395 .elementor-element.elementor-element-56112de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6395 .elementor-element.elementor-element-3e6fd04{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6395 .elementor-element.elementor-element-a204efe > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-6395 .elementor-element.elementor-element-a204efe .top-heading{font-size:13px;}.elementor-6395 .elementor-element.elementor-element-3b0edf3.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-6c704b0{--e-con-grid-template-columns:1fr 1fr;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6395 .elementor-element.elementor-element-a58bf7b{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6395 .elementor-element.elementor-element-a179d77{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-6395 .elementor-element.elementor-element-a179d77.elementor-element{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-a179d77 img{width:100%;}.elementor-6395 .elementor-element.elementor-element-c135fa5{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6395 .elementor-element.elementor-element-c135fa5.e-con{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-9118e8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--nav-menu-icon-size:30px;}.elementor-6395 .elementor-element.elementor-element-9118e8e.elementor-element{--align-self:center;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item, .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:13px;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown a{padding-top:15px;padding-bottom:15px;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:45px !important;}.elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-menu-toggle{border-width:0px;}}@media(min-width:768px){.elementor-6395 .elementor-element.elementor-element-3e6fd04{--width:85%;}.elementor-6395 .elementor-element.elementor-element-3b0edf3{--width:27%;}.elementor-6395 .elementor-element.elementor-element-6c704b0{--content-width:1400px;}.elementor-6395 .elementor-element.elementor-element-c135fa5{--content-width:1200px;}.elementor-6395 .elementor-element.elementor-element-9e03c68{--width:100%;}}/* Start custom CSS for elementor-news-ticker, class: .elementor-element-a204efe *//* DESKTOP */
.cn24-ticker .news-ticker-label{
    display:flex !important;
    align-items:center !important;
    justify-content:center !important;

    min-width:190px;

    text-align:center !important;

    padding:0 24px !important;

    line-height:2 !important;

    background:linear-gradient(
        90deg,
        #F39A00 0%,
        #FFD000 100%
    ) !important;
}


/* TABLET */
@media (max-width:1024px){

    .cn24-ticker .news-ticker-label{
        min-width:160px;
        padding:0 20px !important;
        font-size:14px;
    }

}


/* MOBILE */
@media (max-width:767px){

    .cn24-ticker .news-ticker-label{
        min-width:140px;
        padding:0 16px !important;
        font-size:13px;

        line-height:1.6 !important;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-255b7df */.cn24-date-wrap{
    display:flex;
    align-items:center;
    gap:10px;

    color:#27272a;
    font-family:"Roboto",Sans-Serif;
    font-size:13px;
    font-weight:500;

    text-transform:capitalize;
}

.cn24-sep{
    opacity:.45;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-9118e8e *//* =========================
        MENU ANIMATION
========================= */

@keyframes submenuFade{

    from{
        opacity:0;
        transform:
        translateY(-6px)
        scale(.98);
    }

    to{
        opacity:1;
        transform:
        translateY(0)
        scale(1);
    }

}

/* =========================
        DESKTOP MENU
========================= */

@media(min-width:768px){

    /* ITEM PADRE */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .menu-item-has-children > a{

        display:flex;

        align-items:center;

        justify-content:center;

        gap:6px;
    }

    /* FLECHA */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .menu-item-has-children > a .sub-arrow{

        display:flex;

        align-items:center;

        justify-content:center;

        font-size:11px;

        line-height:1;

        transition:
        transform .22s ease,
        color .22s ease;
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .menu-item-has-children:hover > a .sub-arrow{

        transform:rotate(180deg);
    }

    /* DROPDOWN */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu{

        background:#FFF !important;

        border:none !important;

        border-radius:18px;

        padding:8px;

        min-width:240px;

        box-shadow:
        0 12px 35px rgba(0,0,0,.14);

        overflow:hidden;

        animation:submenuFade .22s ease;
    }

    /* ITEMS */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item{

        position:relative;

        display:block;

        width:100%;

        box-sizing:border-box;

        padding:12px 18px !important;

        margin:2px 0;

        border-radius:14px;

        background:transparent !important;

        color:#1E293B !important;

        font-size:14px;

        font-weight:600;

        line-height:1.2;

        text-align:left;

        text-decoration:none;

        overflow:hidden;

        isolation:isolate;

        transition:
        color .22s ease,
        background .22s ease;
    }

    /* CAPA */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item::before{

        content:"";

        position:absolute;

        inset:0;

        border-radius:14px;

        opacity:0;

        transform:scale(.96);

        z-index:-1;

        transition:
        opacity .22s ease,
        transform .22s ease;
    }

    /* HOVER */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item:hover::before{

        opacity:1;

        transform:scale(1);

        background:linear-gradient(
            90deg,
            #F39A00 0%,
            #FFD000 100%
        );
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item:hover{

        color:#FFF !important;
    }

    /* ACTIVO */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu 
    .elementor-sub-item.elementor-item-active::before{

        opacity:1;

        transform:scale(1);

        background:linear-gradient(
            90deg,
            #008FDC 0%,
            #233F84 100%
        );
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu 
    .elementor-sub-item.elementor-item-active{

        color:#FFF !important;

        box-shadow:
        0 6px 18px rgba(35,63,132,.22);
    }

}

/* =========================
        MOBILE MENU 
========================= */

@media(max-width:767px){

    /* CONTENEDOR */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown{

        background:#FFF !important;

        border-radius:24px;

        padding:10px;

        overflow:hidden;

        border:none;

        box-shadow:
        0 10px 35px rgba(0,0,0,.16);

        backdrop-filter:blur(12px);

        -webkit-backdrop-filter:blur(12px);
    }

    /* RESET SUBMENU */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu{

        background:transparent !important;

        border:none !important;

        box-shadow:none !important;

        padding:4px 0 10px;

        margin-top:2px;

        transform-origin:top;

        animation:submenuFade .22s ease;
    }

    /* ITEMS BASE */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-sub-item{

        position:relative;

        display:flex;

        align-items:center;

        justify-content:space-between;

        width:100%;

        padding:16px 18px !important;

        margin:4px 0;

        border-radius:16px;

        background:transparent !important;

        color:#1E293B !important;

        font-weight:600;

        line-height:1.2;

        text-decoration:none;

        overflow:hidden;

        isolation:isolate;

        -webkit-tap-highlight-color:transparent;

        transition:
        transform .18s ease,
        color .22s ease,
        box-shadow .22s ease;
    }

    /* CAPA */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item::before,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-sub-item::before{

        content:"";

        position:absolute;

        inset:0;

        border-radius:16px;

        opacity:0;

        transform:scale(.96);

        z-index:-1;

        transition:
        opacity .22s ease,
        transform .22s ease;
    }

    /* HOVER */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item:hover::before,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-sub-item:hover::before,

    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item:focus-visible::before,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-sub-item:focus-visible::before{

        opacity:1;

        transform:scale(1);

        background:linear-gradient(
            90deg,
            #F39A00 0%,
            #FFD000 100%
        );
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item:hover,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-sub-item:hover,

    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-item:focus-visible,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown .elementor-sub-item:focus-visible{

        color:#FFF !important;

        transform:translateX(2px);
    }

    /* ACTIVO */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown 
    .elementor-item.elementor-item-active::before,

    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown 
    .elementor-sub-item.elementor-item-active::before{

        opacity:1;

        transform:scale(1);

        background:linear-gradient(
            90deg,
            #008FDC 0%,
            #233F84 100%
        );
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown 
    .elementor-item.elementor-item-active,

    .elementor-6395 .elementor-element.elementor-element-9118e8e .elementor-nav-menu--dropdown 
    .elementor-sub-item.elementor-item-active{

        color:#FFF !important;

        box-shadow:
        0 6px 18px rgba(35,63,132,.22);
    }

    /* ITEM PADRE */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .menu-item-has-children > a{

        display:flex;

        align-items:center;

        justify-content:space-between;

        gap:10px;

        cursor:pointer;
    }

    /* TEXTO */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .menu-item-has-children > a .elementor-item-text{

        flex:1;

        min-width:0;
    }

    /* FLECHA */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-arrow{

        width:38px;

        height:38px;

        display:flex;

        align-items:center;

        justify-content:center;

        flex-shrink:0;

        border-radius:12px;

        color:inherit !important;

        position:relative;

        z-index:5;

        transition:
        transform .22s ease,
        background .22s ease,
        color .22s ease;
    }

    /* AREA TOUCH */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-arrow::before{

        content:"";

        position:absolute;

        inset:-8px;
    }

    /* FLECHA ABIERTA */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .menu-item-has-children.elementor-active > a .sub-arrow{

        transform:rotate(180deg);
    }

    /* SUBITEMS */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item{

        padding-left:28px !important;

        font-size:14px;

        font-weight:500;

        color:#475569 !important;
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item:hover,
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu .elementor-sub-item.elementor-item-active{

        color:#FFF !important;
    }

    /* FIX ELEMENTOR */
    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu[style*="display: none"]{

        opacity:0;

        pointer-events:none;
    }

    .elementor-6395 .elementor-element.elementor-element-9118e8e .sub-menu[style*="display: block"]{

        opacity:1;

        pointer-events:auto;
    }

}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-555a1a1 *//* SEARCH WRAPPER */
.cn24-search{
    background: rgba(255,255,255,.12);
    border: 1px solid rgba(255,255,255,.15);
    border-radius: 999px;
    padding: 5px;
    backdrop-filter: blur(8px);
    transition: .3s ease;
}

/* FOCUS EFFECT */
.cn24-search:focus-within{
    border-color: rgba(255,255,255,.35);
    box-shadow: 0 0 0 4px rgba(0,143,220,.18);
}

/* FORM */
.cn24-search form{
    display:flex;
    align-items:center;
    overflow:hidden;
    border-radius:999px;
}

/* INPUT */
.cn24-search input[type="search"]{
    width:100%;
    height:46px;
    padding:0 18px !important;
    border:none !important;
    background:transparent !important;
    color:#FFF !important;
    font-size:15px;
    font-weight:500;
    outline:none;
    box-shadow:none !important;
}

/* PLACEHOLDER */
.cn24-search input[type="search"]::placeholder{
    color:rgba(255,255,255,.75);
}

/* BUTTON */
.cn24-search button{
    border:none !important;
    border-radius:999px !important;
    flex-shrink:0;
    background:linear-gradient(90deg,#F39A00 0%,#FFD000 100%);
    color:#111 !important;
    font-weight:700;
    transition:.3s ease;
    outline:none;
    box-shadow:none !important;
}

/* BUTTON HOVER */
.cn24-search button:hover{
    transform:translateY(-1px);
    filter:brightness(1.05);
    box-shadow:0 4px 12px rgba(243,154,0,.35);
}/* End custom CSS */